0000730263-21-000014.txt : 20210928 0000730263-21-000014.hdr.sgml : 20210928 20210928063538 ACCESSION NUMBER: 0000730263-21-000014 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 114 CONFORMED PERIOD OF REPORT: 20210731 FILED AS OF DATE: 20210928 DATE AS OF CHANGE: 20210928 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: 211283535 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-20210731.htm 10-K tho-20210731
false2021FY0000730263http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201409MemberP5MP7Yhttp://www.thorindustries.com/20210731#PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://www.thorindustries.com/20210731#PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrenthttp://www.thorindustries.com/20210731#PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://www.thorindustries.com/20210731#PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortizationhttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent00007302632020-08-012021-07-31iso4217:USD00007302632021-01-31xbrli:shares00007302632021-09-1500007302632021-07-3100007302632020-07-31iso4217:USDxbrli:shares00007302632019-08-012020-07-3100007302632018-08-012019-07-310000730263us-gaap:CommonStockMember2018-07-310000730263us-gaap:AdditionalPaidInCapitalMember2018-07-310000730263us-gaap:RetainedEarningsMember2018-07-310000730263us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-07-310000730263us-gaap:TreasuryStockMember2018-07-310000730263us-gaap:ParentMember2018-07-310000730263us-gaap:NoncontrollingInterestMember2018-07-3100007302632018-07-310000730263us-gaap:RetainedEarningsMember2018-08-012019-07-310000730263us-gaap:ParentMember2018-08-012019-07-310000730263us-gaap:NoncontrollingInterestMember2018-08-012019-07-310000730263us-gaap:CommonStockMember2018-08-012019-07-310000730263us-gaap:AdditionalPaidInCapitalMember2018-08-012019-07-310000730263us-gaap:TreasuryStockMember2018-08-012019-07-310000730263us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-08-012019-07-3100007302632017-08-012018-07-310000730263us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-07-310000730263us-gaap:ParentMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-07-310000730263srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-07-310000730263us-gaap:CommonStockMember2019-07-310000730263us-gaap:AdditionalPaidInCapitalMember2019-07-310000730263us-gaap:RetainedEarningsMember2019-07-310000730263us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-07-310000730263us-gaap:TreasuryStockMember2019-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:TreasuryStockMember2019-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:TreasuryStockMember2020-07-310000730263us-gaap:ParentMember2020-07-310000730263us-gaap:NoncontrollingInterestMember2020-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:TreasuryStockMember2020-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:TreasuryStockMember2021-07-310000730263us-gaap:ParentMember2021-07-310000730263us-gaap:NoncontrollingInterestMember2021-07-31tho:Segment0000730263tho:HeldByOneFinancialInstitutionMember2021-07-310000730263tho:HeldByOneFinancialInstitutionMember2020-07-310000730263tho:EuroFinancialInstitutionsOneMember2021-07-310000730263tho:EuroFinancialInstitutionsOneMember2020-07-310000730263tho:EuroFinancialInstitutionsTwoMember2021-07-310000730263tho:EuroFinancialInstitutionsTwoMember2020-07-310000730263srt:MinimumMemberus-gaap:BuildingAndBuildingImprovementsMember2020-08-012021-07-310000730263srt:MaximumMemberus-gaap:BuildingAndBuildingImprovementsMember2020-08-012021-07-310000730263srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2020-08-012021-07-310000730263srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2020-08-012021-07-310000730263tho:RentalVehiclesMember2020-08-012021-07-310000730263us-gaap:SegmentContinuingOperationsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2020-08-012021-07-310000730263us-gaap:SegmentContinuingOperationsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2019-08-012020-07-310000730263us-gaap:SegmentContinuingOperationsMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2018-08-012019-07-310000730263us-gaap:TrademarksMembersrt:MinimumMember2020-08-012021-07-310000730263srt:MaximumMemberus-gaap:TrademarksMember2020-08-012021-07-310000730263tho:DealerNetworkMembersrt:MinimumMember2020-08-012021-07-310000730263srt:MaximumMembertho:DealerNetworkMember2020-08-012021-07-310000730263srt:MinimumMemberus-gaap:NoncompeteAgreementsMember2020-08-012021-07-310000730263srt:MaximumMemberus-gaap:NoncompeteAgreementsMember2020-08-012021-07-310000730263tho:BacklogMember2020-08-012021-07-31xbrli:pure0000730263us-gaap:ResearchAndDevelopmentExpenseMember2020-08-012021-07-310000730263us-gaap:ResearchAndDevelopmentExpenseMember2019-08-012020-07-310000730263us-gaap:ResearchAndDevelopmentExpenseMember2018-08-012019-07-310000730263tho:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember2018-08-012019-07-310000730263tho:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember2020-08-012021-07-310000730263tho:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember2019-08-012020-07-310000730263tho:TiffinGroupMember2020-12-182020-12-180000730263tho:TiffinGroupMembertho:AssetBasedCreditFacilityMember2020-12-182020-12-180000730263tho:TiffinGroupMember2020-08-012021-07-310000730263tho:TiffinGroupMember2020-12-180000730263tho:TiffinGroupMembertho:DealerNetworkMember2020-12-180000730263tho:TiffinGroupMemberus-gaap:TrademarksMember2020-12-180000730263tho:TiffinGroupMemberus-gaap:NoncompeteAgreementsMember2020-12-180000730263tho:TiffinGroupMembertho:BacklogMember2020-12-180000730263tho:TiffinGroupMembertho:DealerNetworkMembersrt:MinimumMember2020-12-182020-12-180000730263tho:TiffinGroupMembersrt:MaximumMembertho:DealerNetworkMember2020-12-182020-12-180000730263tho:TiffinGroupMemberus-gaap:TrademarksMember2020-12-182020-12-180000730263tho:TiffinGroupMembersrt:MinimumMembertho:BacklogMember2020-12-182020-12-180000730263tho:TiffinGroupMembersrt:MaximumMembertho:BacklogMember2020-12-182020-12-180000730263tho:TogoGroupMember2020-08-012020-08-010000730263tho:TogoGroupMember2020-03-232020-03-230000730263tho:TogoGroupMember2020-03-230000730263us-gaap:TrademarksAndTradeNamesMembertho:TogoGroupMember2020-03-230000730263tho:TogoGroupMemberus-gaap:DevelopedTechnologyRightsMember2020-03-230000730263us-gaap:OtherIntangibleAssetsMembertho:TogoGroupMember2020-03-230000730263tho:TogoGroupMember2020-05-012020-07-310000730263tho:TogoGroupMember2020-02-012020-03-230000730263tho:TogoGroupMember2018-08-012019-07-310000730263tho:ErwinHymerGroupMember2019-08-012020-07-310000730263tho:ErwinHymerGroupMember2019-02-010000730263tho:DealerNetworkMembertho:ErwinHymerGroupMember2019-02-010000730263us-gaap:TrademarksMembertho:ErwinHymerGroupMember2019-02-010000730263tho:ErwinHymerGroupMemberus-gaap:TechnologyBasedIntangibleAssetsMember2019-02-010000730263tho:ErwinHymerGroupMembertho:BacklogMember2019-02-010000730263tho:ErwinHymerGroupMember2019-02-012019-02-010000730263tho:DealerNetworkMembertho:ErwinHymerGroupMember2019-02-012019-02-010000730263us-gaap:TrademarksMembertho:ErwinHymerGroupMember2019-02-012019-02-010000730263tho:ErwinHymerGroupMemberus-gaap:TechnologyBasedIntangibleAssetsMember2019-02-012019-02-010000730263tho:ErwinHymerGroupMembertho:BacklogMember2019-02-012019-02-010000730263tho:ErwinHymerGroupMember2020-07-310000730263tho:ErwinHymerGroupMember2021-07-310000730263tho:AcquisitionCostsMembertho:ErwinHymerGroupMember2018-08-012019-07-310000730263tho:AcquisitionCostsMembertho:ForeignCurrencyContractLossesMembertho:ErwinHymerGroupMember2018-08-012019-07-310000730263us-gaap:OtherExpenseMember2018-08-012019-07-310000730263us-gaap:FairValueAdjustmentToInventoryMembertho:ProformaIncomeMember2019-01-302019-02-020000730263tho:SubsidaryLoanMembersrt:NorthAmericaMember2018-08-012019-07-31tho:segment0000730263tho:NorthAmericanTowablesMemberus-gaap:OperatingSegmentsMember2020-08-012021-07-310000730263tho:NorthAmericanTowablesMemberus-gaap:OperatingSegmentsMember2019-08-012020-07-310000730263tho:NorthAmericanTowablesMemberus-gaap:OperatingSegmentsMember2018-08-012019-07-310000730263tho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMember2020-08-012021-07-310000730263tho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMember2019-08-012020-07-310000730263tho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMember2018-08-012019-07-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanMember2020-08-012021-07-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanMember2019-08-012020-07-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanMember2018-08-012019-07-310000730263us-gaap:OperatingSegmentsMembertho:EuropeanMember2020-08-012021-07-310000730263us-gaap:OperatingSegmentsMembertho:EuropeanMember2019-08-012020-07-310000730263us-gaap:OperatingSegmentsMembertho:EuropeanMember2018-08-012019-07-310000730263us-gaap:OperatingSegmentsMember2020-08-012021-07-310000730263us-gaap:OperatingSegmentsMember2019-08-012020-07-310000730263us-gaap:OperatingSegmentsMember2018-08-012019-07-310000730263tho:CorporateAndEliminationsMember2020-08-012021-07-310000730263tho:CorporateAndEliminationsMember2019-08-012020-07-310000730263tho:CorporateAndEliminationsMember2018-08-012019-07-310000730263us-gaap:IntersegmentEliminationMember2020-08-012021-07-310000730263us-gaap:IntersegmentEliminationMember2019-08-012020-07-310000730263us-gaap:IntersegmentEliminationMember2018-08-012019-07-310000730263us-gaap:CorporateNonSegmentMember2020-08-012021-07-310000730263us-gaap:CorporateNonSegmentMember2019-08-012020-07-310000730263us-gaap:CorporateNonSegmentMember2018-08-012019-07-310000730263tho:NorthAmericanTowablesMemberus-gaap:OperatingSegmentsMember2021-07-310000730263tho:NorthAmericanTowablesMemberus-gaap:OperatingSegmentsMember2020-07-310000730263tho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMember2021-07-310000730263tho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMember2020-07-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanMember2021-07-310000730263us-gaap:OperatingSegmentsMembertho:NorthAmericanMember2020-07-310000730263us-gaap:OperatingSegmentsMembertho:EuropeanMember2021-07-310000730263us-gaap:OperatingSegmentsMembertho:EuropeanMember2020-07-310000730263us-gaap:OperatingSegmentsMember2021-07-310000730263us-gaap:OperatingSegmentsMember2020-07-310000730263tho:CorporateAndEliminationsMember2021-07-310000730263tho:CorporateAndEliminationsMember2020-07-310000730263us-gaap:CorporateNonSegmentMember2021-07-310000730263us-gaap:CorporateNonSegmentMember2020-07-310000730263country:US2020-08-012021-07-310000730263country:US2019-08-012020-07-310000730263country:US2018-08-012019-07-310000730263country:DE2020-08-012021-07-310000730263country:DE2019-08-012020-07-310000730263country:DE2018-08-012019-07-310000730263tho:OtherEuropeMember2020-08-012021-07-310000730263tho:OtherEuropeMember2019-08-012020-07-310000730263tho:OtherEuropeMember2018-08-012019-07-310000730263country:CA2020-08-012021-07-310000730263country:CA2019-08-012020-07-310000730263country:CA2018-08-012019-07-310000730263tho:OtherCountryMember2020-08-012021-07-310000730263tho:OtherCountryMember2019-08-012020-07-310000730263tho:OtherCountryMember2018-08-012019-07-310000730263country:US2021-07-310000730263country:US2020-07-310000730263country:DE2021-07-310000730263country:DE2020-07-310000730263tho:OtherEuropeMember2021-07-310000730263tho:OtherEuropeMember2020-07-310000730263tho:OtherCountryMember2021-07-310000730263tho:OtherCountryMember2020-07-310000730263us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-07-310000730263us-gaap:ForwardContractsMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-07-310000730263us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-07-310000730263us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2020-07-310000730263us-gaap:DesignatedAsHedgingInstrumentMember2021-07-310000730263us-gaap:DesignatedAsHedgingInstrumentMember2020-07-31iso4217:GBP0000730263us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2020-07-310000730263us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2019-08-012020-07-31iso4217:EUR0000730263us-gaap:NondesignatedMemberus-gaap:ForeignExchangeForwardMember2018-09-180000730263tho:AcquisitionCostsMembertho:ForeignCurrencyContractLossesMember2018-08-012019-07-310000730263us-gaap:NondesignatedMember2021-07-310000730263us-gaap:OtherLiabilitiesMemberus-gaap:NondesignatedMember2021-07-310000730263us-gaap:NondesignatedMember2020-07-310000730263us-gaap:OtherLiabilitiesMemberus-gaap:NondesignatedMember2020-07-310000730263us-gaap:ForeignExchangeForwardMember2020-08-012021-07-310000730263us-gaap:ForeignExchangeForwardMember2019-08-012020-07-310000730263us-gaap:ForeignExchangeForwardMember2018-08-012019-07-310000730263us-gaap:InterestRateSwapMember2020-08-012021-07-310000730263us-gaap:InterestRateSwapMember2019-08-012020-07-310000730263us-gaap:InterestRateSwapMember2018-08-012019-07-310000730263us-gaap:ForeignExchangeForwardMemberus-gaap:CostOfSalesMember2020-08-012021-07-310000730263us-gaap:ForeignExchangeForwardMemberus-gaap:InterestExpenseMember2020-08-012021-07-310000730263us-gaap:InterestRateSwapMemberus-gaap:CostOfSalesMember2020-08-012021-07-310000730263us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2020-08-012021-07-310000730263us-gaap:CostOfSalesMember2020-08-012021-07-310000730263us-gaap:InterestExpenseMember2020-08-012021-07-310000730263us-gaap:ForeignExchangeForwardMemberus-gaap:CostOfSalesMember2019-08-012020-07-310000730263us-gaap:ForeignExchangeForwardMemberus-gaap:InterestExpenseMember2019-08-012020-07-310000730263us-gaap:InterestRateSwapMemberus-gaap:CostOfSalesMember2019-08-012020-07-310000730263us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2019-08-012020-07-310000730263us-gaap:CostOfSalesMember2019-08-012020-07-310000730263us-gaap:InterestExpenseMember2019-08-012020-07-310000730263us-gaap:ForeignExchangeForwardMemberus-gaap:CostOfSalesMember2018-08-012019-07-310000730263us-gaap:AcquisitionRelatedCostsMemberus-gaap:ForeignExchangeForwardMember2018-08-012019-07-310000730263us-gaap:ForeignExchangeForwardMemberus-gaap:InterestExpenseMember2018-08-012019-07-310000730263us-gaap:InterestRateSwapMemberus-gaap:CostOfSalesMember2018-08-012019-07-310000730263us-gaap:AcquisitionRelatedCostsMemberus-gaap:InterestRateSwapMember2018-08-012019-07-310000730263us-gaap:InterestRateSwapMemberus-gaap:InterestExpenseMember2018-08-012019-07-310000730263us-gaap:CostOfSalesMember2018-08-012019-07-310000730263us-gaap:AcquisitionRelatedCostsMember2018-08-012019-07-310000730263us-gaap:InterestExpenseMember2018-08-012019-07-310000730263tho:RecreationVehiclesMember2021-07-310000730263tho:RecreationVehiclesMember2020-07-310000730263us-gaap:AllOtherSegmentsMember2021-07-310000730263us-gaap:AllOtherSegmentsMember2020-07-310000730263tho:FifoMember2021-07-310000730263tho:FifoMember2020-07-310000730263tho:LIFOMember2021-07-310000730263tho:LIFOMember2020-07-310000730263us-gaap:LandMember2021-07-310000730263us-gaap:LandMember2020-07-310000730263us-gaap:BuildingAndBuildingImprovementsMember2021-07-310000730263us-gaap:BuildingAndBuildingImprovementsMember2020-07-310000730263us-gaap:MachineryAndEquipmentMember2021-07-310000730263us-gaap:MachineryAndEquipmentMember2020-07-310000730263tho:RentalVehiclesMember2021-07-310000730263tho:RentalVehiclesMember2020-07-310000730263tho:DealerNetworkAndCustomerRelationshipsMember2021-07-310000730263tho:DealerNetworkAndCustomerRelationshipsMember2020-07-310000730263us-gaap:TrademarksMember2021-07-310000730263us-gaap:TrademarksMember2020-07-310000730263tho:DesignTechnologyAndOtherIntangiblesMember2021-07-310000730263tho:DesignTechnologyAndOtherIntangiblesMember2020-07-310000730263us-gaap:NoncompeteAgreementsMember2021-07-310000730263us-gaap:NoncompeteAgreementsMember2020-07-310000730263tho:NorthAmericanTowablesMember2019-11-012020-01-3100007302632020-08-012020-10-3100007302632020-02-012020-07-310000730263tho:NorthAmericanTowablesMemberus-gaap:OperatingSegmentsMember2019-07-310000730263tho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMember2019-07-310000730263us-gaap:OperatingSegmentsMembertho:EuropeanMember2019-07-310000730263tho:CorporateAndEliminationsMember2019-07-310000730263us-gaap:SalesMembertho:FreedomRoadsMemberus-gaap:CustomerConcentrationRiskMember2020-08-012021-07-310000730263us-gaap:SalesMembertho:FreedomRoadsMemberus-gaap:CustomerConcentrationRiskMember2019-08-012020-07-310000730263us-gaap:SalesMembertho:FreedomRoadsMemberus-gaap:CustomerConcentrationRiskMember2018-08-012019-07-310000730263us-gaap:AccountsReceivableMembertho:FreedomRoadsMemberus-gaap:CustomerConcentrationRiskMember2020-08-012021-07-310000730263us-gaap:AccountsReceivableMembertho:FreedomRoadsMemberus-gaap:CustomerConcentrationRiskMember2019-08-012020-07-310000730263us-gaap:FairValueInputsLevel1Member2021-07-310000730263us-gaap:FairValueInputsLevel1Member2020-07-310000730263us-gaap:FairValueInputsLevel2Member2021-07-310000730263us-gaap:FairValueInputsLevel2Member2020-07-310000730263tho:TermOfProductWarrantyOneMember2020-08-012021-07-310000730263tho:TermOfProductWarrantyTwoMember2020-08-012021-07-310000730263tho:TermLoanMember2021-07-310000730263tho:TermLoanMember2020-07-310000730263tho:TermLoanMember2019-02-012019-02-010000730263us-gaap:LondonInterbankOfferedRateLIBORMembertho:TermLoanMembertho:UsTrancheMember2019-02-010000730263tho:EuroTrancheMembertho:TermLoanMember2019-02-010000730263tho:AssetBasedCreditFacilityMember2019-02-010000730263tho:AssetBasedCreditFacilityMemberus-gaap:SubsequentEventMember2021-09-010000730263us-gaap:BaseRateMembertho:TermLoanMembertho:UsTrancheMember2019-02-010000730263tho:EuroTrancheMembertho:EuroInterbankOfferedRateEurIBORMembertho:TermLoanMember2019-02-010000730263tho:TermLoanMembertho:UsTrancheMember2021-03-252021-03-250000730263tho:EuroTrancheMembertho:TermLoanMember2021-03-252021-03-250000730263us-gaap:LondonInterbankOfferedRateLIBORMembertho:TermLoanMembertho:UsTrancheMember2021-07-310000730263tho:TermLoanMembertho:UsTrancheMember2021-07-310000730263tho:TermLoanMemberus-gaap:InterestRateSwapMember2021-07-310000730263us-gaap:LondonInterbankOfferedRateLIBORMembertho:TermLoanMembertho:UsTrancheMember2020-07-310000730263tho:TermLoanMembertho:UsTrancheMember2020-07-310000730263tho:EuroTrancheMembertho:TermLoanMember2021-07-310000730263tho:EuroTrancheMembertho:TermLoanMember2020-07-310000730263us-gaap:BaseRateMembersrt:MinimumMembertho:AssetBasedCreditFacilityMember2019-02-010000730263us-gaap:BaseRateMembersrt:MaximumMembertho:AssetBasedCreditFacilityMember2019-02-010000730263srt:MinimumMembertho:AssetBasedCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-02-010000730263srt:MaximumMembertho:AssetBasedCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2019-02-010000730263tho:AssetBasedCreditFacilityMember2019-02-012019-02-010000730263tho:AssetBasedCreditFacilityMember2020-07-310000730263tho:AssetBasedCreditFacilityMember2021-07-310000730263us-gaap:LetterOfCreditMember2021-07-310000730263tho:SwinglineCreditFacilityMember2021-07-310000730263tho:UnsecuredSeriesOneDebtMember2021-07-310000730263tho:UnsecuredSeriesTwoDebtMember2021-07-310000730263tho:OtherLongTermDebtMembersrt:MinimumMember2021-07-310000730263tho:OtherLongTermDebtMembersrt:MaximumMember2021-07-310000730263tho:AssetBasedCreditFacilityMember2018-08-012019-07-310000730263tho:TermLoanMember2018-08-012019-07-310000730263tho:AssetBasedCreditFacilityMember2018-08-012019-07-310000730263tho:ABLAndTermLoanMember2020-08-012021-07-310000730263tho:ABLAndTermLoanMember2019-08-012020-07-310000730263tho:ABLAndTermLoanMember2018-08-012019-07-310000730263us-gaap:StateAndLocalJurisdictionMember2021-07-310000730263us-gaap:StateAndLocalJurisdictionMemberus-gaap:EarliestTaxYearMember2020-08-012021-07-310000730263us-gaap:LatestTaxYearMemberus-gaap:StateAndLocalJurisdictionMember2020-08-012021-07-310000730263us-gaap:ForeignCountryMember2021-07-310000730263us-gaap:ForeignCountryMemberus-gaap:EarliestTaxYearMember2020-08-012021-07-310000730263tho:TwoThousandSixteenEquityIncentivePlanMember2021-07-310000730263srt:MinimumMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:PerformanceSharesMember2020-08-012021-07-310000730263srt:MaximumMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:PerformanceSharesMember2020-08-012021-07-310000730263us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2020-08-012021-07-310000730263us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2020-08-012021-07-310000730263us-gaap:RestrictedStockUnitsRSUMember2020-08-012021-07-310000730263us-gaap:RestrictedStockUnitsRSUMember2019-08-012020-07-310000730263us-gaap:RestrictedStockUnitsRSUMember2018-08-012019-07-310000730263us-gaap:RestrictedStockUnitsRSUMember2020-07-310000730263us-gaap:RestrictedStockUnitsRSUMember2019-07-310000730263us-gaap:RestrictedStockUnitsRSUMember2018-07-310000730263us-gaap:RestrictedStockUnitsRSUMember2021-07-310000730263tho:NorthAmericanTowablesMembertho:TravelTrailersAndOtherTowablesMemberus-gaap:OperatingSegmentsMember2020-08-012021-07-310000730263tho:NorthAmericanTowablesMembertho:TravelTrailersAndOtherTowablesMemberus-gaap:OperatingSegmentsMember2019-08-012020-07-310000730263tho:NorthAmericanTowablesMembertho:TravelTrailersAndOtherTowablesMemberus-gaap:OperatingSegmentsMember2018-08-012019-07-310000730263tho:FifthWheelsTowablesMembertho:NorthAmericanTowablesMemberus-gaap:OperatingSegmentsMember2020-08-012021-07-310000730263tho:FifthWheelsTowablesMembertho:NorthAmericanTowablesMemberus-gaap:OperatingSegmentsMember2019-08-012020-07-310000730263tho:FifthWheelsTowablesMembertho:NorthAmericanTowablesMemberus-gaap:OperatingSegmentsMember2018-08-012019-07-310000730263tho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMembertho:ClassaMotorizedMember2020-08-012021-07-310000730263tho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMembertho:ClassaMotorizedMember2019-08-012020-07-310000730263tho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMembertho:ClassaMotorizedMember2018-08-012019-07-310000730263tho:ClasscMotorizedMembertho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMember2020-08-012021-07-310000730263tho:ClasscMotorizedMembertho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMember2019-08-012020-07-310000730263tho:ClasscMotorizedMembertho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMember2018-08-012019-07-310000730263tho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMembertho:ClassbMotorizedMember2020-08-012021-07-310000730263tho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMembertho:ClassbMotorizedMember2019-08-012020-07-310000730263tho:NorthAmericanMotorizedMemberus-gaap:OperatingSegmentsMembertho:ClassbMotorizedMember2018-08-012019-07-310000730263tho:MotorcaravanMemberus-gaap:OperatingSegmentsMembertho:EuropeanMember2020-08-012021-07-310000730263tho:MotorcaravanMemberus-gaap:OperatingSegmentsMembertho:EuropeanMember2019-08-012020-07-310000730263tho:MotorcaravanMemberus-gaap:OperatingSegmentsMembertho:EuropeanMember2018-08-012019-07-310000730263tho:CampervanMemberus-gaap:OperatingSegmentsMembertho:EuropeanMember2020-08-012021-07-310000730263tho:CampervanMemberus-gaap:OperatingSegmentsMembertho:EuropeanMember2019-08-012020-07-310000730263tho:CampervanMemberus-gaap:OperatingSegmentsMembertho:EuropeanMember2018-08-012019-07-310000730263tho:CaravanMemberus-gaap:OperatingSegmentsMembertho:EuropeanMember2020-08-012021-07-310000730263tho:CaravanMemberus-gaap:OperatingSegmentsMembertho:EuropeanMember2019-08-012020-07-310000730263tho:CaravanMemberus-gaap:OperatingSegmentsMembertho:EuropeanMember2018-08-012019-07-310000730263tho:OtherRvRelatedMemberus-gaap:OperatingSegmentsMembertho:EuropeanMember2020-08-012021-07-310000730263tho:OtherRvRelatedMemberus-gaap:OperatingSegmentsMembertho:EuropeanMember2019-08-012020-07-310000730263tho:OtherRvRelatedMemberus-gaap:OperatingSegmentsMembertho:EuropeanMember2018-08-012019-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:AccumulatedTranslationAdjustmentMember2021-07-310000730263us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-07-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2021-07-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2021-07-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2021-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-310000730263us-gaap:AccumulatedTranslationAdjustmentMember2018-07-310000730263us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2018-07-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2018-07-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2018-07-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2018-07-310000730263us-gaap:AccumulatedTranslationAdjustmentMember2018-08-012019-07-310000730263us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2018-08-012019-07-310000730263tho:AccumulatedOtherGainLossAttributableToParentMember2018-08-012019-07-310000730263us-gaap:AociAttributableToNoncontrollingInterestMember2018-08-012019-07-310000730263us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2018-08-012019-07-310000730263tho:AirXIntermediateIncMemberus-gaap:SubsequentEventMember2021-09-012021-09-010000730263tho:AssetBasedCreditFacilityMemberus-gaap:SubsequentEventMember2021-09-012021-09-01

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, 2021
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-20210731_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 $.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, 2021 was approximately $5.607 billion based on the closing price of the registrant’s common shares on January 31, 2021, 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, 2020 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, 2021 was 55,366,241.
Documents incorporated by reference:
Portions of the Proxy Statement for the Annual Meeting of Stockholders to be held on December 17, 2021 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.
ITEM 7.
ITEM 7A.
ITEM 8.
ITEM 9.
ITEM 9A.
ITEM 9B.
ITEM 10.
ITEM 11.
ITEM 12.
ITEM 13.
ITEM 14.
ITEM 15.
EX-21.1
EX-23.1
EX-31.1
EX-31.2
EX-32.1
EX-32.2
 



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 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 adjustment was not material. 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.


1


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. 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 agreed to pay thl $6,000 on August 1, 2020 and, in return, obtained additional ownership interest in Togo Group. In addition, certain assets or rights to assets historically owned by Togo Group were distributed to thl in exchange for a corresponding reduction in thl’s ownership interest in Togo Group. As a result of the 2020 Agreement, THOR has 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 are 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.

Fiscal 2019

Erwin Hymer Group Acquisition

On February 1, 2019, the Company acquired Erwin Hymer Group SE (“EHG” or “Erwin Hymer Group”). EHG is headquartered in Bad Waldsee, Germany, and is one of the largest RV manufacturers in Europe. The Company acquired EHG in order to expand its operations into the established but growing European market with a long-standing European industry leader.

At the closing, the Company paid cash consideration of approximately 1.53 billion Euro (approximately $1.76 billion at the exchange rate as of February 1, 2019) and issued 2,256,492 shares of the Company’s common stock to the sellers valued at $144.2 million. The cash consideration was funded through a combination of available cash on hand of approximately $95 million and debt financing consisting of two credit facility agreements, a seven-year, $2.1 billion term loan, with an approximate $1.4 billion U.S. dollar-denominated tranche and an approximate 0.6 billion Euro tranche (approximately $0.7 billion at the exchange rate at February 1, 2019), and $100 million utilized at closing from a five-year, $750 million asset-based credit facility (“ABL”), each as more fully described in Note 12 to the Consolidated Financial Statements. The obligations of the Company under each facility are secured by liens on substantially all of the assets of the Company, and both agreements contain certain customary representations, warranties and covenants of the Company.

Certain costs incurred during the fiscal year ended July 31, 2019 related to this acquisition, including the foreign currency forward contract loss and certain bank fees, ticking fees, legal, advisory and other costs, as discussed in Note 2 to the Consolidated Financial Statements, are included in Acquisition-related costs in the Consolidated Statements of Income and Comprehensive Income.

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 and Atlas 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 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, Synergy, Tellaro, Tuburon, Tranquility, Tuscany, Vegas, Venetian and Windsport.

Tiffin Group (Tiffin)

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

European Recreational Vehicles

THOR, through its 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”).

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


Other

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, 2021 including: Overnight RV Parking, Roadpass, Roadtrippers, RVillage, and Togo RV.

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 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 (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 (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 motorcaravans, caravans, campervans and urban vehicles in eight RV production facilities within Europe.

The operations of the Company’s 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 component products. Intercompany eliminations adjust for 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 extrusion 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.

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:
 202120202019
 Amount%Amount%Amount%
Recreational vehicles:
North American Towables (1)
$6,221,928 50.5 $4,140,482 50.7 $4,558,451 58.0 
North American Motorized (1)
2,669,391 21.7 1,390,098 17.0 1,649,329 21.0 
European (2)
3,200,079 26.0 2,485,391 30.4 1,486,978 18.9 
Total recreational vehicles12,091,398 98.2 8,015,971 98.1 7,694,758 97.9 
Other373,174 3.0 234,481 2.9 263,374 3.3 
Intercompany eliminations(147,192)(1.2)(82,519)(1.0)(93,374)(1.2)
Total$12,317,380 100.0 $8,167,933 100.0 $7,864,758 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)The European totals include only 6 months of operations in FY 2019 from the February 1, 2019 acquisition date.

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


4


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 towable and motorized recreational vehicles, including caravans, motorcaravans, campervans, urban vehicles 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 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 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 other purposes. In Europe, the focus is on light and small caravans that can even be towed by small passenger cars.

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 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 or Mercedes-Benz 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.
5


An urban vehicle is a multi-functional vehicle, similar to a minivan, that 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 motorhomes rely on these chassis.

Recently, we have been alerted by a number of our North American and European chassis suppliers that supply constraints of key components that they require for the manufacturing of chassis, particularly semiconductor chips, will limit their production of chassis, and hence, our production and sales of motorized RVs will also be impacted. The North American and European recreational vehicle industries have, from time to time in the past and during the fiscal year ended July 31, 2021, experienced shortages of chassis for various other reasons, including component shortages, production delays and work stoppages at the chassis manufacturers. If shortages of chassis were to recur or continue for a prolonged period for any reason, it would have a negative impact on our results of operations.

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 ramp up production rates and sales during the current fiscal year and has caused an increase in unfinished units as of July 31, 2021. We believe these shortages and delays may continue to result in production delays or adjusted production rates, which may limit our ability to ramp up production to meet existing demand 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.

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.

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 continues to increase 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.

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


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, 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 beyond may not follow typical historical seasonal patterns as dealers adjust their inventory to the current increased demand by consumers.

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 sell to their 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, 2021, 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.

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 40% of the independent European dealers sell EHG brands exclusively.

Each of our recreational vehicle operating subsidiaries has an independent wholesale sales force that works directly with 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. Due to ongoing COVID-19 pandemic concerns and efforts to limit its spread, we anticipate certain wholesale shows may be eliminated or scaled back for at least the remainder of calendar 2021. Based on our backlog as of July 31, 2021, we do not believe that the lack of these wholesale shows will have a material, negative impact to our near-term results of operations.

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 ongoing efforts to limit its spread, most retail show sponsors and dealers cancelled these shows in calendar 2020 and early calendar 2021, and may continue to do so for at least the near-term future. We do not expect the lack of these shows to have a negative impact on our results of operations in the near-term due to current consumer demand and increased digital marketing activities, by both our operating units and the dealers of our units. 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 2021 and for approximately 15.0% and 18.5% in fiscal 2020 and fiscal 2019, respectively. This dealer also accounted for approximately 15% of the Company’s consolidated trade accounts receivable at July 31, 2021 and approximately 18% at July 31, 2020.


7


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, 2021 and July 31, 2020 were $1,821,012 and $1,876,922, respectively. The losses incurred due to repurchase were not material in fiscal 2021, 2020 or 2019.

Backlog

The backlogs for our North American towable, North American motorized and European recreational vehicle segments as of July 31, 2021 and July 31, 2020, respectively, were as follows.
July 31, 2021July 31, 2020Change
Amount
%
Change
Recreational vehicles
North American Towables$9,284,229 $2,763,678 $6,520,551 235.9 
North American Motorized4,014,738 1,451,641 2,563,097 176.6 
Total North America13,298,967 4,215,319 9,083,648 215.5 
European3,559,097 1,525,973 2,033,124 133.2 
Total$16,858,064 $5,741,292 $11,116,772 193.6 

We believe this increase is attributable to a number of causes, including the perceived safety of RV travel during the COVID-19 pandemic, a strong desire to socially distance, the reduction in commercial air travel and cruises, an underlying desire by many to get back to nature and relax with family or friends, an increase in various marketing campaigns to promote sales, and to a lesser extent, supply chain issues which delayed certain shipments beyond July 31, 2021 and which prevented us from further increasing production rates, and the lower levels of independent North American and European RV dealer inventory levels, all of which have led to increased dealer orders and backlog. Tiffin Group's backlog included in the July 31, 2021 totals accounted for $767,036 of the $11,116,772 increase and for 13.4% of the 193.6% increase.

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 calendar 2021 and calendar 2022.

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 all of our motorhomes 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.
8


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, 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 upon our business operations.

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. 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 70 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, 2021, 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 47.5% for motorhomes.

Our primary RV competitors within the European segment are Trigano, Hobby/Fendt, Knaus Tabbert and various vehicle manufacturers. EHG’s current European market share for the six months ended June 30, 2021 based on unit retail sales was approximately 24.5% for motorcaravans and campervans combined and approximately 17.5% 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, 2021, we employed approximately 31,000 full-time employees worldwide, including approximately 22,000 full-time employees in the United States, of which approximately 2,500 were salaried, and approximately 9,000 full-time employees in Europe, of which approximately 2,300 were salaried. As of July 31, 2021, none 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.
9


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.

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 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 2021, THOR has taken numerous, stringent companywide measures to protect our workforce from COVID-19, including the following:
Implementing robust, consistent cleaning and disinfecting protocols;
Providing testing locations, free of charge, to team members;
Requiring team members to stay home, with no actual or implied penalties, if they are feeling ill;
Restricting onsite visitors and eliminating company tours;
Restricting or, in many cases, eliminating employee work-related travel;
Updating our protocols and procedures, as needed, when new information becomes available; and
Implementing detailed contact tracing procedures for those who may have been exposed.

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. In fiscal year 2021, our Corporate office DE&I Committee 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.

10


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.

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


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 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 effect of raw material and commodity price fluctuations, and/or raw material, commodity or chassis supply constraints;
the dependence on a small group of suppliers for certain components used in production;
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 dealers and their retail customers or on our suppliers;
the costs of compliance with governmental regulation;
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;
interest rate fluctuations and their potential impact on the general economy and, specifically, on our dealers and consumers;
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 to attract production personnel in times of high demand;
the loss or reduction of sales to key dealers;
disruption of the delivery of units to dealers;
increasing costs for freight and transportation;
asset impairment charges;
competition;
the impact of potential losses under repurchase agreements;
the potential 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;
12


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


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.

RISKS RELATED TO THE COVID-19 PANDEMIC

Our business has been, and may continue to be, affected by the COVID-19 pandemic.

The COVID-19 pandemic had a sudden and material impact on our business and results of operations. In the third quarter of fiscal 2020, the pandemic negatively affected our business, results of operations and financial position as we, our independent dealers and our customers were required to adhere to mandatory shelter-in-place orders, which resulted in six to eight weeks of production shutdowns at most of our facilities. As the shelter-in-place mandates were lifted, we were able to safely restart production beginning in May 2020. Shortly thereafter, we began to see that consumers were eager to travel and saw RV travel as a safe mode of transportation and a safe way to vacation, resulting in a significant increase in demand for our products and a positive impact on our business and financial results.

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 and in which we sell our products may have a negative impact on our business, results of operations and financial position 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 customers 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, like we did in March 2020, 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.

RISKS RELATED TO OUR OPERATIONS AND THE RV INDUSTRY

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 result in a highly competitive business environment. Competition within the industry is based upon price, design, value, quality and service 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.


14


According to RVIA and CIVD, respectively, there are approximately 70 RV manufacturers in the U.S. and Canada and approximately 30 RV manufacturers across Europe. 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 current robust interest in the RV lifestyle, which is driving strong consumer and dealer demand for products, 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 ours, more innovative, achieve better consumer acceptance or are offered at a lower net price to dealers, 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.

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

The majority of our U.S. operations are located in one region. The geographic centrality of the U.S. RV industry in northern Indiana, where the majority of our U.S. facilities are located, creates certain risks, including:
Competition for workers skilled in the industry, especially during times of low unemployment or periods of high demand for RVs, such as we are currently experiencing, 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, 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 pandemics.

Our business is both cyclical and seasonal and subject to fluctuations in sales, production 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 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. Recent factors resulting from the COVID-19 pandemic, such as high consumer demand for RVs, low independent dealer inventory and constraints in the labor pool and supply chain, have been disrupting, and may continue to disrupt, the historical trends in the seasonality of our business in both North America and Europe.

Our business is structured to quickly align production 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.

Our business may be affected by certain external and macroeconomic factors beyond our control.

Companies within the recreational vehicle industry are subject to volatility in operating results due to external factors, such as general economic conditions, credit availability, consumer confidence, employment rates, prevailing interest rates, inflation, other economic conditions affecting consumer attitudes and disposable consumer income, demographic changes, international conflict, and geopolitical changes. Specific external factors affecting our business include:
COVID-19, including the impact of the pandemic on our employees, dealers, retail customers and suppliers and steps taken by governments and other actors to respond to the pandemic;
15


Overall consumer confidence and the level of discretionary consumer spending;
Fuel shortages or high fuel prices;
Raw material and commodity price fluctuations;
Availability of raw materials and components used in production;
Legislative, regulatory and tax law and/or policy developments including their potential impact on our dealers and their retail customers or on our suppliers;
Interest rate fluctuations and the availability of credit, including the potential impact of these items on our suppliers, dealers and end consumers;
Success of new and existing products and services, including the success of our competitors with new products or services they may introduce;
Consumer spending habits and preferences regarding leisure activities;
Independent dealer confidence and stocking levels;
RV retail consumer demographics;
Employment and wage trends;
Consolidation of independent RV dealerships;
Consolidation of RV suppliers;
Global, domestic or regional financial or political turmoil;
Natural disasters;
Relative or perceived safety, cost, availability and comfort of recreational vehicle use versus other modes of travel, such as car, cruise ships, air or rail travel; and
General economic, market and political conditions, including war, terrorism and military conflict.

The loss of our largest independent dealer and the 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 2021. 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 this dealer 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. 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 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, 2021, the Company distributed product to approximately 2,400 independent dealerships in the United States and approximately 1,100 dealerships in Europe. The Company depends on the capability of these independent authorized dealers to develop and implement effective retail sales plans to create demand among retail purchasers for the products that the dealers purchase from the Company. If the Company’s independent dealers are not successful in these endeavors, then the Company may be unable to maintain or grow its revenues and meet its financial expectations. The geographic coverage of our independent dealers and their individual business conditions can affect the ability of our authorized 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, the Company may seek to terminate relationships with certain dealerships. As a result, the Company could face additional adverse consequences related to the termination of independent dealer relationships. For example, the unplanned loss of any of the Company’s 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.


16


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 which brands and which 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.

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. If the pandemic worsens in the regions in which we operate or sell into, 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.

Our repurchase agreements with floor plan lenders could result in increased costs.

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 guarantee 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 substantially greater number of recreational vehicles, or incur substantially greater discounting to resell these units in the future, those circumstances would increase our costs and negatively affect our profit margins and results of operations. In difficult economic times, this amount could increase significantly compared to recent years.

RISKS RELATED TO DEBT, LIQUIDITY AND FOREIGN CURRENCY

The Company’s debt arrangements may make us more sensitive to the effects of economic downturns, and provisions in our debt agreements could constrain the options available to us to react to changes in the economy or our industry.

As of July 31, 2021, total gross outstanding debt was $1,640,693, consisting of $1,540,013 outstanding on our term loan facility, which matures on February 1, 2026, and $100,680 outstanding on other debt facilities which mature at various dates through September 2032. Our level of debt impacts our profit before tax and cash flow because 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 flow 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 flow 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, or we may need to seek additional financing or sell assets.

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. Our credit facilities contain 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.


17


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 the Company's credit ratings could impact our access to future funding, if needed, and funding costs, which could negatively impact the Company's earnings and cash flows. If general economic conditions deteriorate or capital markets become more volatile, including as a result of the COVID-19 pandemic, 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 the Company's products and customer confidence and purchase decisions.

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 can 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 59% of our portion of our independent dealers’ total floored dollars outstanding at July 31, 2021. 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 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.

RISKS RELATED TO OUR PRODUCTS

Changes in consumer preferences for our products, or our failure to gauge those preferences, could lead to reduced sales or otherwise 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. Additionally, our products are offered at a variety of price points; however, if our products are determined by dealers or consumers not to be priced competitively, especially compared to our competitors 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.

Consumer preferences in vehicles and 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 preferred. These changes could include shifts to smaller vehicles, electric vehicles, autonomous vehicles or other unanticipated changes.
Our ability to remain competitive depends heavily on our ability to provide a continuing and timely introduction of innovative product offerings. 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. 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.


18


If the frequency and size of product liability and other claims against us increase, our business, results of operations and financial condition may be harmed.

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 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. We cannot 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.

Our products and services may experience quality problems from time to time, including from vendor-supplied parts, that could result in decreased sales and gross margin and could harm our reputation.

Our products contain thousands of parts, many of which are supplied by a network of approved vendors. As with all of our competitors, defects may occur in our products, including those purchased from our vendors. As we continue to ramp up production to meet the current high demand for our product, 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. Failure to detect defects in our products, including vendor-supplied parts, could result in lost revenue, increased warranty and related costs and harm to our reputation.

Unexpected warranty costs may result in expenses that we did not anticipate, which, in turn, could result in reduced earnings.

The introduction of new models, floor plans and features are critical to our future success. We may incur unexpected expenses, however, when we introduce new models, floor plans or features. Unexpected engineering or design flaws have resulted in recalls and increased warranty claims in the past and could be incurred in the future. The costs resulting from these types of problems could be substantial and could have a material adverse effect on our earnings. Estimated warranty costs are provided at the time of product sale 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, due to either the introduction of new products or extended warranty coverage, could result in increased warranty reserves and expense which could have an adverse impact on our earnings.

We could lose sales and market share if we do not maintain our strong brands and also develop innovative products that not only meet the needs and desires of consumers but which also align with anticipated changes in future vehicle concepts.

A key driver in our historical performance and growth is our ability to maintain our strong brands and to develop and introduce innovative new and improved products. To successfully execute our long-term strategy, we must continue to develop new products and services. We also recognize that there are numerous changes that may impact our industry in the future, such as lighter-weight vehicles used for towing our products, as well as changes such as electric vehicles that could impact both our motorized and towable units. Our initiatives to invest in the future of the RV industry through product innovation may be costly and may not be successful. The uncertainties associated with developing and introducing innovative and improved products, 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 market share 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 efforts will lead to products that will be introduced to market or that an initial product concept or design will result in a unit that generates sales in sufficient quantities and at high enough prices to be profitable.

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


A material portion of our revenue is derived from sales of our products to international sources, which creates additional uncertainty.

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 31.3% of THOR’s consolidated sales for fiscal 2021. 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 and shifts pose 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.

The Company’s 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, the Company has Euro-denominated 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.

Our European segment expenses are predominantly denominated in Euros. European sales are generally denominated in Euros, with sales in the United Kingdom market being the primary exception, where sales are denominated in British Pounds Sterling. The Company has used foreign currency forward contracts to help manage (i.e., partially hedge) certain foreign exchange rate exposures related to anticipated sales transactions in British Pounds Sterling with financial instruments whose maturity date, along with the realized gain or loss, occurs on or near the execution of the anticipated transaction. Despite these efforts, significant changes in currency exchange rates could have a material adverse effect on our results of operations.

RISKS RELATED TO OUR SUPPLY CHAIN

For certain components used in production, we depend on a small group of suppliers and the loss of any of these suppliers could affect our ability to obtain components timely or at competitive prices, which, in turn, would negatively impact our sales and profit margins.

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 occurring in the case of: 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 by a number of suppliers, some of which are smaller or medium-sized businesses that may not have the financial reserves or borrowing power to successfully manage through an economic hardship or financially support potential warranty or recall demands. Additionally, some of our smaller suppliers have 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.


20


Recently, the recreational vehicle industry, as a whole, has experienced, and continues to experience, a shortage of numerous raw materials, including chassis, which has been affected by the ongoing semiconductor shortage that has hampered automobile production around the world. These supply chain constraints have limited our ability to further increase production to meet increased levels of independent dealer demand. We continue to manage production by shifting our production schedules, securing alternative supplies of needed parts and taking other proactive actions. If the shortages become more severe, longer term in nature or are not limited in scope, if industry demand continues to increase 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 would be adversely impacted. In addition, the recent consolidation of two of our largest European chassis suppliers has increased the supplier concentration in this area. If this supplier increases its prices or experiences operational or integration issues in conjunction with their merger, such as labor shortages or production challenges, our European production, sales and profitability could be additionally adversely impacted.

If key suppliers which currently serve the RV industry were to discontinue the manufacturing of raw materials or chassis suitable for our use for our range of products, or if, as a group, our suppliers significantly reduced the availability of materials or chassis to the industry, our business would be adversely affected. Similarly, shortages at, or production delays or work stoppages by the employees of our raw material and chassis suppliers, have, in the past, and could, in the future, have a material adverse effect on our sales.

Continued consolidation within our major supplier base may also inhibit our ability to source 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 alternatives are not readily available, that unavailability could lead to potential decreases in our sales and earnings.

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

Our chassis supply, and therefore our production and sales, 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.

RISKS RELATED TO REGULATIONS

Our business is subject to numerous national, regional, federal, state and local regulations in the various countries in which we operate and/or sell 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 Company.


21


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 these laws and regulations 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.

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

Our operations and the products we sell are currently subject to rules limiting emissions and to other climate related regulations in certain jurisdictions where we operate. Concerns regarding climate change at numerous levels of government in various jurisdictions may lead to additional 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 fuel prices or carbon taxes, limitations on where we can operate or sell our units, or other restrictions or costs, all of which could materially adversely affect our business.

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 respond to investor or customer expectations related to ESG concerns could cause harm to our business and reputation. For example, our RV products are powered by gas and diesel engines or are required to be towed by gas 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 financial condition.

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.

Our operations are subject to numerous labor and employment laws and regulations, and violations of those laws and regulations could have a materially adverse impact on our operating results.

We are 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.


22


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.

The Company is subject to income taxes in the U.S. and numerous foreign jurisdictions. The Company's 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 into 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 the Company's 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 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.

RISKS RELATED TO OUR INFORMATION SYSTEMS

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 business operations, including but not limited to, procurement, supply chain management, manufacturing, design, distribution, invoicing and collection of payments. We 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. Our business processes and operations may, however, be negatively impacted in the event of a substantial disruption of service or cyber-attacks.

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.

RISKS RELATED TO OUR INTELLECTUAL PROPERTY, GOODWILL AND INTANGIBLE ASSETS

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


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

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

RISKS RELATED TO HUMAN RESOURCES

Our ability to meet our manufacturing workforce needs is crucial.

We rely on the existence of an available, qualified workforce to manufacture our products. Competition for qualified employees 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. Within our European-based operations, we are subject to employee contracts, Works Councils and certain labor organizations. 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.

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

While our European-based operations are subject to employee contracts, Works Councils and certain labor organizations, none of our North American employees are currently represented by a labor union. Unionization of any of our North American facilities could result in higher employee costs and increased risk of work stoppages. We 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 and sale of our products and have a material adverse effect on our business, prospects, operating results, or financial condition.

Our operations are dependent upon the services of our executive management and other key individuals, and their loss could materially harm us.


24


We rely upon the knowledge, experience and skills of our executive management and other key 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, key employees and other qualified personnel. Upon the departure of such employees, our success may depend upon the existence of adequate succession plans. The loss of our executive management or other key employees or the failure to attract or retain qualified employees could have a material adverse effect on us in the event that our succession plans prove inadequate.

Increases in healthcare, workers compensation or other employee benefit costs could negatively impact our results of operations and financial condition.

Within our U.S.-based operations, the Company incurs significant costs with respect to employee healthcare and workers compensation benefits. The Company is 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, the Company incurs 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.

OTHER RISKS RELATING TO OUR COMPANY

Business acquisitions pose integration risks.

Our growth has been achieved by both organic growth and by acquisitions. Business acquisitions, including joint ventures, pose a number of potential 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 and joint venture 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 plans;
The assimilation and retention of employees, including key employees;
Risks related to transacting business in new geographies, 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 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
The potential adverse impact on operating results if, in future periods, impairments of significant amounts of goodwill and other assets are required.

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. If such inappropriate risk taking or misconduct occurs, it is possible that it could have a material adverse effect on our results of operations and/or our financial condition.
25


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.

Our stock price may fluctuate in response to various conditions, many of which are beyond our control.

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;
COVID-19 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 and may also reflect expectations that its 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 payment 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 independent analyst estimates, which might result in analysts or investors changing their opinions and/or recommendations regarding our stock and our stock price may decline, which could have a material adverse impact on investor confidence and employee retention.

Changes to our investment and capital allocation strategies or other facets of our strategic plan may be made.

Our strategic plan guides activities such as our level of debt, pace of debt repayment, timing and extent of new debt, utilization of available cash, prioritization of capital expenditures and acquisition activity. Based on market conditions, opportunities and perceived risks, we could change or alter such activities and priorities. These changes could materially impact our overall business including future operating results, cost structure, debt structure or liquidity.

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.






26


ITEM 1B. UNRESOLVED STAFF COMMENTS

None.
ITEM 2. PROPERTIES

As of July 31, 2021, worldwide we owned or leased approximately 23,351,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, 2021:

Locations – Applicable Segment(s)Owned
or
Leased
No. of
Buildings
Approximate
Building Area Square Feet
United States:
Indiana – North American Towable SegmentOwned89 6,224,000 
Indiana – North American Towable SegmentLeased143,000 
Indiana – North American Towable and Motorized SegmentsOwned39 2,782,000 
Indiana – North American Motorized SegmentOwned17 1,200,000 
Indiana – Corporate, North American Towable and Motorized SegmentsOwned24 1,465,000 
Indiana – Other SegmentOwned50,000 
Indiana – Other SegmentLeased502,000 
Indiana Subtotal178 12,366,000 
Ohio – North American Towable and Motorized SegmentsOwned12 1,324,000 
Michigan – Other SegmentOwned10,000 
Michigan – Other SegmentLeased270,000 
Idaho – North American Towable SegmentOwned661,000 
Oregon – North American Towable SegmentOwned371,000 
Alabama – North American Motorized SegmentOwned28 1,137,000 
Alabama – North American Motorized SegmentLeased4,000 
Mississippi – North American Towable SegmentOwned13 405,000 
Mississippi – North American Motorized SegmentLeased257,000 
Other Subtotal76 4,439,000 
United States Subtotal254 16,805,000 
Europe:
Germany – European SegmentOwned88 4,176,000 
Germany – European SegmentLeased40 967,000 
Italy – European SegmentOwned568,000 
Italy – European SegmentLeased236,000 
France – European SegmentOwned330,000 
United Kingdom – European SegmentOwned269,000 
Europe Subtotal143 6,546,000 
Total397 23,351,000 
27


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 has been issued recently related to certain purchased parts utilized in certain of our products. The Company expects to be reimbursed for the costs it will incur related to this recall and does not believe there will be a material, adverse impact to our future results of operations and cash flows due to this matter.

ITEM 4. MINE SAFETY DISCLOSURES

Not applicable.
28


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, 2021, the number of holders of record of the Common Stock was 136.

Dividends

In fiscal 2021, we paid a $0.41 per share dividend for each fiscal quarter. In fiscal 2020, we paid a $0.40 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.

Issuer Purchases of Equity Securities

There were no purchases of equity securities during the fourth quarter of fiscal 2021 or at any time during fiscal 2021.

Equity Compensation Plan Information – see Item 12.
29


ITEM 6. SELECTED FINANCIAL DATA
 
 Fiscal Years Ended July 31,
 
2021 (1)
2020
2019 (2)
20182017
Income statement data:
Net sales$12,317,380 $8,167,933 $7,864,758 $8,328,909 $7,246,952 
Income before income taxes 844,581 272,896 184,666 633,029 556,386 
Acquisition-related costs included in income before income taxes— — 114,866 — — 
Net income660,870 221,384 132,465 430,151 374,254 
Net income attributable to THOR Industries, Inc.659,872 222,974 133,275 430,151 374,254 
Earnings per common share:
Basic$11.94 $4.01 $2.46 $8.17 $7.12 
Diluted$11.87 $4.00 $2.45 $8.14 $7.09 
Earnings per common share attributable to THOR Industries, Inc.:
Basic$11.93 $4.04 $2.47 $8.17 $7.12 
Diluted$11.85 $4.02 $2.47 $8.14 $7.09 
Dividends paid per common share:
Regular$1.64 $1.60 $1.56 $1.48 $1.32 
Balance sheet data:
Total assets$6,654,088 $5,771,460 $5,660,446 $2,778,665 $2,557,931 
Long-term liabilities1,911,197 1,910,610 2,116,893 71,594 200,345 

(1)Includes seven months of the operations of the Tiffin Group from the date of acquisition during the fiscal year.
(2)Includes six months of the operations of the Erwin Hymer Group from the date of acquisition during the fiscal year.
30


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, 2021 and 2020. The comparison of, and changes between, the fiscal years ended July 31, 2020 and 2019 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, 2020, as filed with the SEC on September 28, 2020.

Executive Overview

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, 2021, 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 47.5% for motorhomes. In Europe, according to the European Caravan Federation (“ECF”), EHG’s current market share for the six months ended June 30, 2021 based on units was approximately 24.5% for motorcaravans and campervans combined and approximately 17.5% 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 $131,681 in fiscal 2021 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.

The continuing COVID-19 pandemic, including its wide-reaching impact on nearly all facets of our operations and the RV industry, as well as related governmental actions and labor shortages throughout the supply chain and within THOR, have impacted and continues to impact our business and our financial results and financial position. In particular, the pandemic has, directly or indirectly, contributed to chassis and certain other supply-side constraints, as described below. 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 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 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.


31


The initial cash consideration for the acquisition of the Tiffin Group was approximately $300,000, and 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 28, 2020, which determination was finalized in the fourth quarter of fiscal 2021. The final adjustment was not material. The Tiffin Group operates as an independent operation in the same manner as the Company’s other recreational vehicle subsidiaries. The Company purchased the Tiffin Group to complement its existing towable and motorized RV product offerings and North American independent dealer base.

Fiscal 2019

Erwin Hymer Group Acquisition

On February 1, 2019, the Company acquired Erwin Hymer Group SE. EHG is headquartered in Bad Waldsee, Germany, and is one of the largest RV manufacturers in Europe, by revenue. The Company acquired EHG in order to expand its operations into the growing European market with a long-standing European industry leader.

At the closing, the Company paid cash consideration of approximately 1.53 billion Euro (approximately $1.76 billion at the exchange rate as of February 1, 2019) and issued 2,256,492 shares of the Company’s common stock to the sellers valued at $144.2 million. The cash consideration was funded through a combination of available cash on hand of approximately $95 million and debt financing consisting of two credit facility agreements, a seven-year, $2.1 billion term loan, with an approximate $1.4 billion U.S. dollar-denominated tranche and an approximate 0.6 billion Euro tranche (approximately $0.7 billion at the exchange rate at February 1, 2019), and $100 million utilized at closing from a five-year, $750 million asset-based credit facility ("ABL"), each as more fully described in Note 12 to the Consolidated Financial Statements. The obligations of the Company under each facility are secured by liens on substantially all of the assets of the Company, and both agreements contain certain customary representations, warranties and covenants of the Company.

Certain costs related to this acquisition incurred during the fiscal year ended July 31, 2019, including the foreign currency forward contract loss and certain bank fees, ticking fees, legal, advisory and other costs, as discussed in Note 2 to the Consolidated Financial Statements, are included in Acquisition-related costs in the Consolidated Statements of Income and Comprehensive Income.

Industry Outlook – North America

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 products as of July 31, 2021 decreased 8.8% to approximately 58,300 units, compared to approximately 63,900 units as of July 31, 2020. The acquisition of Tiffin Group accounted for approximately 500 of the 58,300 units as of July 31, 2021. North American dealer inventory levels at both July 31, 2021 and 2020 were well below recent historical fiscal year end stocking levels, as dealer inventory levels at July 31, 2019 were approximately 103,400 units, which was reflective of more typical stocking levels.

Dealer inventory levels have continued to decrease materially in relation to current sales levels based on strong retail demand for RVs given the perceived safety of RV travel during the COVID-19 pandemic, a strong desire to socially distance and the reduction in commercial air travel and cruises, as well as an underlying desire by many to get back to nature and relax with family and friends. As of July 31, 2021, North American dealer inventory levels were well below optimal stocking levels, which has led to increased dealer orders and backlog. THOR’s North American RV backlog as of July 31, 2021 increased $9,083,648, or 215.5%, to $13,298,967 compared to $4,215,319 as of July 31, 2020, with Tiffin Group's backlog included in the July 31, 2021 totals accounting for $767,036, or 8.4%, of the $9,083,648 increase.


32


Industry Wholesale Statistics – North America

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%
 20212020(Decrease)Change
North American Towable Units271,119 159,059 112,060 70.5 
North American Motorized Units29,148 17,008 12,140 71.4 
Total300,267 176,067 124,200 70.5 

The changes in wholesale shipments noted above in the towable and motorized units were both impacted by the COVID-19 pandemic. Shipments were significantly limited for both towables and motorized products during the period from March to June 2020, as most RV manufacturers and dealers were shut down for a number of weeks during that time period. Since then, demand for both towable and motorized products has been robust, resulting in strong levels of wholesale shipments in the current year-to-date period.

In September 2021, RVIA issued a revised forecast for calendar year 2021 wholesale unit shipments. Under a most likely scenario, towable and motorized unit shipments are projected to increase to approximately 522,400 and 54,800, respectively, for an annual total of approximately 577,200 units, up 34.1% from the 2020 calendar year wholesale shipments. The most likely forecast for calendar year 2021 could range from a lower estimate of approximately 567,000 total units to an upper estimate of approximately 587,400 units.

As part of their September 2021 forecast, RVIA also released their initial estimates for calendar year 2022 wholesale unit shipments. In the most likely scenario, towable and motorized unit shipments are projected to increase to an approximated annual total of 600,200 units, or 4.0% higher than the most likely scenario for calendar year 2021 wholesale shipments. This calendar year 2022 most likely forecast could range from a lower estimate of approximately 586,300 total units to an upper estimate of approximately 614,100 units.

Industry Retail Statistics – North America

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 2021 and calendar 2022 may not follow typical seasonal patterns as dealers respond to ongoing high current consumer demand and then rebuild their inventory to optimal stocking levels.

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%
 20212020(Decrease)Change
North American Towable Units294,843 211,905 82,938 39.1 
North American Motorized Units29,140 22,910 6,230 27.2 
Total323,983 234,815 89,168 38.0 

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. The COVID-19 pandemic has resulted in further delays in the submission of information reported by the various states or provinces beginning with calendar year 2020 results, and may also be impacting the completeness of such information.

We believe that North American retail consumer demand has grown in recent periods 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. Many consumers recognize 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.


33


Company Wholesale Statistics – North America

The Company’s wholesale RV shipments, for the six months ended June 30, 2021 and 2020 to correspond with the industry wholesale periods noted above, were as follows (2021 period includes Tiffin Group shipments):

 U.S. and Canada Wholesale Unit Shipments
 Six Months Ended June 30,Increase%
 20212020(Decrease)Change
North American Towable Units116,558 66,725 49,833 74.7 
North American Motorized Units14,529 6,513 8,016 123.1 
Total131,087 73,238 57,849 79.0 

Company Retail Statistics – North America

Retail statistics of the Company’s RV products, as reported by Stat Surveys, for the six months ended June 30, 2021 and 2020 to correspond with the industry retail periods noted above, were as follows (2021 period includes Tiffin Group registrations):
 
 U.S. and Canada Retail Unit Registrations
 Six Months Ended June 30,Increase%
 20212020(Decrease)Change
North American Towable Units120,722 89,911 30,811 34.3 
North American Motorized Units13,856 8,839 5,017 56.8 
Total134,578 98,750 35,828 36.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. The COVID-19 pandemic has resulted in further delays in the submission of information reported by the various states or provinces beginning with calendar year 2020 results, and may also be impacting the completeness of such information.

North American Outlook

The extent to which the COVID-19 pandemic may continue to impact our business in future periods remains uncertain and unpredictable. Nonetheless, our outlook for future growth in North American retail sales in both the short term and the long term remains optimistic as there are many factors driving the current demand that we believe will continue even after the pandemic officially ends. In the near-term, we 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, where they can continue practicing social distancing while also allowing them the ability to explore or unwind, often close to home. Minimal-contact vacation options like road trips and camping may prove ideal for people who want to limit pandemic-related risks involved with close personal interactions. We will, however, need to continue to manage through anticipated supply chain issues noted below, which may limit the level to which we can increase output in the near term.

Longer-term, a positive outlook for the North American RV segment is supported by surveys conducted by THOR, RVIA and others, which show that Americans 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. Longer-term, we also believe retail sales will be dependent upon various economic conditions faced by consumers, such as the rate of unemployment, 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.


34


Economic and industry-wide factors that have historically, and that we believe will continue to affect our RV business, include the costs of commodities, the availability and cost 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 would 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.

Recently, we have been alerted by a number of our North American chassis suppliers that supply constraints of key components that they require for the manufacturing of chassis, particularly semiconductor chips, will limit their production of chassis, and hence, our production and sales of motorized RVs will also be impacted. The North American recreational vehicle industry has, from time to time in the past and during our current fiscal year, experienced shortages of chassis for various other reasons, including component shortages, production delays and work stoppages at the chassis manufacturers. If shortages of chassis were to recur or continue for a prolonged period for any reason, it would have a negative impact on our sales and earnings.

The North American RV industry is also facing continuing cost increases, supply shortages and delivery delays of other, non-chassis, raw material components, which may be further exacerbated by the recent hurricane in the southern United States. While our supply chain has been resilient enough to support us during our fiscal 2021 growth in sales and production, these shortages and constraints have negatively impacted our ability to further ramp up production rates and sales during the current fiscal year and has caused an increase in unfinished units as of July 31, 2021. We believe these shortages and delays may continue to result in production delays or adjusted production rates, which may limit our ability to ramp up production to meet existing demand and could have a negative impact on our results of operations. 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. 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.

Industry Outlook – Europe

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 20.7% and 7.1% of the caravan and motorcaravan (including campervans) European market for the six months ended June 30, 2021, 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 13 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 prior-year 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, with dealers submitting higher levels of orders than typical due to continued high end-consumer demand, as discussed further below.

THOR’s European RV backlog as of July 31, 2021 increased $2,033,124, or 133.2%, to $3,559,097 compared to $1,525,973 as of July 31, 2020, with the increase attributable to a number of causes, including the perceived safety of RV travel during the COVID-19 pandemic, a strong desire to socially distance, the reduction in commercial air travel and cruises, an increase in various marketing campaigns to promote sales, and the lower levels of independent European RV dealer inventory levels noted above, which has led to increased dealer orders and backlog.

35


Industry Retail Statistics – Europe

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
 2021202020212020
OEM Reporting Countries (1)
97,597 73,319 33.1 34,669 31,044 11.7 
Non-OEM Reporting Countries (1)
9,956 5,317 87.2 10,878 6,873 58.3 
Total107,553 78,636 36.8 45,547 37,917 20.1 
(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 Retail Statistics – Europe
 
 
European Unit Registrations (1)
 Six Months Ended June 30,Increase%
 20212020(Decrease)Change
Motorcaravan and Campervan23,866 19,434 4,432 22.8 
Caravan6,055 6,395 (340)(5.3)
Total OEM-Reporting Countries29,921 25,829 4,092 15.8 
(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.

European Outlook

Our European operations offer a full lineup of leisure vehicles including caravans, urban campers, campervans and small-to-large motorcaravans. Our product offering is not limited to vehicles only but also includes accessories and services, including vehicle rentals. In addition, we address our European end 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 expand our customer reach, in particular, to new and younger consumer segments.

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 various economic conditions in the respective countries in which we sell, and also depends on our ability to manage through supply chain issues that could limit the level to which we can increase output. End-customer demand for RVs depends strongly on consumer confidence. Factors such as the rate of unemployment, private consumption and investments, growth in disposable income of consumers, changes in interest rates, the health of the housing market, changes in tax rates, environmental surcharges and related regulations, and, most recently, travel safety considerations all influence retail sales. We believe our long-term outlook for future growth in 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.


36


Historically, we and our independent European dealers have marketed our European recreational vehicles through numerous RV fairs at the country and regional levels which occur throughout the calendar year. These fairs have historically been well-attended events that allow 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. The protection of the health of our employees, customers and dealer-partners is our top priority. As a result, we have cancelled our participation in most European trade fairs and major events through calendar 2021.

In place of the trade fairs, 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 over 1,000 active dealer-partners in Germany and throughout Europe, we believe our European brands have one of the strongest and most professionally structured dealer and service networks.

Economic or industry-wide factors affecting our European RV business include the costs of commodities 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 would impact our profit margins negatively if we were 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.

Recently, we have been alerted by a number of our European chassis suppliers that supply constraints of key components that they require for the manufacturing of chassis, including, but not limited to, semiconductor chips, will limit their production of chassis. During fiscal 2021, we have experienced delays in the receipt of chassis from our European chassis suppliers, limiting our ability to further increase production. We expect these challenges to persist and, in particular, anticipate continued delays in receipt of chassis in Europe. As a result, limitations in the availability of chassis will limit our ability to consistently maintain our previous production levels and will also limit our ability to ramp up production of certain products despite dealer demand for those products.

In Europe, we 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 unfinished units as of July 31, 2021. We believe these shortages and delays may continue to result in production delays or adjusted production rates, which may limit our ability to ramp up production to meet existing demand and could have a negative impact on our sales and operating results.

Where possible, to minimize the impact of these supply chain constraints, we have identified a second-source supplier base for most component parts. However, due to engineering requirements, it is generally not possible to quickly change the chassis our various units are built upon.

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. In addition, if the impact of COVID-19 on our vendors increases or is prolonged, the availability of key components, including chassis, will have a further negative impact on our production output during fiscal 2022. Uncertainties related to changing emission standards, such as the Euro 6d standard which became effective as of January 2020 for new models and became effective for certain vehicles starting January 2021 and other vehicles starting January 2022, may also impact the availability of chassis used in our production of certain European motorized RVs and could also impact consumer buying patterns.

In addition to material supply constraints, labor shortages may also impact our European operations. Currently, a number of the employees of our production facilities in Europe reside in one country while working in another and therefore travel restrictions imposed by certain countries within Europe may negatively impact the availability of our labor force and therefore our production output.
37


FISCAL 2021 VS. FISCAL 2020
FISCAL 2021
FISCAL 2020
Change
Amount
%
Change
NET SALES:
Recreational vehicles
North American Towables$6,221,928 $4,140,482 $2,081,446 50.3 
North American Motorized2,669,391 1,390,098 1,279,293 92.0 
Total North America8,891,319 5,530,580 3,360,739 60.8 
European3,200,079 2,485,391 714,688 28.8 
Total recreational vehicles12,091,398 8,015,971 4,075,427 50.8 
Other373,174 234,481 138,693 59.1 
Intercompany eliminations(147,192)(82,519)(64,673)(78.4)
Total$12,317,380 $8,167,933 $4,149,447 50.8 
# OF UNITS:
Recreational vehicles
North American Towables214,600 150,182 64,418 42.9 
North American Motorized25,008 15,088 9,920 65.7 
Total North America239,608 165,270 74,338 45.0 
European64,875 54,506 10,369 19.0 
Total304,483 219,776 84,707 38.5 
% of
Segment
Net Sales
% of
Segment
Net Sales
GROSS PROFIT:
Recreational vehicles
North American Towables$1,020,908 16.4 $619,892 15.0 $401,016 64.7 
North American Motorized345,755 13.0 149,995 10.8 195,760 130.5 
Total North America1,366,663 15.4 769,887 13.9 596,776 77.5 
European440,855 13.8 304,388 12.2 136,467 44.8 
Total recreational vehicles1,807,518 14.9 1,074,275 13.4 733,243 68.3 
Other, net87,455 23.4 43,932 18.7 43,523 99.1 
Total$1,894,973 15.4 $1,118,207 13.7 $776,766 69.5 
SELLING, GENERAL AND ADMINISTRATIVE EXPENSES:
Recreational vehicles
North American Towables$330,138 5.3 $238,656 5.8 $91,482 38.3 
North American Motorized134,315 5.0 72,720 5.2 61,595 84.7 
Total North America464,453 5.2 311,376 5.6 153,077 49.2 
European261,778 8.2 239,635 9.6 22,143 9.2 
Total recreational vehicles726,231 6.0 551,011 6.9 175,220 31.8 
Other26,113 7.0 11,914 5.1 14,199 119.2 
Corporate117,572 — 71,194 — 46,378 65.1 
Total$869,916 7.1 $634,119 7.8 $235,797 37.2 
38


FISCAL 2021
% of
Segment
Net Sales
FISCAL 2020
% of
Segment
Net Sales
Change
Amount
%
Change
INCOME (LOSS) BEFORE INCOME TAXES:
Recreational vehicles
North American Towables$658,964 10.6 $336,207 8.1 $322,757 96.0 
North American Motorized202,057 7.6 71,943 5.2 130,114 180.9 
Total North America861,021 9.7 408,150 7.4 452,871 111.0 
European116,576 3.6 9,850 0.4 106,726 1,083.5 
Total recreational vehicles977,597 8.1 418,000 5.2 559,597 133.9 
Other, net57,674 15.5 27,751 11.8 29,923 107.8 
Corporate(190,690)— (172,855)— (17,835)(10.3)
Total$844,581 6.9 $272,896 3.3 $571,685 209.5 
As of
July 31, 2021
As of
July 31, 2020
Change
Amount
%
Change
ORDER BACKLOG:
Recreational vehicles
North American Towables$9,284,229 $2,763,678 $6,520,551 235.9 
North American Motorized4,014,738 1,451,641 2,563,097 176.6 
Total North America13,298,967 4,215,319 9,083,648 215.5 
European3,559,097 1,525,973 2,033,124 133.2 
Total$16,858,064 $5,741,292 $11,116,772 193.6 

CONSOLIDATED

Consolidated net sales for fiscal 2021 increased $4,149,447, or 50.8%, compared to fiscal 2020. The increase in consolidated net sales is due to both the continuing increase in current consumer demand and the negative impact the start of the COVID-19 pandemic had on net sales during the latter half of the prior fiscal year. The addition of the Tiffin Group, acquired on December 18, 2020, accounted for $421,438 of the $4,149,447 increase in net sales, or 5.2% of the 50.8% increase. Approximately 26.0% of the Company's net sales for fiscal 2021 were transacted in a currency other than the U.S. dollar. The Company's most material exchange rate exposure is sales in Euros. Of the $4,149,447, or 50.8% increase in consolidated net sales, $234,968, or 5.7% of the 50.8% increase, reflects the impact of the change in currency exchange rates between the two periods. To determine this information, 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 2021 increased $776,766, or 69.5%, compared to fiscal 2020. Consolidated gross profit was 15.4% of consolidated net sales for fiscal 2021 and 13.7% for fiscal 2020. 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 2021 increased $235,797, or 37.2%, compared to fiscal 2020, primarily due to the 50.8% increase in net sales.

Amortization of intangible assets expense for fiscal 2021 increased $19,949 compared to fiscal 2020, primarily due to higher dealer network amortization in the European segment as compared to the prior-year period and additional amortization of $6,656 due to the acquisition of the Tiffin Group as discussed in Note 2 to the Consolidated Financial Statements.

Corporate costs included in selling, general and administrative expenses increased $46,378 to $117,572 for fiscal 2021 compared to $71,194 for fiscal 2020, an increase of 65.1%. This increase is primarily related to increased compensation costs, including an increase in incentive compensation of $13,262 due to the increase in income before income taxes compared to the prior-year period. Deferred compensation expense also increased $11,829, which was effectively offset by the increase in other income related to the deferred compensation plan assets as noted below, and stock-based compensation also increased $10,625. Costs related to workers' compensation and product liability reserves recorded at Corporate increased by a total of $4,116, primarily due to favorable adjustments in the prior-year period.
39


Corporate interest and other income and expense was $73,118 of net expense for fiscal 2021 compared to $101,661 of net expense for fiscal 2020. This decrease in net expense of $28,543 included a decrease in interest expense and fees on the debt facilities of $12,061 due primarily to the reduction in the outstanding debt balances and reduced interest rates compared to the prior-year period. In addition, the change in the fair value of the Company’s deferred compensation plan assets due to market fluctuations and investment income resulted in a net increase in other income of $11,755 compared to the prior-year period. The prior-year total also included losses of $6,884 related to the Company's former equity investment as discussed in Note 2 to the Condensed Consolidated Financial Statements.

Income before income taxes for fiscal 2021 was $844,581, as compared to $272,896 for fiscal 2020, an increase of $571,685, or 209.5%, 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 2021 was 21.8% on $844,581 of income before income taxes, compared with 18.9% on $272,896 of income before income taxes for fiscal 2020. The primary reason for the increase relates to the jurisdictional mix of pretax income between foreign and domestic between the comparable periods.

SEGMENT REPORTING

North American Towable Recreational Vehicles

Analysis of Change in Net Sales for Fiscal 2021 vs. Fiscal 2020
Fiscal 2021
% of
Segment
Net Sales
Fiscal 2020
% of
Segment
Net Sales
Change
Amount
%
Change
NET SALES:
North American Towables
Travel Trailers$3,791,235 60.9 $2,449,239 59.2 $1,341,996 54.8 
Fifth Wheels2,430,693 39.1 1,691,243 40.8 739,450 43.7 
Total North American Towables$6,221,928 100.0 $4,140,482 100.0 $2,081,446 50.3 
Fiscal 2021
% of
Segment
Shipments
Fiscal 2020
% of
Segment
Shipments
Change
Amount
%
Change
# OF UNITS:
North American Towables
Travel Trailers167,309 78.0 114,486 76.2 52,823 46.1 
Fifth Wheels47,291 22.0 35,696 23.8 11,595 32.5 
Total North American Towables214,600 100.0 150,182 100.0 64,418 42.9 
 
IMPACT OF CHANGE IN PRODUCT MIX AND PRICE ON NET SALES:%
Change
North American Towables
Travel Trailers8.7 
Fifth Wheels11.2 
Total North American Towables7.4 

The increase in total North American towables net sales of 50.3% compared to the prior fiscal year resulted from a 42.9% increase in unit shipments and a 7.4% increase in the overall net price per unit due to the impact of changes in product mix and price. According to statistics published by RVIA, for the twelve months ended July 31, 2021, combined travel trailer and fifth wheel wholesale unit shipments increased 47.8% compared to the same period last year. According to statistics published by Stat Surveys, for the twelve-month periods ended June 30, 2021 and 2020, our market share for travel trailers and fifth wheels combined was 41.8% and 44.0%, respectively.

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


Cost of products sold increased $1,680,430 to $5,201,020, or 83.6% of North American towables net sales, for fiscal 2021 compared to $3,520,590 or 85.0% of North American towables net sales, for fiscal 2020. The changes in material, labor, freight-out and warranty costs comprised $1,599,973 of the $1,680,430 increase in cost of products sold. Material, labor, freight-out and warranty costs as a combined percentage of North American towables net sales decreased to 77.7% for fiscal 2021 compared to 78.1% for fiscal 2020, primarily as a result of improvements in the material and warranty cost percentages, partially offset by an increase in the labor cost percentage. The improvement in the material cost percentage is primarily due to a reduction in sales discounts since the prior-year period, which effectively increases net selling prices and correspondingly decreases the material cost percentage, partially offset by recently increasing material costs. The warranty cost percentage is lower due to favorable experience trends, while the labor cost percentage increase is due to the current competitive RV labor market conditions in northern Indiana compared to the prior-year period. Total manufacturing overhead increased $80,457 with the increase in sales, but decreased as a percentage of North American towables net sales from 6.9% to 5.9%, as the increased sales resulted in lower overhead costs per unit sold.

Variable costs in manufacturing overhead increased $79,171 to $332,049, or 5.3% of North American towables net sales, for fiscal 2021 compared to $252,878, or 6.1% of North American towables net sales, for fiscal 2020 as a result of the increase in net sales. Fixed costs in manufacturing overhead, which consist primarily of facility costs, property taxes and depreciation, increased $1,286 to $36,057 in fiscal 2021 from $34,771 in fiscal 2020.

North American towables gross profit increased $401,016 to $1,020,908, or 16.4% of North American towables net sales, for fiscal 2021 compared to $619,892, or 15.0% of North American towables net sales, for fiscal 2020. The increase in the gross profit was driven by the increase in net sales, and the increase in the gross profit percentage is due to the decrease in the cost of products sold percentage noted above.

Selling, general and administrative expenses were $330,138, or 5.3% of North American towables net sales, for fiscal 2021 compared to $238,656, or 5.8% of North American towables net sales, for fiscal 2020. The primary reason for the $91,482 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 $95,734. This increase was partially offset by the decrease in sales-related travel, advertising and promotional costs of $5,374, primarily due to the cancellation of the major North American RV shows, along with travel restrictions, in the current-year period due to the ongoing COVID-19 pandemic. The decrease in the overall selling, general and administrative expense as a percentage of North American towable net sales is primarily due to the reductions in sales-related travel, advertising and promotion costs as a percentage of net sales in tandem with the increase in net sales.

North American towables income before income taxes was $658,964, or 10.6% of North American towables net sales, for fiscal 2021 compared to $336,207, or 8.1% of North American towables net sales, for fiscal 2020. 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, and a 0.5% increase due to the combination of a lower amortization expense percentage this year and the impairment charges in the prior-year period as discussed in Note 7 to the Condensed Consolidated Financial Statements.


41


North American Motorized Recreational Vehicles
Analysis of Change in Net Sales for Fiscal 2021 vs. Fiscal 2020
Fiscal 2021
% of
Segment
Net Sales
Fiscal 2020
% of
Segment
Net Sales
Change
Amount
%
Change
NET SALES:
North American Motorized
Class A$1,052,982 39.4 $495,520 35.6 $557,462 112.5 
Class C1,266,624 47.4 776,191 55.8 490,433 63.2 
Class B349,785 13.2 118,387 8.6 231,398 195.5 
Total North American Motorized$2,669,391 100.0 $1,390,098 100.0 $1,279,293 92.0 
Fiscal 2021
% of
Segment
Shipments
Fiscal 2020
% of
Segment
Shipments
Change
Amount
%
Change
# OF UNITS:
North American Motorized
Class A6,717 26.9 3,946 26.2 2,771 70.2 
Class C14,828 59.3 10,143 67.2 4,685 46.2 
Class B3,463 13.8 999 6.6 2,464 246.6 
Total North American Motorized25,008 100.0 15,088 100.0 9,920 65.7 
IMPACT OF CHANGE IN PRODUCT MIX AND PRICE ON NET SALES:%
Change
North American Motorized
Class A42.3 
Class C17.0 
Class B(51.1)
Total North American Motorized26.3 

The increase in total motorized net sales of 92.0% compared to the prior fiscal year resulted from a 65.7% increase in unit shipments and a 26.3% increase in the overall net price per unit due to the impact of changes in product mix and price. The addition of the Tiffin Group, acquired on December 18, 2020, accounted for $373,042 of the $1,279,293 increase, or 26.8% of the 92.0% increase. According to statistics published by RVIA, for the twelve months ended July 31, 2021, combined motorhome wholesale unit shipments increased 36.2% compared to the same period last year. According to statistics published by Stat Surveys, for the twelve-month periods ended June 30, 2021 and 2020, our market share for motorhomes was 43.1% and 38.1%, respectively.

The increases in the overall net prices per unit within the Class A of 42.3% and the Class C product line of 17.0% during fiscal 2021 were both impacted by the addition of the higher-priced Tiffin Group product lines and selective net price increases to partially offset increased material costs. The Tiffin Group Class A product lines are primarily higher-priced diesel units as opposed to more moderately-priced gas units. The decrease in the overall net price per unit within the Class B product line of 51.1% is primarily due to product mix changes as a result of a much higher concentration of sales of lower-priced Class B products in the current-year period, including increased sales of previously existing lower-priced models and the introduction of several new lower-priced models, as compared to fiscal 2020.


42


Cost of products sold increased $1,083,533 to $2,323,636, or 87.0% of motorized net sales, for fiscal 2021 compared to $1,240,103, or 89.2% of motorized net sales, for fiscal 2020. The changes in material, labor, freight-out and warranty costs comprised $1,021,576 of the $1,083,533 increase due to the increased sales volume. Material, labor, freight-out and warranty costs as a combined percentage of motorized net sales was 81.9% for fiscal 2021 compared to 83.9% for fiscal 2020, with the decrease in percentage primarily due to decreases in both the material and warranty cost percentages, partially offset by an increase in the labor cost percentage. The improvement in the material cost percentage is primarily due to 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, partially offset by recently increasing material costs. The warranty cost percentage is lower due to favorable experience trends, while the labor cost percentage increase is due to the current competitive RV labor market conditions in northern Indiana compared to the prior-year period. Total manufacturing overhead increased $61,957 due to the net sales increase, but decreased as a percentage of North American motorized net sales from 5.3% to 5.1%, as the increased net sales resulted in lower overhead costs per unit sold.

Variable costs in manufacturing overhead increased $58,514 to $120,442, or 4.5% of North American motorized net sales, for fiscal 2021 compared to $61,928 or 4.5% of North American motorized net sales, for fiscal 2020 as a result of the increase in net sales. Fixed costs in manufacturing overhead, which consist primarily of facility costs, property taxes and depreciation, increased $3,443 to $15,049 in fiscal 2021 from $11,606 in fiscal 2020.

Motorized gross profit increased $195,760 to $345,755, or 13.0% of motorized net sales, for fiscal 2021 compared to $149,995, or 10.8% of motorized net sales, for fiscal 2020. 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.

Selling, general and administrative expenses were $134,315, or 5.0% of motorized net sales, for fiscal 2021 compared to $72,720, or 5.2% of motorized net sales, for fiscal 2020. The $61,595 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 $53,061. Legal, professional and related settlement costs also increased by $1,524. The decrease in the overall selling, general and administrative expense as a percentage of North American motorized net sales was due to the increase in net sales.

Motorized income before income taxes was $202,057, or 7.6% of motorized net sales, for fiscal 2021 compared to $71,943, or 5.2% of motorized net sales, for fiscal 2020. 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 reasons for the increase in percentage were the decreases in the cost of products sold and selling, general and administrative expense percentages noted above.


43


European Recreational Vehicles

Analysis of Change in Net Sales for Fiscal 2021 vs. Fiscal 2020
Fiscal 2021
% of
Segment
Net Sales
Fiscal 2020
% of
Segment
Net Sales
Change
Amount
%
Change
NET SALES:
European
Motorcaravan$1,779,906 55.6 $1,505,353 60.6 $274,553 18.2 
Campervan779,755 24.4 433,398 17.4 346,357 79.9 
Caravan292,708 9.1 273,475 11.0 19,233 7.0 
Other347,710 10.9 273,165 11.0 74,545 27.3 
Total European$3,200,079 100.0 $2,485,391 100.0 $714,688 28.8 
Fiscal 2021
% of
Segment
Shipments
Fiscal 2020
% of
Segment
Shipments
Change Amount% Change
# OF UNITS:
European
Motorcaravan29,899 46.1 27,244 50.0 2,655 9.7 
Campervan21,371 32.9 13,297 24.4 8,074 60.7 
Caravan13,605 21.0 13,965 25.6 (360)(2.6)
Total European64,875 100.0 54,506 100.0 10,369 19.0 
IMPACT OF CHANGE IN PRODUCT MIX AND PRICE ON NET SALES:Foreign
Currency %
Mix and
Price %
%
Change
European
Motorcaravan9.5 (1.0)8.5 
Campervan9.5 9.7 19.2 
Caravan9.5 0.1 9.6 
Total European9.5 0.3 9.8 

The increase in total European recreational vehicle net sales of 28.8% compared to the prior-year period resulted from an 19.0% increase in unit shipments and a 9.8% increase in the overall net price per unit due to the total impact of changes in foreign currency, product mix and price. This increase includes the current heightened European market demand for the campervan product line, and demand for motorcaravan products, as moderated by the impact of current chassis supply constraints on the motorcaravan product line. The sales increase of $714,688 includes an increase of $234,968, or 9.5% of the 28.8% increase, due to the increase in foreign exchange rates since the prior-year period.

The overall net price per unit increase of 9.8% includes the impact of foreign currency exchange rate changes, which accounts for 9.5% of the 9.8% increase on a constant-currency basis.

The decrease in the overall net price per unit due to product mix and price within the motorcaravan product line of 1.0% was primarily due to product mix changes reflecting the trend in the latter half of fiscal 2021 toward the lower-priced models within this product category compared to the prior-year period. The increase in the overall net price per unit due to product mix and price within the campervan product line of 9.7% was primarily due to the net impact of product mix changes, including an increased concentration of units with higher chassis content compared to the prior-year period, in addition to selective net price increases.


44


European recreational vehicle cost of products sold increased $578,221 to $2,759,224, or 86.2% of European recreational vehicle net sales, for fiscal 2021 compared to $2,181,003, or 87.8% of European recreational vehicle net sales, for fiscal 2020. The changes in material, labor, freight-out and warranty costs comprised $521,250 of the $578,221 increase primarily due to the increased net sales volume. Material, labor, freight-out and warranty costs as a combined percentage of European recreational vehicle net sales decreased to 77.1% for fiscal 2021 compared to 78.3% for fiscal 2020, with the decrease primarily due to a decrease in the material cost percentage, primarily due to selective price increases and better material pricing due to the significant increase in volume. Total manufacturing overhead increased $56,971 with the volume increase but decreased as a percentage of motorized net sales from 9.5% to 9.1% as the increased net sales levels resulted in lower overhead costs per unit sold.

European recreational vehicle gross profit increased $136,467 to $440,855, or 13.8% of European recreational vehicle net sales, for fiscal 2021 compared to $304,388, or 12.2% of European recreational vehicle net sales, for fiscal 2020. The increase in gross profit is due to the increase 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 $261,778, or 8.2% of European recreational vehicle net sales, for fiscal 2021 compared to $239,635, or 9.6% of European recreational vehicle net sales, for fiscal 2020. The primary reason for the $22,143 increase was the impact of the increase in European recreational vehicle net sales and income before income taxes, which caused commissions, incentive and other compensation and benefits to increase by $25,747. Miscellaneous general and administrative expenses also increased $4,836 primarily due to non-recurring favorable legal and other reserve adjustments in the prior year. Professional fees and related settlement costs also increased $7,230 and depreciation expense increased by $5,386. These increases were mostly offset by the decrease in sales-related travel, advertising and promotional costs of $21,919, primarily due to not participating in European trade shows, along with travel restrictions, in the current year due to the ongoing COVID-19 pandemic. The decrease in the overall selling, general and administrative expense as a percentage of European recreational vehicle net sales is primarily due to the increase in net sales.

European recreational vehicle income before income taxes was $116,576, or 3.6% of European recreational vehicle net sales, for fiscal 2021 compared to $9,850, or 0.4% of European recreational vehicle net sales, for fiscal 2020. The primary reason for the increase in income before income taxes was the increase in European recreational vehicle net sales. The increase in percentage was primarily due to the decreases in the cost of products sold and selling, general and administrative expense percentages noted above.

45


Financial Condition and Liquidity

As of July 31, 2021, we had $445,852 in cash and cash equivalents, of which $282,220 is held in the United States and the equivalent of $163,632, predominantly in Euros, is held in Europe, compared to $538,519 on July 31, 2020, of which $276,841 was held in the United States and the equivalent of $261,678, 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 $92,667 decrease in cash and cash equivalents are described in more detail below, but the decrease was primarily attributable to cash provided by operations of $526,482 less cash used in financing activities of $188,438 and cash used in investing activities of $428,493.

Net working capital at July 31, 2021 was $1,008,738 compared to $586,996 at July 31, 2020, with the increase primarily due to increases in inventory and accounts receivable as noted in the Operating Activities section below. Capital expenditures of $128,835 for fiscal 2021 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. 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 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").

During fiscal 2020 and into fiscal 2021, we delayed or paused certain capital expenditures due to the uncertainties related to the COVID-19 pandemic and in an effort to preserve cash. We anticipate that during fiscal 2022 we will incur higher levels of capital spending than the recent fiscal 2019 through fiscal 2021 average as we address capital spending needs of our recent acquisitions and certain delayed projects, focus on automation and other projects directly related to enhancing the quality of our products, and implement various capacity enhancement initiatives. Other capital expenditure projects will benefit customer services, technology enhancements, energy efficiency initiatives and general equipment replacements. Included within the capacity enhancement initiatives is a recently announced expansion by our Heartland subsidiary in a new regional complex in southern Michigan of approximately $36,000, the majority of which is expected to be completed in fiscal 2022. These specific facilities will produce various Heartland travel trailer and fifth wheel models. Our current estimate of committed and internally approved capital spend for fiscal 2022 is $275,000, of which we anticipate approximately two-thirds will be in North America and one-third in Europe.

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 2021 was $526,482 as compared to net cash provided by operating activities of $540,941 for fiscal 2020 and $508,019 for fiscal 2019.


46


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 have increased due to the current heightened demand, and there has been an increase in productions lines and capacity. In addition, work-in-process inventory is higher than normal at July 31, 2021 due to elevated material component shortages on otherwise substantially completed units. Accounts receivable also has 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 as compared to the prior year.

For fiscal 2020, net income adjusted for non-cash operating items (primarily depreciation, amortization of intangibles, deferred income tax benefit and stock-based compensation) provided $451,018 of operating cash. The change in net working capital provided $89,923 of operating cash during fiscal 2020, due primarily to a reduction in inventory as well as an increase in accounts payable due to the timing of inventory purchases, partially offset by an increase in accounts receivable due to an increase in July 2020 sales as compared to July 2019 sales.

For fiscal 2019, net income adjusted for non-cash items (primarily depreciation, amortization of intangibles, deferred income tax expense and stock-based compensation) provided $368,838 of operating cash. The changes in working capital used $139,181 of operating cash during fiscal 2019, due primarily to reductions in inventory and accounts receivable, partially offset by payments made on the guaranteed liabilities related to former EHG subsidiaries, as discussed in Note 2 to the Consolidated Financial Statements, and a reduction in accounts payable.

Investing Activities

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.

Net cash used in investing activities for fiscal 2020 was $84,249, primarily due to capital expenditures of $106,697 which included approximately $51,100 for land and production building additions and improvements, with the remainder used primarily to replace machinery and equipment used in the ordinary course of business. These capital expenditures were partially offset by proceeds from the disposition of property, plant and equipment of $27,677.

Net cash used in investing activities for fiscal 2019 was $1,865,503, primarily due to $1,658,577 in cash used to acquire EHG, $70,777 paid for the foreign currency forward contract loss related to this acquisition, and capital expenditures of $130,224. The capital expenditures total of $130,224 included approximately $73,200 for land and production building additions and improvements, with the remainder used primarily to replace machinery and equipment used in the ordinary course of business.

Financing Activities

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.

Net cash used in financing activities for fiscal 2020 was $392,916, consisting primarily of $274,963 in term loan debt payments. Additionally, the Company made regular quarterly cash dividend payments of $0.40 per share for each quarter of fiscal 2020 totaling $88,318.

Net cash provided by financing activities for fiscal 2019 was $1,539,073, consisting primarily of $2,195,018 borrowed in connection with the EHG acquisition, partially offset by $497,966 in debt payments, $70,176 paid for debt issuance costs related to the EHG acquisition, and payments for regular quarterly cash dividend payments of $0.39 per share for each quarter of fiscal 2019 totaling $84,139.

The Company increased its previous regular quarterly dividend of $0.40 per share to $0.41 per share in October 2020. In October 2019, the Company increased its previous regular quarterly dividend of $0.39 per share to $0.40 per share.
47


Critical 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 policies, the following may involve a higher degree of judgment, estimates 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 value 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.

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. 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 primary intangible assets are dealer networks, trade names 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 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 technology assets, respectively.

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


The Company completed its annual goodwill impairment test as of May 31, 2021, and no impairment was identified. See Note 7 to the Consolidated Financial Statements for further information regarding goodwill and intangible assets.

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 based on our best estimate of the amounts necessary to settle future and existing 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 dealer inventory, average cost 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.

Principal Contractual Obligations and Commercial Commitments

Our principal contractual obligations and commercial commitments at July 31, 2021 are summarized in the following charts. Unrecognized income tax benefits in the amount of $19,267 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 
2022
Fiscal 
2023-2024 
Fiscal 
2025-2026 
After 5 Years
Debt principal payments (1)
$1,640,693 $12,411 $24,515 $1,579,246 $24,521 
Debt interest payments (2)
234,900 58,500 101,500 72,800 2,100 
Finance leases (3)
7,336 1,555 2,637 2,190 954 
Operating leases (3)
59,247 13,923 18,339 8,718 18,267 
Purchase obligations (4)
185,748 142,026 43,722 — — 
Total contractual cash obligations$2,127,924 $228,415 $190,713 $1,662,954 $45,842 
(1)See Note 12 to the Consolidated Financial Statements for additional information.
(2)Debt interest payment amounts assume the current interest rate environment, current exchange rates and future average outstanding debt balances assuming minimum annual contractual payments.
(3)See Note 15 to the Consolidated Financial Statements for additional information.
(4)Represent commitments to purchase specified quantities of raw materials at market prices in our other non-reportable segment. The dollar values above have been estimated based on July 31, 2021 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)
$1,821,012 $1,017,500 $803,512 $— $— 
(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, 2021 from our 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.

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


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, 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 of $88. The Company did not have any foreign currency forward contracts outstanding at July 31, 2020.

The Company also holds $698,793 of debt denominated in Euros at July 31, 2021. A hypothetical 10% change in the Euro/U.S. dollar exchange rate would change our July 31, 2021 debt balance by an estimated $69,879.

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, 2021, the Company has approximately $482,138 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 14.7% of our weighted-average interest rate at July 31, 2021) would result in an estimated $8,614 pre-tax reduction in net earnings over a one-year period.
50


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

Quarterly Financial Data (Unaudited)
 
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 

Quarter Ended
Fiscal 2020
October 31January 31April 30July 31
Net sales$2,158,785 $2,003,133 $1,681,735 $2,324,280 
Gross profit308,811 256,406 205,633 347,357 
Net income attributable to THOR Industries, Inc.51,065 28,673 24,068 119,168 
Earnings per common share: (1)
Basic$0.93 $0.52 $0.44 $2.16 
Diluted$0.92 $0.52 $0.43 $2.14 
Dividends paid per common share$0.40 $0.40 $0.40 $0.40 
Market prices per common share
High$68.78 $83.99 $89.45 $119.77 
Low$42.05 $61.69 $32.30 $59.32 

(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.
51


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, 2021 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, 2021, 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 Tiffin Group, which was acquired on December 18, 2020, and which accounted for approximately 6% of consolidated total assets and approximately 3% of consolidated net sales as of and for the year ended July 31, 2021.

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 2021, 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.


52


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, 2021, 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, 2021, 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, 2021, of the Company and our report dated September 28, 2021, 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 Tiffin Group, which was acquired on December 18, 2020, and whose financial statements constitute approximately 6% of consolidated total assets and 3% of consolidated net sales as of and for the year ended July 31, 2021. Accordingly, our audit did not include the internal control over financial reporting at Tiffin Group.

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, 2021
53


ITEM 9B. OTHER INFORMATION

None.

54


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, 2021 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 holders716,485 (1)$— (2)652,144 (3)
Equity compensation plans not approved by security holders—  —  —  
Total716,485  $—  652,144  
(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 716,485 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.
55


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.

56


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
3.1
3.2
4.1Form 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.2
10.1
10.2
10.3
10.4
10.5
57


10.6
10.7
10.8
10.9
10.10
10.11
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, 2021 formatted in Inline XBRL (included in Exhibit 101).

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, 2021 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



 
58


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, 2021 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, 2021 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/ J. Allen Kosowsky (Signed)/s/ James L. Ziemer
J. Allen Kosowsky James L. Ziemer
Director Director

59


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, 2021 and 2020, 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, 2021, 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, 2021 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended July 31, 2021, 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, 2021, 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, 2021, 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 utilized a quantitative assessment to test for impairment, which involved a comparison of the fair value of its reporting units with their carrying values. Fair values were determined by a discounted cash flow model. 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. 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 goodwill balance was $1,563 million as of July 31, 2021, of which $1,042 million was allocated to the European reporting unit. As a result of the assessment performed by the Company during the year ended July 31, 2021, 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 and discount rate.

How the Critical Audit Matter Was Addressed in the Audit

Our audit procedures related to the sales growth rates and discount rate 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 and discount rate.
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 reasonableness of the discount rate by:
Assessing the appropriateness of the valuation methodology used to determine the discount rate.
Testing the source information underlying the determination of the discount rate and mathematical accuracy of the calculations.
Developing a range of independent estimates and comparing those to the discount rate selected by management.



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

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

F-2


THOR Industries, Inc. and Subsidiaries
Consolidated Balance Sheets, July 31, 2021 and 2020
(amounts in thousands, except share and per share data)
July 31, 2021July 31, 2020
ASSETS
Current assets:
Cash and cash equivalents$445,852 $538,519 
Restricted cash2,854 2,844 
Accounts receivable, trade, net796,489 588,069 
Accounts receivable, other, net151,087 82,880 
Factored accounts receivable2,356 143,278 
Inventories, net1,369,384 716,305 
Prepaid income taxes, expenses and other35,501 30,382 
Total current assets2,803,523 2,102,277 
Property, plant and equipment, net1,185,131 1,107,649 
Other assets:
Goodwill1,563,255 1,476,541 
Amortizable intangible assets, net937,171 914,724 
Deferred income tax assets, net41,216 78,738 
Other123,792 91,531 
Total other assets2,665,434 2,561,534 
TOTAL ASSETS$6,654,088 $5,771,460 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$915,045 $636,506 
Current portion of long-term debt12,411 13,817 
Short-term financial obligations25,720 35,939 
Accrued liabilities:
Compensation and related items249,761 160,083 
Product warranties267,620 252,869 
Income and other taxes85,789 83,893 
Promotions and rebates128,869 97,378 
Product, property and related liabilities38,590 15,440 
Liabilities related to factored receivables2,356 143,278 
Other68,624 76,078 
Total current liabilities1,794,785 1,515,281 
Long-term debt1,594,821 1,652,831 
Deferred income tax liabilities, net113,598 123,802 
Unrecognized tax benefits15,844 12,765 
Other liabilities186,934 121,212 
Total long-term liabilities1,911,197 1,910,610 
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 65,651,570 and 65,396,531 shares, respectively
6,565 6,540 
Additional paid-in capital460,482 436,828 
Retained earnings2,770,401 2,201,330 
Accumulated other comprehensive income, net of tax44,621 26,993 
Less treasury shares of 10,285,329 and 10,197,775, respectively, at cost
(360,226)(351,909)
Stockholders’ equity attributable to THOR Industries, Inc.2,921,843 2,319,782 
Non-controlling interests26,263 25,787 
Total stockholders’ equity2,948,106 2,345,569 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY$6,654,088 $5,771,460 

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, 2021, 2020 and 2019
(amounts in thousands, except share and per share data)
202120202019
Net sales$12,317,380 $8,167,933 $7,864,758 
Cost of products sold10,422,407 7,049,726 6,891,664 
Gross profit1,894,973 1,118,207 973,094 
Selling, general and administrative expenses869,916 634,119 536,044 
Amortization of intangible assets117,183 97,234 75,638 
Impairment charges 10,057  
Acquisition-related costs  114,866 
Interest income797 3,116 8,080 
Interest expense94,342 107,322 68,112 
Other income (expense), net30,252 305 (1,848)
Income before income taxes844,581 272,896 184,666 
Income taxes183,711 51,512 52,201 
Net income660,870 221,384 132,465 
Less: net income (loss) attributable to non-controlling interests998 (1,590)(810)
Net income attributable to THOR Industries, Inc.$659,872 $222,974 $133,275 
Weighted-average common shares outstanding:
Basic55,333,959 55,172,694 53,905,667 
Diluted55,687,253 55,397,376 54,026,686 
Earnings per common share:
Basic$11.93 $4.04 $2.47 
Diluted$11.85 $4.02 $2.47 
Comprehensive income:
Net income$660,870 $221,384 $132,465 
Other comprehensive income (loss), net of tax
Foreign currency translation gain (loss), net of tax7,723 92,735 (47,078)
Unrealized gain (loss) on derivatives, net of tax10,168 (9,351)(9,472)
Other income (loss), net of tax(180)352 (1,048)
Total other comprehensive income (loss), net of tax17,711 83,736 (57,598)
Total comprehensive income678,581 305,120 74,867 
Comprehensive income (loss) attributable to non-controlling interest1,081 (1,851)(1,404)
Comprehensive income attributable to THOR Industries, Inc.$677,500 $306,971 $76,271 











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, 2021, 2020 and 2019
(amounts in thousands, except share and per share data)

AccumulatedStockholders’
AdditionalOtherEquityNon-Total
 Common StockPaid-InRetainedComprehensiveTreasury StockAttributablecontrollingStockholders’
 SharesAmountCapitalEarningsIncome (Loss), netSharesAmountto THORInterestsEquity
Balance at August 1, 201862,765,824 $6,277 $252,204 $2,022,988 $ 10,070,459 $(343,728)$1,937,741 $ $1,937,741 
Net income (loss)— — — 133,275 — — — 133,275 (810)132,465 
Restricted stock unit activity167,591 16 1,286 — — 55,975 (4,418)(3,116)— (3,116)
Cash dividends $1.56 per common share
— — — (84,139)— — — (84,139)— (84,139)
Stock compensation expense— — 18,950 — — — — 18,950 — 18,950 
Other comprehensive income (loss)— — — — (57,004)— — (57,004)(594)(57,598)
Cumulative effect of adoption of ASU no. 2014-09, net of tax— — — (5,450)— — — (5,450)— (5,450)
Acquisitions2,256,492 226 143,942 — — — — 144,168 12,207 156,375 
Balance at July 31, 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 (loss)— — — 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 

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, 2021, 2020 and 2019
(amounts in thousands)
202120202019
Cash flows from operating activities:
Net income$660,870 $221,384 $132,465 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation113,398 98,933 73,139 
Amortization of intangibles117,183 97,234 75,638 
Amortization of debt issuance costs15,407 10,743 6,189 
Impairment charges 10,057  
Foreign currency forward contract loss  70,777 
Deferred income tax benefit(9,026)(11,212)(9,059)
Loss on disposition of property, plant and equipment1,136 3,990 739 
Stock-based compensation expense30,514 19,889 18,950 
Changes in assets and liabilities:
Accounts receivable(234,693)(115,232)136,145 
Inventories(538,756)133,290 283,311 
Prepaid income taxes, expenses and other(32,717)18,427 (13,114)
Accounts payable229,173 60,469 (120,507)
Guarantee liabilities related to former EHG subsidiaries  (108,843)
Accrued liabilities and other123,078 (14,059)(46,612)
Long-term liabilities and other50,915 7,028 8,801 
Net cash provided by operating activities526,482 540,941 508,019 
Cash flows from investing activities:
Purchases of property, plant and equipment(128,835)(106,697)(130,224)
Proceeds from dispositions of property, plant and equipment1,950 27,677 2,732 
Business acquisitions, net of cash acquired(310,938) (1,658,577)
Foreign currency forward contract payment related to business acquisition  (70,777)
Equity investment in joint venture  (6,500)
Other9,330 (5,229)(2,157)
Net cash used in investing activities(428,493)(84,249)(1,865,503)
Cash flows from financing activities:
Borrowings on term-loan credit facilities  2,095,018 
Borrowings on revolving asset-based credit facilities225,676 379,222 100,000 
Payments on term-loan credit facilities(59,700)(274,963)(242,919)
Payments on revolving credit facilities(224,836)(379,986)(100,000)
Payments on unsecured notes  (84,728)
Payments on other debt(13,950)(14,493)(70,319)
Payments of debt issuance costs  (70,176)
Cash dividends paid(90,801)(88,318)(84,139)
Payments on finance lease obligations(749)(442)(405)
Payments related to vesting of stock-based awards(8,317)(3,763)(4,418)
Other(15,761)(10,173)1,159 
Net cash provided by (used in) financing activities(188,438)(392,916)1,539,073 
Effect of exchange rate changes on cash and cash equivalents and restricted cash(2,208)26,325 (5,576)
Net increase (decrease) in cash and cash equivalents and restricted cash(92,657)90,101 176,013 
Cash and cash equivalents and restricted cash, beginning of period541,363 451,262 275,249 
Cash and cash equivalents and restricted cash, end of period448,706 541,363 451,262 
Less: restricted cash2,854 2,844 25,647 
Cash and cash equivalents, end of period$445,852 $538,519 $425,615 
Supplemental cash flow information:
Income taxes paid$226,527 $56,803 $87,813 
Interest paid$78,865 $101,784 $57,189 
Non-cash investing and financing transactions:
Capital expenditures in accounts payable$6,304 $3,458 $4,332 
Common stock issued for business acquisition$ $ $144,168 

See Notes to the Consolidated Financial Statements.
F-6


Notes to the Consolidated Financial Statements as of and for the Years Ended July 31, 2021, 2020 and 2019
(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, 2021 and July 31, 2020, cash and cash equivalents of $260,101 and $260,876, respectively, were held by one U.S. financial institution. In addition, at July 31, 2021 and July 31, 2020, the equivalent of $111,215 and $174,077, respectively, was held in Euros at one European financial institution and $27,926 and $49,732, 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 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 $22,409, $15,060 and $8,350 in fiscal 2021, 2020 and 2019, 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, 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.

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.

Factored Accounts Receivable – Factored accounts receivable are receivables from sales to independent dealer customers of our European operations that have been sold to third-party finance companies that provide financing to those dealers. Certain of these sold receivables, which are subject to recourse and in which the Company retains an interest as a secured obligation, do not meet the definition of a true-sale, and were therefore recorded as an asset with an offsetting balance recorded as a secured obligation in Liabilities related to factored receivables on the Consolidated Balance Sheets. During the fourth quarter of fiscal year 2021, the Company entered into revised agreements with certain of the third-party financing companies. These revised terms meet the applicable true-sale criteria under ASC 860 and therefore only those arrangements not meeting the applicable true-sale criteria remain as factored accounts receivable on the Consolidated Balance Sheet.

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 extruded aluminum contracts have a single performance obligation of providing the promised goods (recreational vehicles and extruded aluminum components), which is satisfied when control of the goods is transferred to the customer. Revenue from the sales of extruded aluminum components is generally recognized upon delivery to the customer’s location. The Company’s European recreational vehicle reportable segment includes vehicle sales to third party dealers as well as sales of new and used vehicles to end customers through our owned and operated dealership network of two dealerships.
F-8


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. All warranties provided are assurance-type warranties.

In addition to recreational vehicle sales, the Company’s European recreational vehicle reportable segment sells accessory items and provides repair services through our two owned dealerships. Each ordered 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 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 sales. 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 $44,638, $67,019 and $38,643 in fiscal 2021, 2020 and 2019, 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.
F-9


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 $26,775, $19,123 and $9,381 in fiscal 2021, 2020 and 2019, 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. 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:
202120202019
Weighted-average shares outstanding for basic earnings per share55,333,959 55,172,694 53,905,667 
Unvested restricted stock units and performance stock units353,294 224,682 121,019 
Weighted-average shares outstanding assuming dilution55,687,253 55,397,376 54,026,686 
The Company excluded 233,395 unvested restricted stock units and performance stock units that have an antidilutive effect from its calculation of weighted-average shares outstanding assuming dilution at July 31, 2019. Antidilutive unvested restricted stock units and performance stock units excluded from the 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.

In January 2017, the FASB issued ASU No. 2017-04, "Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment," which eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge (referred to as Step 2 in the goodwill impairment test). Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment charge equal to that excess shall be recognized, not to exceed the amount of goodwill allocated to the reporting unit. This ASU is effective for annual and any interim impairment tests for periods beginning after December 15, 2019. This ASU became effective for, and was adopted by, the Company in its fiscal year 2021 beginning on August 1, 2020. The impact of this ASU on the Company's consolidated financial statements will depend on the outcomes of future goodwill impairment tests.
F-10


2.ACQUISITIONS

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 is 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 adjustment was not material. The Tiffin Group operates as an independent operation in the same manner as the Company’s other recreational vehicle subsidiaries, and its motorized operations are aggregated within the Company’s motorized recreational vehicle reportable segment and its towable operations are aggregated within the Company’s 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.

The results of the Tiffin Group are included in the Company’s Consolidated Statements of Income and Comprehensive Income since the December 18, 2020 acquisition date. The Tiffin Group recorded net sales of $421,438 and net income before income taxes of $11,648 for the period from the date of acquisition through July 31, 2021. Net income before income taxes included a charge of $4,272 related to the step-up in assigned value of acquired Tiffin Group inventory that was included in cost of products sold in the current period, and also includes a charge of $6,656 for the amortization expense related to the acquired backlog and the other acquired amortizable intangible assets.

During the fiscal quarter end July 31, 2021, 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 acquisition date. The following table summarizes the estimated fair values of the Tiffin Group 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 as soon as practical and no later than one year from 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 
F-11


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 will be amortized on an accelerated basis over 18 to 20 years. The trademarks were valued on the Relief from Royalty Method and will be 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." Togo Group was formed to own, improve and sell innovative and comprehensive digital applications through a platform designed for the global RV industry. 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 agreed to pay thl $6,000 on August 1, 2020 and, in return, obtained additional ownership interest in Togo Group. In addition, certain assets or rights to assets historically owned by Togo Group were distributed to thl in exchange for a corresponding reduction in thl’s 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.

The fair value of the Company’s previously-held equity interest in Togo Group was estimated to be $47,256 immediately prior to the effective date of the 2020 Agreement. The Company recognized an immaterial gain as a result of remeasuring the previously-held equity interest to fair value. The fair value of the Company's previously-held equity interest was determined based on the fair value of Togo Group as of the effective date of the 2020 Agreement, measured using the Discounted Cash Flow method and the Company’s pre-transaction ownership interest percentage.

Following the transaction, the Company holds a 73.5% ownership interest in Togo Group, comprised of Class A common units. In accordance with the 2020 Agreement, the ownership interest held by thl is comprised of Class B preferred units, which entitle thl to a liquidation preference and a 3% annual preferred cash dividend calculated on a stated value of $20,180. The Company has a call option in the amount of $20,180 relative to the Class B preferred units which is exercisable over a four-year period. The fair value of the Class B units, representing a non-controlling interest in Togo Group and shown in the table below, was determined using a Black-Scholes option pricing model and required the Company to make certain assumptions, including, but not limited to, expected volatility and dividend yield. The Company concluded that the non-controlling interest represents equity for accounting purposes based on its evaluation of the terms of the 2020 Agreement and characteristics of the Class B preferred units.

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 
F-12


As of the 2020 Agreement effective date, amortizable intangible assets had a weighted-average useful life of approximately eight years and will be 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 for the equity method investment in Togo Group on a one-month lag. Beginning in the fiscal quarter ended April 30, 2020, that lag was eliminated. The impact of this change was not material to the Company's Consolidated Financial Statements. 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 Company's share of the losses from this investment for the fiscal year ended July 31, 2019 were $8,798.

Erwin Hymer Group SE

On February 1, 2019, the Company acquired Erwin Hymer Group SE (“EHG”). EHG is headquartered in Bad Waldsee, Germany, and is one of the largest RV manufacturers in Europe. EHG is managed as a stand-alone operating entity that is included in the European recreational vehicle operating segment.

In fiscal 2020, the Company made measurement period adjustments primarily related to the estimated fair value of certain fixed assets, other receivables and deferred income tax assets to better reflect the facts and circumstances that existed at the acquisition date. These adjustments resulted in a decrease in fixed assets, an increase in other receivables, increases in deferred income tax assets, a decrease in deferred income tax liabilities and a net increase of goodwill of $1,282. The impact to our fiscal 2020 Consolidated Statement of Income and Comprehensive Income as a result of these measurement period adjustments was immaterial.

The following table summarizes the final fair values of the EHG assets acquired and liabilities assumed as of the acquisition date.
Cash$97,887 
Inventory593,053 
Other assets435,747 
Property, plant and equipment, rental vehicles80,132 
Property, plant and equipment437,216 
Amortizable intangible assets:
Dealer network355,601 
Trademarks126,181 
Technology assets183,536 
Backlog11,471 
Goodwill1,009,754 
Guarantee liabilities related to former EHG North American subsidiaries(115,668)
Other current liabilities(851,774)
Debt – Unsecured notes(114,710)
Debt – Other(166,196)
Deferred income tax liabilities(152,186)
Other long-term liabilities(17,205)
Non-controlling interests(12,207)
Total fair value of net assets acquired1,900,632 
Less: cash acquired(97,887)
Total fair value of net assets acquired, less cash acquired$1,802,745 

On the acquisition date, amortizable intangible assets had a weighted-average useful life of 17 years. The dealer network was valued based on the Discounted Cash Flow method and is amortized on an accelerated basis over 20 years. The trademarks and technology assets were valued on the Relief of Royalty method and are amortized on a straight-line basis over 20 years and 10 years, respectively. The backlog was valued based on the Discounted Cash Flow method and was amortized on a straight-line basis over a 5 month period. We recognized $1,009,754 of goodwill as a result of this transaction, of which approximately $311,000 is deductible for tax purposes.
F-13


In connection with the closing of the acquisition, THOR and EHG entered into an amendment to exclude EHG’s North American subsidiaries from the business operations acquired by THOR. The acquisition date balance sheet included guarantee liabilities related to the former EHG North American subsidiaries totaling $115,668. Historically, EHG had provided guarantees for certain of its former North American subsidiaries that were assumed by THOR in the acquisition and which related to bank loans, foreign currency derivatives, certain specified supplier contracts and dealer financing arrangements, as well as a specific lease agreement. All of these guarantee liabilities have been settled and there were no outstanding liabilities at July 31, 2021 or July 31, 2020.

Net costs incurred during fiscal 2019 related specifically to this acquisition totaled $114,866 and are included in Acquisition-related costs in the Consolidated Statements of Income and Comprehensive Income. These costs include the losses on the foreign currency forward contract of $70,777 discussed in Note 4 to the Consolidated Financial Statements, and $44,089 of other expenses, consisting primarily of bank fees, ticking fees, legal, professional and advisory fees related to financial due diligence and implementation costs, regulatory review costs and the write-off of the remaining unamortized debt fees related to the Company’s previous asset-based facility.

The following unaudited pro forma information represents the Company’s results of operations as if the fiscal 2021 acquisition of the Tiffin Group had occurred at the beginning of fiscal 2020, the fiscal 2020 acquisition of the Togo Group had occurred at the beginning of fiscal 2019 and the fiscal 2019 acquisition of EHG had occurred at the beginning of fiscal 2018. The disclosure of pro forma net sales and earnings does not purport to indicate the results that would actually have been obtained had the acquisition been completed on the assumed date 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 be realized from the integration of the acquisition.
 
Fiscal 2021Fiscal 2020Fiscal 2019
Net sales$12,581,282 $8,870,746 $9,067,750 
Net income$667,308 $223,861 $136,831 
Basic earnings per common share$12.06 $4.06 $2.54 
Diluted earnings per common share$11.98 $4.04 $2.53 
 
The pro forma earnings for the fiscal year ended July 31, 2019 were adjusted to exclude $114,866 of acquisition-related costs. Fiscal 2019 also excludes $61,418 of nonrecurring expense related to the fair value adjustment to acquisition-date inventory. EHG’s historical net income included in the total above includes nonrecurring charges related to its former North American operations in the amount of $52,501 during the fiscal year ended July 31, 2019. These charges primarily consist of EHG’s guarantees to third parties for certain North American subsidiary obligations and the impairment of loan receivables due to EHG from their former North American subsidiaries.

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 (primarily 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 motorcaravans, caravans 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 and Togo Group subsidiaries are included in “Other,” which is a non-reportable segment. Net sales included in Other relate primarily to the sale of aluminum extrusions and specialized component products. Intercompany eliminations adjust for 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 extrusion components to third-party customers.
F-14


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.
 
202120202019
NET SALES:
Recreational vehicles
North American Towables$6,221,928 $4,140,482 $4,558,451 
North American Motorized2,669,391 1,390,098 1,649,329 
Total North America8,891,319 5,530,580 6,207,780 
European3,200,079 2,485,391 1,486,978 
Total recreational vehicles12,091,398 8,015,971 7,694,758 
Other373,174 234,481 263,374 
Intercompany eliminations(147,192)(82,519)(93,374)
Total$12,317,380 $8,167,933 $7,864,758 
INCOME (LOSS) BEFORE INCOME TAXES:
Recreational vehicles
North American Towables$658,964 $336,207 $322,228 
North American Motorized202,057 71,943 80,910 
Total North America861,021 408,150 403,138 
European116,576 9,850 (5,946)
Total recreational vehicles977,597 418,000 397,192 
Other, net57,674 27,751 29,086 
Corporate(190,690)(172,855)(241,612)
Total$844,581 $272,896 $184,666 
 
20212020
TOTAL ASSETS:
Recreational vehicles
North American Towables$1,870,577 $1,529,913 
North American Motorized1,073,506 480,225 
Total North America2,944,083 2,010,138 
European2,975,821 3,102,071 
Total recreational vehicles5,919,904 5,112,209 
Other, net272,350 212,378 
Corporate461,834 446,873 
Total$6,654,088 $5,771,460 
F-15


202120202019
DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE:
Recreational vehicles
North American Towables$66,078 $66,042 $67,751 
North American Motorized23,153 14,202 13,831 
Total North America89,231 80,244 81,582 
European127,432 103,671 54,881 
Total recreational vehicles216,663 183,915 136,463 
Other, net12,220 10,488 10,647 
Corporate1,698 1,764 1,667 
Total$230,581 $196,167 $148,777 
CAPITAL ACQUISITIONS:
Recreational vehicles
North American Towables$35,816 $27,219 $69,321 
North American Motorized22,230 12,603 17,179 
Total North America58,046 39,822 86,500 
European66,930 62,165 35,653 
Total recreational vehicles124,976 101,987 122,153 
Other, net5,620 2,664 3,493 
Corporate1,085 1,172 1,599 
Total$131,681 $105,823 $127,245 
DESTINATION OF NET SALES BY GEOGRAPHIC REGION:
United States$8,462,652 $5,296,482 $5,803,373 
Germany1,977,808 1,494,419 836,151 
Other Europe1,189,747 966,023 636,105 
Canada638,118 377,053 561,172 
Other foreign49,055 33,956 27,957 
Total$12,317,380 $8,167,933 $7,864,758 

20212020
PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC REGION:
United States$626,375 $564,171 
Germany460,446 444,981 
Other Europe95,266 93,220 
Other3,044 5,277 
Total$1,185,131 $1,107,649 
F-16


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 counter parties. 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, 2021July 31, 2020
Cash Flow HedgesNotionalFair Value in
Other Current
Liabilities
NotionalFair Value in
Other Current
Liabilities
Foreign currency forward contracts$41,899 $88 $  $ 
Interest rate swap agreements482,138 11,420 673,400 24,840 
Total derivative financial instruments$524,037 $11,508 $673,400 $24,840 

Foreign currency forward contracts outstanding at July 31, 2021 are used to exchange British Pounds Sterling ("GBP") for Euro. The total notional value of these contracts, including designated hedges and other contracts not designated, at July 31, 2021 is 30,000 GBP ($41,899), and these contracts have various maturity dates through January 31, 2022.

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. As of July 31, 2021, the outstanding swaps had notional contract values of $482,138, 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, 2021 mature over the next six 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 initial 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.


F-17


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 $(1,943), $(25,915) and $7,780 for the fiscal years ended July 31, 2021, July 31, 2020 and July 31, 2019, respectively.

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

Derivatives Not Designated as Hedging Instruments

As described in more detail in Note 2 to the Consolidated Financial Statements, on September 18, 2018, the Company entered into a definitive agreement to acquire EHG, which closed on February 1, 2019. The cash portion of the purchase price was denominated in Euro, and therefore the Company’s cash flows were exposed to changes in the Euro/USD exchange rate between the September 18, 2018 agreement date and the closing date.
 
To reduce its exposure, the Company entered into a deal-contingent, foreign currency forward contract on the September 18, 2018 agreement date in the amount of 1.625 billion Euro. Hedge accounting was not applied to this instrument, and therefore all changes in fair value were recorded in earnings.

The contract was settled in connection with the close of the EHG acquisition on February 1, 2019 in the amount of $70,777, resulting in a loss of the same amount which is included in Acquisition-related costs in the Consolidated Statements of Income and Comprehensive Income.

The Company also has certain other derivative instruments which have not been designated as hedges. These other derivative instruments had a notional amount totaling approximately $32,466 and a fair value of $1,948 which is included in Other current liabilities in the Consolidated Balance Sheet as of July 31, 2021. These other derivative instruments had a notional amount totaling approximately $34,862 and a fair value of $1,824 as of July 31, 2020. 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, 2021, 2020 and 2019 are as follows:
 
202120202019
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)$ $129 
Interest rate swap agreements (1)
10,231 (9,351)(9,396)
Total gain (loss)$10,168 $(9,351)$(9,267)

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

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)
F-18


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)

2019
SalesAcquisition-Related CostsInterest
Expense
Gain (Loss) Reclassified from AOCI, Net of Tax
Foreign currency forward contracts$129 $ $ 
Interest rate swap agreements  76 
Gain (Loss) on Derivatives Not Designated as Hedging Instruments
Amount of gain (loss) recognized in income, net of tax
Foreign currency forward contracts (70,777) 
Interest rate swap agreements  (438)
Total gain (loss)$129 $(70,777)$(362)

5.INVENTORIES

Major classifications of inventories are as follows:
 
July 31, 2021July 31, 2020
Finished goods—RV$114,843 $152,297 
Finished goods—other57,810 44,779 
Work in process376,594 128,181 
Raw materials602,106 302,813 
Chassis292,921 135,194 
Subtotal1,444,274 763,264 
Excess of FIFO costs over LIFO costs(74,890)(46,959)
Total inventories, net$1,369,384 $716,305 

Of the $1,444,274 and $763,264 of inventories at July 31, 2021 and July 31, 2020, $946,767 and $512,165, respectively, was valued on the first-in, first-out (“FIFO”) method, and $497,507 and $251,099, respectively, was valued on the last-in, first-out (“LIFO”) basis.

F-19


6.PROPERTY, PLANT AND EQUIPMENT

Property, plant and equipment consists of the following:
 
July 31, 2021July 31, 2020
Land$142,746 $136,200 
Buildings and improvements837,065 760,986 
Machinery and equipment523,714 438,985 
Rental vehicles75,449 83,534 
Lease right-of-use assets – operating42,601 33,609 
Lease right-of-use assets – finance7,010 3,672 
Total cost1,628,585 1,456,986 
Less accumulated depreciation(443,454)(349,337)
Property, plant and equipment, net$1,185,131 $1,107,649 

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, 2021July 31, 2020
 CostAccumulated
Amortization
CostAccumulated
Amortization
Dealer networks/customer relationships$861,562 $327,751 $766,198 $252,320 
Trademarks311,208 62,675 275,775 47,743 
Design technology and other intangibles215,956 62,237 213,468 40,654 
Non-compete agreements1,400 292   
Total amortizable intangible assets$1,390,126 $452,955 $1,255,441 $340,717 

Estimated annual amortization expense is as follows:
For the fiscal year ending July 31, 2022$124,151 
For the fiscal year ending July 31, 2023105,779 
For the fiscal year ending July 31, 202495,960 
For the fiscal year ending July 31, 202587,817 
For the fiscal year ending July 31, 202679,049 
For the fiscal year ending July 31, 2027 and thereafter444,415 
$937,171 

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 2021 as of May 31, 2021, and no impairment was identified. There were no impairments of goodwill during fiscal 2020 or 2019 other than the impairment of $1,036 noted above.


F-20


Changes in the carrying amount of goodwill by reportable segment as of July 31, 2021 and July 31, 2020 are summarized as follows:
 
North
American
Towables
North 
American
Motorized
EuropeanOtherTotal
Net balance as of July 31, 2019
$334,822 $ $980,339 $42,871 $1,358,032 
Fiscal year 2020 activity:
Goodwill acquired   62,366 62,366 
Measurement period adjustment  1,282 (411)871 
Foreign currency translation and other  56,308  56,308 
Impairment charge(1,036)(1,036)
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 adjustment(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 

The components of the goodwill balances as of July 31, 2021 and July 31, 2020 are summarized as follows:
 
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 
 
North
American
Towables
North 
American
Motorized
EuropeanOtherTotal
Goodwill$343,935 $17,252 $1,037,929 $104,826 $1,503,942 
Accumulated impairment charges(10,149)(17,252)  (27,401)
Net balance as of July 31, 2020
$333,786 $ $1,037,929 $104,826 $1,476,541 

8.CONCENTRATION OF RISK

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


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 $2,081 in fiscal 2021, $2,987 in fiscal 2020 and $3,197 in fiscal 2019.

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 $84,588 at July 31, 2021 and $61,290 at July 31, 2020, 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 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 segment. A significant portion of these plans are not available to new hires. Total expense for these plans in fiscal 2021, fiscal 2020 and fiscal 2019, and the pension plan assets and obligations at July 31, 2021 and July 31, 2020, 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.

The financial assets and liabilities that were accounted for at fair value on a recurring basis at July 31, 2021 and July 31, 2020 are as follows:
Input LevelJuly 31, 2021July 31, 2020
Cash equivalentsLevel 1$204 $227,154 
Deferred compensation plan mutual fund assetsLevel 1$51,085 $47,327 
Deferred compensation plan liabilitiesLevel 1$84,588 $61,290 
Foreign currency forward contract liabilityLevel 2$88 $ 
Interest rate swap liabilitiesLevel 2$13,369 $26,664 

Cash equivalents represent investments in government and other money market funds traded in an active market, and are reported as a component of Cash and cash equivalents in the Consolidated Balance Sheets.

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 interest rate swaps is determined by discounting the estimated future cash flows based on the applicable observable yield curves.
F-22


11.PRODUCT WARRANTY

The Company generally provides retail customers of its products with a 1 year or 2 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:
202120202019
Beginning balance$252,869 $289,679 $264,928 
Provision261,851 198,873 233,927 
Payments(258,624)(238,590)(251,071)
Acquisition11,032  43,329 
Foreign currency translation492 2,907 (1,434)
Ending balance$267,620 $252,869 $289,679 
 
12.LONG-TERM DEBT

The components of long-term debt are as follows:
 
July 31, 2021July 31, 2020
Term loan$1,540,013  $1,597,091 
Unsecured notes29,728 29,620 
Other debt70,952 84,500 
Total long-term debt1,640,693 1,711,211 
Debt issuance costs, net of amortization(33,461)(44,563)
Total long-term debt, net of debt issuance costs1,607,232 1,666,648 
Less: current portion of long-term debt(12,411)(13,817)
Total long-term debt, net, less current portion$1,594,821 $1,652,831 

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. Effective September 1, 2021, the ABL facility limit has been increased to $1,000,000, and the maturity date extended to September 1, 2026, as discussed in the Note 19 to the Consolidated Financial Statements.

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.


F-23


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 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, 2020, the entire outstanding U.S. term loan tranche balance of $941,900 was subject to a LIBOR-based rate totaling 3.938%, but the interest rate on $673,400 of that balance was fixed at 6.216% through the March 18, 2019 interest rate swap noted above. The total interest rate on the July 31, 2021 outstanding Euro term loan tranche balance of $598,113 was 3.00%, and the total interest rate on the July 31, 2020 outstanding Euro term loan tranche balances of $655,191 was 4.00%.

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 2021 or fiscal 2020. 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.

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.75%, or LIBOR plus 1.25% to 1.75%, based on adjusted excess availability as defined in the ABL agreement. This agreement also includes a 0.25% 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. There were no borrowings outstanding on the ABL agreement as of July 31, 2021 and July 31, 2020.

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 $75,000 of the ABL is available for the issuance of letters of credit, and up to $75,000 is available for swing-line loans. The Company may also increase commitments under the ABL by up to $150,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, 2021 eligible receivable and inventory balances and net of amounts drawn, if any, totaled approximately $720,000.

The unsecured notes of 25,000 Euro ($29,728) at July 31, 2021 relate to long-term debt of our European segment. There are two series, 20,000 Euro ($23,782) with an interest rate of 1.945% maturing in March 2025, and 5,000 Euro ($5,946) 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 1.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, 2022$12,411 
For the fiscal year ending July 31, 202312,194 
For the fiscal year ending July 31, 202412,321 
For the fiscal year ending July 31, 202535,979 
For the fiscal year ending July 31, 20261,543,267 
For the fiscal year ending July 31, 2027 and thereafter24,521 
$1,640,693 
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.


F-24


In fiscal 2019, the Company incurred fees ("2019 fees") totaling $56,166 and $14,010 to secure the term loan and ABL, respectively, and those amounts are being amortized ratably over the respective seven and five-year terms of those agreements. The Company also incurred and capitalized an insignificant amount of creditor fees related to the March 25, 2021 repricing of its term loan noted above, to be amortized over the remaining life of the term loan.

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 unamortized balance of the ABL facility fees was $9,807 at July 31, 2020 and is included in Other long-term assets in the Consolidated Balance Sheets.

For fiscal 2019, interest expense on the term loan, ABL and other debt facilities was $56,932. 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 $5,404 for fiscal 2019. Interest expense for fiscal 2019 also included $785 of amortization expense of capitalized debt fees related to the Company’s previous asset-based credit agreement that was terminated on February 1, 2019.

The fair value of the Company's term loan debt at July 31, 2021 and July 31, 2020 was $1,551,141 and $1,565,866, respectively. The carrying value of the Company’s term loan debt, excluding debt issuance costs, was $1,540,013 and $1,597,091 at July 31, 2021 and July 31, 2020, respectively. The fair value of the Company’s debt is primarily estimated using Level 2 inputs as defined by ASC 820. The fair value of other debt held by the Company approximates carrying value.

13.INCOME TAXES

The sources of earnings before income taxes are as follows:
 For the Fiscal Year Ended July 31,
 202120202019
United States$725,262 $258,483 $200,859 
Foreign119,319 14,413 (16,193)
Total$844,581 $272,896 $184,666 

The components of the provision for income taxes are as follows:
 For the Fiscal Year Ended July 31,
Income Taxes:202120202019
U.S. Federal$148,706 $49,494 $48,757 
U.S. state and local26,344 9,891 5,921 
Foreign17,571 1,842 6,611 
Total current expense192,621 61,227 61,289 
U.S. Federal162 6,472 10,862 
U.S. state and local(365)(197)(36)
Foreign(8,707)(15,990)(19,914)
Total deferred expense (benefit)(8,910)(9,715)(9,088)
Total income tax expense$183,711 $51,512 $52,201 

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 businesses, 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.


F-25


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,
 202120202019
Provision at federal statutory rate$177,362 $57,308 $38,779 
Differences between U.S. federal statutory and foreign tax rates(16,857)(50,898)1,478 
Foreign currency remeasurement (gains) losses1,595 30,246 (12,942)
U.S. state and local income taxes, net of federal benefit20,407 7,616 4,642 
Nondeductible compensation6,418 2,249 2,401 
Nondeductible acquisition costs  3,031 
Nondeductible foreign currency forward contract loss on acquisition  14,863 
Federal income tax credits and incentives(3,530)(1,738)(3,373)
Change in uncertain tax positions1,209 1,101 1,279 
Other(2,893)5,628 2,043 
Total income tax expense$183,711 $51,512 $52,201 

A summary of the deferred income tax balances is as follows:
 July 31,
 20212020
Deferred income tax asset (liability):
Inventory basis$3,158 $1,000 
Employee benefits10,485 7,353 
Self-insurance reserves6,949 4,923 
Accrued product warranties53,258 53,586 
Accrued incentives4,403 4,316 
Sales returns and allowances934 1,027 
Accrued expenses7,496 6,733 
Property, plant and equipment(36,662)(28,438)
Operating leases10,615 9,110 
Deferred compensation19,260 15,876 
Intangibles(173,360)(147,423)
Net operating loss and other carryforwards38,669 32,877 
Unrealized loss609 4,892 
Unrecognized tax benefits3,946 3,046 
Other(4,949)4,558 
Valuation allowance(17,193)(18,500)
Deferred income tax (liability), net$(72,382)$(45,064)

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, 2021 and July 31, 2020 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 unrepatriated foreign earnings, we consider all of our undistributed earnings of our foreign subsidiaries, as of July 31, 2021, to not be indefinitely reinvested outside of the United States. As of July 31, 2021, the related income tax cost of the repatriation of foreign earnings is not material.
F-26


As of July 31, 2021, the Company has $2,972 of U.S. state tax credit carry forwards that expire from fiscal 2030-2031 which the Company expects to realize prior to expiration. At July 31, 2021, the Company had $75,407 of gross NOL carry forwards in certain foreign jurisdictions that will expire from fiscal 2023 to indefinite carryforward, of which $70,037 has been reserved with a valuation allowance and the remaining amount the Company expects to realize. In addition, the Company has $4,961 of gross U.S. state tax NOL carryforwards that expire from fiscal 2022-2041 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 $13,631 for fiscal 2021, $11,606 for fiscal 2020 and $11,332 for fiscal 2019.

Changes in the unrecognized tax benefit during fiscal years 2021, 2020 and 2019 were as follows:
 
202120202019
Beginning balance$14,238 $13,848 $13,004 
Tax positions related to prior years:
Additions72 73  
Reductions(277)(129)(263)
Tax positions related to current year:
Additions4,346 1,966 2,062 
Settlements(3,363) (773)
Lapses in statute of limitations(2,701)(1,520)(918)
Tax positions acquired4,710  736 
Ending balance$17,025 $14,238 $13,848 

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, 2021 and July 31, 2020 were $2,967 and $2,516, 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, 2021, July 31, 2020 and July 31, 2019 were $238, $544 and $454, 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,
 20212020
Unrecognized tax benefits$17,025 $14,238 
Reduction to unrecognized tax benefits which offset tax credit and loss carryforwards(725)(809)
Accrued interest and penalties2,967 2,516 
Total unrecognized tax benefits$19,267 $15,945 
Short-term, included in “Income and other taxes”$3,423 $3,180 
Long-term15,844 12,765 
Total unrecognized tax benefits$19,267 $15,945 

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

F-27


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, 2015 through July 31, 2017. 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 2018 – Fiscal 2020
United States – StateFiscal 2018 – Fiscal 2020
GermanyFiscal 2016 – Fiscal 2019
FranceFiscal 2017 – Fiscal 2019
ItalyFiscal 2016 – Fiscal 2020
United KingdomFiscal 2020

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, 2021 and July 31, 2020 were $1,821,012 and $1,876,922, 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 $6,023 and $7,747 as of July 31, 2021 and July 31, 2020, 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 has been issued recently related to certain purchased parts utilized in certain of our products. The Company expects to be reimbursed for the costs it will incur related to this recall and does not believe there will be a material, adverse impact to our results of operations and cash flows due to this matter.
 
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, 2021 and July 31, 2020 were as follows:
Fiscal Year Ended July 31,
20212020
Operating lease cost$18,140 $12,580 
Finance lease cost
Amortization of right-of-use assets662 544 
Interest on lease liabilities520 531 
Total lease cost$19,322 $13,655 

Other information related to leases was as follows:
Fiscal Year Ended July 31,
Supplemental Cash Flow Information20212020
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$18,054 $12,487 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$16,636 $4,655 
Finance leases$4,000 $ 

July 31,
Supplemental Balance Sheet Information20212020
Operating leases:
Operating lease right-of-use assets$42,601 $33,609 
Operating lease liabilities
Other current liabilities$8,944 $5,343 
Other long-term liabilities33,923 28,456 
Total operating lease liabilities$42,867 $33,799 
Finance leases:
Finance lease right-of-use assets$7,010 $3,672 
Finance lease liabilities
Other current liabilities$1,081 $505 
Other long-term liabilities4,694 4,743 
Total finance lease liabilities$5,775 $5,248 

F-29


July 31,
20212020
Weighted-average remaining lease term
Operating leases11.1 years13.6 years
Finance leases5.1 years6.8 years
Weighted-average discount rate
Operating leases3.2 %3.4 %
Finance leases8.9 %9.7 %

Future minimum rental payments required under operating and finance leases as of July 31, 2021 were as follows:
Operating LeasesFinance Leases
For the fiscal year ending July 31, 2022$13,923 $1,555 
For the fiscal year ending July 31, 202310,576 1,578 
For the fiscal year ending July 31, 20247,763 1,059 
For the fiscal year ending July 31, 20255,188 1,083 
For the fiscal year ending July 31, 20263,530 1,107 
For the fiscal year ending July 31, 2027 and thereafter18,267 954 
Total future lease payments$59,247 $7,336 
Less: amount representing interest(16,380)(1,561)
Total reported lease liability$42,867 $5,775 

Rent expense for the fiscal year ended July 31, 2019 was $8,825.

16.STOCKHOLDERS’ EQUITY

The Board and the shareholders approved the THOR Industries, Inc. 2016 Equity and Incentive Plan (the “2016 Equity and Incentive Plan”). The maximum number of shares issuable under the 2016 Equity and Incentive Plan is 2,000,000. As of July 31, 2021, the remaining shares available to be granted under the 2016 Equity and Incentive Plan is 652,144. 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.

In September 2019, the Board approved an equity compensation program for certain members of the Company’s executive management. Under this program, 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 performance stock unit (“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 2021, 2020 and 2019 for these RSU and PSU awards totaled $30,514, $19,889 and $18,950, respectively. The fair value of the RSU shares that vested in fiscal 2021, 2020 and 2019 totaled $24,226, $10,906 and $13,227, respectively.

A summary of restricted stock unit and performance stock unit activity during fiscal 2021, 2020 and 2019 is included below:
 
 202120202019
 
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 year641,410 $65.28 451,563 $91.08 328,431 $101.97 
Granted338,073 81.41 407,151 50.78 310,924 79.12 
Vested(255,039)76.97 (206,624)92.87 (167,591)90.23 
Forfeited(7,959)67.90 (10,680)69.66 (20,201)91.11 
Nonvested, end of year716,485 $68.70 641,410 $65.28 451,563 $91.08 

At July 31, 2021 there was $19,448 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 1.81 years.

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

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, used vehicle sales at owned dealerships and RV rentals. All material revenue streams are considered point in time.
202120202019
NET SALES:
Recreational vehicles
North American Towables
Travel Trailers and Other$3,791,235 $2,449,239 $2,710,308 
Fifth Wheels2,430,693 1,691,243 1,848,143 
Total North American Towables6,221,928 4,140,482 4,558,451 
North American Motorized
Class A1,052,982 495,520 761,176 
Class C1,266,624 776,191 824,449 
Class B349,785 118,387 63,704 
Total North American Motorized2,669,391 1,390,098 1,649,329 
Total North American8,891,319 5,530,580 6,207,780 
European
Motorcaravan1,779,906 1,505,353 960,155 
Campervan779,755 433,398 201,089 
Caravan292,708 273,475 172,144 
Other RV-related
347,710 273,165 153,590 
Total European3,200,079 2,485,391 1,486,978 
Total recreational vehicles12,091,398 8,015,971 7,694,758 
Other, primarily aluminum extruded components373,174 234,481 263,374 
Intercompany eliminations(147,192)(82,519)(93,374)
Total$12,317,380 $8,167,933 $7,864,758 
F-31


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:
 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 

 2019
 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$ $ $ $ $ $ 
OCI before reclassifications(44,090)(12,184)(1,048)(57,322)(594)(57,916)
Income taxes associated with OCI before reclassifications (1)
(2,394)2,917  523  523 
Amounts reclassified from AOCI (279) (279) (279)
Income taxes associated with amounts reclassified from AOCI 74  74  74 
AOCI, net of tax $(46,484)$(9,472)$(1,048)$(57,004)$(594)$(57,598)
(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-32


19.SUBSEQUENT EVENTS

On September 1, 2021, the Company announced it completed the acquisition of Wichita, Kansas-based AirX Intermediate, Inc. ("Airxcel"). Airxcel manufactures a comprehensive line of high-quality RV products which they sell to 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 purchase price of $750,000 in cash is subject to standard post-closing adjustments, and was funded through a combination of cash-on-hand and $625,000 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 agreement and extended the term of the ABL from February 1, 2024 to September 1, 2026. 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 its supply chain, diversifying its revenue sources and expanding opportunities to enter new product segments. Airxcel will operate as an independent operation in the same manner as the Company's other subsidiaries.

Due to the recent timing of the close of the acquisition, the Company has not yet allocated the purchase price to the fair value of the assets acquired and the liabilities assumed at the acquisition date.
F-33
EX-10.11 2 tho7312021exhibit1011.htm EX-10.11 Document

EXHIBIT 10.11

EXECUTIVE EMPLOYMENT AGREEMENT

THIS EXECUTIVE EMPLOYMENT AGREEMENT (“Agreement”) is made and entered effective as of the 18th day of June, 2021, by and between Thor Industries, Inc., Inc., a Delaware corporation (the “Company”) and ____[NAME]_____________ (the “Executive”) and supersedes and replaces any prior employment agreement or employment letter between the Parties.

W I T N E S S E T H:

WHEREAS, the Board of Directors of the Company (the "Board") has approved the Company entering into an employment agreement with the Executive;

WHEREAS, a minimum of two (2) years of employment with the Company or any of its subsidiaries is required before an Executive Employment Agreement may be offered to an Executive;

WHEREAS, the Executive is now the [TITLE] of the Company and thus the key senior executive of the Company;

WHEREAS, the Executive is currently employed by the Company without contract;

WHEREAS, the Company would like enter into a formal agreement with the Executive to set forth the terms of Executive’s employment and to provide for certain severance payments and other benefits upon termination of Executive’s employment;

WHEREAS, in exchange for the benefits granted herein, the Company would like to provide certain restrictions related to the Executive’s right to solicit any employees of the Company and work for any entity which has any activities which compete with the Company, as further described below;

NOW THEREFORE, in consideration of the recitals and the mutual agreements herein set forth, the Company and the Executive agree as follows:


ARTICLE 1
EMPLOYMENT, TERM AND RENEWAL

1.1 Employment. The Company hereby employs Executive and Executive accepts employment as [TITLE] of the Company. As its [TITLE], Executive shall render such services to the Company as are customarily rendered by the [TITLE] of comparable companies and as required by the articles and by-laws of Employer. Executive accepts such employment and, consistent with fiduciary standards which exist between an employer and an employee, shall perform and discharge the duties commensurate with Executive’s position that may be assigned to Executive from time to time by the Company.

1.2 Term and Renewal. The term of this Agreement shall commence on the date first written above, and shall continue until December 31, 2022, and shall automatically renew for successive one year terms unless and until terminated consistent with the terms and conditions set forth in Article 2 of this Agreement. The first term of this Agreement and each subsequent automatic renewal shall each be considered a separate term. ("Term").

1.3 Compensation and Benefits. During the Term of this Agreement, the Executive shall be entitled to the compensation (“Compensation) and benefits (“Benefits”) established annually by the Board.



Executive shall also be entitled to receive prompt reimbursement of all reasonable expenses incurred by Executive in performing services hereunder, including all expenses of travel, car phone, entertainment and living expenses while away from home on business at the request of, or in the service of, the Company, provided that such expenses are incurred and accounted for in accordance with the policies and procedures established by the Company.

The Executive shall also be entitled to participate in and be covered by all health insurance, retirement, disability insurance, and other employee plans and benefits as established or amended by the Company from time to time on the same terms as are generally applicable to other senior executives of the Company, subject to meeting applicable eligibility requirements.


ARTICLE 2
TERMINATION OF EMPLOYMENT AND SEVERANCE BENEFITS

2.1 Termination by the Company for Cause. If the Executive’s employment is terminated by the Company for Cause, then executive shall receive only benefits earned but not yet paid prior to Executive’s termination. Executive shall receive no other benefits or compensation under this Agreement.

2.2 Termination by the Executive without Good Reason, Death, or Disability. As partial consideration for the covenants granted by Executive of the Company in Article 3 hereof, if the Executive’s employment is terminated by the Executive without Good Reason or termination by the death or disability of Executive, then the Executive shall be entitled to any earned but unpaid compensation as well as any other amounts or benefits owing to Executive under the terms of any employee benefit plan of the Company (the "Accrued Benefits"), including pro rata shares of any incentive awards related to the year of termination and vesting of such pro rata incentive share awards and previously granted share awards as follows: (1) all unvested restricted stock unit awards shall vest in accordance with the Company’s established vesting schedule and (2) all unvested Performance share awards shall terminate without vesting unless the rule of 65 stated below in paragraph 2.6 shall be satisfied in which case such awards shall vest at target amounts in accordance with the Company’s established vesting schedule.

2.3 Non-Renewal or Termination by the Company without Cause or by the Executive for Good Reason. If the Executive’s employment with the Company is terminated by the Company in connection with a non-renewal or termination of this Agreement without Cause or for reasons other than Cause, death, "permanent and total disability" (within the meaning Section 22(e)(3) of the Internal Revenue Code, as amended (the “Code”) or termination by the Executive for Good Reason, then the Executive shall be entitled to the Severance Benefits as described in Section 2.4 herein as well as Executive’s Accrued Benefits.

2.4 Severance Benefits. In the event that the Executive becomes entitled to receive severance benefits, as provided in Section 2.3 herein, the Company shall pay and provide the Executive with the following “Severance Benefits”:

(1)Within 35 days after the Date of Termination, Executive shall elect to receive either a lump sum payment or a series of payments made in accordance with the regular Company schedule of payments for salary and bonuses, a sum equal to the total cash compensation (base salary and cash incentive compensation) paid to Executive during the prior two (2) fiscal years of Executive’s employment in Executive’s current position, less any taxes and withholding as may be necessary pursuant to law.

(2)Within 35 days after the Date of Termination, a fully vested share award equal to the share awards granted to executive during the last two (2) fiscal years of Executive’s employment in Executive’s current position. The portion of such share awards that were recognized as Performance Share Awards shall be included in the total share awards granted to executive during the last two (2) fiscal years of Executive’s employment only if the Rule of 65 stated below in paragraph 2.7 is satisfied by Executive. If included, the Performance Share Awards shall be determined at their targeted award amounts.



(3)To the extent the Executive and Executive’s dependents elect coverage under the Company’s health insurance plan pursuant to the Consolidated Omnibus Budget Reconciliation Act (“COBRA”), the Company shall pay the COBRA premium payments of the Executive and Executive’s dependents for a period of up to twenty-four (24) months after the date of Executive's termination of employment with the Company.

(4)Outplacement services designed to place the Executive in a position similar to that which the Executive held with the Company for a period of up to twelve (12) months.

2.5 Change in Control. In the event of a Termination without Cause by the Company or for Good Reason by the Executive within twenty-four (24) months of and in relation to a Change in Control as defined in Exhibit A hereto, Executive shall be entitled to each of the benefits stated in paragraph 2.4 for a period of three (3) fiscal years or thirty-six (36) months, as applicable, instead of the two (2) fiscal year or twenty-four (24) month period, as applicable, stated in paragraph 2.4.

2.6 Condition Precedent. As a condition to receiving Severance Benefits contemplated herein, within 30 days after the effective date of such termination, Executive shall execute and deliver, and not have revoked, a separation agreement and general release in the form attached hereto as Exhibit B (including, but not limited to, all matters relating to Executive’s employment with the Company) in favor of the Company and its affiliates. The Severance Benefits shall terminate immediately upon the Executive violating any of the provisions of Article III of this Agreement.

2.7 Rule of 65. Unvested Performance Share Awards shall vest only if the sum of Executive’s age plus years of experience with the Company is equal to 65 or greater. “Years of experience with the Company” shall include all years of experience with the Company or any of the Company’s subsidiaries.

2.8 Good Reason. For purposes of this Agreement, "Good Reason” shall mean the occurrence of any of the following, without the Executive’s prior written consent: (i) a material diminution of Executive's duties or responsibilities, (ii) a material reduction in Executive's Compensation or Benefits, (iii) a relocation of the Executive’s primary place of employment to a location more than sixty (60) miles from the location at which the Executive was performing the Executive’s duties immediately prior to such relocation, (iv) any requirement that the Executive report to anyone other than the [Chief Executive Officer]1, or (v) any material breach of this Agreement. However, none of the foregoing events or conditions will constitute Good Reason unless: (x) the Executive provides the Company with written objection to the event or condition within 90 days following the occurrence thereof, (y) the Company does not reverse or cure the event or condition within 30 days of receiving that written objection, and (z) the Executive resigns Executive’s employment within 30 days following the expiration of that cure period.

2.9 Cause. For purposes of this Agreement, “Cause” shall be deemed to exist upon any of the following events: (i) the Executive's conviction of, or plea of nolo contendere, to a felony, (ii) the Executive's continued substance abuse or insobriety, (iii) failure to substantially perform Executive's essential job functions; (iv) failure of Executive to adhere to reasonable directives of the Board, (v) Executive's material and willful misconduct, (vi) a material and willful violation of any Company policy, or (v) any material breach of this Agreement. The Board must provide 30 days written notice of its intent to terminate the Executive's employment for Cause. Prior to being terminated for Cause, the Executive shall have 30 days following the receipt of such written notice to cure any curable event that would otherwise constitute Cause.


1 For Mr. Martin, this will be the Board of Directors.



ARTICLE 3
COVENANTS

3.1 Covenant not to Compete. Executive agrees that, during Executive’s employment with the Company and for a period of two (2) years following Executive’s termination of employment with the Company that Executive shall not become employed by or associated with as employee, consultant, director, or in any other equivalent capacity, any company operating as a recreational vehicle manufacturer or assembler.

3.2 Covenant not to Solicit. Executive agrees that, for a period of two (2) years following Executive’s termination of employment with the Company, Executive will not directly or indirectly solicit for employment or employ any person, who is or was employed by the Company within (6) six months prior to Executive’s termination date, in any business in which the Executive has a material interest, direct or indirect, as an officer, partner, shareholder, director or beneficial owner. Further, Executive will not assist any other person or entity, in hiring or soliciting such employees, even if Executive does not have a material interest or is an officer, partner, shareholder, director or owner.

3.3 Confidentiality and Nondisclosure. The Executive will not use or disclose to any individual or entity any Confidential Information (as defined below) except (i) in the performance of Executive's duties for the Company, (ii) as authorized in writing by the Company, or (iii) as required by subpoena or court order, provided that, prior written notice of such required disclosure is provided to the Company and, provided further that all reasonable efforts to preserve the confidentiality of such information shall be made. As used in this Agreement, “Confidential Information” shall mean information that (i) is used or potentially useful in the business of the Company, (ii) the Company treats as proprietary, private or confidential, and (iii) is not generally known to the public. “Confidential Information” includes, without limitation, information relating to the Company's products or services, processing, manufacturing, marketing, selling, customer lists, call lists, customer data, memoranda, notes, records, technical data, sketches, plans, drawings, chemical formulae, trade secrets, composition of products, research and development data, sources of supply and material, operating and cost data, financial information, personal information and information contained in manuals or memoranda. “Confidential Information” also includes proprietary and/or confidential information of the Company's customers, suppliers and trading partners who may share such information with the Company pursuant to a confidentiality agreement or otherwise. The Executive agrees to treat all such customer, supplier or trading partner information as “Confidential Information” hereunder. The foregoing restrictions on the use or disclosure of Confidential Information shall continue after Executive's employment terminates for any reason for so long as the information is not generally known to the public.

3.4 Non-Disparagement. The Executive will not at any time during Executive’s employment with the Company, or after the termination of Executive’s employment with the Company, directly or indirectly (i) disparage, libel, defame, or ridicule, or encourage or induce others to disparage, libel, defame, or ridicule, the Company, or any of the Company's officers, directors, employees or agents, or the Company's products, services, business plans or methods; or (ii) engage in any conduct or encourage or induce any other person to engage in any conduct that is in any way injurious or potentially injurious to the reputation or interests of the Company or any of the Company's, officers, directors, employees or agents.

3.5 Restrictions Reasonable. Executive acknowledges that the restrictions under this Article III are substantial, and may effectively prohibit Executive from working for a period of two years in the field of executive’s experience and expertise. Executive further acknowledges that Executive has been given access and shall continue to be given access to all of the Confidential Matters and trade secrets described above during the course of Executive’s employment, and therefore, the restrictions are reasonable and necessary to protect the competitive business interests and goodwill of the Company and do not cause Executive undue hardship.

3.6 Survival of Restrictive Covenants. Executive’s obligations under this Agreement shall survive Executive's termination of employment with the Company and the termination of this Agreement.



3.7 Equitable Relief. Executive hereby acknowledges and agrees that the Company and its goodwill would be irreparably injured by, and that damages at law are an insufficient remedy for, a breach or violation of the provisions of this Agreement, and agrees that the Company, in addition to other remedies available to it for such breach shall be entitled to a preliminary injunction, temporary restraining order, or other equivalent relief, restraining Executive from any actual breach of the provisions hereof, and that the Company’s rights to such equitable relief shall be cumulative and in addition to any other rights or remedies to which the Company may be entitled.

3.8 Provision of Consulting Services. The parties hereto agree that upon termination of Employment, Executive and the Board of Directors will explore opportunities to engage in a transition services agreement on terms to be negotiated between the parties.

3.9 Indemnification. To the extent permitted by law, applicable statutes and the Articles of Incorporation, Bylaws, or resolutions of the Company in effect from time to time, the Company shall indemnify Executive against liability or loss arising out of Executive’s actual or asserted misfeasance or nonfeasance in the performance of Executive’s duties or out of any actual or asserted wrongful act against, or by, the Company including but not limited to judgments, fines, settlements and expenses incurred in the defense of actions, proceedings and appeals therefrom. The Company shall endeavor to obtain Directors and Officers Liability Insurance to indemnify and insure the Company and Executive from and against the aforesaid liabilities.


ARTICLE 4
MISCELLANEOUS

4.1 Entire Agreement. This Agreement contains the entire understanding of the Company and the Executive with respect to the subject matter hereof.

4.2 Prior Agreement. This Agreement supersedes and replaces any prior oral or written employment or severance agreement between the Executive and the Company.

4.3 Subsidiaries. Where appropriate in this Agreement, including all of Article 2, the term "Company" shall also include any direct or indirect subsidiaries of the Company.

4.4 Compliance with Code Section 409A; Code Section 280G Limit.

(1)General. It is the intention of both the Company and Executive that the benefits and rights to which Executive could be entitled pursuant to this Agreement comply with Section 409A of the Internal Revenue Code, and its implementing regulations and guidance (“Section 409A”), to the extent that the requirements of Section 409A are applicable thereto, and the provisions of this Agreement shall be construed in a manner consistent with that intention.

(2)Distributions on Account of Separation from Service. If and to the extent required to comply with any payment or benefit required to be paid under this Agreement on account of termination of Executive’s employment, service (or any other similar term) shall be made only in connection with a “separation from service” with respect to Executive within the meaning of Section 409A.

(3)Six Month Delay for Specified Employees. In the event that the Executive is a “specified employee” (as described in Section 409A), and any payment or benefit payable pursuant to this Agreement constitutes deferred compensation subject to the six-month delay requirement described in Section 409A(2)(b), then no such payment or benefit shall be made before six months after the Executive’s “separation from service” (as described in Section 409A) (or, if earlier, the date of the Executive’s death). Any payment or benefit delayed by reason of the prior sentence shall be paid out or provided in a single lump sum at the end of such required delay period in order to catch up to the original payment schedule.



(4)Treatment of Each Installment as a Separate Payment. For purposes of applying the provisions of Section 409A to this Agreement, each separately identified amount to which the Executive is entitled under this Agreement shall be treated as a separate payment. In addition, to the extent permissible under Section 409A, any series of installment payments under this Agreement shall be treated as a right to a series of separate payments.

(5)Code Section 280G Limit. Notwithstanding any other provision of this Agreement, if any payment or benefit Executive would receive pursuant to this Agreement or otherwise (“Payment”) would (i) constitute a “parachute payment” within the meaning of Section 280G of the Code, and (ii) but for this sentence, be subject to the excise tax imposed by Section 4999 of the Code, then such Payment shall be reduced (starting with the cash portion(s) of the Payment) to the greatest amount which would result in no portion of such Payment being subject to the excise tax, then further reduced by $5,000.

4.5 Severability. It is mutually agreed and understood by the parties that should any of the restrictions and covenants contained in Article 3 be determined by any court of competent jurisdiction to be invalid by virtue of being vague, overly broad, unreasonable as to time, territory or otherwise, then the Agreement shall be amended retroactive to the date of its execution to include the terms and conditions which such court deems to be reasonable and in conformity with the original intent of the parties and the parties hereto consent that under such circumstances, such court shall have the power and authority to determine what is reasonable and in conformity with the original intent of the parties to the extent that such restrictions and covenants are enforceable. In the event any other provision of this Agreement shall be held illegal or invalid for any reason, the illegality or invalidity shall not affect the remaining parts of the Agreement, and the Agreement shall be construed and enforced as if the illegal or invalid provision had not been included.

4.6 Modification. No provision of this Agreement may be modified, waived, or discharged unless such modification, waiver, or discharge is agreed to in writing and signed by the Executive and by an authorized officer of the Company on the Company’s behalf, or by the respective parties’ legal representations and successors.

4.7 Dispute Resolution & Applicable Law. All disputes regarding this agreement shall resolved by binding arbitration to be administered by the American Arbitration Association and conducted in Elkhart County, Indiana. To the extent not preempted by the laws of the United States, the terms and provisions of this Agreement are governed by and shall be interpreted in accordance with, the laws of Indiana, without giving effect to any choice of law principles.

4.8 Legal Fees and Expenses. The prevailing party of any arbitration to enforce the terms of this Agreement shall be entitled to recover reasonable costs and expenses, including attorneys' fees.

4.9 Successors and Assigns. This Agreement shall inure to the benefit of and be enforceable by the Company's successors and/or assigns. The Company will require any successor or assign (whether direct or indirect, by purchase, merger, consolidation or otherwise) to all or substantially all of the business and/or assets of the Company to expressly, absolutely and unconditionally assume and agree to perform this Agreement in the same manner and to the same extent that the Company would be required to perform it if no such succession or assignment had taken place. Any failure of the Company to obtain such agreement prior to the effectiveness of any such succession or assignment shall be a material breach of this Agreement. This Agreement shall inure to the benefit of and be enforceable by the Executive’s personal and legal representatives, executors, administrators, successors, heirs, distributees, devisees and legatees. If the Executive should die while any amounts are still payable to Executive hereunder, all such amounts, unless otherwise provided herein, shall be paid in accordance with the terms of this Agreement to the Executive’s devisee, legatee, or other designee or, if there be no such designee, to the Executive’s estate.

4.10 Headings/References. The headings in this Agreement are inserted for convenience only and shall not be deemed to constitute a part hereof nor to affect the meaning thereof.



4.11 Notices. Any notice, request, instruction, or other document to be given hereunder shall be in writing and shall be deemed to have been given: (a) on the day of receipt, if sent by overnight courier; (b) upon receipt, if given in person; (c) five days after being deposited in the mail, certified or registered mail, postage prepaid, and in any case addressed as follows:

If to the Company:
Thor Industries, Inc.
601 East Beardsley Avenue
Elkhart, Indiana 46514
Attn: General Counsel

with copy sent to the attention of the Chairman of the Board of Directors at the same address

If to the Executive:
[Name]
[ADDRESS]

or to such other address or to the attention of such other person as the recipient party has specified by prior written notice to the sending party.

IN WITNESS WHEREOF, the parties have executed this Agreement on this ___th day of June 2021.



THOR INDUSTRIES, INC.



____________________________
By: Andrew Graves, Chairman of the Board


EXECUTIVE

____________________________
[Name]






















EXHIBIT A
CHANGE IN CONTROL

“Change of Control” shall mean the occurrence of any of the following events: (i) an acquisition of the Company by another entity by means of any transaction or series of related transactions (including, without limitation, any reorganization, merger or consolidation but excluding any merger effected exclusively for the purpose of changing the domicile of the Company), or (ii) a sale of all or substantially all of the assets of the Company (collectively, a “Merger”), so long as in either case the Company’s stockholders of record immediately prior to such Merger will, immediately after such Merger, hold less than fifty percent (50%) of the voting power of the surviving or acquiring entity.









EXHIBIT B
FORM OF RELEASE
GENERAL RELEASE OF CLAIMS

1. ___[Name]______________ (“Executive”), for Executive and Executive’s family, heirs, executors, administrators, legal representatives and their respective successors and assigns, in exchange for the Severance Benefits, as defined under the Executive Employment Agreement made and entered effective as of the ___ day of June 2021, by and between Thor Industries, Inc., a Delaware Corporation (the “Company”) and ___[Name]________________ (the “Executive”), to which this release is attached as Exhibit B (the “Employment Agreement”), does hereby release and forever discharge the Company, its subsidiaries, affiliated companies, successors and assigns, and its current or former directors, officers or shareholders in such capacities (collectively with the Company, the “Released Parties”) from any and all actions, causes of action, suits, controversies, claims and demands whatsoever, for or by reason of any matter, cause or thing whatsoever, whether known or unknown including, but not limited to, all claims under any applicable laws arising under or in connection with Executive’s employment or termination thereof, whether for tort, breach of express or implied employment contract, wrongful discharge, intentional infliction of emotional distress, or defamation or injuries incurred on the job or incurred as a result of loss of employment. Executive acknowledges that the Company encouraged Executive to consult with an attorney of Executive’s choosing, and through this General Release of Claims encourages Executive to consult with Executive’s attorney with respect to possible claims under the Age Discrimination in Employment Act (“ADEA”) and that Executive understands that the ADEA is a Federal statute that, among other things, prohibits discrimination on the basis of age in employment and employee benefits and benefit plans. Without limiting the generality of the release provided above, Executive expressly waives any and all claims under ADEA that Executive may have as of the date hereof. Executive further understands that by signing this General Release of Claims Executive is in fact waiving, releasing and forever giving up any claim under the ADEA as well as all other laws within the scope of this paragraph 1 that may have existed on or prior to the date hereof. Notwithstanding anything in this paragraph 1 to the contrary, this General Release of Claims shall not apply to (i) any rights to receive any payments or benefits to which Executive is entitled under COBRA, the Employment agreement or any other compensation or employee benefit plans in which Executive is eligible to participate at the time of execution of this General Release of Claims, (ii) any rights or claims that may arise as a result of events occurring after the date this General Release of Claims is executed, any indemnification and advancement rights Executive may have as a former employee, officer or director of the Company or its subsidiaries or affiliated companies including, without limitation, any rights arising pursuant to the articles of incorporation, bylaws and any other organizational documents of the Company or any of its subsidiaries, (iii) any claims for benefits under any directors’ and officers’ liability policy maintained by the Company or its subsidiaries or affiliated companies in accordance with the terms of such policy, and (iv) any rights as a holder of equity securities of the Company (clauses (i) through (iv), the "Reserved Claims").

2. Executive represents that Executive has not filed against the Released Parties any complaints, charges, or lawsuits arising out of Executive’s employment, or any other matter arising on or prior to the date of this General Release of Claims other than Reserved Claims, and covenants and agrees that Executive will never individually or with any person file, or commence the filing of any lawsuits, complaints or proceedings with any governmental agency, or against the Released Parties with respect to any of the matters released by Executive pursuant to paragraph 1 hereof (a “Proceeding”); provided, however, Executive shall not have relinquished Executive’s right to (i) commence a Proceeding to challenge whether Executive knowingly and voluntarily waived Executive’s rights under ADEA; (ii) file a charge with an administrative agency or take part in any agency investigation or (iii) commence a Proceeding pursuant to the Reserved Claims. Executive does agree, however, that Executive is waiving Executive’s right to recover any money in connection with such an investigation or charge filed by Executive or by any other individual, or a charge filed by the Equal Employment Opportunity Commission or any other federal, state or local agency, except as prohibited by law.



3. Executive hereby acknowledges that the Company has informed Executive that Executive has up to twenty-one (21) days to sign this General Release of Claims and Executive may knowingly and voluntarily waive that twenty-one (21) day period by signing this General Release of Claims earlier. Executive also understands that Executive shall have seven (7) days following the date on which Executive signs this General Release of Claims within which to revoke it by providing a written notice of Executive’s revocation to the Company.

4. Executive acknowledges that this General Release of Claims will be governed by and construed and enforced in accordance with the internal laws of the laws of Indiana, without giving effect to any choice of law principles.

5. Executive acknowledges that Executive has read this General Release of Claims, that Executive has been advised that Executive should consult with an attorney before Executive executes this general release of claims, and that Executive understands all of its terms and executes it voluntarily and with full knowledge of its significance and the consequences thereof.

6. This General Release of Claims shall take effect on the eighth day following Executive’s execution of this General Release of Claims unless Executive’s written revocation is delivered to the Company within seven (7) days after such execution.


EXECUTIVE

____________________________
[Name]


EX-21.1 3 tho7312021exhibit211.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, 2021, are:
 
SubsidiaryJurisdiction
2700 Real Estate Holdings, LLCIndiana
Airstream, Inc.Nevada
Balder Industries GmbHGermany
Bürstner GmbH & Co. KGGermany
Bürstner S.A.France
Capron GmbHGermany
Caraconsult GmbH – 75% economic interestGermany
Carado GmbHGermany
Caravaning Customer Connect GmbHGermany
Cruiser RV, LLCIndiana
Dethleffs France S.A.R.L. – 98% economic interestFrance
Dethleffs GmbH & Co. KGGermany
DRV, LLC.Indiana
Erwin Hymer Center Bad Waldsee GmbHGermany
Erwin Hymer Center Stuttgart 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 ApSDenmark
Erwin Hymer Group SEGermany
Erwin Hymer Group Suomi OYFinland
Erwin Hymer Group Sverige AB – 51% economic interestSweden
Erwin Hymer Group UK Ltd.United Kingdom
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
K.Z., Inc.Indiana
Keystone RV CompanyDelaware
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
Motorized Real Estate, LLCIndiana
Movera GmbHGermany
Niesmann+ Bischoff GmbHGermany
Odin Industries GmbHGermany
Postle Operating, LLCDelaware
Rental Alliance GmbHGermany
Sif Industries B.V.Netherlands
Sunlight GmbHGermany
Temple Operating, LLCDelaware
TH2connect, LLCDelaware
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
Vanleigh RV, Inc.Mississippi
VLRV, LLCMississippi


EX-23.1 4 tho7312021exhibit231.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 No. 333-231106 on Form S-3 and Registration Statement Nos. 333-171385 and 333-215015 on Form S-8 of our reports dated September 28, 2021, 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, 2021.



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

EX-31.1 5 tho7312021exhibit311.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, 2021/s/ Robert W. Martin
Robert W. Martin
President and Chief Executive Officer
(Principal executive officer)


EX-31.2 6 tho7312021exhibit312.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, 2021/s/ Colleen Zuhl
 Colleen Zuhl
 Senior Vice President and Chief Financial Officer
 (Principal financial and accounting officer)


EX-32.1 7 tho7312021exhibit321.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, 2021, 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, 2021 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, 2021 fairly presents, in all material respects, the financial condition and results of operations of THOR Industries, Inc.


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


EX-32.2 8 tho7312021exhibit322.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, 2021, 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, 2021 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, 2021 fairly presents, in all material respects, the financial condition and results of operations of THOR Industries, Inc.


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


EX-101.SCH 9 tho-20210731.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Consolidated Statements of Income and Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Statement of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Statement of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006007 - 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 (Detail) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Difference Between Basic and Diluted Shares Outstanding (Detail) 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 - Tiffin Group - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - ACQUISITIONS - Tiffin Group - Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - ACQUISITIONS - Togo Group - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2411406 - Disclosure - ACQUISITIONS - Togo Group - Schedule of Net Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2412407 - Disclosure - ACQUISITIONS - Erwin Hymer - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2413408 - Disclosure - ACQUISITIONS - Erwin Hymer - Estimated Fair Value of Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2414409 - Disclosure - ACQUISITIONS - Pro Forma Information (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 (Detail) link:presentationLink link:calculationLink link:definitionLink 2418411 - Disclosure - BUSINESS SEGMENTS - Schedule of Segment Reporting Information by Segment (Detail) link:presentationLink link:calculationLink link:definitionLink 2419412 - Disclosure - BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment Balance Sheet Item (Detail) link:presentationLink link:calculationLink link:definitionLink 2420413 - Disclosure - BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment Geographic Region Item (Detail) 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 - Financial Statement Impact of Derivatives (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 (Detail) link:presentationLink link:calculationLink link:definitionLink 2429418 - Disclosure - INVENTORIES - Additional Information (Detail) 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 (Detail) 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 (Detail) link:presentationLink link:calculationLink link:definitionLink 2436421 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Estimated Amortization Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 2437422 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2438423 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Changes in Carrying Amount of Goodwill by Reportable Segment (Detail) link:presentationLink link:calculationLink link:definitionLink 2439424 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Summary of Components of Net Balance (Detail) 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 (Detail) 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 (Detail) 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 (Detail) 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 (Detail) link:presentationLink link:calculationLink link:definitionLink 2461436 - Disclosure - INCOME TAXES - Schedule of Deferred Income Tax Balances (Detail) link:presentationLink link:calculationLink link:definitionLink 2462437 - Disclosure - INCOME TAXES - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2463438 - Disclosure - INCOME TAXES - Schedule of Changes in Unrecognized Tax Benefit (Detail) link:presentationLink link:calculationLink link:definitionLink 2464439 - Disclosure - INCOME TAXES - Components of Total Unrecognized Tax Benefits (Detail) link:presentationLink link:calculationLink link:definitionLink 2464439 - Disclosure - INCOME TAXES - Components of Total Unrecognized Tax Benefits (Detail) link:presentationLink link:calculationLink link:definitionLink 2165114 - Disclosure - CONTINGENT LIABILITIES AND COMMITMENTS link:presentationLink link:calculationLink link:definitionLink 2466440 - Disclosure - CONTINGENT LIABILITIES AND COMMITMENTS (Detail) 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 2473445 - Disclosure - LEASES - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2174116 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 2375313 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 2476446 - Disclosure - STOCKHOLDERS' EQUITY - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2477447 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Restricted Stock Unit Activity (Detail) 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 (Detail) 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 2184119 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 2485450 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 tho-20210731_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 tho-20210731_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 tho-20210731_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Hedging Designation [Domain] Hedging Designation [Domain] Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Customer [Domain] Customer [Domain] Foreign currency forward contract loss Foreign Currency Transaction Gain (Loss), Realized Amounts reclassified from AOCI Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax Letters of Credit Letter of Credit [Member] Work in process Inventory, Work in Process, Gross Earnings Per Share Earnings Per Share, Policy [Policy Text Block] Other Corporate and Eliminations [Member] Corporate and Eliminations [Member] Restricted Cash and Cash Equivalents [Axis] Restricted Cash and Cash Equivalents [Axis] Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period U.S. state and local Current State and Local Tax Expense (Benefit) Trade names and trademarks Trademarks and Trade Names [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net income attributable to THOR Industries, Inc. Net Income (Loss) Attributable to Parent Entity Emerging Growth Company Entity Emerging Growth Company Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Risks and Uncertainties [Abstract] Risks and Uncertainties [Abstract] Net operating loss and other carryforwards Deferred Tax Assets, Operating Loss Carryforwards Basic earnings per common share (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Basic Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Compensation and related items Employee-related Liabilities, Current 2016 Equity Incentive Plan Two Thousand Sixteen Equity Incentive Plan [Member] Income Statement Location [Axis] Income Statement Location [Axis] Other RV-related Other RV Related [Member] Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Acquisition related costs Business Combination, Acquisition Related Costs Statistical Measurement [Domain] Statistical Measurement [Domain] Entity Address, Address Line One Entity Address, Address Line One Other Other Intangible Assets [Member] Quarterly principal repayment percentage Debt Instrument Quarterly Principal Repayment Percentage Debt Instrument Quarterly Principal Repayment Percentage Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Derivative liability Derivative Liability Minimum coverage ratio Debt Covenant, Coverage Ratio, Minimum Debt Covenant, Coverage Ratio, Minimum Cash dividends Dividends, Common Stock, Cash Intangible Assets And Goodwill [Line Items] Intangible Assets And Goodwill [Line Items] Intangible Assets And Goodwill [Line Items] 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 Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Additional paid-in capital Additional Paid in Capital, Common Stock Entity Filer Category Entity Filer Category Fifth Wheels Towables Fifth Wheels Towables [Member] Fifth Wheels Towables [Member] Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Weighted average remaining lease term - operating leases Operating Lease, Weighted Average Remaining Lease Term Togo Group Togo Group [Member] Togo Group Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Fair value adjustment Assets, Fair Value Adjustment Total other assets Other Assets, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Segments [Axis] Segments [Axis] Derivatives Derivatives, Policy [Policy Text Block] Number of shares available to be granted Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Deferred compensation plan liabilities Deferred Compensation Liability, Current and Noncurrent 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 For the fiscal year ending July 31, 2023 Long-Term Debt, Maturity, Year Two Stock compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Intangibles Deferred Tax Liabilities, Intangible Assets Foreign currency forward contract liability Foreign Currency Contracts, Liability, Fair Value Disclosure Measurement period adjustment Goodwill, Purchase Accounting Adjustments Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Travel Trailers And Other Towables Travel Trailers And Other Towables [Member] Travel Trailers And Other Towables [Member] Deferred income tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Amortization of intangible assets Amortization of intangibles Amortization of Intangible Assets Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Acquired finite-lived intangible assets, weighted average useful life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Tax positions related to prior years: Additions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Employee benefits Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits 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] Weighted average discount rate - operating leases Operating Lease, Weighted Average Discount Rate, Percent Schedule of Major Classifications of Inventories Schedule of Inventory, Current [Table Text Block] Antidilutive restricted stock units and unvested restricted stock outstanding (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Research and Development Expense Research and Development Expense [Member] Subsequent Events [Abstract] Stock Based Compensation And Stockholders Equity [Line Items] Stock Based Compensation And Stockholders Equity [Line Items] Stock Based Compensation And Stockholders Equity [Line Items] Earnings or loss of acquiree since acquisition date Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Business Combination and Asset Acquisition [Abstract] 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 Fair Value of Vested RSUs Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Business Acquisition [Axis] Business Acquisition [Axis] Operating lease right-of-use assets Operating Lease, Right-Of-Use Asset, Before Accumulated Depreciation Operating Lease, Right-Of-Use Asset, Before Accumulated Depreciation Equity, fair value disclosure Equity, Fair Value Disclosure Expected decrease in interest due to resolution of uncertain tax positions Increase (Decrease) in Interest Payable, Net Amount of gain (loss) recognized in income, net of tax Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Award Type [Domain] Award Type [Domain] Euro Financial Institutions Two Euro Financial Institutions Two [Member] Payments on other debt Repayments of Other Short-term Debt Guarantee liabilities Guarantor Obligations, Current Carrying Value Credit Facility [Domain] Credit Facility [Domain] ASSETS Assets [Abstract] For the fiscal year ending July 31, 2024 Long-Term Debt, Maturity, Year Three Accumulated impairment charges Goodwill, Impaired, Accumulated Impairment Loss Land Land [Member] Other Liabilities Other Liabilities [Member] Finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Goodwill Goodwill and Intangible Assets, Policy [Policy Text Block] Long-term liabilities and other Increase (Decrease) in Other Noncurrent Liabilities 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. Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Repurchase and guarantee reserve balances Repurchase and Guarantee Reserve Balances Repurchase and guarantee reserve balances. Expected decrease in unrecognized tax benefits due to resolution of uncertain tax positions Decrease in Unrecognized Tax Benefits is Reasonably Possible ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Components of Total Unrecognized Tax Benefits Schedule Of Unrecognized Tax Benefits [Table Text Block] Schedule Of Unrecognized Tax Benefits [Table Text Block] Concentration risk percentage Concentration Risk, Percentage INTANGIBLE ASSETS AND GOODWILL Goodwill and Intangible Assets Disclosure [Text Block] Preferred stock—authorized 1,000,000 shares; none outstanding Preferred Stock, Value, Issued Depreciation Property, Plant and Equipment, Policy [Policy Text Block] Dividend paid to non-controlling interest Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Entity Address, City or Town Entity Address, City or Town Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Retained Earnings Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid income taxes, expenses and other Increase (Decrease) in Prepaid Expense and Other Assets Fair value disclosure Debt Instrument, Fair Value Disclosure Proforma Income Proforma Income [Member] XXX_Proforma Income [Member] Subsidiaries valued inventory in last-in, first-out method LIFO Inventory Amount Advertising Costs Advertising Cost [Policy Text Block] Additional borrowing amount Line of Credit Facility, Additional Borrowing Amount Line of Credit Facility, Additional Borrowing Amount Payments Standard Product Warranty Accrual, Decrease for Payments CONTINGENT LIABILITIES AND COMMITMENTS Commitments and Contingencies Disclosure [Text Block] Insurance Reserves Insurance Reserves [Policy Text Block] Insurance reserves Policy Text Block. Cash dividends paid Payments of Ordinary Dividends Business Acquisition Related Costs Axis [Axis] Business Acquisition Related Costs Axis [Axis] Inventory, Current [Table] Inventory, Current [Table] Accounts receivable Increase (Decrease) in Accounts Receivable Capital expenditures in accounts payable Capital Expenditures Incurred but Not yet Paid Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Schedule of Deferred Income Tax Balances Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Germany GERMANY Derivative Instruments and Hedging Activities Disclosure [Abstract] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Other long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Award vesting rights, minimum percentage of target compensation Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Unsecured Series Two Debt Unsecured Series Two Debt [Member] Total comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Tax Period [Domain] Tax Period [Domain] Payments on finance lease obligations Finance Lease, Principal Payments Short-term financial obligations Other Short-term Borrowings Entity Interactive Data Current Entity Interactive Data Current 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 Borrowing availability Line of Credit Facility, Remaining Borrowing Capacity Basic - earnings per common share (in dollars per share) Earnings Per Share, Basic Rent expense Operating Lease, Expense Short-term, included in “Income and other taxes” Unrecognized Tax Benefits Current Unrecognized tax benefits current. For the fiscal year ending July 31, 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three REVENUE RECOGNITION Revenue from Contract with Customer [Text Block] Foreign currency remeasurement (gains) losses Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount Latest Tax Year Latest Tax Year [Member] For the fiscal year ending July 31, 2027 and thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five 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) 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 Document Type Document Type Debt instrument, variable interest rate floor Debt Instrument, Variable Interest Rate Floor Debt Instrument, Variable Interest Rate Floor For the fiscal year ending July 31, 2022 Long-Term Debt, Maturity, Year One Unamortized debt issuance expense Unamortized Debt Issuance Expense Canada CANADA 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] Interest expense Interest Expense, Debt Schedule of Disaggregates of Revenue Disaggregation of Revenue [Table Text Block] Acquisition-related costs Acquisition Related Costs Acquisition Related Costs For the fiscal year ending July 31, 2026 Long-Term Debt, Maturity, Year Five Raw materials Inventory, Raw Materials, Gross Employer match and administrative fees for 401(k) plan Defined Contribution Plan, Cost Stock Units Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Business combination, adjustment, inventory Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory Amortizable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Entity Current Reporting Status Entity Current Reporting Status Accounts receivable, other, net Accounts and Other Receivables, Net, Current Tax credit carry forward Deferred Tax Assets, Tax Credit Carryforwards Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Unrealized loss Deferred Tax Assets, Unrealized Currency Losses Machinery and equipment Machinery and Equipment [Member] Number of shares authorized under stock option plan Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Operating cash flows from operating leases Operating Lease, Payments Deferred income tax (liability), net Deferred Tax Liabilities, Net Self-insurance reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance Product warranties Beginning balance Ending balance Standard Product Warranty Accrual, Current Preferred stock, dividend rate, percentage Preferred Stock, Dividend Rate, Percentage Property, plant and equipment Deferred Tax Liabilities, Property, Plant and Equipment Research and Development Research and Development Expense, Policy [Policy Text Block] Deferred compensation plan mutual fund assets Deferred Compensation Plan Assets North American Motorized North American Motorized [Member] Motorized. Total long-term debt, gross Total long-term debt Long-term Debt, Gross Finance lease right-of-use assets Finance Lease, Right-of-Use Asset, after Accumulated Amortization Total long-term debt, net of debt issuance costs Long term debt Long-term Debt Level 1 Fair Value, Inputs, Level 1 [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Pre-tax, non-cash goodwill impairment charge Impairment charge Goodwill, Impairment Loss Document Transition Report Document Transition Report Provision Standard Product Warranty Accrual, Increase for Warranties Issued Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] U.S. state and local income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount 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] Debt – Other Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Noncurrent Liabilities Longterm Debt Other Amount of other long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date. Base Rate Base Rate [Member] Tax positions related to current year: Additions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity Deferred compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Gain (loss) recognized in Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Operating leases Deferred Tax Assets, Operating Leases Deferred Tax Assets, Operating Leases Share-based Payment Arrangement, Tranche One Share-based Payment Arrangement, Tranche One [Member] For the fiscal year ending July 31, 2026 Lessee, Operating Lease, Liability, to be Paid, Year Five Term of swap Term Of Swap Term Of Swap. Non-compete agreements Noncompete Agreements [Member] Less: restricted cash Restricted Cash Concentration Risk [Line Items] Concentration Risk [Line Items] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Unrecognized tax benefits that, if recognized, would affect the company's income tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Term Loan Term Loan [Member] Term Loan [Member] Accounts payable Increase (Decrease) in Accounts Payable Derivative [Line Items] Derivative [Line Items] Hedging Relationship [Domain] Hedging Relationship [Domain] Interest rate swap agreements Interest rate swap agreements Interest Rate Swap [Member] Income taxes associated with amounts reclassified from AOCI Reclassification from AOCI, Current Period, Tax Subsidiaries valued inventory in first-in, first-out method FIFO Inventory Amount Sales returns and allowances Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Returns and Allowances For the fiscal year ending July 31, 2027 and thereafter Long-Term Debt, Maturity, after Year Five For the fiscal year ending July 31, 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Settlements Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Nonrecurring Adjustment [Domain] Nonrecurring Adjustment [Domain] Minimum Minimum Minimum [Member] Gross profit Gross Profit For the fiscal year ending July 31, 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two 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 Balance Sheet Location [Domain] Balance Sheet Location [Domain] Comprehensive income (loss) attributable to non-controlling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Selling, general and administrative expenses Selling, General and Administrative Expense Debt issuance costs, net of amortization Debt Issuance Costs, Net Chassis Inventory Chassis Carrying amount as of balance sheet date of major components of certain assembled products. Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Total unrecognized tax benefits Total unrecognized tax benefits Unrecognized Tax Benefits Income Tax Authority [Domain] Income Tax Authority [Domain] Debt instrument, amortization period Debt Instrument, Amortization Period Debt Instrument, Amortization Period Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] LEASES Lessee, Finance Leases [Text Block] Other assets: Other Assets, Noncurrent [Abstract] OCI before reclassifications Other Comprehensive Income (Loss), before Reclassifications, before Tax Trading Symbol Trading Symbol Promotions and rebates Accrued Marketing Costs, Current Deferred income tax assets, net Deferred Income Tax Assets, Net Acquisitions Stock Issued During Period, Value, Acquisitions Excess of FIFO costs over LIFO costs Inventory, LIFO Reserve Current liabilities: Liabilities, Current [Abstract] For the fiscal year ending July 31, 2025 Long-Term Debt, Maturity, Year Four Operating Loss Carryforwards, Valuation Allowance Operating Loss Carryforwards, Valuation Allowance Revenue Recognition Revenue [Policy Text Block] Business acquisitions, net of cash acquired Total fair value of net assets acquired, less cash acquired Payments to Acquire Businesses, Net of Cash Acquired Foreign Currency Translation Adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Nonrecurring Adjustment [Axis] Nonrecurring Adjustment [Axis] Schedule of Components of Provision (Benefit) for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] 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 Restricted stock unit activity Stock Issued During Period, Value, Restricted Stock Award, Gross Non-controlling interests Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value INVENTORIES Inventory Disclosure [Text Block] Accrued interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Accounting Policies [Abstract] Accounting Policies [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Number of reportable segments Number of Reportable Segments Foreign currency transaction Gain (Loss) on Foreign Currency Fair Value Hedge Derivatives Total operating lease liabilities Total operating lease liabilities Operating Lease, Liability U.S. Federal Current Federal Tax Expense (Benefit) Factored accounts receivable Factored Accounts Receivable Factored accounts receivable. Common stock—par value of $.10 per share; authorized 250,000,000 shares; issued 65,651,570 and 65,396,531 shares, respectively Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Weighted average discount rate - finance leases Finance Lease, Weighted Average Discount Rate, Percent 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. Period for recognition of compensation cost not yet recognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 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 Product Warranty Liability [Table] Product Warranty Liability [Table] Customer Concentration Risk Customer Concentration Risk [Member] Goodwill acquired Goodwill, Acquired During Period Performance Shares (PSUs) Performance Shares [Member] Contingent liabilities and commitments Commitments and Contingencies Inventory basis Deferred Tax Assets Liabilities Inventory Deferred tax assets (liabilities), inventory. Subsequent Event [Table] Subsequent Event [Table] LEASES Lessee, Operating Leases [Text Block] Purchases of property, plant and equipment Payments to Acquire Other Property, Plant, and Equipment Accumulated other comprehensive income, net of tax Accumulated Other Comprehensive Income (Loss), Net of Tax Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Nondeductible foreign currency forward contract loss on acquisition Income Tax Reconciliation Nondeductible Expense Foreign Currency Forward Contract Loss On Acquisition Income tax reconciliation nondeductible expense foreign currency forward contract loss on acquisition. ACQUISITIONS Business Combination Disclosure [Text Block] EMPLOYEE BENEFIT PLANS Compensation and Employee Benefit Plans [Text Block] Payments of debt issuance costs Payments of Debt Issuance Costs Liabilities related to factored receivables Liabilities Related To Factored Receivables Liabilities related to factored receivables. Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Document Period End Date Document Period End Date Foreign Deferred Foreign Income Tax Expense (Benefit) Unvested restricted stock units (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Goodwill [Line Items] Goodwill [Line Items] Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Net income Business Acquisition, Pro Forma Net Income (Loss) Comparison [Axis] Comparison [Axis] Entity Registrant Name Entity Registrant Name Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Treasury, shares (in shares) Treasury Stock, Shares Acquisition-Related Costs Acquisition-related Costs [Member] Less: amount representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Nature of Operations Nature of Operations [Policy Text Block] Nature of operations Policy Text Block. Income Tax Authority [Axis] Income Tax Authority [Axis] Operating Activities [Domain] Operating Activities [Domain] Class B Motorized ClassB Motorized [Member] ClassB Motorized. Ownership percentage after all transactions Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions Capital acquisitions Payments to Acquire Productive Assets Income taxes associated with OCI before reclassifications Other Comprehensive Income (Loss) before Reclassifications, Tax For the fiscal year ending July 31, 2027 and thereafter Finance Lease, Liability, to be Paid, after Year Five Prepaid income taxes, expenses and other Prepaid Expense and Other Assets, Current Selling, General and Administrative Expenses Selling, General and Administrative Expenses [Member] Net sales Revenue from Contract with Customer, Excluding Assessed Tax Less: amount representing interest Finance Lease, Liability, Undiscounted Excess Amount Equity investment in joint venture Payments to acquire interest in joint venture Payments to Acquire Interest in Joint Venture Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Equity [Abstract] Equity [Abstract] Total fair value of net assets acquired Total fair value of net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest Product Warranties Standard Product Warranty, Policy [Policy Text Block] For the fiscal year ending July 31, 2026 Finance Lease, Liability, to be Paid, Year Five Operating Loss Carryforwards Operating Loss Carryforwards [Table] Common Stock Common Stock [Member] Interest income Investment Income, Interest Variable Rate [Axis] Variable Rate [Axis] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Weighted average remaining lease term - financing leases Finance Lease, Weighted Average Remaining Lease Term BUSINESS SEGMENTS Segment Reporting Disclosure [Text Block] Total fair value of net assets acquired, less cash acquired Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Less Noncontrolling Interest Net Of Cash Acquired Business combination recognized identifiable assets acquired goodwill and liabilities assumed less noncontrolling interest net of cash acquired Unrecognized tax benefits Deferred Tax Assets Unrecognized Tax Benefits Non Current Deferred tax assets unrecognized tax benefits non current. Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Other current liabilities Operating Lease, Liability, Current For the fiscal year ending July 31, 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Product Warranty Product Warranties Disclosures [Abstract] LIFO LIFO [Member] LIFO Hedging Designation [Axis] Hedging Designation [Axis] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Stock-based compensation expense Total compensation expenses Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] Inventory [Axis] Inventory [Axis] Additional Paid-in Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and cash equivalents, end of period Cash and Cash Equivalents, at Carrying Value Depreciation Depreciation Technology-Based Intangible Assets Technology-Based Intangible Assets [Member] European European [Member] Cash dividends, per common share (in usd per share) Common Stock, Dividends, Per Share, Cash Paid Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Deferred income tax benefit Increase (Decrease) in Deferred Income Taxes Acquisition Costs Acquisition Costs Acquisition Costs [Member] Revenue of acquiree since acquisition date Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Treasury Stock Treasury Stock [Member] Schedule of Changes in Product Warranty Liabilities Schedule of Product Warranty Liability [Table Text Block] Accrued liabilities and other Increase (Decrease) in Accrued Liabilities 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. Borrowings on revolving asset-based credit facilities Proceeds from Lines of Credit Proceeds from Lines of Credit Impairment charges Asset Impairment Charges Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Acquisition Standard Product Warranty Accrual, Additions from Business Acquisition Notional Derivative, Notional Amount Nondeductible compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount Other income (expense), net Other Nonoperating Income (Expense) Rental vehicles Rental Vehicles [Member] Class A Motorized ClassA Motorized [Member] ClassA Motorized. Common stock issued for business acquisition Stock Issued Other Payments for (Proceeds from) Other Investing Activities 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 Other Other Liabilities, Current Business Combinations [Abstract] Business Combinations [Abstract] Interest rate at period end Line of Credit Facility, Interest Rate at Period End Maximum Maximum Maximum [Member] Tiffin Group Tiffin Group [Member] Tiffin Group Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Freedom Roads, LLC Freedom Roads [Member] Freedom Roads [Member] Award Type [Axis] Award Type [Axis] For the fiscal year ending July 31, 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Consolidation Items [Axis] Consolidation Items [Axis] Stockholders’ equity attributable to THOR Industries, Inc. Stockholders' Equity Attributable to Parent Common stock, shares issued (in shares) Common Stock, Shares, Issued Held By One U.S. Financial Institution Held By One Financial Institution [Member] Held by one financial institution. Caravan Caravan [Member] Designated as Hedging Instrument Designated as Hedging Instrument [Member] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Document Annual Report Document Annual Report Other Other Assets, Miscellaneous, Noncurrent Property, plant and equipment, estimated useful life Property, Plant and Equipment, Useful Life Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Schedule of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Schedule of Changes in Unrecognized Tax Benefit Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Unsecured Series One Debt Unsecured Series One Debt [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) Comprehensive Income (Loss) Note [Text Block] Other long-term liabilities Operating Lease, Liability, Noncurrent 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. Total future lease payments Finance Lease, Liability, Payment, Due Unsecured notes Unsecured debt Unsecured Debt Total current expense Income tax expense benefit Current Income Tax Expense (Benefit) Interest expense Interest Expense For the fiscal year ending July 31, 2022 Finance Lease, Liability, to be Paid, Year One Tax positions acquired Unrecognized Tax Benefits, Increase Resulting from Acquisition Euro Financial Institutions One Euro Financial Institutions One [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. Tax benefits from stock compensation expense Share-based Payment Arrangement, Expense, Tax Benefit City Area Code City Area Code Retained earnings Retained Earnings (Accumulated Deficit) Entity Public Float Entity Public Float 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. Operating Segments Operating Segments [Member] Payments on term-loan credit facilities Repayment Of Term Loan Repayment of term loan. Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Unused capacity, commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Total finance lease liabilities Total finance lease liabilities Finance Lease, Liability Business Acquisition [Line Items] Business Acquisition [Line Items] Share-based Payment Arrangement, Tranche Two Share-based Payment Arrangement, Tranche Two [Member] Derivative Instruments, Gain (Loss) Derivative Instruments, Gain (Loss) [Table Text Block] Income Statement [Abstract] Income Statement [Abstract] Amendment Flag Amendment Flag Concentration Risk [Table] Concentration Risk [Table] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Us Tranche Us Tranche [Member] Us Tranche [Member] Diluted earnings per common share (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Payments on revolving credit facilities Repayments of Lines of Credit For the fiscal year ending July 31, 2024 Finance Lease, Liability, to be Paid, Year Three For the fiscal year ending July 31, 2025 Finance Lease, Liability, to be Paid, Year Four For the fiscal year ending July 31, 2023 Finance Lease, Liability, to be Paid, Year Two Restricted stock unit activity (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Income taxes Total income tax expense Income Tax Expense (Benefit) Total stockholders’ equity Balance at beginning of period, net of tax Balance at end of period Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Accounts receivable, trade, net Accounts Receivable, after Allowance for Credit Loss, Current Equity Components [Axis] Equity Components [Axis] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Subsidary Loan Subsidary Loan [Member] XXX_Subsidary Loan Member Investment Type [Axis] Investment Type [Axis] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Entity Voluntary Filers Entity Voluntary Filers Total current assets Assets, Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Total future lease payments Lessee, Operating Lease, Liability, to be Paid Concentration Risk Type [Domain] Concentration Risk Type [Domain] Accounts Receivable Accounts Receivable [Member] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Inventories, net Inventories, net Inventory, Net Gain (Loss) Reclassified from AOCI, Net of Tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Schedule of Segment Reporting Information by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Entity File Number Entity File Number Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] U.S. Federal Deferred Federal Income Tax Expense (Benefit) Interest rate, increase (decrease) Debt Instrument, Interest Rate, Increase (Decrease) 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] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] For the fiscal year ending July 31, 2027 and thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Warranty period for retail customers, years Warranty Period for Retail Customer Warranty period for retail customer. Current portion of long-term debt Less: current portion of long-term debt Long-term Debt, Current Maturities Product and Service [Axis] Product and Service [Axis] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code 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] Entity Small Business Entity Small Business PRODUCT WARRANTY Product Warranty Disclosure [Text Block] Equity Component [Domain] Equity Component [Domain] Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] For the fiscal year ending July 31, 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Foreign currency translation gain (loss), net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Repurchase Agreements Repurchase and Resale Agreements Policy [Policy Text Block] Statement [Line Items] Statement [Line Items] Other comprehensive income (loss), net of tax, before reclassification Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Term loan Long-term Line of Credit, Noncurrent Acquisitions (in shares) Stock Issued During Period, Shares, Acquisitions Product Warranty Liability [Line Items] Product Warranty Liability [Line Items] Business Acquisition Related Costs [Axis] Business Acquisition Related Costs [Axis] Dealer network Dealer Network [Member] tho_DealerNetworkMember For the fiscal year ending July 31, 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Debt Disclosure [Abstract] Debt Disclosure [Abstract] Accrued liabilities: Accrued Liabilities, Current [Abstract] Entity Address, State or Province Entity Address, State or Province Other current liabilities Finance Lease, Liability, Current Tax Period [Axis] Tax Period [Axis] Income before income taxes Income (loss) from continuing operations before income taxes, noncontrolling interest Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Level 2 Fair Value, Inputs, Level 2 [Member] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Valuation allowance Deferred Tax Assets, Valuation Allowance Gain (loss) recognized in Other comprehensive income (loss), net of tax Derivative, Gain (Loss) on Derivative, Net Corporate Corporate, Non-Segment [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Foreign Currency Contract Losses Foreign Currency Contract Losses Foreign Currency Contract Losses [Member] Finite-lived intangible asset, useful life Finite-Lived Intangible Asset, Useful Life Accrued incentives Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Customer [Axis] Customer [Axis] Other Expense Other Expense [Member] Interest on lease liabilities Finance Lease, Interest Expense Guarantees and Product Warranties [Abstract] Guarantees and Product Warranties [Abstract] Estimates Use of Estimates, Policy [Policy Text Block] Entity Shell Company Entity Shell Company Accelerated amortization of debt issuance costs Accelerated Amortization of Debt Issuance Costs Accelerated Amortization of Debt Issuance Costs Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Local Phone Number Local Phone Number Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Vesting [Axis] Vesting [Axis] Other debt Other Long-term Debt Summary of Income Tax Examinations Summary of Income Tax Examinations [Table Text Block] Current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Swingline Credit Facility Swingline Credit Facility [Member] Swingline Credit Facility Asset Based Credit Facility Asset Based Credit Facility [Member] Asset Based Credit Facility [Member] TOTAL ASSETS Total assets Assets Common stock, shares authorized (in shares) Common Stock, Shares Authorized Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Geographical [Domain] Geographical [Domain] Erwin Hymer Group Erwin Hymer Group [Member] Erwin Hymer Group [Member] Product and Service [Domain] Product and Service [Domain] Research and development expense Research and Development Expense Non-controlling Interests Noncontrolling Interest [Member] Interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Derivative Contract [Domain] Derivative Contract [Domain] Fair Value Adjustment to Inventory Fair Value Adjustment to Inventory [Member] Foreign currency translation Standard Product Warranty Accrual, Foreign Currency Translation Gain (Loss) Less: net income (loss) attributable to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest Coverage ratio threshold percentage Debt Covenant, Coverage Ratio Threshold Percentage Debt Covenant, Coverage Ratio Threshold Percentage Total long-term liabilities Liabilities, Noncurrent Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Other Other Segments [Member] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Components of Lease Costs Lease, Cost [Table Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] FIFO FIFO [Member] XXX_FIFO Member Entity Tax Identification Number Entity Tax Identification Number Subsequent Event [Line Items] Subsequent Event [Line Items] Geographical [Axis] Geographical [Axis] Diluted - earnings per common share (in dollars per share) Earnings Per Share, Diluted Basic - weighted-average common shares outstanding (in shares) Weighted-average shares outstanding for basic earnings per share (in shares) Weighted Average Number of Shares Outstanding, Basic State and Local Jurisdiction State and Local Jurisdiction [Member] Segments [Domain] Segments [Domain] 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 Vesting [Domain] Vesting [Domain] Comparison [Domain] Comparison [Domain] AirX Intermediate Inc. AirX Intermediate Inc. [Member] AirX Intermediate Inc. Total North America North American [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] Net Sales Sales [Member] Income taxes paid Income Taxes Paid, Net Interest Expense Interest Expense [Member] Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible Enumeration] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] SUBSEQUENT EVENTS Subsequent Events [Text Block] Differences between U.S. federal statutory and foreign tax rates Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Comprehensive income attributable to THOR Industries, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Business acquisition, goodwill, expected tax deductible amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax [Abstract] Less treasury shares of 10,285,329 and 10,197,775, respectively, at cost Treasury Stock, Value Weighted-average common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Deferred income tax liabilities, net Deferred Income Tax Liabilities, Net Other Europe Other Europe [Member] Guarantee liabilities related to former EHG North American subsidiaries Guarantee liabilities related to former EHG North American subsidiaries Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Subsidiaries Guarantee Obligations The amount of guarantee obligations recognized as of the acquisition date. Losses from investment Income (Loss) from Equity Method Investments Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Class C Motorized ClassC Motorized [Member] ClassC Motorized. Income Tax [Line Items] Income Tax [Line Items] Income Tax [Line Items] Summary of Restricted Stock Unit Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Guarantee liabilities related to former EHG subsidiaries Increase Decrease Guarantee Liabilities Related Parties increase decrease Guarantee liabilities related parties Finance Lease, Liability, Maturity Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Backlog Backlog [Member] Accounts payable Accounts Payable, Current Concentration Risk Type [Axis] Concentration Risk Type [Axis] Depreciation and Intangible amortization expense Depreciation, Depletion and Amortization Stockholders' Equity Attributable to Thor Parent [Member] Business combination, adjustment, intangibles Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles Non-controlling Interests AOCI Attributable to Noncontrolling Interest [Member] For the fiscal year ending July 31, 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Schedule of Fair Value, Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Proceeds from Long-term Lines of Credit Proceeds from Long-term Lines of Credit Foreign Tax Authority Foreign Tax Authority [Member] Business Combinations Business Combinations Policy [Policy Text Block] Accumulated Other Comprehensive Income (Loss) AOCI, net of tax, Attributable to THOR AOCI Attributable to Parent [Member] Inventories Increase (Decrease) in Inventories Derivative [Table] Derivative [Table] Continuing Operations Continuing Operations [Member] Cost of products sold Cost of Goods and Services Sold Other Accumulated Other Gain (Loss) Attributable To Parent [Member] Accumulated Other Gain (Loss) Attributable To Parent Fees to secure the facility, amount incurred Line of Credit Facility, Collateral Fees, Amount Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Inventory [Domain] Inventory [Domain] U.S. state and local Deferred State and Local Income Tax Expense (Benefit) Total lease cost Lease, Cost Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Debt Instrument, term Debt Instrument, Term Income Statement Location [Domain] Income Statement Location [Domain] Tax positions related to prior years: Reductions Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Non-cash investing and financing transactions: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Campervan Campervan [Member] Recreational vehicles Recreation Vehicles [Member] Recreation vehicles. Payments on unsecured notes Repayments of Unsecured Debt Principal payment percentage Debt Instrument Principal Payment Percentage Debt Instrument Principal Payment Percentage CONCENTRATION OF RISK Concentration Risk Disclosure [Text Block] Property, plant and equipment, net Property, Plant and Equipment, Net PROPERTY, PLANT AND EQUIPMENT Property, Plant and Equipment Disclosure [Text Block] Total AOCI AOCI Including Portion Attributable to Noncontrolling Interest [Member] Debt – Unsecured notes Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt Other liabilities Other Liabilities, Noncurrent Operating Activities [Axis] Operating Activities [Axis] Fair Value in Other Current Liabilities Derivative Asset, Fair Value, Gross Liability Call option expiration period Temporary Equity, Award Expiration Period Temporary Equity, Award Expiration Period Maturity period Maximum Length of Time, Foreign Currency Cash Flow Hedge Schedule of Long-term Debt Instruments Schedule of Long-term Debt Instruments [Table Text Block] Estimated Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Earnings per common share: Earnings Per Share [Abstract] Net sales Business Acquisition, Pro Forma Revenue Property, plant, and equipment Property, Plant and Equipment, Gross Subtotal Inventories Inventory, Gross Euro Interbank Offered Rate EURIBOR Euro Interbank Offered Rate EURIBOR [Member] Euro Interbank Offered Rate EURIBOR [Member] Trademarks Trademarks [Member] Accrued product warranties Deferred Tax Assets Tax Deferred Expense Accrued Product Warranties Deferred tax assets, tax deferred expense accrued product warranties. Share-based Payment Arrangement, Tranche Three Share-based Payment Arrangement, Tranche Three [Member] Line of Credit Facility [Table] Line of Credit Facility [Table] Finished goods Inventory, Finished Goods, Gross Standby repurchase obligations amount Standby Repurchase Obligations on Dealer Inventory Financing Standby repurchase obligations on dealer inventory financing. Stock Based Compensation And Stockholders Equity [Table] Stock Based Compensation And Stockholders Equity [Table] Stock Based Compensation And Stockholders Equity [Table] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-lived and Intangible Assets Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Goodwill Goodwill, Gross Long-term debt Total long-term debt, net, less current portion Long-term Debt, Excluding Current Maturities Product Warranty One Term Of Product Warranty One [Member] Term Of Product Warranty One [Member] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Interest rate swap liabilities Interest Rate Derivatives, at Fair Value, Net 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. 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] Document Fiscal Period Focus Document Fiscal Period Focus Nondeductible acquisition costs Income Tax Reconciliation Nondeductible Expense Acquisition Costs Income tax reconciliation nondeductible expense acquisition costs. Net income Net income Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Investments [Domain] Investments [Domain] Amortization of debt issuance costs Fees to secure the facility, amortized amount Amortization of Debt Issuance Costs Restricted cash Restricted Cash, Current Schedule of Income before Income Tax, Domestic and Foreign Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Loss on disposition of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Cash and cash equivalents and restricted cash, beginning of period Cash and cash equivalents and restricted cash, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Schedule of Derivative Instruments Schedule of Derivative Instruments [Table Text Block] Balance (in shares) Balance (in shares) Shares, Issued Dealer networks/customer relationships Dealer Network and Customer Relationships [Member] Dealer Network and Customer Relationships [Member] United States UNITED STATES Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share North American Towables North American Towables [Member] Towables. Comprehensive income: Statement of Comprehensive Income [Abstract] Income and other taxes Taxes Payable, Current Current assets: Assets, Current [Abstract] Other Proceeds from (Payments for) Other Financing Activities Cost Finite-Lived Intangible Assets, Gross Leases [Abstract] Leases [Abstract] Entity Central Index Key Entity Central Index Key Components of Amortizable Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Taxes Income Tax, Policy [Policy Text Block] London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Finite-lived intangible assets, amortization period Finite-Lived Intangible Assets, Remaining Amortization Period Security Exchange Name Security Exchange Name Postemployment Benefits [Abstract] Postemployment Benefits [Abstract] Design technology and other intangibles Design Technology And Other Intangibles [Member] Design Technology And Other Intangibles [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Tax credit carry forward expiration year Tax Credit Carry forward Expiration Year Tax credit carryforward, expiration year. Percentage based bearing fixed interest Long-term Debt, Percentage Bearing Fixed Interest, Percentage Rate Diluted - weighted-average common shares outstanding (in shares) Weighted-average shares outstanding assuming dilution (in shares) Weighted Average Number of Shares Outstanding, Diluted United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Total other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax Earliest Tax Year Earliest Tax Year [Member] INCOME TAXES Income Tax Disclosure [Text Block] Stock-based compensation, requisite service period Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Current Fiscal Year End Date Current Fiscal Year End Date Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] STOCKHOLDERS' EQUITY Stockholders' Equity Note Disclosure [Text Block] Lapses in statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Unrealized Gain (Loss) on Derivatives Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] For the fiscal year ending July 31, 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Five Coverage ratio, threshold amount Debt Covenant, Coverage Ratio, Threshold Amount Debt Covenant, Coverage Ratio, Threshold Amount Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Property, plant and equipment, rental vehicles Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Property Plant Equipment and Rental Vehicles The amount of property, plant, equipment and rental vehicles recognized as of the acquisition date. Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Building and Building Improvements Buildings and improvements Building and Building Improvements [Member] Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Notional amount Derivative Asset, Notional Amount Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] 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 Motorcaravan Motorcaravan [Member] Principles of Consolidation Consolidation, Policy [Policy Text Block] Total current liabilities Liabilities, Current Payments related to vesting of stock-based awards Payment, Tax Withholding, Share-based Payment Arrangement Intercompany Eliminations Intersegment Eliminations [Member] Purchase price Payments to Acquire Businesses, Gross Foreign currency forward contract payment related to business acquisition Foreign Currency Forward Contract Payment Related To Business Acquisition Foreign currency forward contract payment related to business acquisition. 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. Gross state tax net operating loss carry forwards Net Operating Loss Carry forwards Net operating loss carryforwards. Foreign currency forward contracts Foreign currency forward contracts Foreign Exchange Forward [Member] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Foreign currency translation and other Goodwill, Foreign Currency Translation Gain (Loss) Cash Less cash acquired Less: cash acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product Warranty Two Term Of Product Warranty Two [Member] Term Of Product Warranty Two [Member] DERIVATIVES AND HEDGING Financial Instruments Disclosure [Text Block] Other foreign Other Country [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Title of 12(b) Security Title of 12(b) Security Statement [Table] Statement [Table] Advertising costs Advertising Expense Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Other Deferred Tax Assets, Other Total unrecognized compensation costs Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Borrowings on term-loan credit facilities Proceeds From Term Loan Proceeds from term loan. Statistical Measurement [Axis] Statistical Measurement [Axis] Provision at federal statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Subsequent Event Subsequent Event [Member] North America North America [Member] Cover page. Cover [Abstract] 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. Other long-term liabilities Finance Lease, Liability, Noncurrent Amortizable intangible assets, net Finite-Lived Intangible Assets, Net Goodwill Goodwill, Beginning Balance Goodwill, Ending Balance Net balance Goodwill Extinguishment of debt, amount Extinguishment of Debt, Amount Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Non-controlling interests Stockholders' Equity Attributable to Noncontrolling Interest Sales Cost of Sales [Member] Inventories Inventory, Policy [Policy Text Block] Federal income tax credits and incentives Effective Income Tax Rate Reconciliation, Tax Credit, Amount Foreign Current Foreign Tax Expense (Benefit) Changes in Carrying Amount of Goodwill by Reportable Segment Schedule of Goodwill [Table Text Block] Foreign currency forward contracts Forward Contracts [Member] Preferred stock, liquidation preference Preferred Stock, Liquidation Preference, Value 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] Factored Accounts Receivable Factored Accounts Receivable Policy [Policy Text Block] Disclosure accounting policy for factored accounts receivable policy. Subsequent Event Type [Axis] Subsequent Event Type [Axis] Finance lease right-of-use assets Finance Lease, Right-of-Use Asset, before Accumulated Amortization Developed technology Developed Technology Rights [Member] Operating lease cost Operating Lease, Cost 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. Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Change in uncertain tax positions Effective Income Tax Rate Reconciliation, Tax Contingency, Amount Inventory [Line Items] Inventory [Line Items] Business Acquisition Related Costs [Domain] Business Acquisition Related Costs [Domain] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Total deferred expense (benefit) Deferred Income Tax Expense (Benefit) LONG-TERM DEBT Long-term Debt [Text Block] Accounting Standards Update 2014-09 [Member] EX-101.PRE 13 tho-20210731_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 tho-20210731_g1.jpg begin 644 tho-20210731_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 tho-20210731_htm.xml IDEA: XBRL DOCUMENT 0000730263 2020-08-01 2021-07-31 0000730263 2021-01-31 0000730263 2021-09-15 0000730263 2021-07-31 0000730263 2020-07-31 0000730263 2019-08-01 2020-07-31 0000730263 2018-08-01 2019-07-31 0000730263 us-gaap:CommonStockMember 2018-07-31 0000730263 us-gaap:AdditionalPaidInCapitalMember 2018-07-31 0000730263 us-gaap:RetainedEarningsMember 2018-07-31 0000730263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-31 0000730263 us-gaap:TreasuryStockMember 2018-07-31 0000730263 us-gaap:ParentMember 2018-07-31 0000730263 us-gaap:NoncontrollingInterestMember 2018-07-31 0000730263 2018-07-31 0000730263 us-gaap:RetainedEarningsMember 2018-08-01 2019-07-31 0000730263 us-gaap:ParentMember 2018-08-01 2019-07-31 0000730263 us-gaap:NoncontrollingInterestMember 2018-08-01 2019-07-31 0000730263 us-gaap:CommonStockMember 2018-08-01 2019-07-31 0000730263 us-gaap:AdditionalPaidInCapitalMember 2018-08-01 2019-07-31 0000730263 us-gaap:TreasuryStockMember 2018-08-01 2019-07-31 0000730263 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-08-01 2019-07-31 0000730263 2017-08-01 2018-07-31 0000730263 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2018-07-31 0000730263 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:ParentMember 2018-07-31 0000730263 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2018-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:TreasuryStockMember 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:TreasuryStockMember 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:TreasuryStockMember 2020-07-31 0000730263 us-gaap:ParentMember 2020-07-31 0000730263 us-gaap:NoncontrollingInterestMember 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:TreasuryStockMember 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:TreasuryStockMember 2021-07-31 0000730263 us-gaap:ParentMember 2021-07-31 0000730263 us-gaap:NoncontrollingInterestMember 2021-07-31 0000730263 tho:HeldByOneFinancialInstitutionMember 2021-07-31 0000730263 tho:HeldByOneFinancialInstitutionMember 2020-07-31 0000730263 tho:EuroFinancialInstitutionsOneMember 2021-07-31 0000730263 tho:EuroFinancialInstitutionsOneMember 2020-07-31 0000730263 tho:EuroFinancialInstitutionsTwoMember 2021-07-31 0000730263 tho:EuroFinancialInstitutionsTwoMember 2020-07-31 0000730263 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2020-08-01 2021-07-31 0000730263 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2020-08-01 2021-07-31 0000730263 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2020-08-01 2021-07-31 0000730263 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2020-08-01 2021-07-31 0000730263 tho:RentalVehiclesMember 2020-08-01 2021-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 us-gaap:SellingGeneralAndAdministrativeExpensesMember us-gaap:SegmentContinuingOperationsMember 2018-08-01 2019-07-31 0000730263 srt:MinimumMember us-gaap:TrademarksMember 2020-08-01 2021-07-31 0000730263 srt:MaximumMember us-gaap:TrademarksMember 2020-08-01 2021-07-31 0000730263 srt:MinimumMember tho:DealerNetworkMember 2020-08-01 2021-07-31 0000730263 srt:MaximumMember tho:DealerNetworkMember 2020-08-01 2021-07-31 0000730263 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2020-08-01 2021-07-31 0000730263 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2020-08-01 2021-07-31 0000730263 tho:BacklogMember 2020-08-01 2021-07-31 0000730263 us-gaap:ResearchAndDevelopmentExpenseMember 2020-08-01 2021-07-31 0000730263 us-gaap:ResearchAndDevelopmentExpenseMember 2019-08-01 2020-07-31 0000730263 us-gaap:ResearchAndDevelopmentExpenseMember 2018-08-01 2019-07-31 0000730263 tho:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember 2018-08-01 2019-07-31 0000730263 tho:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember 2020-08-01 2021-07-31 0000730263 tho:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUsMember 2019-08-01 2020-07-31 0000730263 tho:TiffinGroupMember 2020-12-18 2020-12-18 0000730263 tho:TiffinGroupMember tho:AssetBasedCreditFacilityMember 2020-12-18 2020-12-18 0000730263 tho:TiffinGroupMember 2020-08-01 2021-07-31 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-08-01 2020-08-01 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-05-01 2020-07-31 0000730263 tho:TogoGroupMember 2020-02-01 2020-03-23 0000730263 tho:TogoGroupMember 2018-08-01 2019-07-31 0000730263 tho:ErwinHymerGroupMember 2019-08-01 2020-07-31 0000730263 tho:ErwinHymerGroupMember 2019-02-01 0000730263 tho:ErwinHymerGroupMember tho:DealerNetworkMember 2019-02-01 0000730263 tho:ErwinHymerGroupMember us-gaap:TrademarksMember 2019-02-01 0000730263 tho:ErwinHymerGroupMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-02-01 0000730263 tho:ErwinHymerGroupMember tho:BacklogMember 2019-02-01 0000730263 tho:ErwinHymerGroupMember 2019-02-01 2019-02-01 0000730263 tho:ErwinHymerGroupMember tho:DealerNetworkMember 2019-02-01 2019-02-01 0000730263 tho:ErwinHymerGroupMember us-gaap:TrademarksMember 2019-02-01 2019-02-01 0000730263 tho:ErwinHymerGroupMember us-gaap:TechnologyBasedIntangibleAssetsMember 2019-02-01 2019-02-01 0000730263 tho:ErwinHymerGroupMember tho:BacklogMember 2019-02-01 2019-02-01 0000730263 tho:ErwinHymerGroupMember 2020-07-31 0000730263 tho:ErwinHymerGroupMember 2021-07-31 0000730263 tho:ErwinHymerGroupMember tho:AcquisitionCostsMember 2018-08-01 2019-07-31 0000730263 tho:ErwinHymerGroupMember tho:AcquisitionCostsMember tho:ForeignCurrencyContractLossesMember 2018-08-01 2019-07-31 0000730263 us-gaap:OtherExpenseMember 2018-08-01 2019-07-31 0000730263 us-gaap:FairValueAdjustmentToInventoryMember tho:ProformaIncomeMember 2019-01-30 2019-02-02 0000730263 srt:NorthAmericaMember tho:SubsidaryLoanMember 2018-08-01 2019-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:NorthAmericanTowablesMember 2018-08-01 2019-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:NorthAmericanMotorizedMember 2018-08-01 2019-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:NorthAmericanMember 2018-08-01 2019-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 tho:EuropeanMember 2018-08-01 2019-07-31 0000730263 us-gaap:OperatingSegmentsMember 2020-08-01 2021-07-31 0000730263 us-gaap:OperatingSegmentsMember 2019-08-01 2020-07-31 0000730263 us-gaap:OperatingSegmentsMember 2018-08-01 2019-07-31 0000730263 tho:CorporateAndEliminationsMember 2020-08-01 2021-07-31 0000730263 tho:CorporateAndEliminationsMember 2019-08-01 2020-07-31 0000730263 tho:CorporateAndEliminationsMember 2018-08-01 2019-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:IntersegmentEliminationMember 2018-08-01 2019-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:CorporateNonSegmentMember 2018-08-01 2019-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanTowablesMember 2021-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanTowablesMember 2020-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMotorizedMember 2021-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMotorizedMember 2020-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMember 2021-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMember 2020-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:EuropeanMember 2021-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:EuropeanMember 2020-07-31 0000730263 us-gaap:OperatingSegmentsMember 2021-07-31 0000730263 us-gaap:OperatingSegmentsMember 2020-07-31 0000730263 tho:CorporateAndEliminationsMember 2021-07-31 0000730263 tho:CorporateAndEliminationsMember 2020-07-31 0000730263 us-gaap:CorporateNonSegmentMember 2021-07-31 0000730263 us-gaap:CorporateNonSegmentMember 2020-07-31 0000730263 country:US 2020-08-01 2021-07-31 0000730263 country:US 2019-08-01 2020-07-31 0000730263 country:US 2018-08-01 2019-07-31 0000730263 country:DE 2020-08-01 2021-07-31 0000730263 country:DE 2019-08-01 2020-07-31 0000730263 country:DE 2018-08-01 2019-07-31 0000730263 tho:OtherEuropeMember 2020-08-01 2021-07-31 0000730263 tho:OtherEuropeMember 2019-08-01 2020-07-31 0000730263 tho:OtherEuropeMember 2018-08-01 2019-07-31 0000730263 country:CA 2020-08-01 2021-07-31 0000730263 country:CA 2019-08-01 2020-07-31 0000730263 country:CA 2018-08-01 2019-07-31 0000730263 tho:OtherCountryMember 2020-08-01 2021-07-31 0000730263 tho:OtherCountryMember 2019-08-01 2020-07-31 0000730263 tho:OtherCountryMember 2018-08-01 2019-07-31 0000730263 country:US 2021-07-31 0000730263 country:US 2020-07-31 0000730263 country:DE 2021-07-31 0000730263 country:DE 2020-07-31 0000730263 tho:OtherEuropeMember 2021-07-31 0000730263 tho:OtherEuropeMember 2020-07-31 0000730263 tho:OtherCountryMember 2021-07-31 0000730263 tho:OtherCountryMember 2020-07-31 0000730263 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-07-31 0000730263 us-gaap:ForwardContractsMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-07-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-07-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-07-31 0000730263 us-gaap:DesignatedAsHedgingInstrumentMember 2021-07-31 0000730263 us-gaap:DesignatedAsHedgingInstrumentMember 2020-07-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-07-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-08-01 2020-07-31 0000730263 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2018-09-18 0000730263 tho:AcquisitionCostsMember tho:ForeignCurrencyContractLossesMember 2018-08-01 2019-07-31 0000730263 us-gaap:NondesignatedMember 2021-07-31 0000730263 us-gaap:OtherLiabilitiesMember us-gaap:NondesignatedMember 2021-07-31 0000730263 us-gaap:NondesignatedMember 2020-07-31 0000730263 us-gaap:OtherLiabilitiesMember us-gaap:NondesignatedMember 2020-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:ForeignExchangeForwardMember 2018-08-01 2019-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:InterestRateSwapMember 2018-08-01 2019-07-31 0000730263 us-gaap:ForeignExchangeForwardMember us-gaap:CostOfSalesMember 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:CostOfSalesMember 2020-08-01 2021-07-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2020-08-01 2021-07-31 0000730263 us-gaap:CostOfSalesMember 2020-08-01 2021-07-31 0000730263 us-gaap:InterestExpenseMember 2020-08-01 2021-07-31 0000730263 us-gaap:ForeignExchangeForwardMember us-gaap:CostOfSalesMember 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:CostOfSalesMember 2019-08-01 2020-07-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2019-08-01 2020-07-31 0000730263 us-gaap:CostOfSalesMember 2019-08-01 2020-07-31 0000730263 us-gaap:InterestExpenseMember 2019-08-01 2020-07-31 0000730263 us-gaap:ForeignExchangeForwardMember us-gaap:CostOfSalesMember 2018-08-01 2019-07-31 0000730263 us-gaap:ForeignExchangeForwardMember us-gaap:AcquisitionRelatedCostsMember 2018-08-01 2019-07-31 0000730263 us-gaap:ForeignExchangeForwardMember us-gaap:InterestExpenseMember 2018-08-01 2019-07-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:CostOfSalesMember 2018-08-01 2019-07-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:AcquisitionRelatedCostsMember 2018-08-01 2019-07-31 0000730263 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2018-08-01 2019-07-31 0000730263 us-gaap:CostOfSalesMember 2018-08-01 2019-07-31 0000730263 us-gaap:AcquisitionRelatedCostsMember 2018-08-01 2019-07-31 0000730263 us-gaap:InterestExpenseMember 2018-08-01 2019-07-31 0000730263 tho:RecreationVehiclesMember 2021-07-31 0000730263 tho:RecreationVehiclesMember 2020-07-31 0000730263 us-gaap:AllOtherSegmentsMember 2021-07-31 0000730263 us-gaap:AllOtherSegmentsMember 2020-07-31 0000730263 tho:FifoMember 2021-07-31 0000730263 tho:FifoMember 2020-07-31 0000730263 tho:LIFOMember 2021-07-31 0000730263 tho:LIFOMember 2020-07-31 0000730263 us-gaap:LandMember 2021-07-31 0000730263 us-gaap:LandMember 2020-07-31 0000730263 us-gaap:BuildingAndBuildingImprovementsMember 2021-07-31 0000730263 us-gaap:BuildingAndBuildingImprovementsMember 2020-07-31 0000730263 us-gaap:MachineryAndEquipmentMember 2021-07-31 0000730263 us-gaap:MachineryAndEquipmentMember 2020-07-31 0000730263 tho:RentalVehiclesMember 2021-07-31 0000730263 tho:RentalVehiclesMember 2020-07-31 0000730263 tho:DealerNetworkAndCustomerRelationshipsMember 2021-07-31 0000730263 tho:DealerNetworkAndCustomerRelationshipsMember 2020-07-31 0000730263 us-gaap:TrademarksMember 2021-07-31 0000730263 us-gaap:TrademarksMember 2020-07-31 0000730263 tho:DesignTechnologyAndOtherIntangiblesMember 2021-07-31 0000730263 tho:DesignTechnologyAndOtherIntangiblesMember 2020-07-31 0000730263 us-gaap:NoncompeteAgreementsMember 2021-07-31 0000730263 us-gaap:NoncompeteAgreementsMember 2020-07-31 0000730263 tho:NorthAmericanTowablesMember 2019-11-01 2020-01-31 0000730263 2020-08-01 2020-10-31 0000730263 2020-02-01 2020-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanTowablesMember 2019-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:NorthAmericanMotorizedMember 2019-07-31 0000730263 us-gaap:OperatingSegmentsMember tho:EuropeanMember 2019-07-31 0000730263 tho:CorporateAndEliminationsMember 2019-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:SalesMember us-gaap:CustomerConcentrationRiskMember 2018-08-01 2019-07-31 0000730263 tho:FreedomRoadsMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-08-01 2021-07-31 0000730263 tho:FreedomRoadsMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-08-01 2020-07-31 0000730263 us-gaap:FairValueInputsLevel1Member 2021-07-31 0000730263 us-gaap:FairValueInputsLevel1Member 2020-07-31 0000730263 us-gaap:FairValueInputsLevel2Member 2021-07-31 0000730263 us-gaap:FairValueInputsLevel2Member 2020-07-31 0000730263 tho:TermOfProductWarrantyOneMember 2020-08-01 2021-07-31 0000730263 tho:TermOfProductWarrantyTwoMember 2020-08-01 2021-07-31 0000730263 tho:TermLoanMember 2021-07-31 0000730263 tho:TermLoanMember 2020-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 us-gaap:SubsequentEventMember 2021-09-01 0000730263 tho:UsTrancheMember tho:TermLoanMember us-gaap:BaseRateMember 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 2021-07-31 0000730263 tho:UsTrancheMember tho:TermLoanMember 2021-07-31 0000730263 tho:TermLoanMember us-gaap:InterestRateSwapMember 2021-07-31 0000730263 tho:UsTrancheMember tho:TermLoanMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-07-31 0000730263 tho:UsTrancheMember tho:TermLoanMember 2020-07-31 0000730263 tho:EuroTrancheMember tho:TermLoanMember 2021-07-31 0000730263 tho:EuroTrancheMember tho:TermLoanMember 2020-07-31 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 tho:AssetBasedCreditFacilityMember 2020-07-31 0000730263 tho:AssetBasedCreditFacilityMember 2021-07-31 0000730263 us-gaap:LetterOfCreditMember 2021-07-31 0000730263 tho:SwinglineCreditFacilityMember 2021-07-31 0000730263 tho:UnsecuredSeriesOneDebtMember 2021-07-31 0000730263 tho:UnsecuredSeriesTwoDebtMember 2021-07-31 0000730263 srt:MinimumMember tho:OtherLongTermDebtMember 2021-07-31 0000730263 srt:MaximumMember tho:OtherLongTermDebtMember 2021-07-31 0000730263 tho:AssetBasedCreditFacilityMember 2018-08-01 2019-07-31 0000730263 tho:TermLoanMember 2018-08-01 2019-07-31 0000730263 tho:AssetBasedCreditFacilityMember 2018-08-01 2019-07-31 0000730263 tho:ABLAndTermLoanMember 2020-08-01 2021-07-31 0000730263 tho:ABLAndTermLoanMember 2019-08-01 2020-07-31 0000730263 tho:ABLAndTermLoanMember 2018-08-01 2019-07-31 0000730263 us-gaap:StateAndLocalJurisdictionMember 2021-07-31 0000730263 us-gaap:StateAndLocalJurisdictionMember us-gaap:EarliestTaxYearMember 2020-08-01 2021-07-31 0000730263 us-gaap:StateAndLocalJurisdictionMember us-gaap:LatestTaxYearMember 2020-08-01 2021-07-31 0000730263 us-gaap:ForeignCountryMember 2021-07-31 0000730263 us-gaap:ForeignCountryMember us-gaap:EarliestTaxYearMember 2020-08-01 2021-07-31 0000730263 tho:TwoThousandSixteenEquityIncentivePlanMember 2021-07-31 0000730263 srt:MinimumMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-08-01 2021-07-31 0000730263 srt:MaximumMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-08-01 2021-07-31 0000730263 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2020-08-01 2021-07-31 0000730263 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2020-08-01 2021-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 2018-08-01 2019-07-31 0000730263 us-gaap:RestrictedStockUnitsRSUMember 2020-07-31 0000730263 us-gaap:RestrictedStockUnitsRSUMember 2019-07-31 0000730263 us-gaap:RestrictedStockUnitsRSUMember 2018-07-31 0000730263 us-gaap:RestrictedStockUnitsRSUMember 2021-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:TravelTrailersAndOtherTowablesMember tho:NorthAmericanTowablesMember 2018-08-01 2019-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:FifthWheelsTowablesMember tho:NorthAmericanTowablesMember 2018-08-01 2019-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:ClassaMotorizedMember tho:NorthAmericanMotorizedMember 2018-08-01 2019-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:ClasscMotorizedMember tho:NorthAmericanMotorizedMember 2018-08-01 2019-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:ClassbMotorizedMember tho:NorthAmericanMotorizedMember 2018-08-01 2019-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:MotorcaravanMember tho:EuropeanMember 2018-08-01 2019-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:CampervanMember tho:EuropeanMember 2018-08-01 2019-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:CaravanMember tho:EuropeanMember 2018-08-01 2019-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:OperatingSegmentsMember tho:OtherRvRelatedMember tho:EuropeanMember 2018-08-01 2019-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 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 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 0000730263 us-gaap:AccumulatedTranslationAdjustmentMember 2018-07-31 0000730263 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-07-31 0000730263 tho:AccumulatedOtherGainLossAttributableToParentMember 2018-07-31 0000730263 us-gaap:AociAttributableToNoncontrollingInterestMember 2018-07-31 0000730263 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2018-07-31 0000730263 us-gaap:AccumulatedTranslationAdjustmentMember 2018-08-01 2019-07-31 0000730263 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-08-01 2019-07-31 0000730263 tho:AccumulatedOtherGainLossAttributableToParentMember 2018-08-01 2019-07-31 0000730263 us-gaap:AociAttributableToNoncontrollingInterestMember 2018-08-01 2019-07-31 0000730263 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2018-08-01 2019-07-31 0000730263 tho:AirXIntermediateIncMember us-gaap:SubsequentEventMember 2021-09-01 2021-09-01 0000730263 tho:AssetBasedCreditFacilityMember us-gaap:SubsequentEventMember 2021-09-01 2021-09-01 iso4217:USD shares iso4217:USD shares tho:Segment pure tho:segment iso4217:GBP iso4217:EUR false 2021 FY 0000730263 http://fasb.org/us-gaap/2021-01-31#AccountingStandardsUpdate201409Member P5M P7Y http://www.thorindustries.com/20210731#PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://www.thorindustries.com/20210731#PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent http://www.thorindustries.com/20210731#PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://www.thorindustries.com/20210731#PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent 10-K true 2021-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 $.10 Per Share) THO NYSE Yes No Yes Yes Large Accelerated Filer false false true false 5607000000 55366241 Portions of the Proxy Statement for the Annual Meeting of Stockholders to be held on December 17, 2021 are incorporated by reference in Part III of this Annual Report on Form 10-K 445852000 538519000 2854000 2844000 796489000 588069000 151087000 82880000 2356000 143278000 1369384000 716305000 35501000 30382000 2803523000 2102277000 1185131000 1107649000 1563255000 1476541000 937171000 914724000 41216000 78738000 123792000 91531000 2665434000 2561534000 6654088000 5771460000 915045000 636506000 12411000 13817000 25720000 35939000 249761000 160083000 267620000 252869000 85789000 83893000 128869000 97378000 38590000 15440000 2356000 143278000 68624000 76078000 1794785000 1515281000 1594821000 1652831000 113598000 123802000 15844000 12765000 186934000 121212000 1911197000 1910610000 1000000 1000000 0 0 0 0 0.10 0.10 250000000 250000000 65651570 65396531 6565000 6540000 460482000 436828000 2770401000 2201330000 44621000 26993000 10285329 10197775 360226000 351909000 2921843000 2319782000 26263000 25787000 2948106000 2345569000 6654088000 5771460000 12317380000 8167933000 7864758000 10422407000 7049726000 6891664000 1894973000 1118207000 973094000 869916000 634119000 536044000 117183000 97234000 75638000 0 10057000 0 0 0 114866000 797000 3116000 8080000 94342000 107322000 68112000 30252000 305000 -1848000 844581000 272896000 184666000 183711000 51512000 52201000 660870000 221384000 132465000 998000 -1590000 -810000 659872000 222974000 133275000 55333959 55172694 53905667 55687253 55397376 54026686 11.93 4.04 2.47 11.85 4.02 2.47 660870000 221384000 132465000 7723000 92735000 -47078000 10168000 -9351000 -9472000 180000 -352000 1048000 17711000 83736000 -57598000 678581000 305120000 74867000 1081000 -1851000 -1404000 677500000 306971000 76271000 62765824 6277000 252204000 2022988000 0 10070459 -343728000 1937741000 0 1937741000 133275000 133275000 -810000 132465000 167591 16000 1286000 55975 -4418000 -3116000 -3116000 1.56 84139000 84139000 84139000 18950000 18950000 18950000 -57004000 -57004000 -594000 -57598000 -5450000 -5450000 -5450000 2256492 226000 143942000 144168000 12207000 156375000 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 660870000 221384000 132465000 113398000 98933000 73139000 117183000 97234000 75638000 15407000 10743000 6189000 0 10057000 0 0 0 -70777000 9026000 11212000 9059000 -1136000 -3990000 -739000 30514000 19889000 18950000 234693000 115232000 -136145000 538756000 -133290000 -283311000 32717000 -18427000 13114000 229173000 60469000 -120507000 0 0 -108843000 123078000 -14059000 -46612000 50915000 7028000 8801000 526482000 540941000 508019000 128835000 106697000 130224000 1950000 27677000 2732000 310938000 0 1658577000 0 0 70777000 0 0 6500000 -9330000 5229000 2157000 -428493000 -84249000 -1865503000 0 0 2095018000 225676000 379222000 100000000 59700000 274963000 242919000 224836000 379986000 100000000 0 0 84728000 13950000 14493000 70319000 0 0 70176000 90801000 88318000 84139000 749000 442000 405000 8317000 3763000 4418000 -15761000 -10173000 1159000 -188438000 -392916000 1539073000 -2208000 26325000 -5576000 -92657000 90101000 176013000 541363000 451262000 275249000 448706000 541363000 451262000 2854000 2844000 25647000 445852000 538519000 425615000 226527000 56803000 87813000 78865000 101784000 57189000 6304000 3458000 4332000 0 0 144168000 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, 2021 and July 31, 2020, cash and cash equivalents of $260,101 and $260,876, respectively, were held by one U.S. financial institution. In addition, at July 31, 2021 and July 31, 2020, the equivalent of $111,215 and $174,077, respectively, was held in Euros at one European financial institution and $27,926 and $49,732, 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 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 $22,409, $15,060 and $8,350 in fiscal 2021, 2020 and 2019, 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, 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.</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%">Factored Accounts Receivable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Factored accounts receivable are receivables from sales to independent dealer customers of our European operations that have been sold to third-party finance companies that provide financing to those dealers. Certain of these sold receivables, which are subject to recourse and in which the Company retains an interest as a secured obligation, do not meet the definition of a true-sale, and were therefore recorded as an asset with an offsetting balance recorded as a secured obligation in Liabilities related to factored receivables on the Consolidated Balance Sheets. During the fourth quarter of fiscal year 2021, the Company entered into revised agreements with certain of the third-party financing companies. These revised terms meet the applicable true-sale criteria under ASC 860 and therefore only those arrangements not meeting the applicable true-sale criteria remain as factored accounts receivable on the Consolidated Balance Sheet.</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 extruded aluminum contracts have a single performance obligation of providing the promised goods (recreational vehicles and extruded aluminum components), which is satisfied when control of the goods is transferred to the customer. Revenue from the sales of extruded aluminum components is generally recognized upon delivery to the customer’s location. The Company’s European recreational vehicle reportable segment includes vehicle sales to third party dealers as well as sales of new and used vehicles to end customers through our owned and operated dealership network of two dealerships.</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. All 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’s European recreational vehicle reportable segment sells accessory items and provides repair services through our two owned dealerships. Each ordered 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><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%">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 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 sales. 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 $44,638, $67,019 and $38,643 in fiscal 2021, 2020 and 2019, 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 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 $26,775, $19,123 and $9,381 in fiscal 2021, 2020 and 2019, 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%">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. 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%">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><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%">2019</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,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"/><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%">53,905,667 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,019 </span></td><td style="background-color:#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,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"/><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%">54,026,686 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;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 excluded 233,395 unvested restricted stock units and performance stock units that have an antidilutive effect from its calculation of weighted-average shares outstanding assuming dilution at July 31, 2019. Antidilutive unvested restricted stock units and performance stock units excluded from the 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><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 January 2017, the FASB issued ASU No. 2017-04, "Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment," which eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge (referred to as Step 2 in the goodwill impairment test). Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment charge equal to that excess shall be recognized, not to exceed the amount of goodwill allocated to the reporting unit. This ASU is effective for annual and any interim impairment tests for periods beginning after December 15, 2019. This ASU became effective for, and was adopted by, the Company in its fiscal year 2021 beginning on August 1, 2020. The impact of this ASU on the Company's consolidated financial statements will depend on the outcomes of future goodwill impairment tests.</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, 2021 and July 31, 2020, cash and cash equivalents of $260,101 and $260,876, respectively, were held by one U.S. financial institution. In addition, at July 31, 2021 and July 31, 2020, the equivalent of $111,215 and $174,077, respectively, was held in Euros at one European financial institution and $27,926 and $49,732, respectively, was held in Euros by a different European financial institution. 260101000 260876000 111215000 174077000 27926000 49732000 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 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 $22,409, $15,060 and $8,350 in fiscal 2021, 2020 and 2019, 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 22409000 15060000 8350000 <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, 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.</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 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%">Factored Accounts Receivable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – Factored accounts receivable are receivables from sales to independent dealer customers of our European operations that have been sold to third-party finance companies that provide financing to those dealers. Certain of these sold receivables, which are subject to recourse and in which the Company retains an interest as a secured obligation, do not meet the definition of a true-sale, and were therefore recorded as an asset with an offsetting balance recorded as a secured obligation in Liabilities related to factored receivables on the Consolidated Balance Sheets. During the fourth quarter of fiscal year 2021, the Company entered into revised agreements with certain of the third-party financing companies. These revised terms meet the applicable true-sale criteria under ASC 860 and therefore only those arrangements not meeting the applicable true-sale criteria remain as factored accounts receivable on the Consolidated Balance Sheet.</span> <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> <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 extruded aluminum contracts have a single performance obligation of providing the promised goods (recreational vehicles and extruded aluminum components), which is satisfied when control of the goods is transferred to the customer. Revenue from the sales of extruded aluminum components is generally recognized upon delivery to the customer’s location. The Company’s European recreational vehicle reportable segment includes vehicle sales to third party dealers as well as sales of new and used vehicles to end customers through our owned and operated dealership network of two dealerships.</span><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. All 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’s European recreational vehicle reportable segment sells accessory items and provides repair services through our two owned dealerships. Each ordered 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><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%">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 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 sales. 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 44638000 67019000 38643000 <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>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. 0.50 Research and Development – Research and development costs are expensed when incurred 26775000 19123000 9381000 <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. 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%">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><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%">2019</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,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"/><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%">53,905,667 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,019 </span></td><td style="background-color:#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,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"/><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%">54,026,686 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;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 excluded 233,395 unvested restricted stock units and performance stock units that have an antidilutive effect from its calculation of weighted-average shares outstanding assuming dilution at July 31, 2019. Antidilutive unvested restricted stock units and performance stock units excluded from the 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%">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><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%">2019</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,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"/><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%">53,905,667 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,019 </span></td><td style="background-color:#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,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"/><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%">54,026,686 </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> 55333959 55172694 53905667 353294 224682 121019 55687253 55397376 54026686 233395 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><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 January 2017, the FASB issued ASU No. 2017-04, "Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment," which eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge (referred to as Step 2 in the goodwill impairment test). Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment charge equal to that excess shall be recognized, not to exceed the amount of goodwill allocated to the reporting unit. This ASU is effective for annual and any interim impairment tests for periods beginning after December 15, 2019. This ASU became effective for, and was adopted by, the Company in its fiscal year 2021 beginning on August 1, 2020. The impact of this ASU on the Company's consolidated financial statements will depend on the outcomes of future goodwill impairment tests.</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">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 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.</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 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 is 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 adjustment was not material. The Tiffin Group operates as an independent operation in the same manner as the Company’s other recreational vehicle subsidiaries, and its motorized operations are aggregated within the Company’s motorized recreational vehicle reportable segment and its towable operations are aggregated within the Company’s 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.</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 results of the Tiffin Group are included in the Company’s Consolidated Statements of Income and Comprehensive Income since the December 18, 2020 acquisition date. The Tiffin Group recorded net sales of $421,438 and net income before income taxes of $11,648 for the period from the date of acquisition through July 31, 2021. Net income before income taxes included a charge of $4,272 related to the step-up in assigned value of acquired Tiffin Group inventory that was included in cost of products sold in the current period, and also includes a charge of $6,656 for the amortization expense related to the acquired backlog and the other acquired amortizable 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%">During the fiscal quarter end July 31, 2021, 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 acquisition date. The following table summarizes the estimated fair values of the Tiffin Group 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 as soon as practical and no later than one year from 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 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 will be amortized on an accelerated basis over 18 to 20 years. The trademarks were valued on the Relief from Royalty Method and will be 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:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xMDYvZnJhZzoxZjQyOTU4MDQ4MTM0NWViYTdlOTc4OTEzNjA5YTM2Yy90ZXh0cmVnaW9uOjFmNDI5NTgwNDgxMzQ1ZWJhN2U5Nzg5MTM2MDlhMzZjXzU0OTc1NTgxNTU3NzA_bdcd41ed-840e-48f2-b0a0-cdb8116a5f73">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." Togo Group was formed to own, improve and sell innovative and comprehensive digital applications through a platform designed for the global RV industry. 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 agreed to pay </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%"> $6,000 on August 1, 2020 and, in return, obtained additional ownership interest in Togo Group. In addition, certain assets or rights to assets historically owned by Togo Group were distributed to </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 exchange for a corresponding reduction in </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%">’s 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><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 previously-held equity interest in Togo Group was estimated to be $47,256 immediately prior to the effective date of the 2020 Agreement. The Company recognized an immaterial gain as a result of remeasuring the previously-held equity interest to fair value. The fair value of the Company's previously-held equity interest was determined based on the fair value of Togo Group as of the effective date of the 2020 Agreement, measured using the Discounted Cash Flow method and the Company’s pre-transaction ownership interest percentage.</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%">Following the transaction, the Company holds a 73.5% ownership interest in Togo Group, comprised of Class A common units. In accordance with the 2020 Agreement, the ownership interest held by </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%"> is comprised of Class B preferred units, which entitle </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%">to a liquidation preference and a 3% annual preferred cash dividend calculated on a stated value of $20,180. The Company has a call option in the amount of $20,180 relative to the Class B preferred units which is exercisable over a four-year period. The fair value of the Class B units, representing a non-controlling interest in Togo Group and shown in the table below, was determined using a Black-Scholes option pricing model and required the Company to make certain assumptions, including, but not limited to, expected volatility and dividend yield. The Company concluded that the non-controlling interest represents equity for accounting purposes based on its evaluation of the terms of the 2020 Agreement and characteristics of the Class B preferred units.</span></div><div style="text-align:justify"><span><br/></span></div><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%">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><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 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 will be 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 for the equity method investment in Togo Group on a one-month lag. Beginning in the fiscal quarter ended April 30, 2020, that lag was eliminated. The impact of this change was not material to the Company's Consolidated Financial Statements. 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 Company's share of the losses from this investment for the fiscal year ended July 31, 2019 were $8,798.</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">Erwin Hymer Group SE</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 February 1, 2019, the Company acquired Erwin Hymer Group SE (“EHG”). EHG is headquartered in Bad Waldsee, Germany, and is one of the largest RV manufacturers in Europe. EHG is managed as a stand-alone operating entity that is included in the European recreational vehicle operating segment.</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 fiscal 2020, the Company made measurement period adjustments primarily related to the estimated fair value of certain fixed assets, other receivables and deferred income tax assets to better reflect the facts and circumstances that existed at the acquisition date. These adjustments resulted in a decrease in fixed assets, an increase in other receivables, increases in deferred income tax assets, a decrease in deferred income tax liabilities and a net increase of goodwill of $1,282. The impact to our fiscal 2020 Consolidated Statement of Income and Comprehensive Income as a result of these measurement period adjustments was immaterial.</span></div><div style="text-align:justify"><span><br/></span></div><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 following table summarizes the final fair values of the EHG assets acquired and liabilities assumed as of the acquisition date.</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:81.042%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.758%"/><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%">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%">97,887 </span></td><td style="background-color:#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%">Inventory</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%">593,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 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%">435,747 </span></td><td style="background-color:#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%">Property, plant and equipment, rental vehicles</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%">80,132 </span></td><td style="background-color:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437,216 </span></td><td style="background-color:#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%">Amortizable intangible assets:</span></td><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%">Dealer network</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%">355,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 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%">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%">126,181 </span></td><td style="background-color:#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%">Technology 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%">183,536 </span></td><td style="background-color:#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%">Backlog</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%">11,471 </span></td><td style="background-color:#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%">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%">1,009,754 </span></td><td style="background-color:#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%">Guarantee liabilities related to former EHG North American subsidiaries</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%">(115,668)</span></td><td style="background-color:#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 current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(851,774)</span></td><td style="background-color:#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%">Debt – Unsecured notes</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%">(114,710)</span></td><td style="background-color:#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%">Debt – Other</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%">(166,196)</span></td><td style="background-color:#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 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%">(152,186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,205)</span></td><td style="background-color:#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%">Non-controlling interests</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%">(12,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;text-align: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 fair value of net assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,900,632 </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: cash acquired</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%">(97,887)</span></td><td style="background-color:#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 fair value of net assets acquired, less cash acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,802,745 </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%">On the acquisition date, amortizable intangible assets had a weighted-average useful life of 17 years. The dealer network was valued based on the Discounted Cash Flow method and is amortized on an accelerated basis over 20 years. The trademarks and technology assets were valued on the Relief of Royalty method and are amortized on a straight-line basis over 20 years and 10 years, respectively. The backlog was valued based on the Discounted Cash Flow method and was amortized on a straight-line basis over a 5 month period. We recognized $1,009,754 of goodwill as a result of this transaction, of which approximately $311,000 is deductible for tax 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%">In connection with the closing of the acquisition, THOR and EHG entered into an amendment to exclude EHG’s North American subsidiaries from the business operations acquired by THOR. The acquisition date balance sheet included guarantee liabilities related to the former EHG North American subsidiaries totaling $115,668. Historically, EHG had provided guarantees for certain of its former North American subsidiaries that were assumed by THOR in the acquisition and which related to bank loans, foreign currency derivatives, certain specified supplier contracts and dealer financing arrangements, as well as a specific lease agreement. All of these guarantee liabilities have been settled and there were no outstanding liabilities at July 31, 2021 or 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:400;line-height:120%">Net costs incurred during fiscal 2019 related specifically to this acquisition totaled $114,866 and are included in Acquisition-related costs in the Consolidated Statements of Income and Comprehensive Income. These costs include the losses on the foreign currency forward contract of $70,777 discussed in Note 4 to the Consolidated Financial Statements, and $44,089 of other expenses, consisting primarily of bank fees, ticking fees, legal, professional and advisory fees related to financial due diligence and implementation costs, regulatory review costs and the write-off of the remaining unamortized debt fees related to the Company’s previous asset-based facility.</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 2021 acquisition of the Tiffin Group had occurred at the beginning of fiscal 2020, the fiscal 2020 acquisition of the Togo Group had occurred at the beginning of fiscal 2019 and the fiscal 2019 acquisition of EHG had occurred at the beginning of fiscal 2018. The disclosure of pro forma net sales and earnings does not purport to indicate the results that would actually have been obtained had the acquisition been completed on the assumed date 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 be realized from the integration of the acquisition.</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.983%"/><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:15.120%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.632%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.121%"/><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%">Fiscal 2021</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 2020</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 2019</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%">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%">12,581,282 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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"/><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,067,750 </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%">Net income</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%">667,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/><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%">136,831 </span></td><td style="background-color:#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%">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%">12.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/><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.54 </span></td><td style="background-color:#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%">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%">11.98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/><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.53 </span></td><td style="background-color:#ffffff;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%"> </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 pro forma earnings for the fiscal year ended July 31, 2019 were adjusted to exclude $114,866 of acquisition-related costs. Fiscal 2019 also excludes $61,418 of nonrecurring expense related to the fair value adjustment to acquisition-date inventory. EHG’s historical net income included in the total above includes nonrecurring charges related to its former North American operations in the amount of $52,501 during the fiscal year ended July 31, 2019. These charges primarily consist of EHG’s guarantees to third parties for certain North American subsidiary obligations and the impairment of loan receivables due to EHG from their former North American subsidiaries.</span></div> 300000000 165000000 421438000 11648000 4272000 6656000 The following table summarizes the estimated fair values of the Tiffin Group 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 as soon as practical and no later than one year from the acquisition 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: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 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%">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><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 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 following table summarizes the final fair values of the EHG assets acquired and liabilities assumed as of the acquisition date.</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:81.042%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.758%"/><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%">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%">97,887 </span></td><td style="background-color:#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%">Inventory</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%">593,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 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%">435,747 </span></td><td style="background-color:#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%">Property, plant and equipment, rental vehicles</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%">80,132 </span></td><td style="background-color:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437,216 </span></td><td style="background-color:#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%">Amortizable intangible assets:</span></td><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%">Dealer network</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%">355,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 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%">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%">126,181 </span></td><td style="background-color:#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%">Technology 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%">183,536 </span></td><td style="background-color:#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%">Backlog</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%">11,471 </span></td><td style="background-color:#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%">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%">1,009,754 </span></td><td style="background-color:#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%">Guarantee liabilities related to former EHG North American subsidiaries</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%">(115,668)</span></td><td style="background-color:#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 current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(851,774)</span></td><td style="background-color:#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%">Debt – Unsecured notes</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%">(114,710)</span></td><td style="background-color:#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%">Debt – Other</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%">(166,196)</span></td><td style="background-color:#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 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%">(152,186)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,205)</span></td><td style="background-color:#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%">Non-controlling interests</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%">(12,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;text-align: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 fair value of net assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,900,632 </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: cash acquired</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%">(97,887)</span></td><td style="background-color:#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 fair value of net assets acquired, less cash acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,802,745 </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> 13074000 116441000 53860000 48262000 92200000 32100000 1400000 4800000 65064000 81423000 37263000 7203000 301312000 13074000 288238000 P18Y9M18D P18Y P20Y P20Y P7M 6000000 0.735 47256000 0.735 0.03 20180000 20180000 P4Y 326000 466000 749000 362000 1130000 5700000 1350000 61955000 2595000 16835000 52608000 P8Y -6884000 -8798000 1282000 97887000 593053000 435747000 80132000 437216000 355601000 126181000 183536000 11471000 1009754000 115668000 851774000 114710000 166196000 152186000 17205000 12207000 1900632000 97887000 1802745000 P17Y P20Y P20Y P10Y P5M 1009754000 311000000 115668000 0 0 114866000 70777000 44089000 <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 2021 acquisition of the Tiffin Group had occurred at the beginning of fiscal 2020, the fiscal 2020 acquisition of the Togo Group had occurred at the beginning of fiscal 2019 and the fiscal 2019 acquisition of EHG had occurred at the beginning of fiscal 2018. The disclosure of pro forma net sales and earnings does not purport to indicate the results that would actually have been obtained had the acquisition been completed on the assumed date 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 be realized from the integration of the acquisition.</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.983%"/><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:15.120%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.632%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.121%"/><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%">Fiscal 2021</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 2020</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 2019</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%">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%">12,581,282 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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"/><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,067,750 </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%">Net income</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%">667,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/><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%">136,831 </span></td><td style="background-color:#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%">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%">12.06 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/><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.54 </span></td><td style="background-color:#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%">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%">11.98 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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"/><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.53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 12581282000 8870746000 9067750000 667308000 223861000 136831000 12.06 4.06 2.54 11.98 4.04 2.53 114866000 61418000 52501000 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 (primarily 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 motorcaravans, caravans 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 and Togo Group subsidiaries are included in “Other,” which is a non-reportable segment. Net sales included in Other relate primarily to the sale of aluminum extrusions and specialized component products. Intercompany eliminations adjust for 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 extrusion components to third-party customers.</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%">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><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%">2019</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%">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"/><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,558,451 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,649,329 </span></td><td style="background-color:#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%">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"/><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,207,780 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486,978 </span></td><td style="background-color:#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%">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"/><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,694,758 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,374 </span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,374)</span></td><td style="background-color:#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%">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"/><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,864,758 </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%">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"/><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%">322,228 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,910 </span></td><td style="background-color:#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%">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"/><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%">403,138 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">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%">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"/><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%">397,192 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,086 </span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(241,612)</span></td><td style="background-color:#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%">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"/><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%">184,666 </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%">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%">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%">1,870,577 </span></td><td style="background-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,529,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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,073,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,225 </span></td><td style="background-color:#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%">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"/><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,010,138 </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,975,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,102,071 </span></td><td style="background-color:#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,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"/><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,112,209 </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%">272,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,378 </span></td><td style="background-color:#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%">461,834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446,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%">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%">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"/><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%">5,771,460 </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: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%">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><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%">2019</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%">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"/><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%">67,751 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,831 </span></td><td style="background-color:#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%">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"/><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%">81,582 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,881 </span></td><td style="background-color:#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%">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"/><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%">136,463 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,647 </span></td><td style="background-color:#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,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,667 </span></td><td style="background-color:#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%">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"/><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%">148,777 </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%">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"/><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%">69,321 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,179 </span></td><td style="background-color:#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%">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"/><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%">86,500 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,653 </span></td><td style="background-color:#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%">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"/><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%">122,153 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,493 </span></td><td style="background-color:#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,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,599 </span></td><td style="background-color:#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%">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"/><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%">127,245 </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%">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"/><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,803,373 </span></td><td style="background-color:#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,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">836,151 </span></td><td style="background-color:#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,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636,105 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561,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%">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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,957 </span></td><td style="background-color:#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%">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"/><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%">7,864,758 </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%">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%">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%">626,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 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%">564,171 </span></td><td style="background-color:#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%">460,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,981 </span></td><td style="background-color:#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%">95,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,277 </span></td><td style="background-color:#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,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"/><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,107,649 </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%">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><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%">2019</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%">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"/><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,558,451 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,649,329 </span></td><td style="background-color:#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%">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"/><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,207,780 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486,978 </span></td><td style="background-color:#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%">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"/><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,694,758 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,374 </span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,374)</span></td><td style="background-color:#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%">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"/><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,864,758 </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%">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"/><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%">322,228 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,910 </span></td><td style="background-color:#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%">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"/><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%">403,138 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">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%">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"/><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%">397,192 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,086 </span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(241,612)</span></td><td style="background-color:#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%">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"/><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%">184,666 </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%">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%">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%">1,870,577 </span></td><td style="background-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,529,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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,073,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">480,225 </span></td><td style="background-color:#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%">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"/><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,010,138 </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,975,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,102,071 </span></td><td style="background-color:#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,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"/><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,112,209 </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%">272,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,378 </span></td><td style="background-color:#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%">461,834 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446,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%">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%">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"/><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%">5,771,460 </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: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%">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><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%">2019</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%">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"/><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%">67,751 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,831 </span></td><td style="background-color:#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%">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"/><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%">81,582 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,881 </span></td><td style="background-color:#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%">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"/><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%">136,463 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,647 </span></td><td style="background-color:#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,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,667 </span></td><td style="background-color:#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%">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"/><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%">148,777 </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%">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"/><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%">69,321 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,179 </span></td><td style="background-color:#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%">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"/><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%">86,500 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,653 </span></td><td style="background-color:#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%">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"/><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%">122,153 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,493 </span></td><td style="background-color:#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,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,599 </span></td><td style="background-color:#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%">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"/><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%">127,245 </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%">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"/><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,803,373 </span></td><td style="background-color:#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,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">836,151 </span></td><td style="background-color:#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,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636,105 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561,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%">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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,957 </span></td><td style="background-color:#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%">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"/><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%">7,864,758 </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%">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%">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%">626,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 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%">564,171 </span></td><td style="background-color:#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%">460,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">444,981 </span></td><td style="background-color:#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%">95,266 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,277 </span></td><td style="background-color:#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,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"/><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,107,649 </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> 6221928000 4140482000 4558451000 2669391000 1390098000 1649329000 8891319000 5530580000 6207780000 3200079000 2485391000 1486978000 12091398000 8015971000 7694758000 373174000 234481000 263374000 -147192000 -82519000 -93374000 12317380000 8167933000 7864758000 658964000 336207000 322228000 202057000 71943000 80910000 861021000 408150000 403138000 116576000 9850000 -5946000 977597000 418000000 397192000 57674000 27751000 29086000 -190690000 -172855000 -241612000 844581000 272896000 184666000 1870577000 1529913000 1073506000 480225000 2944083000 2010138000 2975821000 3102071000 5919904000 5112209000 272350000 212378000 461834000 446873000 6654088000 5771460000 66078000 66042000 67751000 23153000 14202000 13831000 89231000 80244000 81582000 127432000 103671000 54881000 216663000 183915000 136463000 12220000 10488000 10647000 1698000 1764000 1667000 230581000 196167000 148777000 35816000 27219000 69321000 22230000 12603000 17179000 58046000 39822000 86500000 66930000 62165000 35653000 124976000 101987000 122153000 5620000 2664000 3493000 1085000 1172000 1599000 131681000 105823000 127245000 8462652000 5296482000 5803373000 1977808000 1494419000 836151000 1189747000 966023000 636105000 638118000 377053000 561172000 49055000 33956000 27957000 12317380000 8167933000 7864758000 626375000 564171000 460446000 444981000 95266000 93220000 3044000 5277000 1185131000 1107649000 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 counter parties. 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:23.179%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.314%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.599%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.314%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.599%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.314%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.599%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.314%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.599%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.188%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.188%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.193%"/><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, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2020</span></td><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="padding: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<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="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%">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%">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: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%">88 </span></td><td style="background-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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">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%">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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">673,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%">24,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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%">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%">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;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="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%">673,400 </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%">24,840 </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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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, 2021 are used to exchange British Pounds Sterling ("GBP") for Euro. The total notional value of these contracts, including designated hedges and other contracts not designated, at July 31, 2021 is 30,000 GBP ($41,899), and these contracts have various maturity dates through January 31, 2022.</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. As of July 31, 2021, the outstanding swaps had notional contract values of $482,138, 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><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%">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, 2021 mature over the next six 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 initial 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 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 $(1,943), $(25,915) and $7,780 for the fiscal years ended July 31, 2021, July 31, 2020 and July 31, 2019, 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, 2021, July 31, 2020 and July 31, 2019.</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%">As described in more detail in Note 2 to the Consolidated Financial Statements, on September 18, 2018, the Company entered into a definitive agreement to acquire EHG, which closed on February 1, 2019. The cash portion of the purchase price was denominated in Euro, and therefore the Company’s cash flows were exposed to changes in the Euro/USD exchange rate between the September 18, 2018 agreement date and the closing date.</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%">To reduce its exposure, the Company entered into a deal-contingent, foreign currency forward contract on the September 18, 2018 agreement date in the amount of 1.625 billion Euro. Hedge accounting was not applied to this instrument, and therefore all changes in fair value were recorded 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 contract was settled in connection with the close of the EHG acquisition on February 1, 2019 in the amount of $70,777, resulting in a loss of the same amount which is included in Acquisition-related costs 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-weight:400;line-height:120%">The Company also has certain other derivative instruments which have not been designated as hedges. These other derivative instruments had a notional amount totaling approximately $32,466 and a fair value of $1,948 which is included in Other current liabilities in the Consolidated Balance Sheet as of July 31, 2021. These other derivative instruments had a notional amount totaling approximately $34,862 and a fair value of $1,824 as of July 31, 2020. 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, 2021, 2020 and 2019 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%">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><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%">2019</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%">(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"/><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%">129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,396)</span></td><td style="background-color:#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%">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"/><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,267)</span></td><td style="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 $340, $(15,265) and $(9,320) for fiscal years 2021, 2020 and 2019, respectively.</span></div><div><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:57.679%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.953%"/><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 style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><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="12" style="padding:2px 1pt;text-align: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%">Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><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%">Interest <br/>Expense</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="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%">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="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">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="background-color:#cceeff;padding:0 1pt"/><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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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,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"><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:68.989%"/><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 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="12" style="padding:2px 1pt;text-align: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%">Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><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%">Interest <br/>Expense</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="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%">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="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">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="background-color:#cceeff;padding:0 1pt"/><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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">(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><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">Sales</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%">Acquisition-Related Costs</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%">Interest <br/>Expense</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="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%">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%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">76 </span></td><td style="background-color:#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="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%">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="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%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(70,777)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(438)</span></td><td style="background-color:#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 gain (loss)</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%">129 </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%">(70,777)</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%">(362)</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 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:23.179%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.314%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.599%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.314%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.599%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.314%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.599%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.314%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.599%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.188%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.188%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.193%"/><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, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 2020</span></td><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="padding: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<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="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%">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%">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: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%">88 </span></td><td style="background-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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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%">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%">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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">673,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%">24,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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%">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%">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;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="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%">673,400 </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%">24,840 </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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div> 41899000 88000 0 0 482138000 11420000 673400000 24840000 524037000 11508000 673400000 24840000 30000000 41899000 482138000 P6M 900000000 900000000 P4Y6M -1943000 -25915000 7780000 1625000000 70777000 32466000 1948000 34862000 1824000 <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, 2021, 2020 and 2019 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%">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><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%">2019</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%">(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"/><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%">129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,396)</span></td><td style="background-color:#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%">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"/><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,267)</span></td><td style="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 $340, $(15,265) and $(9,320) for fiscal years 2021, 2020 and 2019, respectively.</span></div><div><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:57.679%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.953%"/><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 style="width:0.1%"/><td style="width:0.544%"/><td style="width:0.1%"/><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="12" style="padding:2px 1pt;text-align: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%">Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><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%">Interest <br/>Expense</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="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%">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="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">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="background-color:#cceeff;padding:0 1pt"/><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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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,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"><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:68.989%"/><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 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="12" style="padding:2px 1pt;text-align: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%">Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><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%">Interest <br/>Expense</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="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%">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="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="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%">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="background-color:#cceeff;padding:0 1pt"/><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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="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%">(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><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:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2019</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%">Sales</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%">Acquisition-Related Costs</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%">Interest <br/>Expense</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="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%">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%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">76 </span></td><td style="background-color:#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="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%">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="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%">Foreign currency forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(70,777)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(438)</span></td><td style="background-color:#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 gain (loss)</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%">129 </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%">(70,777)</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%">(362)</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> -63000 0 129000 10231000 -9351000 -9396000 10168000 -9351000 -9267000 340000 -15265000 -9320000 -1050000 0 0 -9891000 0 -85000 -1050000 -9976000 -386000 0 0 -5914000 0 -376000 -386000 -6290000 129000 0 0 0 0 76000 0 -70777000 0 0 0 -438000 129000 -70777000 -362000 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, 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%">July 31, 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%">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%">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"/><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%">152,297 </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%">57,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,779 </span></td><td style="background-color:#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%">376,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,181 </span></td><td style="background-color:#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%">602,106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,813 </span></td><td style="background-color:#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%">292,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%">135,194 </span></td><td style="background-color:#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,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"/><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%">763,264 </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%">(74,890)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,959)</span></td><td style="background-color:#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,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"/><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%">716,305 </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,444,274 and $763,264 of inventories at July 31, 2021 and July 31, 2020, $946,767 and $512,165, respectively, was valued on the first-in, first-out (“FIFO”) method, and $497,507 and $251,099, 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, 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%">July 31, 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%">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%">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"/><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%">152,297 </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%">57,810 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,779 </span></td><td style="background-color:#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%">376,594 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,181 </span></td><td style="background-color:#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%">602,106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,813 </span></td><td style="background-color:#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%">292,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%">135,194 </span></td><td style="background-color:#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,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"/><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%">763,264 </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%">(74,890)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,959)</span></td><td style="background-color:#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,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"/><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%">716,305 </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> 114843000 152297000 57810000 44779000 376594000 128181000 602106000 302813000 292921000 135194000 1444274000 763264000 74890000 46959000 1369384000 716305000 1444274000 763264000 946767000 512165000 497507000 251099000 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, 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%">July 31, 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%">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,746 </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%">136,200 </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%">837,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">760,986 </span></td><td style="background-color:#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%">523,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,985 </span></td><td style="background-color:#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%">75,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,534 </span></td><td style="background-color:#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%">42,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,609 </span></td><td style="background-color:#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%">7,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%">3,672 </span></td><td style="background-color:#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,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"/><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,456,986 </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%">(443,454)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,337)</span></td><td style="background-color:#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,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"/><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,107,649 </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%">See Note 15 to the Consolidated Financial Statements for further information regarding the lease right-of-use assets.</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%">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, 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%">July 31, 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%">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,746 </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%">136,200 </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%">837,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">760,986 </span></td><td style="background-color:#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%">523,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,985 </span></td><td style="background-color:#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%">75,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,534 </span></td><td style="background-color:#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%">42,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,609 </span></td><td style="background-color:#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%">7,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%">3,672 </span></td><td style="background-color:#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,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"/><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,456,986 </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%">(443,454)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,337)</span></td><td style="background-color:#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,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"/><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,107,649 </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> 142746000 136200000 837065000 760986000 523714000 438985000 75449000 83534000 42601000 33609000 7010000 3672000 1628585000 1456986000 443454000 349337000 1185131000 1107649000 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, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 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="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%">861,562 </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%">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"/><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%">766,198 </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,320 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,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%">47,743 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,468 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,654 </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%">292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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"/><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,255,441 </span></td><td style="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%">340,717 </span></td><td style="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><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, 2022</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%">124,151 </span></td><td style="background-color:#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, 2023</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%">105,779 </span></td><td style="background-color:#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, 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%">95,960 </span></td><td style="background-color:#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%">87,817 </span></td><td style="background-color:#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%">79,049 </span></td><td style="background-color:#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 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%">444,415 </span></td><td style="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%">937,171 </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 2021 as of May 31, 2021, and no impairment was identified. There were no impairments of goodwill during fiscal 2020 or 2019 other than the impairment of $1,036 noted above.</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, 2021 and July 31, 2020 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, 2019</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%">334,822 </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%">980,339 </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%">42,871 </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,358,032 </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%">Fiscal year 2020 activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">62,366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,366 </span></td><td style="background-color:#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 adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">1,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(411)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">871 </span></td><td style="background-color:#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%">56,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">56,308 </span></td><td style="background-color:#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%">Impairment charge</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,036)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,036)</span></td><td style="background-color:#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, 2020</span></div></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%">333,786 </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%">— </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;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 #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%">Fiscal year 2021 activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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%">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 adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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, 2021</span></div></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%">344,975 </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%">53,875 </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%">1,041,697 </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%">122,708 </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%">1,563,255 </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%">The components of the goodwill balances as of July 31, 2021 and July 31, 2020 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%">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><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%">343,935 </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,252 </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,503,942 </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, 2020</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%">333,786 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037,929 </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%">104,826 </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,476,541 </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 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, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">July 31, 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="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%">861,562 </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%">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"/><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%">766,198 </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,320 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,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%">47,743 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,468 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,654 </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%">292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,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"/><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,255,441 </span></td><td style="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%">340,717 </span></td><td style="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> 861562000 327751000 766198000 252320000 311208000 62675000 275775000 47743000 215956000 62237000 213468000 40654000 1400000 292000 0 0 1390126000 452955000 1255441000 340717000 <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, 2022</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%">124,151 </span></td><td style="background-color:#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, 2023</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%">105,779 </span></td><td style="background-color:#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, 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%">95,960 </span></td><td style="background-color:#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%">87,817 </span></td><td style="background-color:#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%">79,049 </span></td><td style="background-color:#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 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%">444,415 </span></td><td style="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%">937,171 </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> 124151000 105779000 95960000 87817000 79049000 444415000 937171000 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, 2021 and July 31, 2020 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, 2019</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%">334,822 </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%">980,339 </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%">42,871 </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,358,032 </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%">Fiscal year 2020 activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">62,366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,366 </span></td><td style="background-color:#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 adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">1,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(411)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">871 </span></td><td style="background-color:#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%">56,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">56,308 </span></td><td style="background-color:#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%">Impairment charge</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,036)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,036)</span></td><td style="background-color:#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, 2020</span></div></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%">333,786 </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%">— </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;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 #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%">Fiscal year 2021 activity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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%">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 adjustment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 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, 2021</span></div></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%">344,975 </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%">53,875 </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%">1,041,697 </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%">122,708 </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%">1,563,255 </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%">The components of the goodwill balances as of July 31, 2021 and July 31, 2020 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%">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><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%">343,935 </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,252 </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,503,942 </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, 2020</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%">333,786 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037,929 </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%">104,826 </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,476,541 </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> 334822000 0 980339000 42871000 1358032000 0 0 0 62366000 62366000 0 0 1282000 -411000 871000 0 0 56308000 0 56308000 1036000 1036000 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 355124000 71127000 1041697000 122708000 1590656000 10149000 17252000 0 0 27401000 344975000 53875000 1041697000 122708000 1563255000 343935000 17252000 1037929000 104826000 1503942000 10149000 17252000 0 0 27401000 333786000 0 1037929000 104826000 1476541000 CONCENTRATION OF RISKOne dealer, FreedomRoads, LLC, accounted for approximately 13.0% of the Company’s consolidated net sales in fiscal 2021 and approximately 15.0% and 18.5% in fiscal 2020 and fiscal 2019, respectively. Sales to this dealer are reported within both the North American towables and North American motorized segments. This dealer also accounted for approximately 15.0% of the Company’s consolidated trade accounts receivable at July 31, 2021 and approximately 18.0% at July 31, 2020. The loss of this dealer could have a material effect on the Company’s business. 0.130 0.150 0.185 0.150 0.180 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 $2,081 in fiscal 2021, $2,987 in fiscal 2020 and $3,197 in fiscal 2019.</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 $84,588 at July 31, 2021 and $61,290 at July 31, 2020, 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 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 segment. A significant portion of these plans are not available to new hires. Total expense for these plans in fiscal 2021, fiscal 2020 and fiscal 2019, and the pension plan assets and obligations at July 31, 2021 and July 31, 2020, were immaterial.</span></div> 2081000 2987000 3197000 84588000 61290000 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><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 financial assets and liabilities that were accounted for at fair value on a recurring basis at July 31, 2021 and July 31, 2020 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, 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%">July 31, 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%">Cash equivalents</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%">204 </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%">227,154 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan mutual fund assets</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 1</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%">51,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 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%">47,327 </span></td><td style="background-color:#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 plan liabilities</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 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,588 </span></td><td style="background-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%">61,290 </span></td><td style="background-color:#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%">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%">88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</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%">13,369 </span></td><td style="background-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%">26,664 </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%">Cash equivalents represent investments in government and other money market funds traded in an active market, and are reported as a component of Cash and cash equivalents 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%">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 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, 2021 and July 31, 2020 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, 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%">July 31, 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%">Cash equivalents</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%">204 </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%">227,154 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan mutual fund assets</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 1</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%">51,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 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%">47,327 </span></td><td style="background-color:#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 plan liabilities</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 1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,588 </span></td><td style="background-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%">61,290 </span></td><td style="background-color:#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%">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%">88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</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%">13,369 </span></td><td style="background-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%">26,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 204000 227154000 51085000 47327000 84588000 61290000 88000 0 13369000 26664000 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 1 year or 2 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="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in our product warranty liabilities during the indicated periods 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%">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><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%">2019</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%">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"/><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%">264,928 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,927 </span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(251,071)</span></td><td style="background-color:#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%">Acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,329 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,434)</span></td><td style="background-color:#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%">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"/><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%">289,679 </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> P1Y P2Y <div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in our product warranty liabilities during the indicated periods 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%">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><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%">2019</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%">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"/><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%">264,928 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,927 </span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(251,071)</span></td><td style="background-color:#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%">Acquisition</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,329 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,434)</span></td><td style="background-color:#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%">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"/><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%">289,679 </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> 252869000 289679000 264928000 261851000 198873000 233927000 258624000 238590000 251071000 11032000 0 43329000 -492000 -2907000 1434000 267620000 252869000 289679000 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, 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%">July 31, 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%">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,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"/><td colspan="3" style="background-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,597,091 </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"/></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%">29,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,620 </span></td><td style="background-color:#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%">70,952 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,500 </span></td><td style="background-color:#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,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"/><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,711,211 </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%">(33,461)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,563)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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"/><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,666,648 </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%">(12,411)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,817)</span></td><td style="background-color:#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,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"/><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,652,831 </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%">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. Effective September 1, 2021, the ABL facility limit has been increased to $1,000,000, and the maturity date extended to September 1, 2026, as discussed in the Note 19 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%">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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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, 2020, the entire outstanding U.S. term loan tranche balance of $941,900 was subject to a LIBOR-based rate totaling 3.938%, but the interest rate on $673,400 of that balance was fixed at 6.216% through the March 18, 2019 interest rate swap noted above. The total interest rate on the July 31, 2021 outstanding Euro term loan tranche balance of $598,113 was 3.00%, and the total interest rate on the July 31, 2020 outstanding Euro term loan tranche balances of $655,191 was 4.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%">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 2021 or fiscal 2020. 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%">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.75%, or LIBOR plus 1.25% to 1.75%, based on adjusted excess availability as defined in the ABL agreement. This agreement also includes a 0.25% 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. There were no borrowings outstanding on the ABL agreement as of 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: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 $75,000 of the ABL is available for the issuance of letters of credit, and up to $75,000 is available for swing-line loans. The Company may also increase commitments under the ABL by up to $150,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, 2021 eligible receivable and inventory balances and net of amounts drawn, if any, totaled approximately $720,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 ($29,728) at July 31, 2021 relate to long-term debt of our European segment. There are two series, 20,000 Euro ($23,782) with an interest rate of 1.945% maturing in March 2025, and 5,000 Euro ($5,946) 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 1.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, 2022</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%">12,411 </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, 2023</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%">12,194 </span></td><td style="background-color:#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%">12,321 </span></td><td style="background-color:#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%">35,979 </span></td><td style="background-color:#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%">1,543,267 </span></td><td style="background-color:#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 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%">24,521 </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,640,693 </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><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 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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2019, the Company incurred fees ("2019 fees") totaling $56,166 and $14,010 to secure the term loan and ABL, respectively, and those amounts are being amortized ratably over the respective <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xMzYvZnJhZzo3NzY1OGJiYzM3MWM0NDhhOWNlNDc5ZDhjNzc0NmUzZC90ZXh0cmVnaW9uOjc3NjU4YmJjMzcxYzQ0OGE5Y2U0NzlkOGM3NzQ2ZTNkXzkzNDU4NDg4NjEyMjM_b0611740-8cb9-4c61-a374-6a8f7e7dae3c">seven</span> and five-year terms of those agreements. The Company also incurred and capitalized an insignificant amount of creditor fees related to the March 25, 2021 repricing of its term loan noted above, to be amortized over the remaining life of the term 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%">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. The unamortized balance of the ABL facility fees was $9,807 at July 31, 2020 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 2019, interest expense on the term loan, ABL and other debt facilities was $56,932. 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 $5,404 for fiscal 2019. Interest expense for fiscal 2019 also included $785 of amortization expense of capitalized debt fees related to the Company’s previous asset-based credit agreement that was terminated on February 1, 2019.</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, 2021 and July 31, 2020 was $1,551,141 and $1,565,866, respectively. The carrying value of the Company’s term loan debt, excluding debt issuance costs, was $1,540,013 and $1,597,091 at July 31, 2021 and July 31, 2020, respectively. The fair value of the Company’s debt is primarily estimated using Level 2 inputs as defined by ASC 820. 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, 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%">July 31, 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%">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,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"/><td colspan="3" style="background-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,597,091 </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"/></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%">29,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,620 </span></td><td style="background-color:#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%">70,952 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,500 </span></td><td style="background-color:#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,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"/><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,711,211 </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%">(33,461)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,563)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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,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"/><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,666,648 </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%">(12,411)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,817)</span></td><td style="background-color:#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,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"/><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,652,831 </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> 1540013000 1597091000 29728000 29620000 70952000 84500000 1640693000 1711211000 33461000 44563000 1607232000 1666648000 12411000 13817000 1594821000 1652831000 P7Y 1386434000 617718000 708584000 750000000 1000000000 0.0100 0.0025 0.0375 0.0275 0.0000 0.0400 -0.0075 -0.0100 941900000 0.03125 482138000 0.05466 0.02466 941900000 0.03938 673400000 0.06216 598113000 0.0300 655191000 0.0400 0.0025 0.0075 0.0125 0.0175 0.0025 0 0 1.0 0.10 60000000 75000000 75000000 150000000 720000000 25000000 29728000 20000000 23782000 0.01945 5000000 5946000 0.02534 0.0140 0.0343 Total contractual debt maturities are as follows:<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, 2022</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%">12,411 </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, 2023</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%">12,194 </span></td><td style="background-color:#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%">12,321 </span></td><td style="background-color:#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%">35,979 </span></td><td style="background-color:#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%">1,543,267 </span></td><td style="background-color:#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 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%">24,521 </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,640,693 </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> 12411000 12194000 12321000 35979000 1543267000 24521000 1640693000 4688000 56166000 14010000 P5Y 76072000 15407000 4688000 7005000 93475000 10743000 9807000 56932000 5404000 785000 1551141000 1565866000 1540013000 1597091000 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 earnings 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%">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><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%">2019</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%">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"/><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%">200,859 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,193)</span></td><td style="background-color:#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%">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"/><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%">184,666 </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%">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><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%">2019</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%">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"/><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%">48,757 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,921 </span></td><td style="background-color:#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,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,611 </span></td><td style="background-color:#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%">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"/><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,289 </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%">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"/><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%">10,862 </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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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: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%">(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"/><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,088)</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%">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"/><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%">52,201 </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 businesses, 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 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%">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><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%">2019</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%">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"/><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%">38,779 </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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,478 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,942)</span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible 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%">6,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,401 </span></td><td style="background-color:#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%">Nondeductible acquisition costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">3,031 </span></td><td style="background-color:#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%">Nondeductible foreign currency forward contract loss on acquisition</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%">14,863 </span></td><td style="background-color:#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%">Federal income tax credits and 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%">(3,530)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,738)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,373)</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%">Change in uncertain tax positions</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,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">(2,893)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,043 </span></td><td style="background-color:#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 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%">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"/><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%">52,201 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt"><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%">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%">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%">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%">3,158 </span></td><td style="background-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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,353 </span></td><td style="background-color:#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,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">53,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,586 </span></td><td style="background-color:#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%">4,403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,316 </span></td><td style="background-color:#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%">934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">7,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,733 </span></td><td style="background-color:#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%">(36,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%">(28,438)</span></td><td style="background-color:#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%">10,615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,110 </span></td><td style="background-color:#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%">19,260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,876 </span></td><td style="background-color:#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%">(173,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%">(147,423)</span></td><td style="background-color:#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%">38,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,877 </span></td><td style="background-color:#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%">609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,892 </span></td><td style="background-color:#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%">3,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,046 </span></td><td style="background-color:#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,949)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,558 </span></td><td style="background-color:#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%">(17,193)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,500)</span></td><td style="background-color:#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%">(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"/><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%">(45,064)</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, 2021 and July 31, 2020 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 unrepatriated foreign earnings, we consider all of our undistributed earnings of our foreign subsidiaries, as of July 31, 2021, to not be indefinitely reinvested outside of the United States. As of July 31, 2021, the related income tax cost of the repatriation of foreign earnings is not material.</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, 2021, the Company has $2,972 of U.S. state tax credit carry forwards that expire from fiscal 2030-2031 which the Company expects to realize prior to expiration. At July 31, 2021, the Company had $75,407 of gross NOL carry forwards in certain foreign jurisdictions that will expire from fiscal 2023 to indefinite carryforward, of which $70,037 has been reserved with a valuation allowance and the remaining amount the Company expects to realize. In addition, the Company has $4,961 of gross U.S. state tax NOL carryforwards that expire from fiscal 2022-2041 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 $13,631 for fiscal 2021, $11,606 for fiscal 2020 and $11,332 for fiscal 2019.</span></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%">Changes in the unrecognized tax benefit during fiscal years 2021, 2020 and 2019 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%">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><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%">2019</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%">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"/><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,004 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(263)</span></td><td style="background-color:#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,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,062 </span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(773)</span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(918)</span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">736 </span></td><td style="background-color:#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,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"/><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%">13,848 </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, 2021 and July 31, 2020 were $2,967 and $2,516, 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, 2021, July 31, 2020 and July 31, 2019 were $238, $544 and $454, 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%">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%">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,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"/></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%">(725)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(809)</span></td><td style="background-color:#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,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,516 </span></td><td style="background-color:#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%">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"/><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%">15,945 </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%">3,423 </span></td><td style="background-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,180 </span></td><td style="background-color:#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%">15,844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,765 </span></td><td style="background-color:#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%">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"/><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%">15,945 </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,600 in unrecognized tax benefits and $1,600 in interest during fiscal 2022 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 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, 2015 through July 31, 2017. 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 2018 – 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%">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 2018 – 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%">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 2019</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 2017 – Fiscal 2019</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 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%">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 2020</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 earnings 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%">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><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%">2019</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%">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"/><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%">200,859 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,193)</span></td><td style="background-color:#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%">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"/><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%">184,666 </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> 725262000 258483000 200859000 119319000 14413000 -16193000 844581000 272896000 184666000 <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%">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><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%">2019</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%">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"/><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%">48,757 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,921 </span></td><td style="background-color:#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,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,611 </span></td><td style="background-color:#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%">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"/><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,289 </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%">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"/><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%">10,862 </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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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: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%">(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"/><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,088)</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%">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"/><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%">52,201 </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> 148706000 49494000 48757000 26344000 9891000 5921000 17571000 1842000 6611000 192621000 61227000 61289000 162000 6472000 10862000 -365000 -197000 -36000 -8707000 -15990000 -19914000 -8910000 -9715000 -9088000 183711000 51512000 52201000 <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%">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><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%">2019</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%">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"/><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%">38,779 </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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,478 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,942)</span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible 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%">6,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,401 </span></td><td style="background-color:#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%">Nondeductible acquisition costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">3,031 </span></td><td style="background-color:#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%">Nondeductible foreign currency forward contract loss on acquisition</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%">14,863 </span></td><td style="background-color:#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%">Federal income tax credits and 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%">(3,530)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,738)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,373)</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%">Change in uncertain tax positions</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,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="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%">(2,893)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,043 </span></td><td style="background-color:#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 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%">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"/><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%">52,201 </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> 177362000 57308000 38779000 -16857000 -50898000 1478000 -1595000 -30246000 12942000 20407000 7616000 4642000 6418000 2249000 2401000 0 0 3031000 0 0 14863000 3530000 1738000 3373000 1209000 1101000 1279000 -2893000 5628000 2043000 183711000 51512000 52201000 <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%">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%">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%">3,158 </span></td><td style="background-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,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,353 </span></td><td style="background-color:#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,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">53,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,586 </span></td><td style="background-color:#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%">4,403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,316 </span></td><td style="background-color:#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%">934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">7,496 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,733 </span></td><td style="background-color:#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%">(36,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%">(28,438)</span></td><td style="background-color:#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%">10,615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,110 </span></td><td style="background-color:#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%">19,260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,876 </span></td><td style="background-color:#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%">(173,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%">(147,423)</span></td><td style="background-color:#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%">38,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,877 </span></td><td style="background-color:#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%">609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,892 </span></td><td style="background-color:#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%">3,946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,046 </span></td><td style="background-color:#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,949)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,558 </span></td><td style="background-color:#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%">(17,193)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,500)</span></td><td style="background-color:#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%">(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"/><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%">(45,064)</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> 3158000 1000000 10485000 7353000 6949000 4923000 53258000 53586000 4403000 4316000 934000 1027000 7496000 6733000 36662000 28438000 10615000 9110000 19260000 15876000 173360000 147423000 38669000 32877000 609000 4892000 3946000 3046000 -4949000 4558000 17193000 18500000 72382000 45064000 2972000 2030 2031 75407000 2023 70037000 4961000 2022 2041 13631000 11606000 11332000 <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 2021, 2020 and 2019 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%">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><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%">2019</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%">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"/><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,004 </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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(263)</span></td><td style="background-color:#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,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,062 </span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(773)</span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(918)</span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">736 </span></td><td style="background-color:#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,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"/><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%">13,848 </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> 14238000 13848000 13004000 72000 73000 0 277000 129000 263000 4346000 1966000 2062000 3363000 0 773000 2701000 1520000 918000 4710000 0 736000 17025000 14238000 13848000 2967000 2516000 238000 544000 454000 <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%">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%">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,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"/></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%">(725)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(809)</span></td><td style="background-color:#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,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,516 </span></td><td style="background-color:#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%">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"/><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%">15,945 </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%">3,423 </span></td><td style="background-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,180 </span></td><td style="background-color:#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%">15,844 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,765 </span></td><td style="background-color:#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%">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"/><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%">15,945 </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> 17025000 14238000 725000 809000 2967000 2516000 19267000 15945000 3423000 3180000 15844000 12765000 19267000 15945000 4600000 1600000 <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 2018 – 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%">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 2018 – 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%">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 2019</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 2017 – Fiscal 2019</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 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%">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 2020</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, 2021 and July 31, 2020 were $1,821,012 and $1,876,922, 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 $6,023 and $7,747 as of July 31, 2021 and July 31, 2020, 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>A product recall has been issued recently related to certain purchased parts utilized in certain of our products. The Company expects to be reimbursed for the costs it will incur related to this recall and does not believe there will be a material, adverse impact to our results of operations and cash flows due to this matter. 1821012000 1876922000 P18M 6023000 7747000 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, 2021 and July 31, 2020 were 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: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%">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%">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%">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"/></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%">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%">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%">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><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%">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%">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"/></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%">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"/></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%">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%">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%">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: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:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzItMC0xLTEtMA_1178c580-dc10-4dc4-ac92-c7a09e6c3dc1"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzItMC0xLTEtMA_9d5551aa-10d5-44b6-b7c1-5343ddf58188">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%">42,601 </span></td><td style="background-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%">33,609 </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:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzUtMC0xLTEtMA_56fc1ddf-41b8-45d5-9f61-8d583828d2de"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzUtMC0xLTEtMA_61c47459-6965-4838-8add-ac5802830340">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%">8,944 </span></td><td style="background-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,343 </span></td><td style="background-color:#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:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzYtMC0xLTEtMA_37ae72f0-7ffd-42d6-9a2b-0a9cafccba6f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzYtMC0xLTEtMA_44b076bc-1c62-4763-a726-f619d7bb9284">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%">33,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,456 </span></td><td style="background-color:#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%">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"/><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%">33,799 </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:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzEwLTAtMS0xLTA_98510725-6167-44fb-ba47-7fc692e91c60"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzEwLTAtMS0xLTA_bc227fc0-d3bb-40b0-987c-3ae2856c9552">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%">7,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 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,672 </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:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzEzLTAtMS0xLTA_57dba3ab-c531-46cf-a688-a67ad50b0284"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzEzLTAtMS0xLTA_ff0b600e-569c-4c36-a72f-7aa40cf6538c">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,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 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%">505 </span></td><td style="background-color:#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:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzE0LTAtMS0xLTA_07a43d33-774f-4673-b126-e49d190b3b6f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzE0LTAtMS0xLTA_58d656ed-3dd4-418d-a4a4-dbbe6aa169ed">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%">4,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,743 </span></td><td style="background-color:#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%">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"/><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,248 </span></td><td style="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%">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: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%">11.1 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%">13.6 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%">5.1 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%">6.8 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.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: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.4 </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%">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: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%">9.7 </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, 2021 were 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: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, 2022</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%">13,923 </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,555 </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, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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, 2024</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,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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, 2026</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,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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, 2027 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,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">954 </span></td><td style="background-color:#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%">59,247 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,336 </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%">(16,380)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,561)</span></td><td style="background-color:#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%">42,867 </span></td><td style="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><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%">Rent expense for the fiscal year ended July 31, 2019 was $8,825.</span></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, 2021 and July 31, 2020 were 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: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%">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%">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%">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"/></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%">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%">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%">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><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%">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%">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"/></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%">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"/></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%">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%">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%">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: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:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzItMC0xLTEtMA_1178c580-dc10-4dc4-ac92-c7a09e6c3dc1"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzItMC0xLTEtMA_9d5551aa-10d5-44b6-b7c1-5343ddf58188">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%">42,601 </span></td><td style="background-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%">33,609 </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:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzUtMC0xLTEtMA_56fc1ddf-41b8-45d5-9f61-8d583828d2de"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzUtMC0xLTEtMA_61c47459-6965-4838-8add-ac5802830340">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%">8,944 </span></td><td style="background-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,343 </span></td><td style="background-color:#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:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzYtMC0xLTEtMA_37ae72f0-7ffd-42d6-9a2b-0a9cafccba6f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzYtMC0xLTEtMA_44b076bc-1c62-4763-a726-f619d7bb9284">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%">33,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,456 </span></td><td style="background-color:#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%">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"/><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%">33,799 </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:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzEwLTAtMS0xLTA_98510725-6167-44fb-ba47-7fc692e91c60"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzEwLTAtMS0xLTA_bc227fc0-d3bb-40b0-987c-3ae2856c9552">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%">7,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 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,672 </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:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzEzLTAtMS0xLTA_57dba3ab-c531-46cf-a688-a67ad50b0284"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzEzLTAtMS0xLTA_ff0b600e-569c-4c36-a72f-7aa40cf6538c">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,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 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%">505 </span></td><td style="background-color:#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:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzE0LTAtMS0xLTA_07a43d33-774f-4673-b126-e49d190b3b6f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzE0LTAtMS0xLTA_58d656ed-3dd4-418d-a4a4-dbbe6aa169ed">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%">4,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,743 </span></td><td style="background-color:#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%">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"/><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,248 </span></td><td style="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%">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: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%">11.1 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%">13.6 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%">5.1 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%">6.8 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.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: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.4 </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%">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: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%">9.7 </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, 2021 were 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: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, 2022</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%">13,923 </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,555 </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, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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, 2024</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,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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, 2026</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,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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, 2027 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,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">954 </span></td><td style="background-color:#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%">59,247 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,336 </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%">(16,380)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,561)</span></td><td style="background-color:#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%">42,867 </span></td><td style="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><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%">Rent expense for the fiscal year ended July 31, 2019 was $8,825.</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, 2021 and July 31, 2020 were 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: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%">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%">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%">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"/></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%">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%">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%">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><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%">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%">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"/></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%">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"/></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%">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%">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%">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: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:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzItMC0xLTEtMA_1178c580-dc10-4dc4-ac92-c7a09e6c3dc1"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzItMC0xLTEtMA_9d5551aa-10d5-44b6-b7c1-5343ddf58188">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%">42,601 </span></td><td style="background-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%">33,609 </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:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzUtMC0xLTEtMA_56fc1ddf-41b8-45d5-9f61-8d583828d2de"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzUtMC0xLTEtMA_61c47459-6965-4838-8add-ac5802830340">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%">8,944 </span></td><td style="background-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,343 </span></td><td style="background-color:#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:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzYtMC0xLTEtMA_37ae72f0-7ffd-42d6-9a2b-0a9cafccba6f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzYtMC0xLTEtMA_44b076bc-1c62-4763-a726-f619d7bb9284">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%">33,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,456 </span></td><td style="background-color:#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%">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"/><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%">33,799 </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:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzEwLTAtMS0xLTA_98510725-6167-44fb-ba47-7fc692e91c60"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzEwLTAtMS0xLTA_bc227fc0-d3bb-40b0-987c-3ae2856c9552">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%">7,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 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,672 </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:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzEzLTAtMS0xLTA_57dba3ab-c531-46cf-a688-a67ad50b0284"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzEzLTAtMS0xLTA_ff0b600e-569c-4c36-a72f-7aa40cf6538c">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,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 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%">505 </span></td><td style="background-color:#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:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzE0LTAtMS0xLTA_07a43d33-774f-4673-b126-e49d190b3b6f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmYWQyNTA0Y2Y3MDRkNWFhYzEzNDc3NjhhNjUxMWQ3L3NlYzoyZmFkMjUwNGNmNzA0ZDVhYWMxMzQ3NzY4YTY1MTFkN18xNDUvZnJhZzoyNzYyMmMwOWJiOWQ0MmFjYjM5MzAzZmViOTJkNjhmYi90YWJsZToyOWE1ODM0Zjc4ZDE0NjVjYTU2NTAzYWExY2U2ZWRhMy90YWJsZXJhbmdlOjI5YTU4MzRmNzhkMTQ2NWNhNTY1MDNhYTFjZTZlZGEzXzE0LTAtMS0xLTA_58d656ed-3dd4-418d-a4a4-dbbe6aa169ed">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%">4,694 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,743 </span></td><td style="background-color:#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%">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"/><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,248 </span></td><td style="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%">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: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%">11.1 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%">13.6 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%">5.1 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%">6.8 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.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: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.4 </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%">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: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%">9.7 </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> 18140000 12580000 662000 544000 520000 531000 19322000 13655000 18054000 12487000 16636000 4655000 4000000 0 42601000 33609000 8944000 5343000 33923000 28456000 42867000 33799000 7010000 3672000 1081000 505000 4694000 4743000 5775000 5248000 P11Y1M6D P13Y7M6D P5Y1M6D P6Y9M18D 0.032 0.034 0.089 0.097 <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, 2021 were 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: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, 2022</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%">13,923 </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,555 </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, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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, 2024</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,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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, 2026</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,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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, 2027 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,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">954 </span></td><td style="background-color:#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%">59,247 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,336 </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%">(16,380)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,561)</span></td><td style="background-color:#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%">42,867 </span></td><td style="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><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, 2021 were 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: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, 2022</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%">13,923 </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,555 </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, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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, 2024</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,763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#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, 2026</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,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#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, 2027 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,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">954 </span></td><td style="background-color:#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%">59,247 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,336 </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%">(16,380)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,561)</span></td><td style="background-color:#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%">42,867 </span></td><td style="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> 13923000 1555000 10576000 1578000 7763000 1059000 5188000 1083000 3530000 1107000 18267000 954000 59247000 7336000 16380000 1561000 42867000 5775000 8825000 STOCKHOLDERS’ EQUITY<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 the THOR Industries, Inc. 2016 Equity and Incentive Plan (the “2016 Equity and Incentive Plan”). The maximum number of shares issuable under the 2016 Equity and Incentive Plan is 2,000,000. As of July 31, 2021, the remaining shares available to be granted under the 2016 Equity and Incentive Plan is 652,144. 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%">In September 2019, the Board approved an equity compensation program for certain members of the Company’s executive management. Under this program, 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 performance stock unit (“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 2021, 2020 and 2019 for these RSU and PSU awards totaled $30,514, $19,889 and $18,950, respectively. The fair value of the RSU shares that vested in fiscal 2021, 2020 and 2019 totaled $24,226, $10,906 and $13,227, 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 2021, 2020 and 2019 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%">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><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%">2019</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%">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"/><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%">328,431 </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%">101.97 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.12 </span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167,591)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.23 </span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,201)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.11 </span></td><td style="background-color:#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%">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"/><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%">451,563 </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%">91.08 </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, 2021 there was $19,448 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 1.81 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 $3,532, $4,775 and $4,550 in fiscal 2021, 2020 and 2019, respectively.</span></div> 2000000 652144 0.50 1.50 0.50 1.50 30514000 19889000 18950000 24226000 10906000 13227000 <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 2021, 2020 and 2019 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%">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><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%">2019</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%">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"/><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%">328,431 </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%">101.97 </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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.12 </span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167,591)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.23 </span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,201)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.11 </span></td><td style="background-color:#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%">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"/><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%">451,563 </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%">91.08 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 641410 65.28 451563 91.08 328431 101.97 338073 81.41 407151 50.78 310924 79.12 255039 76.97 206624 92.87 167591 90.23 7959 67.90 10680 69.66 20201 91.11 716485 68.70 641410 65.28 451563 91.08 19448000 P1Y9M21D 3532000 4775000 4550000 REVENUE RECOGNITION<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 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, used vehicle sales at owned dealerships and RV rentals. All material revenue streams are considered point in time.</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%">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><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%">2019</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%">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"/><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,710,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848,143 </span></td><td style="background-color:#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%">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"/><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,558,451 </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,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761,176 </span></td><td style="background-color:#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,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">824,449 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,704 </span></td><td style="background-color:#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%">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"/><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,649,329 </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%">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"/><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,207,780 </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,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">960,155 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,089 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,144 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,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 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%">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"/><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,486,978 </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%">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"/><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%">7,694,758 </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, primarily aluminum extruded components</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,374 </span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,374)</span></td><td style="background-color:#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%">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"/><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%">7,864,758 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-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 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, used vehicle sales at owned dealerships and RV rentals. All material revenue streams are considered point in time.</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%">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><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%">2019</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%">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"/><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,710,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,848,143 </span></td><td style="background-color:#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%">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"/><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,558,451 </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,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761,176 </span></td><td style="background-color:#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,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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">824,449 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,704 </span></td><td style="background-color:#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%">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"/><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,649,329 </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%">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"/><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,207,780 </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,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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">960,155 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,089 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,144 </span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,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 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%">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"/><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,486,978 </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%">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"/><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%">7,694,758 </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, primarily aluminum extruded components</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263,374 </span></td><td style="background-color:#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%">(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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93,374)</span></td><td style="background-color:#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%">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"/><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%">7,864,758 </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> 3791235000 2449239000 2710308000 2430693000 1691243000 1848143000 6221928000 4140482000 4558451000 1052982000 495520000 761176000 1266624000 776191000 824449000 349785000 118387000 63704000 2669391000 1390098000 1649329000 8891319000 5530580000 6207780000 1779906000 1505353000 960155000 779755000 433398000 201089000 292708000 273475000 172144000 347710000 273165000 153590000 3200079000 2485391000 1486978000 12091398000 8015971000 7694758000 373174000 234481000 263374000 -147192000 -82519000 -93374000 12317380000 8167933000 7864758000 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%">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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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 #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%">(696)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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 #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%">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;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%">(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;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%">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;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%">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;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%">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;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%">(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;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%">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;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%">(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;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%">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><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><span><br/></span></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%">2019</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%">— </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%">— </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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">(44,090)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,184)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,322)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,916)</span></td><td style="background-color:#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%">(2,394)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">523 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">523 </span></td><td style="background-color:#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%">(279)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(279)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(279)</span></td><td style="background-color:#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%">74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">74 </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"/><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"/><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%">AOCI, net of tax </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%">(46,484)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,472)</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%">(1,048)</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%">(57,004)</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%">(594)</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%">(57,598)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;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%">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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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 #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%">(696)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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 #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%">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;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%">(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;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%">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;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%">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;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%">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;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%">(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;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%">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;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%">(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;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%">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><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><span><br/></span></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%">2019</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%">— </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%">— </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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">(44,090)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,184)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,322)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,916)</span></td><td style="background-color:#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%">(2,394)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">523 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">523 </span></td><td style="background-color:#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%">(279)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(279)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(279)</span></td><td style="background-color:#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%">74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">74 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">74 </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"/><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"/><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%">AOCI, net of tax </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%">(46,484)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,472)</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%">(1,048)</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%">(57,004)</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%">(594)</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%">(57,598)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;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> 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 0 0 0 0 0 0 -44090000 -12184000 -1048000 -57322000 -594000 -57916000 2394000 -2917000 0 -523000 0 -523000 0 279000 0 279000 0 279000 0 74000 0 74000 0 74000 -46484000 -9472000 -1048000 -57004000 -594000 -57598000 SUBSEQUENT EVENTS<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 announced it completed the acquisition of Wichita, Kansas-based AirX Intermediate, Inc. ("Airxcel"). Airxcel manufactures a comprehensive line of high-quality RV products which they sell to 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 purchase price of $750,000 in cash is subject to standard post-closing adjustments, and was funded through a combination of cash-on-hand and $625,000 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 agreement and extended the term of the ABL from February 1, 2024 to September 1, 2026. The interest rate remains 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 its supply chain, diversifying its revenue sources and expanding opportunities to enter new product segments. Airxcel will operate as an independent operation in the same manner as the Company's other 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%">Due to the recent timing of the close of the acquisition, the Company has not yet allocated the purchase price to the fair value of the assets acquired and the liabilities assumed at the acquisition date.</span></div> 750000000 625000000 750000000 1000000000 XML 16 R1.htm IDEA: XBRL DOCUMENT v3.21.2
    Cover Page - USD ($)
    $ in Millions
    12 Months Ended
    Jul. 31, 2021
    Sep. 15, 2021
    Jan. 31, 2021
    Cover [Abstract]      
    Document Type 10-K    
    Document Annual Report true    
    Document Period End Date Jul. 31, 2021    
    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 $.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     $ 5,607
    Entity Common Stock, Shares Outstanding   55,366,241  
    Amendment Flag false    
    Document Fiscal Year Focus 2021    
    Document Fiscal Period Focus FY    
    Entity Central Index Key 0000730263    
    Current Fiscal Year End Date --07-31    
    Documents Incorporated by Reference Portions of the Proxy Statement for the Annual Meeting of Stockholders to be held on December 17, 2021 are incorporated by reference in Part III of this Annual Report on Form 10-K    
    XML 17 R2.htm IDEA: XBRL DOCUMENT v3.21.2
    Consolidated Balance Sheets - USD ($)
    $ in Thousands
    Jul. 31, 2021
    Jul. 31, 2020
    Current assets:    
    Cash and cash equivalents $ 445,852 $ 538,519
    Restricted cash 2,854 2,844
    Accounts receivable, trade, net 796,489 588,069
    Accounts receivable, other, net 151,087 82,880
    Factored accounts receivable 2,356 143,278
    Inventories, net 1,369,384 716,305
    Prepaid income taxes, expenses and other 35,501 30,382
    Total current assets 2,803,523 2,102,277
    Property, plant and equipment, net 1,185,131 1,107,649
    Other assets:    
    Goodwill 1,563,255 1,476,541
    Amortizable intangible assets, net 937,171 914,724
    Deferred income tax assets, net 41,216 78,738
    Other 123,792 91,531
    Total other assets 2,665,434 2,561,534
    TOTAL ASSETS 6,654,088 5,771,460
    Current liabilities:    
    Accounts payable 915,045 636,506
    Current portion of long-term debt 12,411 13,817
    Short-term financial obligations 25,720 35,939
    Accrued liabilities:    
    Compensation and related items 249,761 160,083
    Product warranties 267,620 252,869
    Income and other taxes 85,789 83,893
    Promotions and rebates 128,869 97,378
    Product, property and related liabilities 38,590 15,440
    Liabilities related to factored receivables 2,356 143,278
    Other 68,624 76,078
    Total current liabilities 1,794,785 1,515,281
    Long-term debt 1,594,821 1,652,831
    Deferred income tax liabilities, net 113,598 123,802
    Unrecognized tax benefits 15,844 12,765
    Other liabilities 186,934 121,212
    Total long-term liabilities 1,911,197 1,910,610
    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 65,651,570 and 65,396,531 shares, respectively 6,565 6,540
    Additional paid-in capital 460,482 436,828
    Retained earnings 2,770,401 2,201,330
    Accumulated other comprehensive income, net of tax 44,621 26,993
    Less treasury shares of 10,285,329 and 10,197,775, respectively, at cost (360,226) (351,909)
    Stockholders’ equity attributable to THOR Industries, Inc. 2,921,843 2,319,782
    Non-controlling interests 26,263 25,787
    Total stockholders’ equity 2,948,106 2,345,569
    TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 6,654,088 $ 5,771,460
    XML 18 R3.htm IDEA: XBRL DOCUMENT v3.21.2
    Consolidated Balance Sheets (Parenthetical) - $ / shares
    Jul. 31, 2021
    Jul. 31, 2020
    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) 65,651,570 65,396,531
    Treasury, shares (in shares) 10,285,329 10,197,775
    XML 19 R4.htm IDEA: XBRL DOCUMENT v3.21.2
    Consolidated Statements of Income and Comprehensive Income - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Income Statement [Abstract]      
    Net sales $ 12,317,380 $ 8,167,933 $ 7,864,758
    Cost of products sold 10,422,407 7,049,726 6,891,664
    Gross profit 1,894,973 1,118,207 973,094
    Selling, general and administrative expenses 869,916 634,119 536,044
    Amortization of intangible assets 117,183 97,234 75,638
    Impairment charges 0 10,057 0
    Acquisition-related costs 0 0 114,866
    Interest income 797 3,116 8,080
    Interest expense 94,342 107,322 68,112
    Other income (expense), net 30,252 305 (1,848)
    Income before income taxes 844,581 272,896 184,666
    Income taxes 183,711 51,512 52,201
    Net income 660,870 221,384 132,465
    Less: net income (loss) attributable to non-controlling interests 998 (1,590) (810)
    Net income attributable to THOR Industries, Inc. $ 659,872 $ 222,974 $ 133,275
    Weighted-average common shares outstanding:      
    Basic - weighted-average common shares outstanding (in shares) 55,333,959 55,172,694 53,905,667
    Diluted - weighted-average common shares outstanding (in shares) 55,687,253 55,397,376 54,026,686
    Earnings per common share:      
    Basic - earnings per common share (in dollars per share) $ 11.93 $ 4.04 $ 2.47
    Diluted - earnings per common share (in dollars per share) $ 11.85 $ 4.02 $ 2.47
    Comprehensive income:      
    Net income $ 660,870 $ 221,384 $ 132,465
    Other comprehensive income (loss), net of tax      
    Foreign currency translation gain (loss), net of tax 7,723 92,735 (47,078)
    Gain (loss) recognized in Other comprehensive income (loss), net of tax 10,168 (9,351) (9,472)
    Other income (loss), net of tax (180) 352 (1,048)
    Total other comprehensive income (loss), net of tax 17,711 83,736 (57,598)
    Total comprehensive income 678,581 305,120 74,867
    Comprehensive income (loss) attributable to non-controlling interest 1,081 (1,851) (1,404)
    Comprehensive income attributable to THOR Industries, Inc. $ 677,500 $ 306,971 $ 76,271
    XML 20 R5.htm IDEA: XBRL DOCUMENT v3.21.2
    Consolidated Statement of Stockholders' Equity - USD ($)
    $ in Thousands
    Total
    Cumulative Effect, Period of Adoption, Adjustment
    Common Stock
    Additional Paid-in Capital
    Retained Earnings
    Retained Earnings
    Cumulative Effect, Period of Adoption, Adjustment
    Accumulated Other Comprehensive Income (Loss)
    Treasury Stock
    Stockholders' Equity Attributable to Thor
    Stockholders' Equity Attributable to Thor
    Cumulative Effect, Period of Adoption, Adjustment
    Non-controlling Interests
    Balance (in shares) at Jul. 31, 2018     62,765,824         10,070,459      
    Balance at beginning of period, net of tax at Jul. 31, 2018 $ 1,937,741 $ (5,450) $ 6,277 $ 252,204 $ 2,022,988 $ (5,450) $ 0 $ (343,728) $ 1,937,741 $ (5,450) $ 0
    Net income (loss) 132,465       133,275       133,275   (810)
    Restricted stock unit activity (in shares)     167,591         55,975      
    Restricted stock unit activity (3,116)   $ 16 1,286       $ (4,418) (3,116)    
    Cash dividends (84,139)       (84,139)       (84,139)    
    Stock compensation expense 18,950     18,950         18,950    
    Other comprehensive income (loss) (57,598)           (57,004)   (57,004)   (594)
    Acquisitions (in shares)     2,256,492                
    Acquisitions 156,375   $ 226 143,942         144,168   12,207
    Balance (in shares) at Jul. 31, 2019     65,189,907         10,126,434      
    Balance at end of period at Jul. 31, 2019 2,095,228   $ 6,519 416,382 2,066,674   (57,004) $ (348,146) 2,084,425   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)   $ 21 557       $ (3,763) (3,185)    
    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
    Balance (in shares) at Jul. 31, 2020     65,396,531         10,197,775      
    Balance at end of period at Jul. 31, 2020 2,345,569   $ 6,540 436,828 2,201,330   26,993 $ (351,909) 2,319,782   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)   $ 25 (6,860)       $ (8,317) (15,152)    
    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)
    Balance (in shares) at Jul. 31, 2021     65,651,570         10,285,329      
    Balance at end of period at Jul. 31, 2021 $ 2,948,106   $ 6,565 $ 460,482 $ 2,770,401   $ 44,621 $ (360,226) $ 2,921,843   $ 26,263
    XML 21 R6.htm IDEA: XBRL DOCUMENT v3.21.2
    Consolidated Statement of Stockholders' Equity (Parenthetical) - $ / shares
    12 Months Ended
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Equity [Abstract]      
    Cash dividends, per common share (in usd per share) $ 1.64 $ 1.60 $ 1.56
    XML 22 R7.htm IDEA: XBRL DOCUMENT v3.21.2
    Consolidated Statements of Cash Flows - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Cash flows from operating activities:      
    Net income $ 660,870 $ 221,384 $ 132,465
    Adjustments to reconcile net income to net cash provided by operating activities:      
    Depreciation 113,398 98,933 73,139
    Amortization of intangibles 117,183 97,234 75,638
    Amortization of debt issuance costs 15,407 10,743 6,189
    Impairment charges 0 10,057 0
    Foreign currency forward contract loss 0 0 70,777
    Deferred income tax benefit (9,026) (11,212) (9,059)
    Loss on disposition of property, plant and equipment 1,136 3,990 739
    Stock-based compensation expense 30,514 19,889 18,950
    Changes in assets and liabilities:      
    Accounts receivable (234,693) (115,232) 136,145
    Inventories (538,756) 133,290 283,311
    Prepaid income taxes, expenses and other (32,717) 18,427 (13,114)
    Accounts payable 229,173 60,469 (120,507)
    Guarantee liabilities related to former EHG subsidiaries 0 0 (108,843)
    Accrued liabilities and other 123,078 (14,059) (46,612)
    Long-term liabilities and other 50,915 7,028 8,801
    Net cash provided by operating activities 526,482 540,941 508,019
    Cash flows from investing activities:      
    Purchases of property, plant and equipment (128,835) (106,697) (130,224)
    Proceeds from dispositions of property, plant and equipment 1,950 27,677 2,732
    Business acquisitions, net of cash acquired (310,938) 0 (1,658,577)
    Foreign currency forward contract payment related to business acquisition 0 0 (70,777)
    Equity investment in joint venture 0 0 (6,500)
    Other 9,330 (5,229) (2,157)
    Net cash used in investing activities (428,493) (84,249) (1,865,503)
    Cash flows from financing activities:      
    Borrowings on term-loan credit facilities 0 0 2,095,018
    Borrowings on revolving asset-based credit facilities 225,676 379,222 100,000
    Payments on term-loan credit facilities (59,700) (274,963) (242,919)
    Payments on revolving credit facilities (224,836) (379,986) (100,000)
    Payments on unsecured notes 0 0 (84,728)
    Payments on other debt (13,950) (14,493) (70,319)
    Payments of debt issuance costs 0 0 (70,176)
    Cash dividends paid (90,801) (88,318) (84,139)
    Payments on finance lease obligations (749) (442) (405)
    Payments related to vesting of stock-based awards (8,317) (3,763) (4,418)
    Other (15,761) (10,173) 1,159
    Net cash provided by (used in) financing activities (188,438) (392,916) 1,539,073
    Effect of exchange rate changes on cash and cash equivalents and restricted cash (2,208) 26,325 (5,576)
    Net increase (decrease) in cash and cash equivalents and restricted cash (92,657) 90,101 176,013
    Cash and cash equivalents and restricted cash, beginning of period 541,363 451,262 275,249
    Cash and cash equivalents and restricted cash, end of period 448,706 541,363 451,262
    Less: restricted cash 2,854 2,844 25,647
    Cash and cash equivalents, end of period 445,852 538,519 425,615
    Supplemental cash flow information:      
    Income taxes paid 226,527 56,803 87,813
    Interest paid 78,865 101,784 57,189
    Non-cash investing and financing transactions:      
    Capital expenditures in accounts payable 6,304 3,458 4,332
    Common stock issued for business acquisition $ 0 $ 0 $ 144,168
    XML 23 R8.htm IDEA: XBRL DOCUMENT v3.21.2
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
    12 Months Ended
    Jul. 31, 2021
    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, 2021 and July 31, 2020, cash and cash equivalents of $260,101 and $260,876, respectively, were held by one U.S. financial institution. In addition, at July 31, 2021 and July 31, 2020, the equivalent of $111,215 and $174,077, respectively, was held in Euros at one European financial institution and $27,926 and $49,732, 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 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 $22,409, $15,060 and $8,350 in fiscal 2021, 2020 and 2019, 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, 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.

    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.

    Factored Accounts Receivable – Factored accounts receivable are receivables from sales to independent dealer customers of our European operations that have been sold to third-party finance companies that provide financing to those dealers. Certain of these sold receivables, which are subject to recourse and in which the Company retains an interest as a secured obligation, do not meet the definition of a true-sale, and were therefore recorded as an asset with an offsetting balance recorded as a secured obligation in Liabilities related to factored receivables on the Consolidated Balance Sheets. During the fourth quarter of fiscal year 2021, the Company entered into revised agreements with certain of the third-party financing companies. These revised terms meet the applicable true-sale criteria under ASC 860 and therefore only those arrangements not meeting the applicable true-sale criteria remain as factored accounts receivable on the Consolidated Balance Sheet.

    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 extruded aluminum contracts have a single performance obligation of providing the promised goods (recreational vehicles and extruded aluminum components), which is satisfied when control of the goods is transferred to the customer. Revenue from the sales of extruded aluminum components is generally recognized upon delivery to the customer’s location. The Company’s European recreational vehicle reportable segment includes vehicle sales to third party dealers as well as sales of new and used vehicles to end customers through our owned and operated dealership network of two dealerships.
    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. All warranties provided are assurance-type warranties.

    In addition to recreational vehicle sales, the Company’s European recreational vehicle reportable segment sells accessory items and provides repair services through our two owned dealerships. Each ordered 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 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 sales. 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 $44,638, $67,019 and $38,643 in fiscal 2021, 2020 and 2019, 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 $26,775, $19,123 and $9,381 in fiscal 2021, 2020 and 2019, 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. 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:
    202120202019
    Weighted-average shares outstanding for basic earnings per share55,333,959 55,172,694 53,905,667 
    Unvested restricted stock units and performance stock units353,294 224,682 121,019 
    Weighted-average shares outstanding assuming dilution55,687,253 55,397,376 54,026,686 
    The Company excluded 233,395 unvested restricted stock units and performance stock units that have an antidilutive effect from its calculation of weighted-average shares outstanding assuming dilution at July 31, 2019. Antidilutive unvested restricted stock units and performance stock units excluded from the 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.

    In January 2017, the FASB issued ASU No. 2017-04, "Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment," which eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge (referred to as Step 2 in the goodwill impairment test). Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment charge equal to that excess shall be recognized, not to exceed the amount of goodwill allocated to the reporting unit. This ASU is effective for annual and any interim impairment tests for periods beginning after December 15, 2019. This ASU became effective for, and was adopted by, the Company in its fiscal year 2021 beginning on August 1, 2020. The impact of this ASU on the Company's consolidated financial statements will depend on the outcomes of future goodwill impairment tests.
    XML 24 R9.htm IDEA: XBRL DOCUMENT v3.21.2
    ACQUISITIONS
    12 Months Ended
    Jul. 31, 2021
    Business Combinations [Abstract]  
    ACQUISITIONS ACQUISITIONS
    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 is 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 adjustment was not material. The Tiffin Group operates as an independent operation in the same manner as the Company’s other recreational vehicle subsidiaries, and its motorized operations are aggregated within the Company’s motorized recreational vehicle reportable segment and its towable operations are aggregated within the Company’s 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.

    The results of the Tiffin Group are included in the Company’s Consolidated Statements of Income and Comprehensive Income since the December 18, 2020 acquisition date. The Tiffin Group recorded net sales of $421,438 and net income before income taxes of $11,648 for the period from the date of acquisition through July 31, 2021. Net income before income taxes included a charge of $4,272 related to the step-up in assigned value of acquired Tiffin Group inventory that was included in cost of products sold in the current period, and also includes a charge of $6,656 for the amortization expense related to the acquired backlog and the other acquired amortizable intangible assets.

    During the fiscal quarter end July 31, 2021, 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 acquisition date. The following table summarizes the estimated fair values of the Tiffin Group 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 as soon as practical and no later than one year from 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 will be amortized on an accelerated basis over 18 to 20 years. The trademarks were valued on the Relief from Royalty Method and will be 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." Togo Group was formed to own, improve and sell innovative and comprehensive digital applications through a platform designed for the global RV industry. 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 agreed to pay thl $6,000 on August 1, 2020 and, in return, obtained additional ownership interest in Togo Group. In addition, certain assets or rights to assets historically owned by Togo Group were distributed to thl in exchange for a corresponding reduction in thl’s 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.

    The fair value of the Company’s previously-held equity interest in Togo Group was estimated to be $47,256 immediately prior to the effective date of the 2020 Agreement. The Company recognized an immaterial gain as a result of remeasuring the previously-held equity interest to fair value. The fair value of the Company's previously-held equity interest was determined based on the fair value of Togo Group as of the effective date of the 2020 Agreement, measured using the Discounted Cash Flow method and the Company’s pre-transaction ownership interest percentage.

    Following the transaction, the Company holds a 73.5% ownership interest in Togo Group, comprised of Class A common units. In accordance with the 2020 Agreement, the ownership interest held by thl is comprised of Class B preferred units, which entitle thl to a liquidation preference and a 3% annual preferred cash dividend calculated on a stated value of $20,180. The Company has a call option in the amount of $20,180 relative to the Class B preferred units which is exercisable over a four-year period. The fair value of the Class B units, representing a non-controlling interest in Togo Group and shown in the table below, was determined using a Black-Scholes option pricing model and required the Company to make certain assumptions, including, but not limited to, expected volatility and dividend yield. The Company concluded that the non-controlling interest represents equity for accounting purposes based on its evaluation of the terms of the 2020 Agreement and characteristics of the Class B preferred units.

    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 will be 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 for the equity method investment in Togo Group on a one-month lag. Beginning in the fiscal quarter ended April 30, 2020, that lag was eliminated. The impact of this change was not material to the Company's Consolidated Financial Statements. 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 Company's share of the losses from this investment for the fiscal year ended July 31, 2019 were $8,798.

    Erwin Hymer Group SE

    On February 1, 2019, the Company acquired Erwin Hymer Group SE (“EHG”). EHG is headquartered in Bad Waldsee, Germany, and is one of the largest RV manufacturers in Europe. EHG is managed as a stand-alone operating entity that is included in the European recreational vehicle operating segment.

    In fiscal 2020, the Company made measurement period adjustments primarily related to the estimated fair value of certain fixed assets, other receivables and deferred income tax assets to better reflect the facts and circumstances that existed at the acquisition date. These adjustments resulted in a decrease in fixed assets, an increase in other receivables, increases in deferred income tax assets, a decrease in deferred income tax liabilities and a net increase of goodwill of $1,282. The impact to our fiscal 2020 Consolidated Statement of Income and Comprehensive Income as a result of these measurement period adjustments was immaterial.

    The following table summarizes the final fair values of the EHG assets acquired and liabilities assumed as of the acquisition date.
    Cash$97,887 
    Inventory593,053 
    Other assets435,747 
    Property, plant and equipment, rental vehicles80,132 
    Property, plant and equipment437,216 
    Amortizable intangible assets:
    Dealer network355,601 
    Trademarks126,181 
    Technology assets183,536 
    Backlog11,471 
    Goodwill1,009,754 
    Guarantee liabilities related to former EHG North American subsidiaries(115,668)
    Other current liabilities(851,774)
    Debt – Unsecured notes(114,710)
    Debt – Other(166,196)
    Deferred income tax liabilities(152,186)
    Other long-term liabilities(17,205)
    Non-controlling interests(12,207)
    Total fair value of net assets acquired1,900,632 
    Less: cash acquired(97,887)
    Total fair value of net assets acquired, less cash acquired$1,802,745 

    On the acquisition date, amortizable intangible assets had a weighted-average useful life of 17 years. The dealer network was valued based on the Discounted Cash Flow method and is amortized on an accelerated basis over 20 years. The trademarks and technology assets were valued on the Relief of Royalty method and are amortized on a straight-line basis over 20 years and 10 years, respectively. The backlog was valued based on the Discounted Cash Flow method and was amortized on a straight-line basis over a 5 month period. We recognized $1,009,754 of goodwill as a result of this transaction, of which approximately $311,000 is deductible for tax purposes.
    In connection with the closing of the acquisition, THOR and EHG entered into an amendment to exclude EHG’s North American subsidiaries from the business operations acquired by THOR. The acquisition date balance sheet included guarantee liabilities related to the former EHG North American subsidiaries totaling $115,668. Historically, EHG had provided guarantees for certain of its former North American subsidiaries that were assumed by THOR in the acquisition and which related to bank loans, foreign currency derivatives, certain specified supplier contracts and dealer financing arrangements, as well as a specific lease agreement. All of these guarantee liabilities have been settled and there were no outstanding liabilities at July 31, 2021 or July 31, 2020.

    Net costs incurred during fiscal 2019 related specifically to this acquisition totaled $114,866 and are included in Acquisition-related costs in the Consolidated Statements of Income and Comprehensive Income. These costs include the losses on the foreign currency forward contract of $70,777 discussed in Note 4 to the Consolidated Financial Statements, and $44,089 of other expenses, consisting primarily of bank fees, ticking fees, legal, professional and advisory fees related to financial due diligence and implementation costs, regulatory review costs and the write-off of the remaining unamortized debt fees related to the Company’s previous asset-based facility.

    The following unaudited pro forma information represents the Company’s results of operations as if the fiscal 2021 acquisition of the Tiffin Group had occurred at the beginning of fiscal 2020, the fiscal 2020 acquisition of the Togo Group had occurred at the beginning of fiscal 2019 and the fiscal 2019 acquisition of EHG had occurred at the beginning of fiscal 2018. The disclosure of pro forma net sales and earnings does not purport to indicate the results that would actually have been obtained had the acquisition been completed on the assumed date 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 be realized from the integration of the acquisition.
     
    Fiscal 2021Fiscal 2020Fiscal 2019
    Net sales$12,581,282 $8,870,746 $9,067,750 
    Net income$667,308 $223,861 $136,831 
    Basic earnings per common share$12.06 $4.06 $2.54 
    Diluted earnings per common share$11.98 $4.04 $2.53 
     
    The pro forma earnings for the fiscal year ended July 31, 2019 were adjusted to exclude $114,866 of acquisition-related costs. Fiscal 2019 also excludes $61,418 of nonrecurring expense related to the fair value adjustment to acquisition-date inventory. EHG’s historical net income included in the total above includes nonrecurring charges related to its former North American operations in the amount of $52,501 during the fiscal year ended July 31, 2019. These charges primarily consist of EHG’s guarantees to third parties for certain North American subsidiary obligations and the impairment of loan receivables due to EHG from their former North American subsidiaries.
    XML 25 R10.htm IDEA: XBRL DOCUMENT v3.21.2
    BUSINESS SEGMENTS
    12 Months Ended
    Jul. 31, 2021
    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 (primarily 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 motorcaravans, caravans 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 and Togo Group subsidiaries are included in “Other,” which is a non-reportable segment. Net sales included in Other relate primarily to the sale of aluminum extrusions and specialized component products. Intercompany eliminations adjust for 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 extrusion 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 THOR’s U.S.-based operating subsidiaries.
     
    202120202019
    NET SALES:
    Recreational vehicles
    North American Towables$6,221,928 $4,140,482 $4,558,451 
    North American Motorized2,669,391 1,390,098 1,649,329 
    Total North America8,891,319 5,530,580 6,207,780 
    European3,200,079 2,485,391 1,486,978 
    Total recreational vehicles12,091,398 8,015,971 7,694,758 
    Other373,174 234,481 263,374 
    Intercompany eliminations(147,192)(82,519)(93,374)
    Total$12,317,380 $8,167,933 $7,864,758 
    INCOME (LOSS) BEFORE INCOME TAXES:
    Recreational vehicles
    North American Towables$658,964 $336,207 $322,228 
    North American Motorized202,057 71,943 80,910 
    Total North America861,021 408,150 403,138 
    European116,576 9,850 (5,946)
    Total recreational vehicles977,597 418,000 397,192 
    Other, net57,674 27,751 29,086 
    Corporate(190,690)(172,855)(241,612)
    Total$844,581 $272,896 $184,666 
     
    20212020
    TOTAL ASSETS:
    Recreational vehicles
    North American Towables$1,870,577 $1,529,913 
    North American Motorized1,073,506 480,225 
    Total North America2,944,083 2,010,138 
    European2,975,821 3,102,071 
    Total recreational vehicles5,919,904 5,112,209 
    Other, net272,350 212,378 
    Corporate461,834 446,873 
    Total$6,654,088 $5,771,460 
    202120202019
    DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE:
    Recreational vehicles
    North American Towables$66,078 $66,042 $67,751 
    North American Motorized23,153 14,202 13,831 
    Total North America89,231 80,244 81,582 
    European127,432 103,671 54,881 
    Total recreational vehicles216,663 183,915 136,463 
    Other, net12,220 10,488 10,647 
    Corporate1,698 1,764 1,667 
    Total$230,581 $196,167 $148,777 
    CAPITAL ACQUISITIONS:
    Recreational vehicles
    North American Towables$35,816 $27,219 $69,321 
    North American Motorized22,230 12,603 17,179 
    Total North America58,046 39,822 86,500 
    European66,930 62,165 35,653 
    Total recreational vehicles124,976 101,987 122,153 
    Other, net5,620 2,664 3,493 
    Corporate1,085 1,172 1,599 
    Total$131,681 $105,823 $127,245 
    DESTINATION OF NET SALES BY GEOGRAPHIC REGION:
    United States$8,462,652 $5,296,482 $5,803,373 
    Germany1,977,808 1,494,419 836,151 
    Other Europe1,189,747 966,023 636,105 
    Canada638,118 377,053 561,172 
    Other foreign49,055 33,956 27,957 
    Total$12,317,380 $8,167,933 $7,864,758 

    20212020
    PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC REGION:
    United States$626,375 $564,171 
    Germany460,446 444,981 
    Other Europe95,266 93,220 
    Other3,044 5,277 
    Total$1,185,131 $1,107,649 
    XML 26 R11.htm IDEA: XBRL DOCUMENT v3.21.2
    DERIVATIVES AND HEDGING
    12 Months Ended
    Jul. 31, 2021
    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 counter parties. 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, 2021July 31, 2020
    Cash Flow HedgesNotionalFair Value in
    Other Current
    Liabilities
    NotionalFair Value in
    Other Current
    Liabilities
    Foreign currency forward contracts$41,899 $88 $—  $— 
    Interest rate swap agreements482,138 11,420 673,400 24,840 
    Total derivative financial instruments$524,037 $11,508 $673,400 $24,840 

    Foreign currency forward contracts outstanding at July 31, 2021 are used to exchange British Pounds Sterling ("GBP") for Euro. The total notional value of these contracts, including designated hedges and other contracts not designated, at July 31, 2021 is 30,000 GBP ($41,899), and these contracts have various maturity dates through January 31, 2022.

    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. As of July 31, 2021, the outstanding swaps had notional contract values of $482,138, 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, 2021 mature over the next six 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 initial 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 $(1,943), $(25,915) and $7,780 for the fiscal years ended July 31, 2021, July 31, 2020 and July 31, 2019, respectively.

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

    Derivatives Not Designated as Hedging Instruments

    As described in more detail in Note 2 to the Consolidated Financial Statements, on September 18, 2018, the Company entered into a definitive agreement to acquire EHG, which closed on February 1, 2019. The cash portion of the purchase price was denominated in Euro, and therefore the Company’s cash flows were exposed to changes in the Euro/USD exchange rate between the September 18, 2018 agreement date and the closing date.
     
    To reduce its exposure, the Company entered into a deal-contingent, foreign currency forward contract on the September 18, 2018 agreement date in the amount of 1.625 billion Euro. Hedge accounting was not applied to this instrument, and therefore all changes in fair value were recorded in earnings.

    The contract was settled in connection with the close of the EHG acquisition on February 1, 2019 in the amount of $70,777, resulting in a loss of the same amount which is included in Acquisition-related costs in the Consolidated Statements of Income and Comprehensive Income.

    The Company also has certain other derivative instruments which have not been designated as hedges. These other derivative instruments had a notional amount totaling approximately $32,466 and a fair value of $1,948 which is included in Other current liabilities in the Consolidated Balance Sheet as of July 31, 2021. These other derivative instruments had a notional amount totaling approximately $34,862 and a fair value of $1,824 as of July 31, 2020. 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, 2021, 2020 and 2019 are as follows:
     
    202120202019
    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)$— $129 
    Interest rate swap agreements (1)
    10,231 (9,351)(9,396)
    Total gain (loss)$10,168 $(9,351)$(9,267)

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

    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)

    2019
    SalesAcquisition-Related CostsInterest
    Expense
    Gain (Loss) Reclassified from AOCI, Net of Tax
    Foreign currency forward contracts$129 $— $— 
    Interest rate swap agreements— — 76 
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments
    Amount of gain (loss) recognized in income, net of tax
    Foreign currency forward contracts— (70,777)— 
    Interest rate swap agreements— — (438)
    Total gain (loss)$129 $(70,777)$(362)
    XML 27 R12.htm IDEA: XBRL DOCUMENT v3.21.2
    INVENTORIES
    12 Months Ended
    Jul. 31, 2021
    Inventory Disclosure [Abstract]  
    INVENTORIES INVENTORIES
    Major classifications of inventories are as follows:
     
    July 31, 2021July 31, 2020
    Finished goods—RV$114,843 $152,297 
    Finished goods—other57,810 44,779 
    Work in process376,594 128,181 
    Raw materials602,106 302,813 
    Chassis292,921 135,194 
    Subtotal1,444,274 763,264 
    Excess of FIFO costs over LIFO costs(74,890)(46,959)
    Total inventories, net$1,369,384 $716,305 

    Of the $1,444,274 and $763,264 of inventories at July 31, 2021 and July 31, 2020, $946,767 and $512,165, respectively, was valued on the first-in, first-out (“FIFO”) method, and $497,507 and $251,099, respectively, was valued on the last-in, first-out (“LIFO”) basis.
    XML 28 R13.htm IDEA: XBRL DOCUMENT v3.21.2
    PROPERTY, PLANT AND EQUIPMENT
    12 Months Ended
    Jul. 31, 2021
    Property, Plant and Equipment [Abstract]  
    PROPERTY, PLANT AND EQUIPMENT PROPERTY, PLANT AND EQUIPMENT
    Property, plant and equipment consists of the following:
     
    July 31, 2021July 31, 2020
    Land$142,746 $136,200 
    Buildings and improvements837,065 760,986 
    Machinery and equipment523,714 438,985 
    Rental vehicles75,449 83,534 
    Lease right-of-use assets – operating42,601 33,609 
    Lease right-of-use assets – finance7,010 3,672 
    Total cost1,628,585 1,456,986 
    Less accumulated depreciation(443,454)(349,337)
    Property, plant and equipment, net$1,185,131 $1,107,649 

    See Note 15 to the Consolidated Financial Statements for further information regarding the lease right-of-use assets.
    XML 29 R14.htm IDEA: XBRL DOCUMENT v3.21.2
    INTANGIBLE ASSETS AND GOODWILL
    12 Months Ended
    Jul. 31, 2021
    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, 2021July 31, 2020
     CostAccumulated
    Amortization
    CostAccumulated
    Amortization
    Dealer networks/customer relationships$861,562 $327,751 $766,198 $252,320 
    Trademarks311,208 62,675 275,775 47,743 
    Design technology and other intangibles215,956 62,237 213,468 40,654 
    Non-compete agreements1,400 292 — — 
    Total amortizable intangible assets$1,390,126 $452,955 $1,255,441 $340,717 

    Estimated annual amortization expense is as follows:
    For the fiscal year ending July 31, 2022$124,151 
    For the fiscal year ending July 31, 2023105,779 
    For the fiscal year ending July 31, 202495,960 
    For the fiscal year ending July 31, 202587,817 
    For the fiscal year ending July 31, 202679,049 
    For the fiscal year ending July 31, 2027 and thereafter444,415 
    $937,171 

    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 2021 as of May 31, 2021, and no impairment was identified. There were no impairments of goodwill during fiscal 2020 or 2019 other than the impairment of $1,036 noted above.
    Changes in the carrying amount of goodwill by reportable segment as of July 31, 2021 and July 31, 2020 are summarized as follows:
     
    North
    American
    Towables
    North 
    American
    Motorized
    EuropeanOtherTotal
    Net balance as of July 31, 2019
    $334,822 $— $980,339 $42,871 $1,358,032 
    Fiscal year 2020 activity:
    Goodwill acquired— — — 62,366 62,366 
    Measurement period adjustment— — 1,282 (411)871 
    Foreign currency translation and other— — 56,308 — 56,308 
    Impairment charge(1,036)(1,036)
    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 adjustment(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 

    The components of the goodwill balances as of July 31, 2021 and July 31, 2020 are summarized as follows:
     
    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 
     
    North
    American
    Towables
    North 
    American
    Motorized
    EuropeanOtherTotal
    Goodwill$343,935 $17,252 $1,037,929 $104,826 $1,503,942 
    Accumulated impairment charges(10,149)(17,252)— — (27,401)
    Net balance as of July 31, 2020
    $333,786 $— $1,037,929 $104,826 $1,476,541 
    XML 30 R15.htm IDEA: XBRL DOCUMENT v3.21.2
    CONCENTRATION OF RISK
    12 Months Ended
    Jul. 31, 2021
    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 2021 and approximately 15.0% and 18.5% in fiscal 2020 and fiscal 2019, respectively. Sales to this dealer are reported within both the North American towables and North American motorized segments. This dealer also accounted for approximately 15.0% of the Company’s consolidated trade accounts receivable at July 31, 2021 and approximately 18.0% at July 31, 2020. The loss of this dealer could have a material effect on the Company’s business.
    XML 31 R16.htm IDEA: XBRL DOCUMENT v3.21.2
    EMPLOYEE BENEFIT PLANS
    12 Months Ended
    Jul. 31, 2021
    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 $2,081 in fiscal 2021, $2,987 in fiscal 2020 and $3,197 in fiscal 2019.

    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 $84,588 at July 31, 2021 and $61,290 at July 31, 2020, 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 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 segment. A significant portion of these plans are not available to new hires. Total expense for these plans in fiscal 2021, fiscal 2020 and fiscal 2019, and the pension plan assets and obligations at July 31, 2021 and July 31, 2020, were immaterial.
    XML 32 R17.htm IDEA: XBRL DOCUMENT v3.21.2
    FAIR VALUE MEASUREMENTS
    12 Months Ended
    Jul. 31, 2021
    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, 2021 and July 31, 2020 are as follows:
    Input LevelJuly 31, 2021July 31, 2020
    Cash equivalentsLevel 1$204 $227,154 
    Deferred compensation plan mutual fund assetsLevel 1$51,085 $47,327 
    Deferred compensation plan liabilitiesLevel 1$84,588 $61,290 
    Foreign currency forward contract liabilityLevel 2$88 $— 
    Interest rate swap liabilitiesLevel 2$13,369 $26,664 

    Cash equivalents represent investments in government and other money market funds traded in an active market, and are reported as a component of Cash and cash equivalents in the Consolidated Balance Sheets.

    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 interest rate swaps is determined by discounting the estimated future cash flows based on the applicable observable yield curves.
    XML 33 R18.htm IDEA: XBRL DOCUMENT v3.21.2
    PRODUCT WARRANTY
    12 Months Ended
    Jul. 31, 2021
    Guarantees and Product Warranties [Abstract]  
    PRODUCT WARRANTY PRODUCT WARRANTY
    The Company generally provides retail customers of its products with a 1 year or 2 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:
    202120202019
    Beginning balance$252,869 $289,679 $264,928 
    Provision261,851 198,873 233,927 
    Payments(258,624)(238,590)(251,071)
    Acquisition11,032 — 43,329 
    Foreign currency translation492 2,907 (1,434)
    Ending balance$267,620 $252,869 $289,679 
    XML 34 R19.htm IDEA: XBRL DOCUMENT v3.21.2
    LONG-TERM DEBT
    12 Months Ended
    Jul. 31, 2021
    Debt Disclosure [Abstract]  
    LONG-TERM DEBT LONG-TERM DEBT
    The components of long-term debt are as follows:
     
    July 31, 2021July 31, 2020
    Term loan$1,540,013  $1,597,091 
    Unsecured notes29,728 29,620 
    Other debt70,952 84,500 
    Total long-term debt1,640,693 1,711,211 
    Debt issuance costs, net of amortization(33,461)(44,563)
    Total long-term debt, net of debt issuance costs1,607,232 1,666,648 
    Less: current portion of long-term debt(12,411)(13,817)
    Total long-term debt, net, less current portion$1,594,821 $1,652,831 

    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. Effective September 1, 2021, the ABL facility limit has been increased to $1,000,000, and the maturity date extended to September 1, 2026, as discussed in the Note 19 to the Consolidated Financial Statements.

    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.
    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 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, 2020, the entire outstanding U.S. term loan tranche balance of $941,900 was subject to a LIBOR-based rate totaling 3.938%, but the interest rate on $673,400 of that balance was fixed at 6.216% through the March 18, 2019 interest rate swap noted above. The total interest rate on the July 31, 2021 outstanding Euro term loan tranche balance of $598,113 was 3.00%, and the total interest rate on the July 31, 2020 outstanding Euro term loan tranche balances of $655,191 was 4.00%.

    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 2021 or fiscal 2020. 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.

    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.75%, or LIBOR plus 1.25% to 1.75%, based on adjusted excess availability as defined in the ABL agreement. This agreement also includes a 0.25% 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. There were no borrowings outstanding on the ABL agreement as of July 31, 2021 and July 31, 2020.

    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 $75,000 of the ABL is available for the issuance of letters of credit, and up to $75,000 is available for swing-line loans. The Company may also increase commitments under the ABL by up to $150,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, 2021 eligible receivable and inventory balances and net of amounts drawn, if any, totaled approximately $720,000.

    The unsecured notes of 25,000 Euro ($29,728) at July 31, 2021 relate to long-term debt of our European segment. There are two series, 20,000 Euro ($23,782) with an interest rate of 1.945% maturing in March 2025, and 5,000 Euro ($5,946) 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 1.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, 2022$12,411 
    For the fiscal year ending July 31, 202312,194 
    For the fiscal year ending July 31, 202412,321 
    For the fiscal year ending July 31, 202535,979 
    For the fiscal year ending July 31, 20261,543,267 
    For the fiscal year ending July 31, 2027 and thereafter24,521 
    $1,640,693 
    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.
    In fiscal 2019, the Company incurred fees ("2019 fees") totaling $56,166 and $14,010 to secure the term loan and ABL, respectively, and those amounts are being amortized ratably over the respective seven and five-year terms of those agreements. The Company also incurred and capitalized an insignificant amount of creditor fees related to the March 25, 2021 repricing of its term loan noted above, to be amortized over the remaining life of the term loan.

    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 unamortized balance of the ABL facility fees was $9,807 at July 31, 2020 and is included in Other long-term assets in the Consolidated Balance Sheets.

    For fiscal 2019, interest expense on the term loan, ABL and other debt facilities was $56,932. 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 $5,404 for fiscal 2019. Interest expense for fiscal 2019 also included $785 of amortization expense of capitalized debt fees related to the Company’s previous asset-based credit agreement that was terminated on February 1, 2019.

    The fair value of the Company's term loan debt at July 31, 2021 and July 31, 2020 was $1,551,141 and $1,565,866, respectively. The carrying value of the Company’s term loan debt, excluding debt issuance costs, was $1,540,013 and $1,597,091 at July 31, 2021 and July 31, 2020, respectively. The fair value of the Company’s debt is primarily estimated using Level 2 inputs as defined by ASC 820. The fair value of other debt held by the Company approximates carrying value.
    XML 35 R20.htm IDEA: XBRL DOCUMENT v3.21.2
    INCOME TAXES
    12 Months Ended
    Jul. 31, 2021
    Income Tax Disclosure [Abstract]  
    INCOME TAXES INCOME TAXES
    The sources of earnings before income taxes are as follows:
     For the Fiscal Year Ended July 31,
     202120202019
    United States$725,262 $258,483 $200,859 
    Foreign119,319 14,413 (16,193)
    Total$844,581 $272,896 $184,666 

    The components of the provision for income taxes are as follows:
     For the Fiscal Year Ended July 31,
    Income Taxes:202120202019
    U.S. Federal$148,706 $49,494 $48,757 
    U.S. state and local26,344 9,891 5,921 
    Foreign17,571 1,842 6,611 
    Total current expense192,621 61,227 61,289 
    U.S. Federal162 6,472 10,862 
    U.S. state and local(365)(197)(36)
    Foreign(8,707)(15,990)(19,914)
    Total deferred expense (benefit)(8,910)(9,715)(9,088)
    Total income tax expense$183,711 $51,512 $52,201 

    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 businesses, 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,
     202120202019
    Provision at federal statutory rate$177,362 $57,308 $38,779 
    Differences between U.S. federal statutory and foreign tax rates(16,857)(50,898)1,478 
    Foreign currency remeasurement (gains) losses1,595 30,246 (12,942)
    U.S. state and local income taxes, net of federal benefit20,407 7,616 4,642 
    Nondeductible compensation6,418 2,249 2,401 
    Nondeductible acquisition costs— — 3,031 
    Nondeductible foreign currency forward contract loss on acquisition— — 14,863 
    Federal income tax credits and incentives(3,530)(1,738)(3,373)
    Change in uncertain tax positions1,209 1,101 1,279 
    Other(2,893)5,628 2,043 
    Total income tax expense$183,711 $51,512 $52,201 

    A summary of the deferred income tax balances is as follows:
     July 31,
     20212020
    Deferred income tax asset (liability):
    Inventory basis$3,158 $1,000 
    Employee benefits10,485 7,353 
    Self-insurance reserves6,949 4,923 
    Accrued product warranties53,258 53,586 
    Accrued incentives4,403 4,316 
    Sales returns and allowances934 1,027 
    Accrued expenses7,496 6,733 
    Property, plant and equipment(36,662)(28,438)
    Operating leases10,615 9,110 
    Deferred compensation19,260 15,876 
    Intangibles(173,360)(147,423)
    Net operating loss and other carryforwards38,669 32,877 
    Unrealized loss609 4,892 
    Unrecognized tax benefits3,946 3,046 
    Other(4,949)4,558 
    Valuation allowance(17,193)(18,500)
    Deferred income tax (liability), net$(72,382)$(45,064)

    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, 2021 and July 31, 2020 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 unrepatriated foreign earnings, we consider all of our undistributed earnings of our foreign subsidiaries, as of July 31, 2021, to not be indefinitely reinvested outside of the United States. As of July 31, 2021, the related income tax cost of the repatriation of foreign earnings is not material.
    As of July 31, 2021, the Company has $2,972 of U.S. state tax credit carry forwards that expire from fiscal 2030-2031 which the Company expects to realize prior to expiration. At July 31, 2021, the Company had $75,407 of gross NOL carry forwards in certain foreign jurisdictions that will expire from fiscal 2023 to indefinite carryforward, of which $70,037 has been reserved with a valuation allowance and the remaining amount the Company expects to realize. In addition, the Company has $4,961 of gross U.S. state tax NOL carryforwards that expire from fiscal 2022-2041 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 $13,631 for fiscal 2021, $11,606 for fiscal 2020 and $11,332 for fiscal 2019.

    Changes in the unrecognized tax benefit during fiscal years 2021, 2020 and 2019 were as follows:
     
    202120202019
    Beginning balance$14,238 $13,848 $13,004 
    Tax positions related to prior years:
    Additions72 73 — 
    Reductions(277)(129)(263)
    Tax positions related to current year:
    Additions4,346 1,966 2,062 
    Settlements(3,363)— (773)
    Lapses in statute of limitations(2,701)(1,520)(918)
    Tax positions acquired4,710 — 736 
    Ending balance$17,025 $14,238 $13,848 

    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, 2021 and July 31, 2020 were $2,967 and $2,516, 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, 2021, July 31, 2020 and July 31, 2019 were $238, $544 and $454, 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,
     20212020
    Unrecognized tax benefits$17,025 $14,238 
    Reduction to unrecognized tax benefits which offset tax credit and loss carryforwards(725)(809)
    Accrued interest and penalties2,967 2,516 
    Total unrecognized tax benefits$19,267 $15,945 
    Short-term, included in “Income and other taxes”$3,423 $3,180 
    Long-term15,844 12,765 
    Total unrecognized tax benefits$19,267 $15,945 

    The Company anticipates a decrease of approximately $4,600 in unrecognized tax benefits and $1,600 in interest during fiscal 2022 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, 2015 through July 31, 2017. 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 2018 – Fiscal 2020
    United States – StateFiscal 2018 – Fiscal 2020
    GermanyFiscal 2016 – Fiscal 2019
    FranceFiscal 2017 – Fiscal 2019
    ItalyFiscal 2016 – Fiscal 2020
    United KingdomFiscal 2020
    XML 36 R21.htm IDEA: XBRL DOCUMENT v3.21.2
    CONTINGENT LIABILITIES AND COMMITMENTS
    12 Months Ended
    Jul. 31, 2021
    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, 2021 and July 31, 2020 were $1,821,012 and $1,876,922, 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 $6,023 and $7,747 as of July 31, 2021 and July 31, 2020, 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 has been issued recently related to certain purchased parts utilized in certain of our products. The Company expects to be reimbursed for the costs it will incur related to this recall and does not believe there will be a material, adverse impact to our results of operations and cash flows due to this matter.
    XML 37 R22.htm IDEA: XBRL DOCUMENT v3.21.2
    LEASES
    12 Months Ended
    Jul. 31, 2021
    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, 2021 and July 31, 2020 were as follows:
    Fiscal Year Ended July 31,
    20212020
    Operating lease cost$18,140 $12,580 
    Finance lease cost
    Amortization of right-of-use assets662 544 
    Interest on lease liabilities520 531 
    Total lease cost$19,322 $13,655 

    Other information related to leases was as follows:
    Fiscal Year Ended July 31,
    Supplemental Cash Flow Information20212020
    Cash paid for amounts included in the measurement of lease liabilities:
    Operating cash flows from operating leases$18,054 $12,487 
    Right-of-use assets obtained in exchange for lease obligations:
    Operating leases$16,636 $4,655 
    Finance leases$4,000 $— 

    July 31,
    Supplemental Balance Sheet Information20212020
    Operating leases:
    Operating lease right-of-use assets$42,601 $33,609 
    Operating lease liabilities
    Other current liabilities$8,944 $5,343 
    Other long-term liabilities33,923 28,456 
    Total operating lease liabilities$42,867 $33,799 
    Finance leases:
    Finance lease right-of-use assets$7,010 $3,672 
    Finance lease liabilities
    Other current liabilities$1,081 $505 
    Other long-term liabilities4,694 4,743 
    Total finance lease liabilities$5,775 $5,248 
    July 31,
    20212020
    Weighted-average remaining lease term
    Operating leases11.1 years13.6 years
    Finance leases5.1 years6.8 years
    Weighted-average discount rate
    Operating leases3.2 %3.4 %
    Finance leases8.9 %9.7 %

    Future minimum rental payments required under operating and finance leases as of July 31, 2021 were as follows:
    Operating LeasesFinance Leases
    For the fiscal year ending July 31, 2022$13,923 $1,555 
    For the fiscal year ending July 31, 202310,576 1,578 
    For the fiscal year ending July 31, 20247,763 1,059 
    For the fiscal year ending July 31, 20255,188 1,083 
    For the fiscal year ending July 31, 20263,530 1,107 
    For the fiscal year ending July 31, 2027 and thereafter18,267 954 
    Total future lease payments$59,247 $7,336 
    Less: amount representing interest(16,380)(1,561)
    Total reported lease liability$42,867 $5,775 

    Rent expense for the fiscal year ended July 31, 2019 was $8,825.
    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, 2021 and July 31, 2020 were as follows:
    Fiscal Year Ended July 31,
    20212020
    Operating lease cost$18,140 $12,580 
    Finance lease cost
    Amortization of right-of-use assets662 544 
    Interest on lease liabilities520 531 
    Total lease cost$19,322 $13,655 

    Other information related to leases was as follows:
    Fiscal Year Ended July 31,
    Supplemental Cash Flow Information20212020
    Cash paid for amounts included in the measurement of lease liabilities:
    Operating cash flows from operating leases$18,054 $12,487 
    Right-of-use assets obtained in exchange for lease obligations:
    Operating leases$16,636 $4,655 
    Finance leases$4,000 $— 

    July 31,
    Supplemental Balance Sheet Information20212020
    Operating leases:
    Operating lease right-of-use assets$42,601 $33,609 
    Operating lease liabilities
    Other current liabilities$8,944 $5,343 
    Other long-term liabilities33,923 28,456 
    Total operating lease liabilities$42,867 $33,799 
    Finance leases:
    Finance lease right-of-use assets$7,010 $3,672 
    Finance lease liabilities
    Other current liabilities$1,081 $505 
    Other long-term liabilities4,694 4,743 
    Total finance lease liabilities$5,775 $5,248 
    July 31,
    20212020
    Weighted-average remaining lease term
    Operating leases11.1 years13.6 years
    Finance leases5.1 years6.8 years
    Weighted-average discount rate
    Operating leases3.2 %3.4 %
    Finance leases8.9 %9.7 %

    Future minimum rental payments required under operating and finance leases as of July 31, 2021 were as follows:
    Operating LeasesFinance Leases
    For the fiscal year ending July 31, 2022$13,923 $1,555 
    For the fiscal year ending July 31, 202310,576 1,578 
    For the fiscal year ending July 31, 20247,763 1,059 
    For the fiscal year ending July 31, 20255,188 1,083 
    For the fiscal year ending July 31, 20263,530 1,107 
    For the fiscal year ending July 31, 2027 and thereafter18,267 954 
    Total future lease payments$59,247 $7,336 
    Less: amount representing interest(16,380)(1,561)
    Total reported lease liability$42,867 $5,775 

    Rent expense for the fiscal year ended July 31, 2019 was $8,825.
    XML 38 R23.htm IDEA: XBRL DOCUMENT v3.21.2
    STOCKHOLDERS' EQUITY
    12 Months Ended
    Jul. 31, 2021
    Equity [Abstract]  
    STOCKHOLDERS' EQUITY STOCKHOLDERS’ EQUITY
    The Board and the shareholders approved the THOR Industries, Inc. 2016 Equity and Incentive Plan (the “2016 Equity and Incentive Plan”). The maximum number of shares issuable under the 2016 Equity and Incentive Plan is 2,000,000. As of July 31, 2021, the remaining shares available to be granted under the 2016 Equity and Incentive Plan is 652,144. 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.

    In September 2019, the Board approved an equity compensation program for certain members of the Company’s executive management. Under this program, 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 performance stock unit (“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 2021, 2020 and 2019 for these RSU and PSU awards totaled $30,514, $19,889 and $18,950, respectively. The fair value of the RSU shares that vested in fiscal 2021, 2020 and 2019 totaled $24,226, $10,906 and $13,227, respectively.

    A summary of restricted stock unit and performance stock unit activity during fiscal 2021, 2020 and 2019 is included below:
     
     202120202019
     
    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 year641,410 $65.28 451,563 $91.08 328,431 $101.97 
    Granted338,073 81.41 407,151 50.78 310,924 79.12 
    Vested(255,039)76.97 (206,624)92.87 (167,591)90.23 
    Forfeited(7,959)67.90 (10,680)69.66 (20,201)91.11 
    Nonvested, end of year716,485 $68.70 641,410 $65.28 451,563 $91.08 

    At July 31, 2021 there was $19,448 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 1.81 years.

    The Company recognized a tax benefit related to total stock-based compensation expense of $3,532, $4,775 and $4,550 in fiscal 2021, 2020 and 2019, respectively.
    XML 39 R24.htm IDEA: XBRL DOCUMENT v3.21.2
    REVENUE RECOGNITION
    12 Months Ended
    Jul. 31, 2021
    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, used vehicle sales at owned dealerships and RV rentals. All material revenue streams are considered point in time.
    202120202019
    NET SALES:
    Recreational vehicles
    North American Towables
    Travel Trailers and Other$3,791,235 $2,449,239 $2,710,308 
    Fifth Wheels2,430,693 1,691,243 1,848,143 
    Total North American Towables6,221,928 4,140,482 4,558,451 
    North American Motorized
    Class A1,052,982 495,520 761,176 
    Class C1,266,624 776,191 824,449 
    Class B349,785 118,387 63,704 
    Total North American Motorized2,669,391 1,390,098 1,649,329 
    Total North American8,891,319 5,530,580 6,207,780 
    European
    Motorcaravan1,779,906 1,505,353 960,155 
    Campervan779,755 433,398 201,089 
    Caravan292,708 273,475 172,144 
    Other RV-related
    347,710 273,165 153,590 
    Total European3,200,079 2,485,391 1,486,978 
    Total recreational vehicles12,091,398 8,015,971 7,694,758 
    Other, primarily aluminum extruded components373,174 234,481 263,374 
    Intercompany eliminations(147,192)(82,519)(93,374)
    Total$12,317,380 $8,167,933 $7,864,758 
    XML 40 R25.htm IDEA: XBRL DOCUMENT v3.21.2
    ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS)
    12 Months Ended
    Jul. 31, 2021
    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:
     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 

     2019
     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$— $— $— $— $— $— 
    OCI before reclassifications(44,090)(12,184)(1,048)(57,322)(594)(57,916)
    Income taxes associated with OCI before reclassifications (1)
    (2,394)2,917 — 523 — 523 
    Amounts reclassified from AOCI— (279)— (279)— (279)
    Income taxes associated with amounts reclassified from AOCI— 74 — 74 — 74 
    AOCI, net of tax $(46,484)$(9,472)$(1,048)$(57,004)$(594)$(57,598)
    (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 R26.htm IDEA: XBRL DOCUMENT v3.21.2
    SUBSEQUENT EVENTS
    12 Months Ended
    Jul. 31, 2021
    Subsequent Events [Abstract]  
    SUBSEQUENT EVENTS SUBSEQUENT EVENTS
    On September 1, 2021, the Company announced it completed the acquisition of Wichita, Kansas-based AirX Intermediate, Inc. ("Airxcel"). Airxcel manufactures a comprehensive line of high-quality RV products which they sell to 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 purchase price of $750,000 in cash is subject to standard post-closing adjustments, and was funded through a combination of cash-on-hand and $625,000 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 agreement and extended the term of the ABL from February 1, 2024 to September 1, 2026. 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 its supply chain, diversifying its revenue sources and expanding opportunities to enter new product segments. Airxcel will operate as an independent operation in the same manner as the Company's other subsidiaries.

    Due to the recent timing of the close of the acquisition, the Company has not yet allocated the purchase price to the fair value of the assets acquired and the liabilities assumed at the acquisition date.
    XML 42 R27.htm IDEA: XBRL DOCUMENT v3.21.2
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
    12 Months Ended
    Jul. 31, 2021
    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, 2021 and July 31, 2020, cash and cash equivalents of $260,101 and $260,876, respectively, were held by one U.S. financial institution. In addition, at July 31, 2021 and July 31, 2020, the equivalent of $111,215 and $174,077, respectively, was held in Euros at one European financial institution and $27,926 and $49,732, 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 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 $22,409, $15,060 and $8,350 in fiscal 2021, 2020 and 2019, 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, 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.
    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.
    Factored Accounts Receivable Factored Accounts Receivable – Factored accounts receivable are receivables from sales to independent dealer customers of our European operations that have been sold to third-party finance companies that provide financing to those dealers. Certain of these sold receivables, which are subject to recourse and in which the Company retains an interest as a secured obligation, do not meet the definition of a true-sale, and were therefore recorded as an asset with an offsetting balance recorded as a secured obligation in Liabilities related to factored receivables on the Consolidated Balance Sheets. During the fourth quarter of fiscal year 2021, the Company entered into revised agreements with certain of the third-party financing companies. These revised terms meet the applicable true-sale criteria under ASC 860 and therefore only those arrangements not meeting the applicable true-sale criteria remain as factored accounts receivable on the Consolidated Balance Sheet.
    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 extruded aluminum contracts have a single performance obligation of providing the promised goods (recreational vehicles and extruded aluminum components), which is satisfied when control of the goods is transferred to the customer. Revenue from the sales of extruded aluminum components is generally recognized upon delivery to the customer’s location. The Company’s European recreational vehicle reportable segment includes vehicle sales to third party dealers as well as sales of new and used vehicles to end customers through our owned and operated dealership network of two dealerships.
    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. All warranties provided are assurance-type warranties.

    In addition to recreational vehicle sales, the Company’s European recreational vehicle reportable segment sells accessory items and provides repair services through our two owned dealerships. Each ordered 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 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 sales. 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. 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:
    202120202019
    Weighted-average shares outstanding for basic earnings per share55,333,959 55,172,694 53,905,667 
    Unvested restricted stock units and performance stock units353,294 224,682 121,019 
    Weighted-average shares outstanding assuming dilution55,687,253 55,397,376 54,026,686 
    The Company excluded 233,395 unvested restricted stock units and performance stock units that have an antidilutive effect from its calculation of weighted-average shares outstanding assuming dilution at July 31, 2019. Antidilutive unvested restricted stock units and performance stock units excluded from the 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.

    In January 2017, the FASB issued ASU No. 2017-04, "Intangibles – Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment," which eliminates the requirement to calculate the implied fair value of goodwill to measure a goodwill impairment charge (referred to as Step 2 in the goodwill impairment test). Instead, if the carrying amount of a reporting unit exceeds its fair value, an impairment charge equal to that excess shall be recognized, not to exceed the amount of goodwill allocated to the reporting unit. This ASU is effective for annual and any interim impairment tests for periods beginning after December 15, 2019. This ASU became effective for, and was adopted by, the Company in its fiscal year 2021 beginning on August 1, 2020. The impact of this ASU on the Company's consolidated financial statements will depend on the outcomes of future goodwill impairment tests.
    XML 43 R28.htm IDEA: XBRL DOCUMENT v3.21.2
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
    12 Months Ended
    Jul. 31, 2021
    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:
    202120202019
    Weighted-average shares outstanding for basic earnings per share55,333,959 55,172,694 53,905,667 
    Unvested restricted stock units and performance stock units353,294 224,682 121,019 
    Weighted-average shares outstanding assuming dilution55,687,253 55,397,376 54,026,686 
    XML 44 R29.htm IDEA: XBRL DOCUMENT v3.21.2
    ACQUISITIONS (Tables)
    12 Months Ended
    Jul. 31, 2021
    Business Combinations [Abstract]  
    Schedule of Recognized Identified Assets Acquired and Liabilities Assumed The following table summarizes the estimated fair values of the Tiffin Group 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 as soon as practical and no later than one year from 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 
    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 
    The following table summarizes the final fair values of the EHG assets acquired and liabilities assumed as of the acquisition date.
    Cash$97,887 
    Inventory593,053 
    Other assets435,747 
    Property, plant and equipment, rental vehicles80,132 
    Property, plant and equipment437,216 
    Amortizable intangible assets:
    Dealer network355,601 
    Trademarks126,181 
    Technology assets183,536 
    Backlog11,471 
    Goodwill1,009,754 
    Guarantee liabilities related to former EHG North American subsidiaries(115,668)
    Other current liabilities(851,774)
    Debt – Unsecured notes(114,710)
    Debt – Other(166,196)
    Deferred income tax liabilities(152,186)
    Other long-term liabilities(17,205)
    Non-controlling interests(12,207)
    Total fair value of net assets acquired1,900,632 
    Less: cash acquired(97,887)
    Total fair value of net assets acquired, less cash acquired$1,802,745 
    Business Acquisition, Pro Forma Information
    The following unaudited pro forma information represents the Company’s results of operations as if the fiscal 2021 acquisition of the Tiffin Group had occurred at the beginning of fiscal 2020, the fiscal 2020 acquisition of the Togo Group had occurred at the beginning of fiscal 2019 and the fiscal 2019 acquisition of EHG had occurred at the beginning of fiscal 2018. The disclosure of pro forma net sales and earnings does not purport to indicate the results that would actually have been obtained had the acquisition been completed on the assumed date 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 be realized from the integration of the acquisition.
     
    Fiscal 2021Fiscal 2020Fiscal 2019
    Net sales$12,581,282 $8,870,746 $9,067,750 
    Net income$667,308 $223,861 $136,831 
    Basic earnings per common share$12.06 $4.06 $2.54 
    Diluted earnings per common share$11.98 $4.04 $2.53 
    XML 45 R30.htm IDEA: XBRL DOCUMENT v3.21.2
    BUSINESS SEGMENTS (Tables)
    12 Months Ended
    Jul. 31, 2021
    Segment Reporting [Abstract]  
    Schedule of Segment Reporting Information by Segment
    202120202019
    NET SALES:
    Recreational vehicles
    North American Towables$6,221,928 $4,140,482 $4,558,451 
    North American Motorized2,669,391 1,390,098 1,649,329 
    Total North America8,891,319 5,530,580 6,207,780 
    European3,200,079 2,485,391 1,486,978 
    Total recreational vehicles12,091,398 8,015,971 7,694,758 
    Other373,174 234,481 263,374 
    Intercompany eliminations(147,192)(82,519)(93,374)
    Total$12,317,380 $8,167,933 $7,864,758 
    INCOME (LOSS) BEFORE INCOME TAXES:
    Recreational vehicles
    North American Towables$658,964 $336,207 $322,228 
    North American Motorized202,057 71,943 80,910 
    Total North America861,021 408,150 403,138 
    European116,576 9,850 (5,946)
    Total recreational vehicles977,597 418,000 397,192 
    Other, net57,674 27,751 29,086 
    Corporate(190,690)(172,855)(241,612)
    Total$844,581 $272,896 $184,666 
     
    20212020
    TOTAL ASSETS:
    Recreational vehicles
    North American Towables$1,870,577 $1,529,913 
    North American Motorized1,073,506 480,225 
    Total North America2,944,083 2,010,138 
    European2,975,821 3,102,071 
    Total recreational vehicles5,919,904 5,112,209 
    Other, net272,350 212,378 
    Corporate461,834 446,873 
    Total$6,654,088 $5,771,460 
    202120202019
    DEPRECIATION AND INTANGIBLE ASSET AMORTIZATION EXPENSE:
    Recreational vehicles
    North American Towables$66,078 $66,042 $67,751 
    North American Motorized23,153 14,202 13,831 
    Total North America89,231 80,244 81,582 
    European127,432 103,671 54,881 
    Total recreational vehicles216,663 183,915 136,463 
    Other, net12,220 10,488 10,647 
    Corporate1,698 1,764 1,667 
    Total$230,581 $196,167 $148,777 
    CAPITAL ACQUISITIONS:
    Recreational vehicles
    North American Towables$35,816 $27,219 $69,321 
    North American Motorized22,230 12,603 17,179 
    Total North America58,046 39,822 86,500 
    European66,930 62,165 35,653 
    Total recreational vehicles124,976 101,987 122,153 
    Other, net5,620 2,664 3,493 
    Corporate1,085 1,172 1,599 
    Total$131,681 $105,823 $127,245 
    DESTINATION OF NET SALES BY GEOGRAPHIC REGION:
    United States$8,462,652 $5,296,482 $5,803,373 
    Germany1,977,808 1,494,419 836,151 
    Other Europe1,189,747 966,023 636,105 
    Canada638,118 377,053 561,172 
    Other foreign49,055 33,956 27,957 
    Total$12,317,380 $8,167,933 $7,864,758 

    20212020
    PROPERTY, PLANT AND EQUIPMENT BY GEOGRAPHIC REGION:
    United States$626,375 $564,171 
    Germany460,446 444,981 
    Other Europe95,266 93,220 
    Other3,044 5,277 
    Total$1,185,131 $1,107,649 
    XML 46 R31.htm IDEA: XBRL DOCUMENT v3.21.2
    DERIVATIVES AND HEDGING (Tables)
    12 Months Ended
    Jul. 31, 2021
    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, 2021July 31, 2020
    Cash Flow HedgesNotionalFair Value in
    Other Current
    Liabilities
    NotionalFair Value in
    Other Current
    Liabilities
    Foreign currency forward contracts$41,899 $88 $—  $— 
    Interest rate swap agreements482,138 11,420 673,400 24,840 
    Total derivative financial instruments$524,037 $11,508 $673,400 $24,840 
    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, 2021, 2020 and 2019 are as follows:
     
    202120202019
    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)$— $129 
    Interest rate swap agreements (1)
    10,231 (9,351)(9,396)
    Total gain (loss)$10,168 $(9,351)$(9,267)

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

    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)

    2019
    SalesAcquisition-Related CostsInterest
    Expense
    Gain (Loss) Reclassified from AOCI, Net of Tax
    Foreign currency forward contracts$129 $— $— 
    Interest rate swap agreements— — 76 
    Gain (Loss) on Derivatives Not Designated as Hedging Instruments
    Amount of gain (loss) recognized in income, net of tax
    Foreign currency forward contracts— (70,777)— 
    Interest rate swap agreements— — (438)
    Total gain (loss)$129 $(70,777)$(362)
    XML 47 R32.htm IDEA: XBRL DOCUMENT v3.21.2
    INVENTORIES (Tables)
    12 Months Ended
    Jul. 31, 2021
    Inventory Disclosure [Abstract]  
    Schedule of Major Classifications of Inventories
    Major classifications of inventories are as follows:
     
    July 31, 2021July 31, 2020
    Finished goods—RV$114,843 $152,297 
    Finished goods—other57,810 44,779 
    Work in process376,594 128,181 
    Raw materials602,106 302,813 
    Chassis292,921 135,194 
    Subtotal1,444,274 763,264 
    Excess of FIFO costs over LIFO costs(74,890)(46,959)
    Total inventories, net$1,369,384 $716,305 
    XML 48 R33.htm IDEA: XBRL DOCUMENT v3.21.2
    PROPERTY, PLANT AND EQUIPMENT (Tables)
    12 Months Ended
    Jul. 31, 2021
    Property, Plant and Equipment [Abstract]  
    Property, Plant and Equipment
    Property, plant and equipment consists of the following:
     
    July 31, 2021July 31, 2020
    Land$142,746 $136,200 
    Buildings and improvements837,065 760,986 
    Machinery and equipment523,714 438,985 
    Rental vehicles75,449 83,534 
    Lease right-of-use assets – operating42,601 33,609 
    Lease right-of-use assets – finance7,010 3,672 
    Total cost1,628,585 1,456,986 
    Less accumulated depreciation(443,454)(349,337)
    Property, plant and equipment, net$1,185,131 $1,107,649 
    XML 49 R34.htm IDEA: XBRL DOCUMENT v3.21.2
    INTANGIBLE ASSETS AND GOODWILL (Tables)
    12 Months Ended
    Jul. 31, 2021
    Goodwill and Intangible Assets Disclosure [Abstract]  
    Components of Amortizable Intangible Assets
    The components of amortizable intangible assets are as follows:
     
     July 31, 2021July 31, 2020
     CostAccumulated
    Amortization
    CostAccumulated
    Amortization
    Dealer networks/customer relationships$861,562 $327,751 $766,198 $252,320 
    Trademarks311,208 62,675 275,775 47,743 
    Design technology and other intangibles215,956 62,237 213,468 40,654 
    Non-compete agreements1,400 292 — — 
    Total amortizable intangible assets$1,390,126 $452,955 $1,255,441 $340,717 
    Estimated Amortization Expense
    Estimated annual amortization expense is as follows:
    For the fiscal year ending July 31, 2022$124,151 
    For the fiscal year ending July 31, 2023105,779 
    For the fiscal year ending July 31, 202495,960 
    For the fiscal year ending July 31, 202587,817 
    For the fiscal year ending July 31, 202679,049 
    For the fiscal year ending July 31, 2027 and thereafter444,415 
    $937,171 
    Changes in Carrying Amount of Goodwill by Reportable Segment
    Changes in the carrying amount of goodwill by reportable segment as of July 31, 2021 and July 31, 2020 are summarized as follows:
     
    North
    American
    Towables
    North 
    American
    Motorized
    EuropeanOtherTotal
    Net balance as of July 31, 2019
    $334,822 $— $980,339 $42,871 $1,358,032 
    Fiscal year 2020 activity:
    Goodwill acquired— — — 62,366 62,366 
    Measurement period adjustment— — 1,282 (411)871 
    Foreign currency translation and other— — 56,308 — 56,308 
    Impairment charge(1,036)(1,036)
    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 adjustment(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 

    The components of the goodwill balances as of July 31, 2021 and July 31, 2020 are summarized as follows:
     
    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 
     
    North
    American
    Towables
    North 
    American
    Motorized
    EuropeanOtherTotal
    Goodwill$343,935 $17,252 $1,037,929 $104,826 $1,503,942 
    Accumulated impairment charges(10,149)(17,252)— — (27,401)
    Net balance as of July 31, 2020
    $333,786 $— $1,037,929 $104,826 $1,476,541 
    XML 50 R35.htm IDEA: XBRL DOCUMENT v3.21.2
    FAIR VALUE MEASUREMENTS (Tables)
    12 Months Ended
    Jul. 31, 2021
    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, 2021 and July 31, 2020 are as follows:
    Input LevelJuly 31, 2021July 31, 2020
    Cash equivalentsLevel 1$204 $227,154 
    Deferred compensation plan mutual fund assetsLevel 1$51,085 $47,327 
    Deferred compensation plan liabilitiesLevel 1$84,588 $61,290 
    Foreign currency forward contract liabilityLevel 2$88 $— 
    Interest rate swap liabilitiesLevel 2$13,369 $26,664 
    XML 51 R36.htm IDEA: XBRL DOCUMENT v3.21.2
    PRODUCT WARRANTY (Tables)
    12 Months Ended
    Jul. 31, 2021
    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:
    202120202019
    Beginning balance$252,869 $289,679 $264,928 
    Provision261,851 198,873 233,927 
    Payments(258,624)(238,590)(251,071)
    Acquisition11,032 — 43,329 
    Foreign currency translation492 2,907 (1,434)
    Ending balance$267,620 $252,869 $289,679 
    XML 52 R37.htm IDEA: XBRL DOCUMENT v3.21.2
    LONG-TERM DEBT (Tables)
    12 Months Ended
    Jul. 31, 2021
    Debt Disclosure [Abstract]  
    Schedule of Long-term Debt Instruments
    The components of long-term debt are as follows:
     
    July 31, 2021July 31, 2020
    Term loan$1,540,013  $1,597,091 
    Unsecured notes29,728 29,620 
    Other debt70,952 84,500 
    Total long-term debt1,640,693 1,711,211 
    Debt issuance costs, net of amortization(33,461)(44,563)
    Total long-term debt, net of debt issuance costs1,607,232 1,666,648 
    Less: current portion of long-term debt(12,411)(13,817)
    Total long-term debt, net, less current portion$1,594,821 $1,652,831 
    Schedule of Maturities of Long-term Debt Total contractual debt maturities are as follows: 
    For the fiscal year ending July 31, 2022$12,411 
    For the fiscal year ending July 31, 202312,194 
    For the fiscal year ending July 31, 202412,321 
    For the fiscal year ending July 31, 202535,979 
    For the fiscal year ending July 31, 20261,543,267 
    For the fiscal year ending July 31, 2027 and thereafter24,521 
    $1,640,693 
    XML 53 R38.htm IDEA: XBRL DOCUMENT v3.21.2
    INCOME TAXES (Tables)
    12 Months Ended
    Jul. 31, 2021
    Income Tax Disclosure [Abstract]  
    Schedule of Income before Income Tax, Domestic and Foreign
    The sources of earnings before income taxes are as follows:
     For the Fiscal Year Ended July 31,
     202120202019
    United States$725,262 $258,483 $200,859 
    Foreign119,319 14,413 (16,193)
    Total$844,581 $272,896 $184,666 
    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:202120202019
    U.S. Federal$148,706 $49,494 $48,757 
    U.S. state and local26,344 9,891 5,921 
    Foreign17,571 1,842 6,611 
    Total current expense192,621 61,227 61,289 
    U.S. Federal162 6,472 10,862 
    U.S. state and local(365)(197)(36)
    Foreign(8,707)(15,990)(19,914)
    Total deferred expense (benefit)(8,910)(9,715)(9,088)
    Total income tax expense$183,711 $51,512 $52,201 
    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,
     202120202019
    Provision at federal statutory rate$177,362 $57,308 $38,779 
    Differences between U.S. federal statutory and foreign tax rates(16,857)(50,898)1,478 
    Foreign currency remeasurement (gains) losses1,595 30,246 (12,942)
    U.S. state and local income taxes, net of federal benefit20,407 7,616 4,642 
    Nondeductible compensation6,418 2,249 2,401 
    Nondeductible acquisition costs— — 3,031 
    Nondeductible foreign currency forward contract loss on acquisition— — 14,863 
    Federal income tax credits and incentives(3,530)(1,738)(3,373)
    Change in uncertain tax positions1,209 1,101 1,279 
    Other(2,893)5,628 2,043 
    Total income tax expense$183,711 $51,512 $52,201 
    Schedule of Deferred Income Tax Balances A summary of the deferred income tax balances is as follows:
     July 31,
     20212020
    Deferred income tax asset (liability):
    Inventory basis$3,158 $1,000 
    Employee benefits10,485 7,353 
    Self-insurance reserves6,949 4,923 
    Accrued product warranties53,258 53,586 
    Accrued incentives4,403 4,316 
    Sales returns and allowances934 1,027 
    Accrued expenses7,496 6,733 
    Property, plant and equipment(36,662)(28,438)
    Operating leases10,615 9,110 
    Deferred compensation19,260 15,876 
    Intangibles(173,360)(147,423)
    Net operating loss and other carryforwards38,669 32,877 
    Unrealized loss609 4,892 
    Unrecognized tax benefits3,946 3,046 
    Other(4,949)4,558 
    Valuation allowance(17,193)(18,500)
    Deferred income tax (liability), net$(72,382)$(45,064)
    Schedule of Changes in Unrecognized Tax Benefit
    Changes in the unrecognized tax benefit during fiscal years 2021, 2020 and 2019 were as follows:
     
    202120202019
    Beginning balance$14,238 $13,848 $13,004 
    Tax positions related to prior years:
    Additions72 73 — 
    Reductions(277)(129)(263)
    Tax positions related to current year:
    Additions4,346 1,966 2,062 
    Settlements(3,363)— (773)
    Lapses in statute of limitations(2,701)(1,520)(918)
    Tax positions acquired4,710 — 736 
    Ending balance$17,025 $14,238 $13,848 
    Components of Total Unrecognized Tax Benefits
    The components of total unrecognized tax benefits are summarized as follows:
     July 31,
     20212020
    Unrecognized tax benefits$17,025 $14,238 
    Reduction to unrecognized tax benefits which offset tax credit and loss carryforwards(725)(809)
    Accrued interest and penalties2,967 2,516 
    Total unrecognized tax benefits$19,267 $15,945 
    Short-term, included in “Income and other taxes”$3,423 $3,180 
    Long-term15,844 12,765 
    Total unrecognized tax benefits$19,267 $15,945 
    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 2018 – Fiscal 2020
    United States – StateFiscal 2018 – Fiscal 2020
    GermanyFiscal 2016 – Fiscal 2019
    FranceFiscal 2017 – Fiscal 2019
    ItalyFiscal 2016 – Fiscal 2020
    United KingdomFiscal 2020
    XML 54 R39.htm IDEA: XBRL DOCUMENT v3.21.2
    LEASES (Tables)
    12 Months Ended
    Jul. 31, 2021
    Leases [Abstract]  
    Components of Lease Costs
    The components of lease costs for the fiscal years ended July 31, 2021 and July 31, 2020 were as follows:
    Fiscal Year Ended July 31,
    20212020
    Operating lease cost$18,140 $12,580 
    Finance lease cost
    Amortization of right-of-use assets662 544 
    Interest on lease liabilities520 531 
    Total lease cost$19,322 $13,655 

    Other information related to leases was as follows:
    Fiscal Year Ended July 31,
    Supplemental Cash Flow Information20212020
    Cash paid for amounts included in the measurement of lease liabilities:
    Operating cash flows from operating leases$18,054 $12,487 
    Right-of-use assets obtained in exchange for lease obligations:
    Operating leases$16,636 $4,655 
    Finance leases$4,000 $— 

    July 31,
    Supplemental Balance Sheet Information20212020
    Operating leases:
    Operating lease right-of-use assets$42,601 $33,609 
    Operating lease liabilities
    Other current liabilities$8,944 $5,343 
    Other long-term liabilities33,923 28,456 
    Total operating lease liabilities$42,867 $33,799 
    Finance leases:
    Finance lease right-of-use assets$7,010 $3,672 
    Finance lease liabilities
    Other current liabilities$1,081 $505 
    Other long-term liabilities4,694 4,743 
    Total finance lease liabilities$5,775 $5,248 
    July 31,
    20212020
    Weighted-average remaining lease term
    Operating leases11.1 years13.6 years
    Finance leases5.1 years6.8 years
    Weighted-average discount rate
    Operating leases3.2 %3.4 %
    Finance leases8.9 %9.7 %
    Finance Lease, Liability, Maturity
    Future minimum rental payments required under operating and finance leases as of July 31, 2021 were as follows:
    Operating LeasesFinance Leases
    For the fiscal year ending July 31, 2022$13,923 $1,555 
    For the fiscal year ending July 31, 202310,576 1,578 
    For the fiscal year ending July 31, 20247,763 1,059 
    For the fiscal year ending July 31, 20255,188 1,083 
    For the fiscal year ending July 31, 20263,530 1,107 
    For the fiscal year ending July 31, 2027 and thereafter18,267 954 
    Total future lease payments$59,247 $7,336 
    Less: amount representing interest(16,380)(1,561)
    Total reported lease liability$42,867 $5,775 
    Lessee, Operating Lease, Liability, Maturity
    Future minimum rental payments required under operating and finance leases as of July 31, 2021 were as follows:
    Operating LeasesFinance Leases
    For the fiscal year ending July 31, 2022$13,923 $1,555 
    For the fiscal year ending July 31, 202310,576 1,578 
    For the fiscal year ending July 31, 20247,763 1,059 
    For the fiscal year ending July 31, 20255,188 1,083 
    For the fiscal year ending July 31, 20263,530 1,107 
    For the fiscal year ending July 31, 2027 and thereafter18,267 954 
    Total future lease payments$59,247 $7,336 
    Less: amount representing interest(16,380)(1,561)
    Total reported lease liability$42,867 $5,775 
    XML 55 R40.htm IDEA: XBRL DOCUMENT v3.21.2
    STOCKHOLDERS' EQUITY (Tables)
    12 Months Ended
    Jul. 31, 2021
    Equity [Abstract]  
    Summary of Restricted Stock Unit Activity
    A summary of restricted stock unit and performance stock unit activity during fiscal 2021, 2020 and 2019 is included below:
     
     202120202019
     
    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 year641,410 $65.28 451,563 $91.08 328,431 $101.97 
    Granted338,073 81.41 407,151 50.78 310,924 79.12 
    Vested(255,039)76.97 (206,624)92.87 (167,591)90.23 
    Forfeited(7,959)67.90 (10,680)69.66 (20,201)91.11 
    Nonvested, end of year716,485 $68.70 641,410 $65.28 451,563 $91.08 
    XML 56 R41.htm IDEA: XBRL DOCUMENT v3.21.2
    REVENUE RECOGNITION (Tables)
    12 Months Ended
    Jul. 31, 2021
    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, used vehicle sales at owned dealerships and RV rentals. All material revenue streams are considered point in time.
    202120202019
    NET SALES:
    Recreational vehicles
    North American Towables
    Travel Trailers and Other$3,791,235 $2,449,239 $2,710,308 
    Fifth Wheels2,430,693 1,691,243 1,848,143 
    Total North American Towables6,221,928 4,140,482 4,558,451 
    North American Motorized
    Class A1,052,982 495,520 761,176 
    Class C1,266,624 776,191 824,449 
    Class B349,785 118,387 63,704 
    Total North American Motorized2,669,391 1,390,098 1,649,329 
    Total North American8,891,319 5,530,580 6,207,780 
    European
    Motorcaravan1,779,906 1,505,353 960,155 
    Campervan779,755 433,398 201,089 
    Caravan292,708 273,475 172,144 
    Other RV-related
    347,710 273,165 153,590 
    Total European3,200,079 2,485,391 1,486,978 
    Total recreational vehicles12,091,398 8,015,971 7,694,758 
    Other, primarily aluminum extruded components373,174 234,481 263,374 
    Intercompany eliminations(147,192)(82,519)(93,374)
    Total$12,317,380 $8,167,933 $7,864,758 
    XML 57 R42.htm IDEA: XBRL DOCUMENT v3.21.2
    ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Tables)
    12 Months Ended
    Jul. 31, 2021
    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:
     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 

     2019
     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$— $— $— $— $— $— 
    OCI before reclassifications(44,090)(12,184)(1,048)(57,322)(594)(57,916)
    Income taxes associated with OCI before reclassifications (1)
    (2,394)2,917 — 523 — 523 
    Amounts reclassified from AOCI— (279)— (279)— (279)
    Income taxes associated with amounts reclassified from AOCI— 74 — 74 — 74 
    AOCI, net of tax $(46,484)$(9,472)$(1,048)$(57,004)$(594)$(57,598)
    (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 58 R43.htm IDEA: XBRL DOCUMENT v3.21.2
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Detail)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2021
    USD ($)
    Jul. 31, 2021
    USD ($)
    Jul. 31, 2021
    USD ($)
    Segment
    Jul. 31, 2021
    USD ($)
    Jul. 31, 2021
    USD ($)
    shares
    Jul. 31, 2021
    USD ($)
    segment
    Jul. 31, 2020
    USD ($)
    shares
    Jul. 31, 2019
    USD ($)
    shares
    Summary Of Significant Accounting Policies [Line Items]                
    Number of reportable segments     3     3    
    Cash and cash equivalents $ 445,852 $ 445,852 $ 445,852 $ 445,852 $ 445,852 $ 445,852 $ 538,519 $ 425,615
    Depreciation   113,398         98,933 73,139
    Advertising costs   44,638         $ 67,019 $ 38,643
    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 233,395
    Research and Development Expense                
    Summary Of Significant Accounting Policies [Line Items]                
    Research and development expense   26,775         $ 19,123 $ 9,381
    Continuing Operations | Selling, General and Administrative Expenses                
    Summary Of Significant Accounting Policies [Line Items]                
    Depreciation   22,409         15,060 $ 8,350
    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 | Non-compete agreements                
    Summary Of Significant Accounting Policies [Line Items]                
    Finite-lived intangible asset, useful life 2 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 | 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 | Non-compete agreements                
    Summary Of Significant Accounting Policies [Line Items]                
    Finite-lived intangible asset, useful life 15 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 | 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              
    Euro Financial Institutions One                
    Summary Of Significant Accounting Policies [Line Items]                
    Cash and cash equivalents $ 111,215 111,215 111,215 $ 111,215 $ 111,215 111,215 174,077  
    Euro Financial Institutions Two                
    Summary Of Significant Accounting Policies [Line Items]                
    Cash and cash equivalents 27,926 27,926 27,926 27,926 27,926 27,926 49,732  
    Held By One U.S. Financial Institution                
    Summary Of Significant Accounting Policies [Line Items]                
    Cash and cash equivalents $ 260,101 $ 260,101 $ 260,101 $ 260,101 $ 260,101 $ 260,101 $ 260,876  
    XML 59 R44.htm IDEA: XBRL DOCUMENT v3.21.2
    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Difference Between Basic and Diluted Shares Outstanding (Detail) - shares
    12 Months Ended
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Accounting Policies [Abstract]      
    Weighted-average shares outstanding for basic earnings per share (in shares) 55,333,959 55,172,694 53,905,667
    Unvested restricted stock units (in shares) 353,294 224,682 121,019
    Weighted-average shares outstanding assuming dilution (in shares) 55,687,253 55,397,376 54,026,686
    XML 60 R45.htm IDEA: XBRL DOCUMENT v3.21.2
    ACQUISITIONS - Tiffin Group - Additional Information (Details) - Tiffin Group - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 18, 2020
    Jul. 31, 2021
    Business Acquisition [Line Items]    
    Purchase price $ 300,000  
    Revenue of acquiree since acquisition date   $ 421,438
    Earnings or loss of acquiree since acquisition date   11,648
    Business combination, adjustment, inventory   4,272
    Business combination, adjustment, intangibles   $ 6,656
    Acquired finite-lived intangible assets, weighted average useful life 18 years 9 months 18 days  
    Asset Based Credit Facility    
    Business Acquisition [Line Items]    
    Proceeds from Long-term Lines of Credit $ 165,000  
    Trademarks    
    Business Acquisition [Line Items]    
    Finite-lived intangible assets, amortization period 20 years  
    Minimum | Dealer network    
    Business Acquisition [Line Items]    
    Finite-lived intangible assets, amortization period 18 years  
    Minimum | Backlog    
    Business Acquisition [Line Items]    
    Finite-lived intangible assets, amortization period 5 months  
    Maximum | Dealer network    
    Business Acquisition [Line Items]    
    Finite-lived intangible assets, amortization period 20 years  
    Maximum | Backlog    
    Business Acquisition [Line Items]    
    Finite-lived intangible assets, amortization period 7 months  
    XML 61 R46.htm IDEA: XBRL DOCUMENT v3.21.2
    ACQUISITIONS - Tiffin Group - Assets Acquired and Liabilities Assumed (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 18, 2020
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Business Acquisition [Line Items]        
    Goodwill   $ 1,563,255 $ 1,476,541 $ 1,358,032
    Total fair value of net assets acquired, less cash acquired   $ 310,938 $ 0 $ 1,658,577
    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 long-term liabilities (7,203)      
    Total fair value of net assets acquired 301,312      
    Less cash acquired (13,074)      
    Total fair value of net assets acquired, 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 62 R47.htm IDEA: XBRL DOCUMENT v3.21.2
    ACQUISITIONS - Togo Group - Additional Information (Details) - USD ($)
    $ in Thousands
    2 Months Ended 3 Months Ended 12 Months Ended
    Aug. 01, 2020
    Mar. 23, 2020
    Mar. 23, 2020
    Jul. 31, 2020
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Business Acquisition [Line Items]              
    Payments to acquire interest in joint venture         $ 0 $ 0 $ 6,500
    Togo Group              
    Business Acquisition [Line Items]              
    Payments to acquire interest in joint venture $ 6,000            
    Ownership percentage after all transactions   73.50%          
    Equity, fair value disclosure   $ 47,256 $ 47,256        
    Preferred stock, dividend rate, percentage   3.00%          
    Preferred stock, liquidation preference   $ 20,180 20,180        
    Call option expiration period   4 years          
    Acquired finite-lived intangible assets, weighted average useful life       8 years      
    Losses from investment     $ 6,884       $ 8,798
    XML 63 R48.htm IDEA: XBRL DOCUMENT v3.21.2
    ACQUISITIONS - Togo Group - Schedule of Net Assets Acquired and Liabilities Assumed (Details) - USD ($)
    $ in Thousands
    Jul. 31, 2021
    Jul. 31, 2020
    Mar. 23, 2020
    Jul. 31, 2019
    Business Acquisition [Line Items]        
    Goodwill $ 1,563,255 $ 1,476,541   $ 1,358,032
    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 interests     (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 64 R49.htm IDEA: XBRL DOCUMENT v3.21.2
    ACQUISITIONS - Erwin Hymer - Additional Information (Details) - USD ($)
    12 Months Ended
    Feb. 02, 2019
    Feb. 01, 2019
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Business Acquisition [Line Items]          
    Measurement period adjustment     $ 2,728,000 $ 871,000  
    Goodwill     1,563,255,000 1,476,541,000 $ 1,358,032,000
    Impairment charges     0 10,057,000 0
    Payments to acquire interest in joint venture     $ 0 0 6,500,000
    North America | Subsidary Loan          
    Business Acquisition [Line Items]          
    Impairment charges         52,501,000
    Fair Value Adjustment to Inventory | Proforma Income          
    Business Acquisition [Line Items]          
    Fair value adjustment $ 61,418,000        
    Other Expense          
    Business Acquisition [Line Items]          
    Acquisition related costs         44,089,000
    Backlog          
    Business Acquisition [Line Items]          
    Finite-lived intangible asset, useful life     9 months    
    Erwin Hymer Group          
    Business Acquisition [Line Items]          
    Measurement period adjustment       1,282,000  
    Acquired finite-lived intangible assets, weighted average useful life   17 years      
    Goodwill   $ 1,009,754,000      
    Business acquisition, goodwill, expected tax deductible amount   311,000,000      
    Guarantee liabilities related to former EHG North American subsidiaries   $ 115,668,000      
    Guarantee liabilities     $ 0 $ 0  
    Erwin Hymer Group | Acquisition Costs          
    Business Acquisition [Line Items]          
    Acquisition related costs         114,866,000
    Erwin Hymer Group | Acquisition Costs | Foreign Currency Contract Losses          
    Business Acquisition [Line Items]          
    Acquisition related costs         $ 70,777,000
    Erwin Hymer Group | Dealer network          
    Business Acquisition [Line Items]          
    Finite-lived intangible asset, useful life   20 years      
    Erwin Hymer Group | Trademarks          
    Business Acquisition [Line Items]          
    Finite-lived intangible asset, useful life   20 years      
    Erwin Hymer Group | Technology-Based Intangible Assets          
    Business Acquisition [Line Items]          
    Finite-lived intangible asset, useful life   10 years      
    Erwin Hymer Group | Backlog          
    Business Acquisition [Line Items]          
    Finite-lived intangible asset, useful life   5 months      
    XML 65 R50.htm IDEA: XBRL DOCUMENT v3.21.2
    ACQUISITIONS - Erwin Hymer - Estimated Fair Value of Assets and Liabilities (Details) - USD ($)
    $ in Thousands
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Feb. 01, 2019
    Business Acquisition [Line Items]        
    Goodwill $ 1,563,255 $ 1,476,541 $ 1,358,032  
    Erwin Hymer Group        
    Business Acquisition [Line Items]        
    Cash       $ 97,887
    Inventory       593,053
    Other assets       435,747
    Property, plant and equipment, rental vehicles       80,132
    Property, plant and equipment       437,216
    Goodwill       1,009,754
    Guarantee liabilities related to former EHG North American subsidiaries       (115,668)
    Other current liabilities       (851,774)
    Debt – Unsecured notes       (114,710)
    Debt – Other       (166,196)
    Deferred income tax liabilities       (152,186)
    Other long-term liabilities       (17,205)
    Non-controlling interests       (12,207)
    Total fair value of net assets acquired       1,900,632
    Less: cash acquired       (97,887)
    Total fair value of net assets acquired, less cash acquired       1,802,745
    Erwin Hymer Group | Dealer network        
    Business Acquisition [Line Items]        
    Amortizable intangible assets       355,601
    Erwin Hymer Group | Trademarks        
    Business Acquisition [Line Items]        
    Amortizable intangible assets       126,181
    Erwin Hymer Group | Technology-Based Intangible Assets        
    Business Acquisition [Line Items]        
    Amortizable intangible assets       183,536
    Erwin Hymer Group | Backlog        
    Business Acquisition [Line Items]        
    Amortizable intangible assets       $ 11,471
    XML 66 R51.htm IDEA: XBRL DOCUMENT v3.21.2
    ACQUISITIONS - Pro Forma Information (Details) - USD ($)
    $ / shares in Units, $ in Thousands
    12 Months Ended
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Business Combinations [Abstract]      
    Net sales $ 12,581,282 $ 8,870,746 $ 9,067,750
    Net income $ 667,308 $ 223,861 $ 136,831
    Basic earnings per common share (in dollars per share) $ 12.06 $ 4.06 $ 2.54
    Diluted earnings per common share (in dollars per share) $ 11.98 $ 4.04 $ 2.53
    XML 67 R52.htm IDEA: XBRL DOCUMENT v3.21.2
    BUSINESS SEGMENTS - Additional Information (Detail) - 12 months ended Jul. 31, 2021
    Segment
    segment
    Segment Reporting [Abstract]    
    Number of reportable segments 3 3
    XML 68 R53.htm IDEA: XBRL DOCUMENT v3.21.2
    BUSINESS SEGMENTS - Schedule of Segment Reporting Information by Segment (Detail) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Segment Reporting Information [Line Items]      
    Net sales $ 12,317,380 $ 8,167,933 $ 7,864,758
    Income (loss) from continuing operations before income taxes, noncontrolling interest 844,581 272,896 184,666
    Operating Segments      
    Segment Reporting Information [Line Items]      
    Net sales 12,091,398 8,015,971 7,694,758
    Income (loss) from continuing operations before income taxes, noncontrolling interest 977,597 418,000 397,192
    Operating Segments | Total North America      
    Segment Reporting Information [Line Items]      
    Net sales 8,891,319 5,530,580 6,207,780
    Income (loss) from continuing operations before income taxes, noncontrolling interest 861,021 408,150 403,138
    Operating Segments | North American Towables      
    Segment Reporting Information [Line Items]      
    Net sales 6,221,928 4,140,482 4,558,451
    Income (loss) from continuing operations before income taxes, noncontrolling interest 658,964 336,207 322,228
    Operating Segments | North American Motorized      
    Segment Reporting Information [Line Items]      
    Net sales 2,669,391 1,390,098 1,649,329
    Income (loss) from continuing operations before income taxes, noncontrolling interest 202,057 71,943 80,910
    Operating Segments | European      
    Segment Reporting Information [Line Items]      
    Net sales 3,200,079 2,485,391 1,486,978
    Income (loss) from continuing operations before income taxes, noncontrolling interest 116,576 9,850 (5,946)
    Other      
    Segment Reporting Information [Line Items]      
    Net sales 373,174 234,481 263,374
    Income (loss) from continuing operations before income taxes, noncontrolling interest 57,674 27,751 29,086
    Intercompany Eliminations      
    Segment Reporting Information [Line Items]      
    Net sales (147,192) (82,519) (93,374)
    Corporate      
    Segment Reporting Information [Line Items]      
    Income (loss) from continuing operations before income taxes, noncontrolling interest $ (190,690) $ (172,855) $ (241,612)
    XML 69 R54.htm IDEA: XBRL DOCUMENT v3.21.2
    BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment Balance Sheet Item (Detail) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Segment Reporting Information [Line Items]      
    Total assets $ 6,654,088 $ 5,771,460  
    Depreciation and Intangible amortization expense 230,581 196,167 $ 148,777
    Capital acquisitions 131,681 105,823 127,245
    Operating Segments      
    Segment Reporting Information [Line Items]      
    Total assets 5,919,904 5,112,209  
    Depreciation and Intangible amortization expense 216,663 183,915 136,463
    Capital acquisitions 124,976 101,987 122,153
    Operating Segments | Total North America      
    Segment Reporting Information [Line Items]      
    Total assets 2,944,083 2,010,138  
    Depreciation and Intangible amortization expense 89,231 80,244 81,582
    Capital acquisitions 58,046 39,822 86,500
    Operating Segments | North American Towables      
    Segment Reporting Information [Line Items]      
    Total assets 1,870,577 1,529,913  
    Depreciation and Intangible amortization expense 66,078 66,042 67,751
    Capital acquisitions 35,816 27,219 69,321
    Operating Segments | North American Motorized      
    Segment Reporting Information [Line Items]      
    Total assets 1,073,506 480,225  
    Depreciation and Intangible amortization expense 23,153 14,202 13,831
    Capital acquisitions 22,230 12,603 17,179
    Operating Segments | European      
    Segment Reporting Information [Line Items]      
    Total assets 2,975,821 3,102,071  
    Depreciation and Intangible amortization expense 127,432 103,671 54,881
    Capital acquisitions 66,930 62,165 35,653
    Other      
    Segment Reporting Information [Line Items]      
    Total assets 272,350 212,378  
    Depreciation and Intangible amortization expense 12,220 10,488 10,647
    Capital acquisitions 5,620 2,664 3,493
    Corporate      
    Segment Reporting Information [Line Items]      
    Total assets 461,834 446,873  
    Depreciation and Intangible amortization expense 1,698 1,764 1,667
    Capital acquisitions $ 1,085 $ 1,172 $ 1,599
    XML 70 R55.htm IDEA: XBRL DOCUMENT v3.21.2
    BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment Geographic Region Item (Detail) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Segment Reporting Information [Line Items]      
    Net sales $ 12,317,380 $ 8,167,933 $ 7,864,758
    Property, plant and equipment, net 1,185,131 1,107,649  
    United States      
    Segment Reporting Information [Line Items]      
    Net sales 8,462,652 5,296,482 5,803,373
    Property, plant and equipment, net 626,375 564,171  
    Germany      
    Segment Reporting Information [Line Items]      
    Net sales 1,977,808 1,494,419 836,151
    Property, plant and equipment, net 460,446 444,981  
    Other Europe      
    Segment Reporting Information [Line Items]      
    Net sales 1,189,747 966,023 636,105
    Property, plant and equipment, net 95,266 93,220  
    Canada      
    Segment Reporting Information [Line Items]      
    Net sales 638,118 377,053 561,172
    Other foreign      
    Segment Reporting Information [Line Items]      
    Net sales 49,055 33,956 $ 27,957
    Property, plant and equipment, net $ 3,044 $ 5,277  
    XML 71 R56.htm IDEA: XBRL DOCUMENT v3.21.2
    DERIVATIVES AND HEDGING - Fair Value of Our Derivative Instruments and the Associated Notional Amounts (Details) - Designated as Hedging Instrument
    £ in Thousands, $ in Thousands
    Jul. 31, 2021
    USD ($)
    Jul. 31, 2021
    GBP (£)
    Jul. 31, 2020
    USD ($)
    Derivative [Line Items]      
    Notional $ 524,037   $ 673,400
    Fair Value in Other Current Liabilities 11,508   24,840
    Foreign currency forward contracts      
    Derivative [Line Items]      
    Notional 41,899 £ 30,000 0
    Fair Value in Other Current Liabilities 88   0
    Interest rate swap agreements      
    Derivative [Line Items]      
    Notional 482,138   673,400
    Fair Value in Other Current Liabilities $ 11,420   $ 24,840
    XML 72 R57.htm IDEA: XBRL DOCUMENT v3.21.2
    DERIVATIVES AND HEDGING - Additional Information (Detail)
    $ in Thousands, € in Millions
    12 Months Ended
    Jul. 31, 2021
    USD ($)
    Jul. 31, 2020
    USD ($)
    Jul. 31, 2019
    USD ($)
    Sep. 18, 2018
    EUR (€)
    Derivative [Line Items]        
    Maturity period 6 months      
    Foreign currency transaction $ (1,943) $ (25,915) $ 7,780  
    Not Designated as Hedging Instrument        
    Derivative [Line Items]        
    Notional 32,466 34,862    
    Not Designated as Hedging Instrument | Other Liabilities        
    Derivative [Line Items]        
    Derivative liability $ 1,948 1,824    
    Acquisition Costs | Foreign Currency Contract Losses        
    Derivative [Line Items]        
    Acquisition related costs     $ 70,777  
    Foreign currency forward contracts | Not Designated as Hedging Instrument        
    Derivative [Line Items]        
    Notional amount | €       € 1,625
    Interest rate swap agreements | Designated as Hedging Instrument        
    Derivative [Line Items]        
    Notional amount   $ 900,000    
    Term of swap   4 years 6 months    
    XML 73 R58.htm IDEA: XBRL DOCUMENT v3.21.2
    DERIVATIVES AND HEDGING - Financial Statement Impact of Derivatives (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Derivative [Line Items]      
    Gain (loss) recognized in Other comprehensive income (loss), net of tax $ 10,168 $ (9,351) $ (9,267)
    Foreign currency forward contracts      
    Derivative [Line Items]      
    Gain (loss) recognized in Other comprehensive income (loss), net of tax (63) 0 129
    Interest rate swap agreements      
    Derivative [Line Items]      
    Gain (loss) recognized in Other comprehensive income (loss), net of tax 10,231 (9,351) (9,396)
    Other comprehensive income (loss), net of tax, before reclassification 340 (15,265) (9,320)
    Sales      
    Derivative [Line Items]      
    Gain (loss) recognized in Other comprehensive income (loss), net of tax (1,050) (386) 129
    Sales | Foreign currency forward contracts      
    Derivative [Line Items]      
    Gain (Loss) Reclassified from AOCI, Net of Tax (1,050) (386) 129
    Amount of gain (loss) recognized in income, net of tax     0
    Sales | Interest rate swap agreements      
    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
    Acquisition-Related Costs      
    Derivative [Line Items]      
    Gain (loss) recognized in Other comprehensive income (loss), net of tax     (70,777)
    Acquisition-Related Costs | Foreign currency forward contracts      
    Derivative [Line Items]      
    Gain (Loss) Reclassified from AOCI, Net of Tax     0
    Amount of gain (loss) recognized in income, net of tax     (70,777)
    Acquisition-Related Costs | Interest rate swap agreements      
    Derivative [Line Items]      
    Gain (Loss) Reclassified from AOCI, Net of Tax     0
    Amount of gain (loss) recognized in income, net of tax     0
    Interest Expense      
    Derivative [Line Items]      
    Gain (loss) recognized in Other comprehensive income (loss), net of tax (9,976) (6,290) (362)
    Interest Expense | Foreign currency forward contracts      
    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
    Interest Expense | Interest rate swap agreements      
    Derivative [Line Items]      
    Gain (Loss) Reclassified from AOCI, Net of Tax (9,891) (5,914) 76
    Amount of gain (loss) recognized in income, net of tax $ (85) $ (376) $ (438)
    XML 74 R59.htm IDEA: XBRL DOCUMENT v3.21.2
    INVENTORIES - Schedule of Major Classifications of Inventories (Detail) - USD ($)
    $ in Thousands
    Jul. 31, 2021
    Jul. 31, 2020
    Inventory [Line Items]    
    Work in process $ 376,594 $ 128,181
    Raw materials 602,106 302,813
    Chassis 292,921 135,194
    Subtotal 1,444,274 763,264
    Excess of FIFO costs over LIFO costs (74,890) (46,959)
    Inventories, net 1,369,384 716,305
    Recreational vehicles    
    Inventory [Line Items]    
    Finished goods 114,843 152,297
    Other    
    Inventory [Line Items]    
    Finished goods $ 57,810 $ 44,779
    XML 75 R60.htm IDEA: XBRL DOCUMENT v3.21.2
    INVENTORIES - Additional Information (Detail) - USD ($)
    $ in Thousands
    Jul. 31, 2021
    Jul. 31, 2020
    Inventory [Line Items]    
    Inventories $ 1,444,274 $ 763,264
    LIFO    
    Inventory [Line Items]    
    Subsidiaries valued inventory in last-in, first-out method 497,507 251,099
    FIFO    
    Inventory [Line Items]    
    Subsidiaries valued inventory in first-in, first-out method $ 946,767 $ 512,165
    XML 76 R61.htm IDEA: XBRL DOCUMENT v3.21.2
    PROPERTY, PLANT AND EQUIPMENT (Detail) - USD ($)
    $ in Thousands
    Jul. 31, 2021
    Jul. 31, 2020
    Property, Plant and Equipment [Line Items]    
    Operating lease right-of-use assets $ 42,601 $ 33,609
    Finance lease right-of-use assets 7,010 3,672
    Total cost 1,628,585 1,456,986
    Less accumulated depreciation (443,454) (349,337)
    Property, plant and equipment, net 1,185,131 1,107,649
    Land    
    Property, Plant and Equipment [Line Items]    
    Property, plant, and equipment 142,746 136,200
    Buildings and improvements    
    Property, Plant and Equipment [Line Items]    
    Property, plant, and equipment 837,065 760,986
    Machinery and equipment    
    Property, Plant and Equipment [Line Items]    
    Property, plant, and equipment 523,714 438,985
    Rental vehicles    
    Property, Plant and Equipment [Line Items]    
    Property, plant, and equipment $ 75,449 $ 83,534
    XML 77 R62.htm IDEA: XBRL DOCUMENT v3.21.2
    INTANGIBLE ASSETS AND GOODWILL - Components of Amortizable Intangible Assets (Detail) - USD ($)
    $ in Thousands
    Jul. 31, 2021
    Jul. 31, 2020
    Finite-Lived Intangible Assets [Line Items]    
    Cost $ 1,390,126 $ 1,255,441
    Accumulated amortization 452,955 340,717
    Dealer networks/customer relationships    
    Finite-Lived Intangible Assets [Line Items]    
    Cost 861,562 766,198
    Accumulated amortization 327,751 252,320
    Trademarks    
    Finite-Lived Intangible Assets [Line Items]    
    Cost 311,208 275,775
    Accumulated amortization 62,675 47,743
    Design technology and other intangibles    
    Finite-Lived Intangible Assets [Line Items]    
    Cost 215,956 213,468
    Accumulated amortization 62,237 40,654
    Non-compete agreements    
    Finite-Lived Intangible Assets [Line Items]    
    Cost 1,400 0
    Accumulated amortization $ 292 $ 0
    XML 78 R63.htm IDEA: XBRL DOCUMENT v3.21.2
    INTANGIBLE ASSETS AND GOODWILL - Estimated Amortization Expense (Detail)
    $ in Thousands
    Jul. 31, 2021
    USD ($)
    Goodwill and Intangible Assets Disclosure [Abstract]  
    For the fiscal year ending July 31, 2022 $ 124,151
    For the fiscal year ending July 31, 2023 105,779
    For the fiscal year ending July 31, 2024 95,960
    For the fiscal year ending July 31, 2025 87,817
    For the fiscal year ending July 31, 2026 79,049
    For the fiscal year ending July 31, 2027 and thereafter 444,415
    Estimated annual amortization expense, total $ 937,171
    XML 79 R64.htm IDEA: XBRL DOCUMENT v3.21.2
    INTANGIBLE ASSETS AND GOODWILL - Additional Information (Detail) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended 12 Months Ended
    Oct. 31, 2020
    Jan. 31, 2020
    Jul. 31, 2020
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Intangible Assets And Goodwill [Line Items]            
    Impairment charges       $ 0 $ 10,057 $ 0
    Pre-tax, non-cash goodwill impairment charge $ 0   $ 0 $ 0 $ 1,036 $ 0
    North American Towables            
    Intangible Assets And Goodwill [Line Items]            
    Impairment charges   $ 10,057        
    Pre-tax, non-cash goodwill impairment charge   $ 1,036        
    XML 80 R65.htm IDEA: XBRL DOCUMENT v3.21.2
    INTANGIBLE ASSETS AND GOODWILL - Changes in Carrying Amount of Goodwill by Reportable Segment (Detail) - USD ($)
    $ in Thousands
    3 Months Ended 6 Months Ended 12 Months Ended
    Oct. 31, 2020
    Jul. 31, 2020
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Goodwill [Line Items]          
    Goodwill, Beginning Balance $ 1,476,541   $ 1,476,541 $ 1,358,032  
    Goodwill acquired     80,218 62,366  
    Measurement period adjustment     2,728 871  
    Foreign currency translation and other     3,768 56,308  
    Impairment charge 0 $ 0 0 (1,036) $ 0
    Goodwill, Ending Balance   1,476,541 1,563,255 1,476,541 1,358,032
    Other          
    Goodwill [Line Items]          
    Goodwill, Beginning Balance 104,826   104,826 42,871  
    Goodwill acquired     17,882 62,366  
    Measurement period adjustment     0 (411)  
    Foreign currency translation and other     0 0  
    Impairment charge        
    Goodwill, Ending Balance   104,826 122,708 104,826 42,871
    North American Towables | Operating Segments          
    Goodwill [Line Items]          
    Goodwill, Beginning Balance 333,786   333,786 334,822  
    Goodwill acquired     18,845 0  
    Measurement period adjustment     (7,656) 0  
    Foreign currency translation and other     0 0  
    Impairment charge       (1,036)  
    Goodwill, Ending Balance   333,786 344,975 333,786 334,822
    North American Motorized | Operating Segments          
    Goodwill [Line Items]          
    Goodwill, Beginning Balance 0   0 0  
    Goodwill acquired     43,491 0  
    Measurement period adjustment     10,384 0  
    Foreign currency translation and other     0 0  
    Impairment charge        
    Goodwill, Ending Balance   0 53,875 0 0
    European | Operating Segments          
    Goodwill [Line Items]          
    Goodwill, Beginning Balance $ 1,037,929   1,037,929 980,339  
    Goodwill acquired     0 0  
    Measurement period adjustment     0 1,282  
    Foreign currency translation and other     3,768 56,308  
    Impairment charge        
    Goodwill, Ending Balance   $ 1,037,929 $ 1,041,697 $ 1,037,929 $ 980,339
    XML 81 R66.htm IDEA: XBRL DOCUMENT v3.21.2
    INTANGIBLE ASSETS AND GOODWILL - Summary of Components of Net Balance (Detail) - USD ($)
    $ in Thousands
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Goodwill [Line Items]      
    Goodwill $ 1,590,656 $ 1,503,942  
    Accumulated impairment charges (27,401) (27,401)  
    Net balance 1,563,255 1,476,541 $ 1,358,032
    Other      
    Goodwill [Line Items]      
    Goodwill 122,708 104,826  
    Accumulated impairment charges 0 0  
    Net balance 122,708 104,826 42,871
    North American Towables | Operating Segments      
    Goodwill [Line Items]      
    Goodwill 355,124 343,935  
    Accumulated impairment charges (10,149) (10,149)  
    Net balance 344,975 333,786 334,822
    North American Motorized | Operating Segments      
    Goodwill [Line Items]      
    Goodwill 71,127 17,252  
    Accumulated impairment charges (17,252) (17,252)  
    Net balance 53,875 0 0
    European | Operating Segments      
    Goodwill [Line Items]      
    Goodwill 1,041,697 1,037,929  
    Accumulated impairment charges 0 0  
    Net balance $ 1,041,697 $ 1,037,929 $ 980,339
    XML 82 R67.htm IDEA: XBRL DOCUMENT v3.21.2
    CONCENTRATION OF RISK (Detail) - Customer Concentration Risk - Freedom Roads, LLC
    12 Months Ended
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Net Sales      
    Concentration Risk [Line Items]      
    Concentration risk percentage 13.00% 15.00% 18.50%
    Accounts Receivable      
    Concentration Risk [Line Items]      
    Concentration risk percentage 15.00% 18.00%  
    XML 83 R68.htm IDEA: XBRL DOCUMENT v3.21.2
    EMPLOYEE BENEFIT PLANS (Detail) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Postemployment Benefits [Abstract]      
    Employer match and administrative fees for 401(k) plan $ 2,081 $ 2,987 $ 3,197
    Deferred compensation plan mutual fund assets $ 84,588 $ 61,290  
    XML 84 R69.htm IDEA: XBRL DOCUMENT v3.21.2
    FAIR VALUE MEASUREMENTS (Detail) - USD ($)
    $ in Thousands
    Jul. 31, 2021
    Jul. 31, 2020
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
    Deferred compensation plan mutual fund assets $ 84,588 $ 61,290
    Level 1    
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
    Cash equivalents 204 227,154
    Deferred compensation plan mutual fund assets 51,085 47,327
    Deferred compensation plan liabilities 84,588 61,290
    Level 2    
    Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
    Foreign currency forward contract liability 88 0
    Interest rate swap liabilities $ 13,369 $ 26,664
    XML 85 R70.htm IDEA: XBRL DOCUMENT v3.21.2
    PRODUCT WARRANTY - Additional Information (Detail)
    12 Months Ended
    Jul. 31, 2021
    Product Warranty One  
    Product Warranty Liability [Line Items]  
    Warranty period for retail customers, years 1 year
    Product Warranty Two  
    Product Warranty Liability [Line Items]  
    Warranty period for retail customers, years 2 years
    XML 86 R71.htm IDEA: XBRL DOCUMENT v3.21.2
    PRODUCT WARRANTY - Schedule of Changes in Liability (Detail) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Product Warranty      
    Beginning balance $ 252,869 $ 289,679 $ 264,928
    Provision 261,851 198,873 233,927
    Payments (258,624) (238,590) (251,071)
    Acquisition 11,032 0 43,329
    Foreign currency translation 492 2,907 (1,434)
    Ending balance $ 267,620 $ 252,869 $ 289,679
    XML 87 R72.htm IDEA: XBRL DOCUMENT v3.21.2
    LONG-TERM DEBT - Schedule of Long-term Debt (Details)
    € in Thousands, $ in Thousands
    Jul. 31, 2021
    USD ($)
    Jul. 31, 2021
    EUR (€)
    Jul. 31, 2020
    USD ($)
    Debt Instrument [Line Items]      
    Unsecured notes $ 29,728 € 25,000 $ 29,620
    Other debt 70,952   84,500
    Total long-term debt, gross 1,640,693   1,711,211
    Debt issuance costs, net of amortization (33,461)   (44,563)
    Total long-term debt, net of debt issuance costs 1,607,232   1,666,648
    Less: current portion of long-term debt (12,411)   (13,817)
    Total long-term debt, net, less current portion 1,594,821   1,652,831
    Term Loan      
    Debt Instrument [Line Items]      
    Term loan 1,540,013   1,597,091
    Total long-term debt, net of debt issuance costs $ 1,540,013   $ 1,597,091
    XML 88 R73.htm IDEA: XBRL DOCUMENT v3.21.2
    LONG-TERM DEBT - Additional Information (Detail)
    € in Thousands
    12 Months Ended
    Mar. 25, 2021
    Feb. 01, 2019
    USD ($)
    Jul. 31, 2021
    USD ($)
    Jul. 31, 2020
    USD ($)
    Jul. 31, 2019
    USD ($)
    Sep. 01, 2021
    USD ($)
    Jul. 31, 2021
    EUR (€)
    Feb. 01, 2019
    EUR (€)
    Line of Credit Facility [Line Items]                
    Total long-term debt     $ 1,640,693,000 $ 1,711,211,000        
    Unsecured debt     29,728,000 29,620,000     € 25,000  
    Extinguishment of debt, amount     4,688,000          
    Fees to secure the facility, amount incurred         $ 56,166,000      
    Fees to secure the facility, amortized amount     15,407,000 10,743,000 $ 6,189,000      
    Unamortized debt issuance expense     7,005,000 9,807,000        
    Long term debt     1,607,232,000 1,666,648,000        
    Term Loan                
    Line of Credit Facility [Line Items]                
    Debt Instrument, term   7 years            
    Term loan     1,540,013,000 1,597,091,000        
    Principal payment percentage   1.00%            
    Quarterly principal repayment percentage   0.25%            
    Debt instrument, amortization period         7 years      
    Fair value disclosure     1,551,141,000 1,565,866,000        
    Long term debt     $ 1,540,013,000 1,597,091,000        
    Term Loan | Interest rate swap agreements                
    Line of Credit Facility [Line Items]                
    Interest rate, stated percentage     2.466%       2.466%  
    Term Loan | Us Tranche                
    Line of Credit Facility [Line Items]                
    Term loan     $ 482,138,000 $ 673,400,000        
    Interest rate, stated percentage     3.125% 3.938%     3.125%  
    Interest rate, increase (decrease) (0.75%)              
    Percentage based bearing fixed interest     5.466% 6.216%     5.466%  
    Term Loan | Us Tranche | Base Rate                
    Line of Credit Facility [Line Items]                
    Interest rate, stated percentage   2.75%           2.75%
    Term Loan | Us Tranche | London Interbank Offered Rate (LIBOR)                
    Line of Credit Facility [Line Items]                
    Term loan   $ 1,386,434,000 $ 941,900,000 $ 941,900,000        
    Interest rate, stated percentage   3.75%           3.75%
    Term Loan | Euro Tranche                
    Line of Credit Facility [Line Items]                
    Term loan   $ 708,584,000 $ 598,113,000 $ 655,191,000       € 617,718
    Interest rate, stated percentage     3.00% 4.00%     3.00%  
    Interest rate, increase (decrease) (1.00%)              
    Term Loan | Euro Tranche | Euro Interbank Offered Rate EURIBOR                
    Line of Credit Facility [Line Items]                
    Interest rate, stated percentage   4.00%           4.00%
    Debt instrument, variable interest rate floor   0.00%           0.00%
    Unsecured Series One Debt                
    Line of Credit Facility [Line Items]                
    Interest rate, stated percentage     1.945%       1.945%  
    Unsecured debt     $ 23,782,000       € 20,000  
    Unsecured Series Two Debt                
    Line of Credit Facility [Line Items]                
    Interest rate, stated percentage     2.534%       2.534%  
    Unsecured debt     $ 5,946,000       € 5,000  
    Other Long Term Debt | Maximum                
    Line of Credit Facility [Line Items]                
    Interest rate, stated percentage     3.43%       3.43%  
    Other Long Term Debt | Minimum                
    Line of Credit Facility [Line Items]                
    Interest rate, stated percentage     1.40%       1.40%  
    ABL and Term Loan                
    Line of Credit Facility [Line Items]                
    Accelerated amortization of debt issuance costs     $ 4,688,000          
    Interest expense     76,072,000 $ 93,475,000 $ 56,932,000      
    Fees to secure the facility, amortized amount     15,407,000 10,743,000 $ 5,404,000      
    Asset Based Credit Facility                
    Line of Credit Facility [Line Items]                
    Debt instrument, amortization period         5 years      
    Asset Based Credit Facility                
    Line of Credit Facility [Line Items]                
    Maximum borrowing capacity   $ 750,000,000 750,000,000          
    Unused capacity, commitment fee percentage   0.25%            
    Total long-term debt     $ 0 $ 0        
    Minimum coverage ratio     1.0       1.0  
    Coverage ratio threshold percentage     10.00%       10.00%  
    Coverage ratio, threshold amount     $ 60,000,000          
    Additional borrowing amount     150,000,000          
    Borrowing availability     720,000,000          
    Fees to secure the facility, amount incurred         $ 14,010,000      
    Fees to secure the facility, amortized amount         $ 785,000      
    Asset Based Credit Facility | Subsequent Event                
    Line of Credit Facility [Line Items]                
    Maximum borrowing capacity           $ 1,000,000,000    
    Asset Based Credit Facility | Base Rate | Maximum                
    Line of Credit Facility [Line Items]                
    Interest rate, stated percentage   0.75%           0.75%
    Asset Based Credit Facility | Base Rate | Minimum                
    Line of Credit Facility [Line Items]                
    Interest rate, stated percentage   0.25%           0.25%
    Asset Based Credit Facility | London Interbank Offered Rate (LIBOR) | Maximum                
    Line of Credit Facility [Line Items]                
    Interest rate at period end   1.75%           1.75%
    Asset Based Credit Facility | London Interbank Offered Rate (LIBOR) | Minimum                
    Line of Credit Facility [Line Items]                
    Interest rate at period end   1.25%           1.25%
    Swingline Credit Facility                
    Line of Credit Facility [Line Items]                
    Maximum borrowing capacity     75,000,000          
    Letters of Credit                
    Line of Credit Facility [Line Items]                
    Maximum borrowing capacity     $ 75,000,000          
    XML 89 R74.htm IDEA: XBRL DOCUMENT v3.21.2
    LONG-TERM DEBT - Schedule of Maturities of Long-term Debt (Details) - USD ($)
    $ in Thousands
    Jul. 31, 2021
    Jul. 31, 2020
    Debt Disclosure [Abstract]    
    For the fiscal year ending July 31, 2022 $ 12,411  
    For the fiscal year ending July 31, 2023 12,194  
    For the fiscal year ending July 31, 2024 12,321  
    For the fiscal year ending July 31, 2025 35,979  
    For the fiscal year ending July 31, 2026 1,543,267  
    For the fiscal year ending July 31, 2027 and thereafter 24,521  
    Total long-term debt, gross $ 1,640,693 $ 1,711,211
    XML 90 R75.htm IDEA: XBRL DOCUMENT v3.21.2
    INCOME TAXES - Earnings Before Income Taxes (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Income Tax Disclosure [Abstract]      
    United States $ 725,262 $ 258,483 $ 200,859
    Foreign 119,319 14,413 (16,193)
    Income before income taxes $ 844,581 $ 272,896 $ 184,666
    XML 91 R76.htm IDEA: XBRL DOCUMENT v3.21.2
    INCOME TAXES - Schedule of Components of Provision for Taxes (Detail) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Income Tax Disclosure [Abstract]      
    U.S. Federal $ 148,706 $ 49,494 $ 48,757
    U.S. state and local 26,344 9,891 5,921
    Foreign 17,571 1,842 6,611
    Total current expense 192,621 61,227 61,289
    U.S. Federal 162 6,472 10,862
    U.S. state and local (365) (197) (36)
    Foreign (8,707) (15,990) (19,914)
    Total deferred expense (benefit) (8,910) (9,715) (9,088)
    Total income tax expense $ 183,711 $ 51,512 $ 52,201
    XML 92 R77.htm IDEA: XBRL DOCUMENT v3.21.2
    INCOME TAXES - Schedule of Differences between Income Tax Expense at Federal Statutory Rate and Actual Income Taxes (Detail) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Income Tax Disclosure [Abstract]      
    Provision at federal statutory rate $ 177,362 $ 57,308 $ 38,779
    Differences between U.S. federal statutory and foreign tax rates (16,857) (50,898) 1,478
    Foreign currency remeasurement (gains) losses 1,595 30,246 (12,942)
    U.S. state and local income taxes, net of federal benefit 20,407 7,616 4,642
    Nondeductible compensation 6,418 2,249 2,401
    Nondeductible acquisition costs 0 0 3,031
    Nondeductible foreign currency forward contract loss on acquisition 0 0 14,863
    Federal income tax credits and incentives (3,530) (1,738) (3,373)
    Change in uncertain tax positions 1,209 1,101 1,279
    Other (2,893) 5,628 2,043
    Total income tax expense $ 183,711 $ 51,512 $ 52,201
    XML 93 R78.htm IDEA: XBRL DOCUMENT v3.21.2
    INCOME TAXES - Schedule of Deferred Income Tax Balances (Detail) - USD ($)
    $ in Thousands
    Jul. 31, 2021
    Jul. 31, 2020
    Income Tax Disclosure [Abstract]    
    Inventory basis $ 3,158 $ 1,000
    Employee benefits 10,485 7,353
    Self-insurance reserves 6,949 4,923
    Accrued product warranties 53,258 53,586
    Accrued incentives 4,403 4,316
    Sales returns and allowances 934 1,027
    Accrued expenses 7,496 6,733
    Property, plant and equipment (36,662) (28,438)
    Operating leases 10,615 9,110
    Deferred compensation 19,260 15,876
    Intangibles (173,360) (147,423)
    Net operating loss and other carryforwards 38,669 32,877
    Unrealized loss 609 4,892
    Unrecognized tax benefits 3,946 3,046
    Other (4,949) 4,558
    Valuation allowance (17,193) (18,500)
    Deferred income tax (liability), net $ (72,382) $ (45,064)
    XML 94 R79.htm IDEA: XBRL DOCUMENT v3.21.2
    INCOME TAXES - Additional Information (Detail) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Income Tax [Line Items]      
    Income tax expense benefit $ 192,621 $ 61,227 $ 61,289
    Unrecognized tax benefits that, if recognized, would affect the company's income tax rate 13,631 11,606 11,332
    Accrued interest and penalties 2,967 2,516  
    Total amount of interest and penalties expense (benefit) recognized 238 $ 544 $ 454
    Expected decrease in unrecognized tax benefits due to resolution of uncertain tax positions 4,600    
    Expected decrease in interest due to resolution of uncertain tax positions 1,600    
    Operating Loss Carryforwards, Valuation Allowance 70,037    
    State and Local Jurisdiction      
    Income Tax [Line Items]      
    Tax credit carry forward 2,972    
    Gross state tax net operating loss carry forwards $ 4,961    
    State and Local Jurisdiction | Earliest Tax Year      
    Income Tax [Line Items]      
    Tax credit carry forward expiration year 2030    
    Gross state tax net operating loss carry forwards, expiration year 2022    
    State and Local Jurisdiction | Latest Tax Year      
    Income Tax [Line Items]      
    Tax credit carry forward expiration year 2031    
    Gross state tax net operating loss carry forwards, expiration year 2041    
    Foreign Tax Authority      
    Income Tax [Line Items]      
    Gross state tax net operating loss carry forwards $ 75,407    
    Foreign Tax Authority | Earliest Tax Year      
    Income Tax [Line Items]      
    Gross state tax net operating loss carry forwards, expiration year 2023    
    XML 95 R80.htm IDEA: XBRL DOCUMENT v3.21.2
    INCOME TAXES - Schedule of Changes in Unrecognized Tax Benefit (Detail) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Income Tax Disclosure [Abstract]      
    Beginning balance $ 14,238 $ 13,848 $ 13,004
    Tax positions related to prior years: Additions 72 73 0
    Tax positions related to prior years: Reductions (277) (129) (263)
    Tax positions related to current year: Additions 4,346 1,966 2,062
    Settlements (3,363) 0 (773)
    Lapses in statute of limitations (2,701) (1,520) (918)
    Tax positions acquired 4,710 0 736
    Ending balance $ 17,025 $ 14,238 $ 13,848
    XML 96 R81.htm IDEA: XBRL DOCUMENT v3.21.2
    INCOME TAXES - Components of Total Unrecognized Tax Benefits (Detail) - USD ($)
    $ in Thousands
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Jul. 31, 2018
    Income Tax Disclosure [Abstract]        
    Unrecognized tax benefits $ 17,025 $ 14,238 $ 13,848 $ 13,004
    Reduction to unrecognized tax benefits which offset tax credit and loss carryforwards (725) (809)    
    Accrued interest and penalties 2,967 2,516    
    Total unrecognized tax benefits 19,267 15,945    
    Short-term, included in “Income and other taxes” 3,423 3,180    
    Long-term 15,844 12,765    
    Total unrecognized tax benefits $ 19,267 $ 15,945    
    XML 97 R82.htm IDEA: XBRL DOCUMENT v3.21.2
    CONTINGENT LIABILITIES AND COMMITMENTS (Detail) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2021
    Jul. 31, 2020
    Commitments and Contingencies Disclosure [Abstract]    
    Standby repurchase obligations amount $ 1,821,012 $ 1,876,922
    Terms of commitments 18 months  
    Repurchase and guarantee reserve balances $ 6,023 $ 7,747
    XML 98 R83.htm IDEA: XBRL DOCUMENT v3.21.2
    LEASES - Components of Lease Costs (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2021
    Jul. 31, 2020
    Leases [Abstract]    
    Operating lease cost $ 18,140 $ 12,580
    Amortization of right-of-use assets 662 544
    Interest on lease liabilities 520 531
    Total lease cost $ 19,322 $ 13,655
    XML 99 R84.htm IDEA: XBRL DOCUMENT v3.21.2
    LEASES - Supplemental Cash Flow Information (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2021
    Jul. 31, 2020
    Leases [Abstract]    
    Operating cash flows from operating leases $ 18,054 $ 12,487
    Operating leases 16,636 4,655
    Finance leases $ 4,000 $ 0
    XML 100 R85.htm IDEA: XBRL DOCUMENT v3.21.2
    LEASES - Assets and Liabilities (Details) - USD ($)
    $ in Thousands
    Jul. 31, 2021
    Jul. 31, 2020
    Leases [Abstract]    
    Operating lease right-of-use assets $ 42,601 $ 33,609
    Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] 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
    Other current liabilities $ 8,944 $ 5,343
    Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other Other
    Other long-term liabilities $ 33,923 $ 28,456
    Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities Other liabilities
    Total operating lease liabilities $ 42,867 $ 33,799
    Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] 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
    Finance lease right-of-use assets $ 7,010 $ 3,672
    Finance Lease, Liability, Current, Statement of Financial Position [Extensible List] Other Other
    Other current liabilities $ 1,081 $ 505
    Other long-term liabilities $ 4,694 $ 4,743
    Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Other liabilities Other liabilities
    Total finance lease liabilities $ 5,775 $ 5,248
    Weighted average remaining lease term - operating leases 11 years 1 month 6 days 13 years 7 months 6 days
    Weighted average remaining lease term - financing leases 5 years 1 month 6 days 6 years 9 months 18 days
    Weighted average discount rate - operating leases 3.20% 3.40%
    Weighted average discount rate - finance leases 8.90% 9.70%
    XML 101 R86.htm IDEA: XBRL DOCUMENT v3.21.2
    LEASES - Schedule of Maturities of Company's Operating and Finance Leases (Details) - USD ($)
    $ in Thousands
    Jul. 31, 2021
    Jul. 31, 2020
    Leases [Abstract]    
    For the fiscal year ending July 31, 2022 $ 13,923  
    For the fiscal year ending July 31, 2023 10,576  
    For the fiscal year ending July 31, 2024 7,763  
    For the fiscal year ending July 31, 2025 5,188  
    For the fiscal year ending July 31, 2026 3,530  
    For the fiscal year ending July 31, 2027 and thereafter 18,267  
    Total future lease payments 59,247  
    Less: amount representing interest (16,380)  
    Total operating lease liabilities 42,867 $ 33,799
    For the fiscal year ending July 31, 2022 1,555  
    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 and thereafter 954  
    Total future lease payments 7,336  
    Less: amount representing interest (1,561)  
    Total finance lease liabilities $ 5,775 $ 5,248
    XML 102 R87.htm IDEA: XBRL DOCUMENT v3.21.2
    LEASES - Additional Information (Detail)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2019
    USD ($)
    Leases [Abstract]  
    Rent expense $ 8,825
    XML 103 R88.htm IDEA: XBRL DOCUMENT v3.21.2
    STOCKHOLDERS' EQUITY - Additional Information (Detail) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Stock Based Compensation And Stockholders Equity [Line Items]      
    Total compensation expenses $ 30,514 $ 19,889 $ 18,950
    Total unrecognized compensation costs $ 19,448    
    Period for recognition of compensation cost not yet recognized 1 year 9 months 21 days    
    Tax benefits from stock compensation expense $ 3,532 4,775 4,550
    2016 Equity Incentive Plan      
    Stock Based Compensation And Stockholders Equity [Line Items]      
    Number of shares authorized under stock option plan 2,000,000    
    Number of shares available to be granted 652,144    
    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 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 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 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 150.00%    
    Restricted Stock Units (RSUs)      
    Stock Based Compensation And Stockholders Equity [Line Items]      
    Total compensation expenses $ 30,514 19,889 18,950
    Fair Value of Vested RSUs $ 24,226 $ 10,906 $ 13,227
    XML 104 R89.htm IDEA: XBRL DOCUMENT v3.21.2
    STOCKHOLDERS' EQUITY - Schedule of Restricted Stock Unit Activity (Detail) - Restricted Stock Units (RSUs) - $ / shares
    12 Months Ended
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Stock Units      
    Nonvested, beginning of year (in shares) 641,410 451,563 328,431
    Granted (in shares) 338,073 407,151 310,924
    Vested (in shares) (255,039) (206,624) (167,591)
    Forfeited (in shares) (7,959) (10,680) (20,201)
    Nonvested, end of year (in shares) 716,485 641,410 451,563
    Weighted- Average Grant Date Fair Value      
    Nonvested, beginning of year, weighted average fair value (in dollars per share) $ 65.28 $ 91.08 $ 101.97
    Granted, weighted average fair value (in dollars per share) 81.41 50.78 79.12
    Vested, weighted average fair value (in dollars per share) 76.97 92.87 90.23
    Forfeited, weighted average fair value (in dollars per share) 67.90 69.66 91.11
    Nonvested, end of year, weighted average fair value (in dollars per share) $ 68.70 $ 65.28 $ 91.08
    XML 105 R90.htm IDEA: XBRL DOCUMENT v3.21.2
    REVENUE RECOGNITION (Detail) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Disaggregation of Revenue [Line Items]      
    Net sales $ 12,317,380 $ 8,167,933 $ 7,864,758
    Operating Segments      
    Disaggregation of Revenue [Line Items]      
    Net sales 12,091,398 8,015,971 7,694,758
    Operating Segments | Total North America      
    Disaggregation of Revenue [Line Items]      
    Net sales 8,891,319 5,530,580 6,207,780
    Operating Segments | North American Towables      
    Disaggregation of Revenue [Line Items]      
    Net sales 6,221,928 4,140,482 4,558,451
    Operating Segments | North American Motorized      
    Disaggregation of Revenue [Line Items]      
    Net sales 2,669,391 1,390,098 1,649,329
    Operating Segments | European      
    Disaggregation of Revenue [Line Items]      
    Net sales 3,200,079 2,485,391 1,486,978
    Operating Segments | Travel Trailers And Other Towables | North American Towables      
    Disaggregation of Revenue [Line Items]      
    Net sales 3,791,235 2,449,239 2,710,308
    Operating Segments | Fifth Wheels Towables | North American Towables      
    Disaggregation of Revenue [Line Items]      
    Net sales 2,430,693 1,691,243 1,848,143
    Operating Segments | Class A Motorized | North American Motorized      
    Disaggregation of Revenue [Line Items]      
    Net sales 1,052,982 495,520 761,176
    Operating Segments | Class C Motorized | North American Motorized      
    Disaggregation of Revenue [Line Items]      
    Net sales 1,266,624 776,191 824,449
    Operating Segments | Class B Motorized | North American Motorized      
    Disaggregation of Revenue [Line Items]      
    Net sales 349,785 118,387 63,704
    Operating Segments | Motorcaravan | European      
    Disaggregation of Revenue [Line Items]      
    Net sales 1,779,906 1,505,353 960,155
    Operating Segments | Campervan | European      
    Disaggregation of Revenue [Line Items]      
    Net sales 779,755 433,398 201,089
    Operating Segments | Caravan | European      
    Disaggregation of Revenue [Line Items]      
    Net sales 292,708 273,475 172,144
    Operating Segments | Other RV-related | European      
    Disaggregation of Revenue [Line Items]      
    Net sales 347,710 273,165 153,590
    Other      
    Disaggregation of Revenue [Line Items]      
    Net sales 373,174 234,481 263,374
    Intercompany Eliminations      
    Disaggregation of Revenue [Line Items]      
    Net sales $ (147,192) $ (82,519) $ (93,374)
    XML 106 R91.htm IDEA: XBRL DOCUMENT v3.21.2
    ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Accumulated Other Comprehensive Income (Loss) [Line Items]      
    Balance at beginning of period, net of tax $ 2,345,569 $ 2,095,228 $ 1,937,741
    Total other comprehensive income (loss), net of tax 17,711 83,736 (57,598)
    Balance at end of period 2,948,106 2,345,569 2,095,228
    Foreign Currency Translation Adjustment      
    Accumulated Other Comprehensive Income (Loss) [Line Items]      
    Balance at beginning of period, net of tax 46,512 (46,484) 0
    OCI before reclassifications 7,640 92,996 (44,090)
    Income taxes associated with OCI before reclassifications 0 0 (2,394)
    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 7,640 92,996  
    Balance at end of period 54,152 46,512 (46,484)
    Unrealized Gain (Loss) on Derivatives      
    Accumulated Other Comprehensive Income (Loss) [Line Items]      
    Balance at beginning of period, net of tax (18,823) (9,472) 0
    OCI before reclassifications (1,100) (20,557) (12,184)
    Income taxes associated with OCI before reclassifications 327 4,906 2,917
    Amounts reclassified from AOCI 14,433 8,180 (279)
    Income taxes associated with amounts reclassified from AOCI (3,492) (1,880) 74
    Total other comprehensive income (loss), net of tax 10,168 (9,351)  
    Balance at end of period (8,655) (18,823) (9,472)
    Other      
    Accumulated Other Comprehensive Income (Loss) [Line Items]      
    Balance at beginning of period, net of tax (696) (1,048) 0
    OCI before reclassifications (180) 352 (1,048)
    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 (180) 352  
    Balance at end of period (876) (696) (1,048)
    AOCI, net of tax, Attributable to THOR      
    Accumulated Other Comprehensive Income (Loss) [Line Items]      
    Balance at beginning of period, net of tax 26,993 (57,004) 0
    OCI before reclassifications 6,360 72,791 (57,322)
    Income taxes associated with OCI before reclassifications 327 4,906 523
    Amounts reclassified from AOCI 14,433 8,180 (279)
    Income taxes associated with amounts reclassified from AOCI (3,492) (1,880) 74
    Total other comprehensive income (loss), net of tax 17,628 83,997  
    Balance at end of period 44,621 26,993 (57,004)
    Non-controlling Interests      
    Accumulated Other Comprehensive Income (Loss) [Line Items]      
    Balance at beginning of period, net of tax (855) (594) 0
    OCI before reclassifications 83 (261) (594)
    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 83 (261)  
    Balance at end of period (772) (855) (594)
    Total AOCI      
    Accumulated Other Comprehensive Income (Loss) [Line Items]      
    Balance at beginning of period, net of tax 26,138 (57,598) 0
    OCI before reclassifications 6,443 72,530 (57,916)
    Income taxes associated with OCI before reclassifications 327 4,906 523
    Amounts reclassified from AOCI 14,433 8,180 (279)
    Income taxes associated with amounts reclassified from AOCI (3,492) (1,880) 74
    Total other comprehensive income (loss), net of tax 17,711 83,736  
    Balance at end of period $ 43,849 $ 26,138 $ (57,598)
    XML 107 R92.htm IDEA: XBRL DOCUMENT v3.21.2
    SUBSEQUENT EVENTS (Details) - USD ($)
    12 Months Ended
    Sep. 01, 2021
    Jul. 31, 2021
    Jul. 31, 2020
    Jul. 31, 2019
    Feb. 01, 2019
    Subsequent Event [Line Items]          
    Proceeds from Lines of Credit   $ 225,676,000 $ 379,222,000 $ 100,000,000  
    Asset Based Credit Facility          
    Subsequent Event [Line Items]          
    Maximum borrowing capacity   $ 750,000,000     $ 750,000,000
    Subsequent Event | Asset Based Credit Facility          
    Subsequent Event [Line Items]          
    Proceeds from Lines of Credit $ 625,000,000        
    Maximum borrowing capacity 1,000,000,000        
    AirX Intermediate Inc. | Subsequent Event          
    Subsequent Event [Line Items]          
    Purchase price $ 750,000,000        
    XML 108 R9999.htm IDEA: XBRL DOCUMENT v3.21.2
    Label Element Value
    Accounting Standards Update [Extensible Enumeration] us-gaap_AccountingStandardsUpdateExtensibleList Accounting Standards Update 2014-09 [Member]
    EXCEL 109 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &XT/%,'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 " !N-#Q3C'H*V^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:1%T=#E9<,G!<&!XEM(;EM8TX;DI-VW-ZU;A^@'\#%W__SN M=W"-"=+T$5]B'S"2PW0S^K9+TH05.Q %"9#, ;U.94YTN;GKH]>4GW$/09NC MWB-4G-^!1])6DX8)6(2%R%1CC301-?7QC+=FP8?/V,XP:P!;]-A1 E$*8&J: M&$YCV\ 5,,$(HT_?!;0+<:[^B9T[P,[),;DE-0Q#.=1S+N\@X/WYZ75>MW!= M(MT9S+^2DW0*N&*7R6_U>K-]9*KBE2CX0U'=;P67]:T4XF-R_>%W%?:]=3OW MCXTO@JJ!7W>AO@!02P,$% @ ;C0\4YE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !N-#Q3,_TZJK60T2(WBJ$L<9]"-:,9A760KQ8$ZFP7G+,8Q8Q'QM("A^/+(QBR*#A#Q^ MYJ"MXIG&6/@'GJ"EQMX30UZ MN4$O]4SV*JD?)E33BS,IGD":NQ'-'*3.3*WQ]4-NXK[0$K\-T4Y?C,4CDS## M$$,;OBTF"T-ANOF#;#KC]@^:3FJ=3?NCIK][& M*WSNI7B>U>=_CY9*2USW_U@@>P5D+X7L'8"<"#_!W:CA[F7+JB)F-W>=]F<+ MBW[!HM^,Q8CSA$8P9ULA=14=.XZ6";/0&11T!LWHS)@,16!6(^ FJ?2/'6FW M_GYY]ZYF#0P+;L.& 9,41335P,/NLF.M:*1L_CHI.)U8<:ZX#O4+7(<1@]LD M7C)9Q<6.X3ANVSDE7M_"Y[3@<]J$SYRM0[-3T%FW-*Z,GAWG[M/7.4QO)]\6 M=_/IU>(8C\<="S_7*<73:<)PRGTA,7;4A/$8%AH7&0@)8Y%P+5_P,ZBD78,^ MN;*1W%-XMPG)._H,TP"77+@*_92I)<@UD*=>VQD.3H9]8F-(2H:D"<-1$$BF MU/'N +[@??"55_O.#CEP7+CJP"6C,E 10_!'9HUY*=ZN]Y_(CLT9!OM.//%* MHC5PT<.&OMWUKZF52<"UR_A;:L5"G$GQ&'*_VI%VS.FMC5J9&5R[I+^E-A-* M8X;X*]P>WAUVQ-Z@[_9LW,HTX=K5/8W@"*OFPU3L $?]8>^#C4J9%5R[E'\1 M/GIEMA'<)L$U(*=#ISWL#1P;HS(GN'9!OPLUI@.Q I<<+3_ @OF)1']5TK(C MC44L_P-&,2GBD4<+@?<=U3(J&!6X$9O5CF3G<&LF7- CY&A8O\5)$ ME61KM)(ZM/0P1@ST%K(2KVHP?E")6Z7D>\S!$*8((.T<2PEG]@5.^>XB&D4 MP66B\&M5'4T[3EWI34KE)W;1SAE=Q4RNS0+[ Q'T!C-2O*6\VGW_KRL@90H@ M=N&>CJ_G,$J"4&,I,=*:8>I.Z\?KB*XKF=GQ:MH[4JH\:=0@+#:H959/V6'J M/.65:N\UZ@=FR3(*?72/H%4;<9*C]%,4,YE[O.@/G.%9]['JZ:6R>XV4/<^S M"Y-GC[.DJN!KHC%JW"3%JOE)CCS89]3W!@/2S:6S3=UZ$R==8]=@=PC153RL.\[+# M7=_;6)4J[C52\3$2DTAJR@/V#)]9Y?ZJ@7+P;^@Y9.#9F)7:[=64ZWDRW@^B M;;13 ]?&5K;M64-9BKC7;*JC]D8"F+>69HBQ8LBZN@6K09V9FD-P9:IPO6&F MFWM^R9J[=-VL4);-]7SJ=L-86J+@W:D&;$048!$%6L"2 6IE "@/$^8STU_\ M]JL[<'YWA]ET$U L('S#7>ZXF[$PUNT:IM-I1B94KV=]!MG,XW/4 V/%[MZ\ MVN2[=.ZOP#?CDFQT75PM?EL8I1/U;GE[]L/$#37I4D'$5FCJ=(:X%&4VZ\]. MM-BFT^^ET%K$Z>&&472(N0&_7PFA=R?F <4O+A?_ E!+ P04 " !N-#Q3 MUG9,O9,( #+(@ & 'AL+W=OQ)-S_:M5*&_*S*NCT?K8W9?)Q,VOE:5;(]U1M5 MPS=+W532P&6SFK2;1LE%UZ@J)RR*DDDEBWIT<=9]]JVY.--;4Q:U^M:0=EM5 MLGG^K$K]=#ZBHYS8Q<&?;?C+?W^7S[B[, M_;J]:TQ1S.]U6*Z9OUT%R=&.6Q6*@#C,2 M<6'[3% M06V7\[G>PJ!!?)@K&,%9J<;$-'(!+[4RF-;8D9'FBK59J\:K-W&$T)A&63K0ZYIE# 3C(F;J!B9>N;DQKZDXQ MCY.!4M>("L[2#)>:':1F0:DW]2/L'MT4JO4.9>;>F28 M'Q3F087?&K61Q0("XUQ7BACYTTI5/X&OK6J[6-"M!$QY[BCB<1S1@6[$*N(9 MPV73J _X45#X@S:R!+0B+%&'.1)4$L[B>.@P8BC2)!;4XW /%1JFRF6E&U/\82,) M[ @CZU5AW^Y&P#]3+D1RGM+4F2C$#H0S#VYHSQL:!LZU6JK&1L1^%[^IV46) MH(P.PR)BEF8I]X1%VA.'AI%SYXLI%"$+XVD^S"H0NYS&W+<">K;0,%QV844? M+7Q4)<*4!!8@'P9MS#!.0*AOSGNRT#!:'NX>+F_)Y73ZY6&*2G1Y815&63:4 MZ!K&:4I%XL$T[=%"\W?EIV4A9T59&*!@*(JP/O:S<.P_)"P;^>RC/G/#.2R0 M2 R#"6*7\"2.$MQ[UD=]%H[Z+]YO;$B!2D\O2:GKU8E13045V@S=E@R)Y4S0 M823!S'A&/:1B1P4%"VJ>KD'L3N&RJ*&(*NQFF)7%2EH?T+VP[_+U$D]9-)3L MFO$XYQY&L9XHC <7&:R%9@NA[[V+K&:T>3*,JX9RQZ#K P!R#16&SGACS)IH%$ X8"E>G&=):DB3MC MB%W,,E^UP?K@S\+!_V9'J4-NN)< M4*'GSGI *I58" \F6(\)%BY!;GMU!\5&D^5+F==7=[AZM\! ZCO$*E3@\9Y% M/,PB;R;#$;!D"1MF"(A9FD1>73U^>!@_K^NC-U8 1WB2YB+-AK3$#&,*4<&3 M>/$>/3R,GMLWV!9YJF7>PXR'8?:]AEVD5W7QA]UI*[) M*:7Y\,@,-XP2ZHFSO*<9#]/L2D-*4*\&X6!WW*NKJC"5]Z0WV+%]1/.QW19,$Z=&SW^L=;E03?OG/T',2#]U9S#F M.7ANWD.,OWF.M@\-K;U3=POV26X-9-3=IJ/C*(KL'VG7$IS[1&I=*Z*WIC4P M!3 QZ,B[V!IB.6CR^FR]AYH(0PURWPJRWF-7-K(AC[+<*EO(?#BE$8$\8^?+ M)W+D)XLCQ].B;6V*GL3C)*;C.(VZ10>7/$_&4+3O#<> ^G:CNB=BY3-ZI(\P M-4Z&D$*M?'F*Z(DJPD2]7"P*FPS"MK='IB=%3>9R4T 80*6ZI(226F3#@PS, MCB<9\R0 H@>J" /U7AD)'RV(DDT-RPO=V0(IWM(T$LXI+F;((LJY;UA[IHHP M4Z& VU;;7=JW*P<@&L'V7]N'K(]JC]H.K7;I ;Q01UQR"I$XJ0%BQI+<5RF( MHZ=18;[>JK8EIE&RW3;/^^5LU=)HS#)8YRSOECQ<0L0?IVG\>JV/B33@=HLF M#\+E[ E/(L:&.2YJ&-,\\CUKZY$LPDCV1T\0;IIBMC7=F2FD[0]?[^[)3;W8 MVN=S=D]#M7>*NH64ESFCF1@>S&.&'(;1]PQ!] P788;_INN3.5"QT25\M;)' MO@JF!8>@<,',$I8X:A$S*%D]1S.BI[=XS\%DZYT(5#)R^@@),XV[V^LO]],7-[[\\_O- MPW]0-S+G$3)^E(D8XD>9DZ-?&MB?>?Q#-JL"JOQ2+:%E=)I"%\WNEQ.["Z,W MW8\/9MH8775OUTK"+%@#^'ZIM7FYL+]G./Q^Y>*_4$L#!!0 ( &XT/%,A M'_7MNP( "T( 8 >&PO=V]R:W-H965T&ULG59K;]HP M%/TK5K0/K=21%TEH%2*U3-,V:1(J>WR8]L$DAEAU[,QVH-VOW[631D #M$." M^''/N>?4[0PM I=#''DG!=$DUSS"[1>_0.N4B5L*I25T-VP^'F M7::[-E-P)-.7AHU0Z%^AP O\ ?CL]7!O'^Z"Y]YXT!L/+%]XA&^AP3*THT9B MA3Y2#L8I9F@N%+7]]>MVJ;2$+OM](EG8)PMMLO&19'/H32(EE!AN:/YPU141 MX4:70M*_L'%!>;=Z.53;EC^V_.;)W&2^9S^IN]DMXOFX/0/CWL#XOPS >T%I MS O*U^<R*V?D'T@^';,G.NY%QV\0_>9&B5\4,8B\P59Y3>2>@Z1WD+S= 56J.:\^ M>:$ICN+(CY)#\4.!X35\CU1_TFN?G-3^#8Y"U%'99P MGA-I F!_)81^GI@CH_^'D/T#4$L#!!0 ( &XT/%.D]9U&"P< <> 8 M >&PO=V]R:W-H965T&ULK5G;;N,V$/T5PNC#!MC$(BF1 M4I $2.+NI>AEL=FV#T4?&(NQA4IBEJ23W7Y]1[)BV23%I-V^))9\..*9&E?[+K*6TZ$M3M^9\MK;V_G0^-\NU;(0Y4?>RA6_NE&Z$A4N]FIM[+479 M+VKJ.4D2-F]$US2WRZH&FWH$?\5LE'L_<9 M=51NE?JKNWA?GL^2;D>REDO;F1#P[T%>R[KN+,$^/@]&9[MG=@OW/S]9?].3 M!S*WPLAK5?]>E79]/LMGJ)1W8E/;C^KQG1P(99V]I:I-_Q<]#MADAI8;8U4S M+(8=-%6[_2^^#([86X#9Q (R+"#N@G1B 1T6T) MMTO52"3:$EVK!K)JW87[03Y]<8Q^O5F@5]\=H>]0U:)/:[4Q #9G#DN(FSH+DBTMTW/.P[U ?FF/&"TD/X M Q+9CD06)7&MC.V2]EZKHY5LI19U7TU$"86LZA*XJ_E(?H$F9L+IQ[U=Y:P [SHD M?1BC*>[.W@%''Y91EJ03'/,=QSS*\;)1VE9_B[Z/00I6K17MJKJMH78:(VV0 M6!X("\>Y&ST?!AE(4X>7C^(9HQ,GJMC1*J*TWC?WHM)]N5FNA5Z% U1XCW8+ M@X_ 29*YZ1>S<[!]G(R=+8G'9?EY4YFJ"\NQEG7?X990)L(-*GF6R/.010"" M<9HS-L%EKTOC>#!:*[6$$E?UK2#( /M94+A%+0"BV#U.BP J3_*I@)"1!'D9 MB>'$!UD0/^-3FA*7AP_#":>$N$Q\',LQ)A-4QH:,:93*+W8M]1 ,]&K@<_0: MM3)8K =K!VY/2.:Q"L$REY(/.L9Y.G':\:@"<%P&#"+C5L(P(9^H6?$E?.X' M8PRODX(,4F3\ZH"W!<&+Q_CDA $.248X^(C\MPAKV$ M"\ (R, )&J,:P'$YT(FTR-GWNS=C2T"K50LYNI_:E(QQ"OZ\7 M1>Y2]T''."N\"AZ Y7BJ](T2 <1DW0JHT8Q0.)B M8,RH_X5Q&F*<9RYC'P:,W0X;0$48CSJ!9-$$.OR):UNKH[DSMF[R+:U[6)P] MU[H#N&#K#N!BK9N,K9OPJ(.VDG<9<-/0Q'OUVPW H+5BCAN;)HDWS3<@1*M5 MBY8;K66[_(JL%JVIMX/V2D#Z/??@P<6!^1BF:-?!@5F;<.K*[P#L..4)G]#? M9.R:)#YOOQT)(2V7:M56?\,)A)O?X/G! :$9'#-7(@5@QP7-L.N!$"SE$S,5 M'=LXC;?QPYGJ1<2HWU-A%G*/3@!%W=EK$3253(U5=.S---Z;/RDK:J2^-834 M;YV8^U-* ;##'4;<0!VG/&LF&([MF$:'_&W;$,\@Z0"TSG/_2$R@(.Y&!-7 MO =P/,VG]!7=^_D]WOU#O>'?3BY!_OXHCQ.??7#@]XYE$)8F$S]NTE$*T+@4 M")+_ST,,]7__9YQGB7=F?1Q-6,$]UH'W"8QP=]Z>[[TA:Z1>]6\:#23JIK7; MMTJ[N[NWF9?].SSG_A4^76S?28YFMJ](?Q)Z5;4&U?(.3"8G'/:DMV\=MQ=6 MW??OX6Z5M:KI/ZZE**7N /#]G5+VZ:)[P.[=[\4_4$L#!!0 ( &XT/%.M MF@R&G@< *\E 8 >&PO=V]R:W-H965T&ULM5I;)=M56I^>*W683YM\O5)(] MG4[(Y/F+C_'C6I=?S,Y.MN&C^J3TY^U=;LYF!RU1O%%I$6>IDZN'T\DY>;]D ME4"%^"-63\71L5.Z70Z<4N+5*)6NE01FH^OZE(E2:G)V/%WK71R M6+,4/#Y^UGY3.6^%V"+!:@(U=@=<" M' A0KT- U ("KN!W",A:0 (!V;6"5PMX0(#+#@&_%O"A2:)#(*@% KA"9^+< MY\RY0,3OR@0Y)!MFFW;Y09[33:I\S_:%557E5:C#LY,\>W+R$F_TE0=5:5?R MIACCM.S"3SHWO\9&3I]=9FF1)7$4:A4YG[3Y,"VFG>S!G&2K+^LLB51>_.A< M_[V+]7=GZGS^=.7\],,;YP9Q%I_NM.?K+1*]T!5GB M:F");+,Q\Z'R'Y&^[I<^CZ*XM"%,G+LPCJ8F2I?A-L:=O>G7]5%I,T=-8J[# M/(W31RS,/_]+%:\1P-N!$*Q6^T7,LK_IM9:8GQY-U+7*5:%!$H2'VN\O599:2WYP=8F3$/HRR:]EG5ZL^^*$^>&]]_&KR']?C*>D83Q?<+DY&N10@!1B, M40_ %N-@2QLV]4F'M^+@K>CU]J,9!WF\*N=T44XN9Y?&>D^,R\%UU-U8,PO; M<.F) &1R;L.$"([<:UDN#Y;+%UB.)4W:\6.$2-""TBY/ +FV%1'J ]#QJT:M&@ MP3D3V)$5IL% %=VB,!=>$1;C8$L,%G#<>^(VNPRWU__SE>%"146,BZ&Y4JLZ M-H%2(7E .ZPXVNN0T5:@.Q9BYUY(!F?Q58UK75TIG!.8,LX"3D%>4!PG$J1Y MB>',A=_K"$I#YP<,<^0 M+Y]P"4L-6]GGG$*R@0")Z[NL(UT-NR*O0*^(374H)4W2 M11"F9#:8UE@DW! 8[ @\*!KHV!+!#:ELJ.! M:4.]Z'CJA?E*;;IER >#EX1!6-N\AI/1?DXV3#^HB]Y*LNF0%"PP?W #BB - M_0@\KVL32H]N@XWC3@/T _7@@MJTB#(NA 2M<54#V_2#P]T-HHXSZ4,R&WKILRP(Q=V..JOR0,D2$L,*#R_@^G2ABS2?K(XBGU0 MF_I(Z?J>"\.(X,S>S(/T?B1NB>""H&.BTX9PT7["]3+N01'F)(0+;P',$9SO M"='![FG#G.A+F!.:/9L%&0Y'!(4M)9#;J+"A$%W2E_#.)Z)J:B[&\"(P;%D[ M2 U!H_T$;9A_4(3Y!(;.$UC2XW"+85S;E89*T7XJ]>_X![5I$',%X3"-HV"+ M05C;IX93T7Y.]9_X!T7(D.<1 BEL MPS@JGWZEX+%47#^60L. ,"+I6LQD -5^4-3P)M;/FT80$X(-3683)2FDZ71X M"9DC2.)27S#:]92K855L'*L:(B:8!Q<,N;T5<)^X\&XY BQ=A4^L;!27+K?N MBV#+>I[+X?RYQ11R"3>/AVC?)7I MES!_C-/"2=2#D7/?>49!OG\[:'^BLVWUAL9]IG6VJ0[7*HQ47@+,[P]9II]/ MRI<^#N]HG?T#4$L#!!0 ( &XT/%,T 3[Y7P( ,4% 8 >&PO=V]R M:W-H965T&ULC51M3]LP$/XKIVC20&)UDZ:PH302;9G&)*0* MM.W#M ]N?&TL'#O83@O_?K:3AH):Q)?8=[[GN;?<95NE'TR):.&I$M),HM+: M^I(04Y1843-0-4KWLE*ZHM:)>DU,K9&R *H$28;# WQZW9NX//9*G4@Q=NV"0:^H!08&$] W7'!FVK>W% M>01%8ZRJ.K"+H.*R/>E35X<]0'P,D'2 Y"T@/0(8=8#11P%I!PBE)FTJH0YS M:FF>:;4%[:T=F[^$8@:T2Y]+W_9[J]TK=SB;SY0T2G!&+3*XM^YP/;6@5DY0 MQ4.I!$-M/L/U8\/M,YPLJ';O)5I>4'$*7^ 3$#"ETYJ,6!>0IR5%YWS:.D^. M.(\3N%6.S<"U9,A>$Q"729].LDMGFKS+^+,1 QC%9Y ,D_A 0+./PX<'X/,/ MP^-O[V0SZILS"GRC(WQ=T?]>+8W5;D+^O<.9]IQIX$R/-9R:$AC?<(:2F3.H M44.AJLK-8&@CG' )C6'A(6A.#S6V=7(1G/C5LLGCP7F:D9HB";+46H)&7' M^^OW@J(%"KB$Y&P>8DHZ 'F BWO.!7'UI)N_V@>ENNC[IJK;CQ/%_3BY8O?R_N'SGQQ>7VUS>_5G>K^V-XV\.GR MT,NJW*BZ+74=-6K]\>(3_;"0TC3H$?\NU5,[NHX,E:76?YD/7U8?+XAY(E6I MHC-=Y/#G4X#G^'CJ].-S3-!Q?O_3^R"SS5LUU]9]RU3U\O$@O MHI5:Y[NJ^UT__:H&0OT#%KIJ^_^CIP%++J)BUW9Z,S2&)]B4]?YO_GT8B%$# M&D\T8$,#YC80$PWXT("?VT ,#40_,GLJ_3@L\BZ_OFKT4]08-/1F+OK![%L# M_;(V\W[7-?!K">VZZ[FN6UV5J[Q3J^BN@S\PJ5T;Z74TS]N'Z&<(C#::17_< M+:(W/[V-?HK*.OK7@]ZU>;UJKRX[> ;3TV4QW.]F?S\V<3_*HM]TW3VTT>=Z MI5;''5S"PQ\8L!<&-RS8XS]VU?N(TW<1(XPB#S0_OSE!FB_.;DZS !M^F _> M]\>GYL,,^KH?]'6C-Q$L\";OROI^OT+*KE3MA\!]Q.$^HK^/F+C/-T@I95WH MC<+F<-]6]FU-YGB\CF.2)C ^C^.1]6&,49Z*8]C"AU'.1"P/L",&\L! !D?J MT^I/6![[:.TTY*!"UT59J:@^4#/?FT^%&=1MHQ]+"+EH^?SJ48T/SQ0'1W6A M(/D696Y2&C:N^];Q>"0HYUGJC*L/R]*,G=TE[",H(=+AN0CU<_3XE%C=(4$"H-J@R35H7-.HNGB.P,,\ MY6#Z-9.LH$ R\$EF9R:L59 MQ:().KUABXO&T5R*:9KJK,EV5U4@&IE64JPPFW*/3.B#(HH2H?T/N7\-OFSY.QYRLR8QE-O-!#E)M MB+I05Y4:+U-86%5?KH&[-86_:J+/O_X"E?NR M+5=E/AFFI\W :<@"@*2QQ\RL)6!A2_!5U_>S3C6;5W#S=5R2C$J7F@]+"$M= M8CXJ3/,3=$HD!/& M)G(TLQ:!A2W";:,+I5;#B(X\Y0]21X1_[)<&WCZ*)7'BL<9@?"H'6 _!PA[B M9M?"-V"B\P*H#&S?];L30+E?1OTOC;LG-E!$/ :G).->LO.!;@K'^J*Q3.54 M\<.LP6!A@W&ZJ -5[HO6D88MD:%!Q\"W#-XNYW HR?F54Z MA\4..:OLHG5>#-8&'5)?G]UH.0U9(!!&(-73B4U"/MIV#Y?]Q^0:]:BKQWX0 M3:7\LAUP%E&_>F=,QHE;#"(XGF2,N54M@J/$_)M@;.T&/V$W]IGXAR83<08R M2X@WHPB.)2*+W1U2%"B@))NP;]Q:#7[":HQ8VED]CR6V0\%$ZFU784"8RRR- M79K85D9H,JV]X&%[,::Y@V(>!!@"MM;=!+63+F%^&K) ()#]$C:U&*V-X"?V M*49L^A*IW[5'B:#;"+[Y0W'"2^@+#)<0/AF'UAWPL#NPE,Y^!<%/6X/3D 4" M 49TE(^.&5EOP,/>H!>>56DJOWIEMEM*U+ER1-PS,BX_!RH(#JH7ZA:S*$Y, MOO<2UBV(L%L8!]U>1%54*4C\D5Y6Y7V_"8S.DT#$/7$MP!Q#">%F>Q1%)G8P MA34)(KP#<> VLMTO5@@"LAWM>>?&K^,\D7<+,$'N!B &XXF7\C&8$%-"+JQ+ M$6&7,FE9A>\=9F R8S<041SQ-@<7"([2J34:2"0LK1D<1PD[D\WJMBKX.5M^+_B5%U$"4 M1L7PP@(6Y+Y KE?["[,;\)A7?42;+QL(Y:8L3&";W]'QP!P&(]YH^# 6.X#)"W7R] M0& @*H1.18.U,B)L9>:O(?HN6JK[LJZ'1+953:E1&1*^5Y&@&FY:FB,X(2F+ MO42-O*-)Y+CR.Z9OO8\(>Y]7TE=F%SE(W'V'LP(9>7N32O=E*XH2WM$D!"5C,;'U(*PY$F>8(VP6SYDQW^$( M(5/I;HTC.,E32=W-!ZP_($FGSE]9QR1)<.OA;K?=5OUYP;S:$S7[$)"L]L=1 MP2^%-AZD=2\R[%Z^C%Y73OI,Z?L)!MG-??$X1W R3HD;Y@@L3=*I[":M/9%A M>_*EAEH;8GR:!W*J(4UC=Q'7(M]T/>NG?+2G M!H%M[4G7Y'6;]X=[@_M/TMH$&;8)\WQ;FDCKWU=#^0XE[OXPPQEO?*4OV#$G M;LY 4!Q6GCND/DKPJ3<$C(\48U]_W1[3;J9V)_=O?P[>%X^*?^4+3S_0W]L-@? M\K;=[,^<_Y8W(.TM%&%KZ)*\3^"AFOTQ[OV'3F_[@\U+W75ZTU\^J'RE&@. MW]=:=R\?S T.A^FO_P=02P,$% @ ;C0\4Z/'1M84' .54 !@ !X M;"]W;W)K[.J8)HD7K/)JF2 M%3NKO<1V279\5U?W 02&)&( PV 4[YPTD*#G9O:W[8HO@8*:GIU^? M[N&W&]U^-BNENN2AKAKSW<&JZ];?O'QI\I6J,S/1:]7@FX5NZZS#QW;YTJQ; ME17\4EV]G!T=G;VLL[(Y^/Y;?O:^_?Y;W7=5V:CW;6+ZNL[:QU>JTIOO#J8' M[L%MN5QU].#E]]^NLZ6Z4]W']?L6GU[Z68JR5HTI=9.T:O'=P=7TFU;XKN#(R)(52KO:(8,_]VK:U55-!'(^,W.>>"7I!?C MO]WL;WCOV,L\,^I:5Y_*HEM]=W!QD!1JD?55=ZLW?U5V/Z%V;VA1G3+0LQE3]D7?;]MZW>)"V- MQFST!V^5WP9Q94.'U^+;$>]WW=Q]__OGJ]K^2=V^2NYL?W]Z\N;F^>OLA MN;J^?O?Q[8>;MS\F[]_]='-]\_KNVY<=UJ.W7N9V[E%*H83O 2AGMJ9H_;5[,D9_]97D^1XFB:SH]GTB?F._>Z/>;[C/?-=Y;GN MFZYLELE[795YJ4SRWU=ST[60EO]Y8H$3O\ )+W#R?\+>?]3SZ?0OR8>_OKM-;IH"PM:" 2G^SB?))C/) LS!P25EDTPO M+XZ2K,'?)NE6*C&ZPGR;1K4TJY99P4;3STU9E!G-E+R =++ZW:OJ,>7W:-'9 MT5^N=;W.FD?^!!)TZ[X@8NS3K^F-K$N37-=S[+U(805@>8QJ.IX+^EX5O(OS MOYBDRMJE,AV4H^D7.#YLF&EK50YK15O.JN1>K6*ON M5=.K2?(!4UOZXLE,DI%NJN2>-M<]TMRWOQAB#A'S$;.!57==UM%03/BZ;\$7 M_A-6J"*^::,\"6D"#F_P!?W?JBJCU]=9V\G;69XK8[2E!<=%E\64CC:2Q<&Q>IF9]P:"A8VSQ&K3W94Z'08:W MI06<77 *M\(D5L?Q]J)L(-HER"X;"4#(D^,O>LR!&+1$F=*R*;W6GDF.2 M#9FU@7Z7!9/RQD_&BL"O3)+W+39;KFG7.)3P BWD+22F@CX*B<259^<=2$(F M7H87^),22UKI5C2L>77V*\ZA>SPD(UP,WDS%@%3$M4ZUEFX$+U7&FDK?PL,U M)LO%$Y#(JZI$>,$;ZM?8>QYS0FC!L2#6X6T(230OJTS.IJ)(BKXE]F3)H\I: MGM;RH7!F,H\Y%X[7!,[9TTVR]1H>F>6.9UNTNN8OU&(A/B6A640OE=!@2J'V M-32T9E;%1PBY@GV5H\5;HZN7O'.2-?!65"0+0<(Z",M2P?>!QX]LJ===V.+0 M$W@S"CN *+=FYZ7QZ3-VXLGD S.(C-=R(N3XDHPWRG."88[ (.EBDOR'>HRV M$TO_?5;UGN=>4L:))P]/1D*)&)0-Z("Y@8W C'U++\[ATQK=!;)K1;ZI2O(J M*VLR:UD+V<;A^0=("^ 4K=%GL<6&A"0WQEH^FK5O:/21K M+=+%[IB-&E-/#MA]IDTL9>+M ZVS@I1!]IV4T)RR95F@!\988Q1K/.4:AJU" MX"LFAI\G TP[II.!OH-*7@Y?4FBB>V>&X_7GT&^<:D&R-Z=]9@;N@)2+0CS1 MN+QL\[Z&B#3YMOFQKUO!-#U\722\T'/>'WG3):LXB.3-$1?68 \4A^2Q5HB! M"K;_79]5WJ) P1"%%>6"_+I3=!,IR 1!BUGQ?/S':X@1!(L%V:GX#1D[O'$X MA[D@0A FT9F)E E+2*),)PK REU39"R*XQU\+4D+!)"#HLU*-8D3BX)WRUL$ MV_ Q)W)4( =[ZQ+D*8\^3^'EXR='J;Q%S[=?)RJ^FIT=I=,C>9$_7)R?L6JL M0S"]P>K)2H%M"&5U [,SN9L,'"9XU_5B#V\@>$7!XIN2@7B6/K:SGBHF:CJ= MIK/IJ1 U/3])C\[/=XB"]V::(.D45; U(N)\B#%*H-WH>7HY.Y._3R[3\^/9 M\]-C[YF5&Z+SZ64FR0_0E_N,IAMZ!B?F/=LY/VAKFK87P6'S3<:1QFSB;)'=2/0[B3+P[A>&^+ MON4)$9OGO3%\V&^(J%^8*' FO'H3L2P6@F@3&%_I9GF(HZG!C7E'::^=6QP] M$SF=_8% \\8ZLU+%)BL\([M2*%J1G/SYIW+ ME^?^E _,2*^PT8WY M)GG5EQ59#FNPD!!CKJ'^3(]($XXO.50W.(]\A:7![^$^W'!.T/".C+[%5W'R MZD:=V>\'#+,\)87T'.&@W;";\ODFX3H# ?QJ-DM/CBY3.*_3].A,T*RO+M+C MTR.VU=!N$$$.49P@?S\[FE[N>"&64;'X9@C-Z,4"^2UBU)AA]F%TF@*CQ>03 M0(074I=6B$05T)&2#I.MN0O$)S@0"UM<,S*VC>=%5MVGGCZK"FF2^ L/@03Q MB<E^:+'H=$+(8;7";&+RP(6NF>R,I:M%QF(+-'_8!-U\R9L*LXIQAOX*G5$A0G-]0JB%)0DBZ[+,]2>W#9-E%HS:#,$# 72SRN=&;9M\94_Y&R<$J@PI(1JR* M+?Z3P.60*I&IV(H](Z"3Y$>MBTV)F,=ICW_@_[N)$FE!HTGJ [+ MCRK%?L/FC3 [!;RBCVFD\ H0/DC M0)C?>"DQ)Q06E/UN4VZ"_2$9!-J0,X_RUZ;I!0;A3?^<41I!?RGX &=5!0[" M&5 NI8A=A#!TG&-%\?(@ ?6@LP5#FGA5DEJ6")T[MWHC_BM'^O\8#(X8N2&; MK=@*3X,4I5MK@+!VR78;.V ^9IT3 FN^831^)S,W5 <60+_ZTO$UQ WV4(94 M39*?*.0D9RSR>A.,B+6W7Q@LD'L9MT8.6&I5=+QB:>]+M=D]W3]_7OO.PD$@ M=(+$MKF8>:S!M+*V+7K.6S@W7E ,LGNZWNYF$JE;M@FZ8NP6Z&A&SS3VOMXS M"HTP8:)2X\M),+JUX+@\3>(3M&;!8B,\$](Q16&L26W=ANP'5^-?2N$73SC* M(#.^*M<\CAP5-#%?-;K22TC /,L_XR^/13&\1:YQV2JGVA_\4EM'3[YE*UKD M\%],&I)]2.KL5,(P"ER_A,J1)1K&2"LR7A+R^Q4X@9K90-!F+_9=<1)SM2P; M]N79 K%!V&X\J#2,ZE78=\$>)6#'1/46SYY@U1;M7Q)1\PZFGD>O+'T@:7N> M)SAM79:VD3R"\@4L!DNL.-PTZ1[7!/K!T#9,P@"CHC*&0)"?!/V,D\S7/MX/ MT*A/42B6+Z,0"T-9SEV52NS4L)83I>G3Z9_+TZ,X@!+U'+D97KMRT>HMPHY2 M< &W"S_(A[1M&&2#1?O1^FS:@MDJF#I-;=E6QQ2I?;1 C$JJH7P2Y:K#J##O2$2H"MZ((W033+EI,[R_PD1VML)GA '*)+[Q9Q4S+Y"HEGRD9S,!W/! M.\T'!SDB'H))6 'A"- H/QLA(2:P/ZIZ>M9WZB>).&9-^%]F+;EZWNU[XN5#HZ)LG'M:5;/:PR6 KY%M<@7AB M4@F7-#DW*F5(X2>FEO@D>N972"2.67)#A:VJ4)8 OA#.%.U:Z7K* M%L7CN7(48WG\;^_2ZJB,9'JB.-.EU@*\C3,N MS8KD>HMEH8H7"Q/F,MPX43:_]I0'YQ;-IR8B!UY&1!".G=J4-N<27N#+5B/# M!)K!A5;R=R0* T30?3=(-4@Q01%/P4?B+:>)"GEB4Q@M;;B5S5DJ[_78I^ ] M0^GB>&_,6->(+0C#;K -KWJZI%X3(<%+3I@ET.YG 2FO'SY13>Q%EOH3.CT*(B3X3+>*SN<,O_.>A).XAL"!^2"K("9D8!M>$YY(R0,'Y)@R= ,;;@*P79E[3OAYC_"L0[@3 M:FVW,&_@:0>[ F=8 2FML<5XC@:&T9^7(\N.&,^8Q'$ E$XBX\QL@8Q#I!V4 M[V:%%!;ETKTP5Y39E%TE4+'O2G *M2T!>YHX/PQ(<$8XVICW/EGQ:^_:;A:L MU8\<'++8#&@/]0SQ0%1TY^PCM0_B6@C%#=J&YJV:^YJ--1F9;66EO5+X&$'E M6UV)43>DQ?1M!V4 ;!G.WB-;/@X4J CO9A751&Q53Z866R)227_:7BD0#6@8+VLH0'5*,&PZ$[$*9AE)?%5*7I]9G-K3M,/! MX8*ZC\/DH'8B[ [!9O" "P+;"C)YHY\)9#98A1AAB:/5SP&B$&DVH6 M7'[96.5C/A6]0R,)J'1U5@_[#AK[-KY'P 9:#C#P\5U<7&6.Q5=+Q%Y"V!%] M&3&JCFCK; +B[E!IGW!Q^$N^S.$&?DWR?RD-V:7^JD!0"+&7EGH35;CB;RRA MUK39 DIDM6PIA=SMQC8.C#7>1/CE5R'DTOI14$#\Y.CO]( M+P@G+-SA=^TZ_ 8-96-MUS;@V':QKE4P@I\%1H7L-[F-N7P?H3@X1)BVXYS2 M@P+!KVVZ9_$5]67D,OH^[O,8=".2N+*/.@+AG("%+G6JQC/E=G.LL9&A'32,X!"O\KRO>^'" M.^87\;Q5*[I1"EV#UX*E2U[\I U!!V2SZ&RR!ZZ7>?5?6BB=$@]R9+9"^61G MIS?+VS2]L\4/6=DRR2Y>CD"J=P.YL11S$_3(5LA+^LZ$JP!2C_4%B7^5GI . M2E25<2^X@X]"-_P.Z#W:8&LB7">TW 40G&%.BY8/BC+D8)'JBB>UK'6@!+GJ M@+!3@GC[RV@IZD^VC X .PYOJ+:Y2+KH1(;R._U?%;K( ZA,%; MD;H,6F>/@J.3WD##"Y\42LHAL99OFQAT!PUPY,9?I7 OV^(YC21CJ7[K!:PD MW$J*^%MUK4' SOYIW'"U/*?DHF#\W_K"8DR^MZIP-QR,MS'_+&HX%Y%+!7#B M?!R^L+:/AMU;![3 @%*AJ2Y?BLY47]/*ICSW6YK"U[%QTEG MN*^/RR<$&67(AXA[UZ0&N>\JXK[>A)^7@M!)!YE(8#R9M=H"-NNH=8NSB4?@(& :I?(?K-I81Y'!*OITF+#&*\A3AR;[^/Y^M<->O M9-B>8W/$9XNR5#3#4%6=P M*H9;5*S>[$BJ$R-CU6F?@+)HVM)J]>CZR#\@I722:#,[+\E28HRNFZ:^MD6W M$27:3@0R&*^#DK0LJ8C3#:< MBB@_8]\TR"4=$*L[YGN47<9Z1(WI(D'2/<4&1LR!\^^#X5Q0B\2,H1$?T5/$ M)_U*UK$QO\G#R@6'NZAI]=<]UCA6ZSW0CDRWX\C&P<#=/M61&X@V9AMI8(T: M #BPZKYTD0G?Y-ANATUJ6!!2L^A"5M%[?GE)%8D7792;82,+Q%(O3HPQ(\$J MQIIQ*>.@ YZK85W1[HPYK<842U>]]-1'<;;4O2J,46"*MEW,4@!LGEKMH/\-B5'G;R#P84 MT8"16Q##I)2EA% LQ9?8T&PN_(T*(Z[#'IP#L-6;\.+R(!L SZ9+;?5M24G[SS059$]1B!/N=\W M?:8#3PR&Y.P!'MY)ON..8;K :'O1[B(Z1_<8MT':_">@2*!WH4K^Y8MHJ;&2 M=QAI[[5YVNFR9;@ES//7ZTH_@D9A','Z;<-7)=[CG;L5"8P[*QPC<@+E!JRI M;TO7-8'Y/,Z7J-[?A1*5'"??+Z"HIK3IB&18DC_9&PC2 K/O1R1L/\1.ZMKT M]=Q=10JT&/*>K#9\/^*'LF(*0-G_"XJDWYTM7UGUH;[L;D[2G175;2C^GC/3 MB7#6Z.%&0B9.R_5\F98[LK9$WC:S[Q?\P?TB!E%9K4FEDT_;&QS9#SFK^:YX MB%RDE_3D]GZ5GER?)*9XG8Q M2Z:P25]*])RHU1.IY>3Y"I>\^_9 MB6>+;]1XYGISO",CB" WR05 M(2]1E#X8EJMTS#+& ]?KBEOC1WX(8_P7,U[\>'7U_FNITUO\.TT0,"W%:PX: MW4,5;_A#)>[^S_PQ_/200&[E,+@_)31DL7)F7$O8/$!$VR%;<9EN1I1,<"($7@/"3)L-9)\FG55G9 MAEN^_MYH!T%XL&L8.S__ RM;G=Y,$-9:NS<%J-5!-VU^GI\>@1]O0,_ MJW+QZ-*O#X0>D$#Y%V_\Y93TP*JB_RD>$P+ UO]RC#->RIU7147#883J[QS1 M_48+:63AZ>Z%F!>M"ET/$+,[0DQF+F<=>Y%N@WW-7;Z=RN361?=/NWX%ER,( MTC_^$M8')_8$6WBUE*8%NNDFD"M!Z-0;7M;;/!'K:/.LG>LKWCA,3YT?] M2 ML:U6PT5MT8JZY:W=F&\W34O'VW8?>[0R5.^J7U*B/'56Y<.XIONN;G<]\7EC MPDP=6@2'(W%[O2CN/@$RD['?6'P9_9QEK2 $U]Q0Q#Y%?MG2/TW<[X)>R<]A MAN'RHZ(PITNJWU1J@5>/)N>G!])6Y3YT>LT_CCG77:=K_I-N]*N6!N#[A:;N M,?E "_A?2_W^?P%02P,$% @ ;C0\4R:]2"F=% 7CX !@ !X;"]W M;W)KVOOZ<;#Y*R9#NSNU6[$XLB@$:C^_3I;NCI MC:F^V;52M;C=%*7]^61=U]L?S\]MME8;:0=FJTI\LS351M;X6*W.[;92,N=! MF^)\-!S.SC=2ER?/GO*S3]6SIZ:I"UVJ3Y6PS68CJ]US59B;GT_2D_#@LUZM M:WIP_NSI5J[4%U7_NOU4X=-YG"77&U5:;4I1J>7/)U?IC\\G]#Z_\)M6-[;S MMZ"=+(SY1A_>Y3^?#$D@5:BLIADD_KE6+U11T$00XT\_YTE>OUT!DP'QX9,/(#1BRW6XBE?"EK^>QI96Y$16]C-OJ#M\JC M(9PNZ5"^U!6^U1A7/[MZ\3^_OOOR[NN[CQ^^/#VO,2,]/\_\Z.=N].C(Z'0D MWINR7EOQJLQ5WI_@'*)$>49!GN>C>V?\1U,,Q#A-Q&@X2N^9;QSW-^;YQD?F M>]Y8/+%6O#";A2XEF8(5_WNUL'4%B_B_>Y:8Q"4FO,3D+ZKP\:/%5[U__FH]&PY]Z_*;) (769%P\LL];)>BQN8>"%J M+_ MI(@_H%DZ#9G_ 3 EAW#60,.6#8$6IL1$$%C=:EL[N[;K,U.>K>E%O'>#F$'_ MGJ:S*4U,FUZ8"C"!MS%-939=+=-1I1<_V79"&)NJSRAXP PKE>M:P$YUH>N= MTT-MZL-:@.0+!0/3.9RPNQ]:#TK J%S5JMIX: LJ(B_ =ZP\+"A*A'<*CQVW M36A+B%^:3 8[NJ-98 2_XZ=DL*$/BP"IYB! .7?I2\7:)FD9%?QB2]-4<.P_ M&[@/9L#,2VTS2$W0SX?$.XD'Q[.4IA9TSA7,QNFN)W.T.+**$BOE"O0EI]'> MS4T9UK=RPYA1,APPA"6Q]R\KL6!#LEE"Q< M("(QHTNT.^6#]@( ,^#)>9,17"QQR.1?],('0Z9RM<&C;.]<\X1@_(:.X#U@O]FRKW[FJQ+5[T=#)*D\EXSLO2-]HMME# 2!4^U?+6 MOYZFR6PRCP *@] F;U&*UN;XWI$G0"#8URZRKX'XLK0Y374;A#$ZK5TSM\]N7@".IHA'FC55Q9&9]^[<4Q;6A!EL7^19,IO.VHBS@;'I?SJL4+>P,ZOV M]Q-%7LCL6V%6$:X\NPA?A[G(N'4)XK32]"<'!#L0+QLR<0_FC'T!#6'<_=/H M,[^-S#'A)B"AV"AI07LV[:8[P E\:MD+-@#05U7%:NR<)NU@94Q^HPO$!@X\ M="Q,LLJ8N7>0BU-1%EXER5L38WS)P-IK:&O#1J=$+\Y%>DX M&5Y, )G!O]-TEDPFJ?@8F#D=ZG2.=PL1;-O7)/!G- M1H@+]WC9C\!BCA"P&*) XG*4C$#BOE;P(=C>-RO&HR3%DP_@?'1^.#X$3I\_ M60'PQ9?/O:-/DCD^O?&.(H@1SB;BA0><[F$]F6/D:/P#UK__5)^,+[ -O.@4 MT/L*WPSQS5\H#Q,$W&R,I_(;MF/AF_>N+T'N8Z0KD[IY:(XNXL MIV(TA](1C3X>=K;D?LR#SU"\N.%JB[7W_)6"4W Q/V-Q>P\7$>U6OC6,:?&B+"/(^>V9O4@5S M1YX0SFVN.7J39R!Z=V2I6\/IBN$%^*P*K9;.#3Z;G2SJW"$K+.2J\(7 @?\5^*]&]'L+T2T.-36&*G6 [QT&[$6X1RIGZ_ MZ(VF[3PYP6J%.$'Z"SDX+D*&R\3A<6\U)@H5))6- M.W.F5FP1'-<<<^DI:R!>@69S[6%OC?X23&X*J%5F:Z;L+3Z*)YV*!8^,I:=8 M8;H!K*G%KC\GO<6*W\H=SPX:1LDUMGW5K* 4D0;F7.94#\+RD!F'9!84 $F. M/-<^6Z'*1V77FG@C@A)X!(WHG#P93G@_:8.H R4<2T5>P'$P !78C*%T@\S6 M%5:PA:[YD#OE>*O2H :!&Y+)(*J"798KY2 55@/XMUOCRF: T29K$]%"M.GF M@YNX(N;J$IS BOHZ3^!:'S]W5"0NQH/IWPCIZPKO11T5+"AG&(>F8(\>"FT_5P*UD04Q2N$:$MUK/=PC* ME@1E7HA=7P1W#EDW:;N;ZOY]+ZU[#3@J,R)&;8+GT+V30/>7H=1Q:;+& V[P M?OAS MIK<\AR;>R;#G6#]MHA49V+@!65TY'"2PQTIGLB"RUAX",<3:.3ER?1P)LQX) M@E>>':DX8"JUE10M?7F YFE*JFMAZR&+8$^RUB4E3;4U^.2S@!Z1.92$0XYK M*C46N[.U*O* ;$=,EY"\31UQT NZ$M Y9DLJU*PWBB$P5D/ Q!MLGRY2? MKTI?M>BF7RN')3W?I&R,DK*04SRT(V+@42T/J.GO#ROHAJM[K@BW3Q3Z\W9M M/.9:C_-FGW;F@DJ"J^,D9-.2D".'?097**UTN'@ !V&M&9:$+0_$ZS:'='0L M#.P'QC58A(T ^!"V)BZV:U;34KPH8+SBBAYN(!'9MG4Q)*,:#8,5N^I1D+N[ M'I_3P@4[N.:!]9Z3*GRRP$N&S)@9Y/T?>'<:IM8_/.C EQVX M6$.B'%5-)PQX6'&I8>22 ^KI [#//%N;W"^KQ.02+W" M$EF?HPF'3VM?'%_+&8]FXBJP-81'I:]9QLELUB_G7$PN'ZCEC!\JY+B*C2CE MQBN_DXBG23H>BI<*; IKX"N5K4N#='DGILD%L@HG3)J,I]WB39I<3J?(,CL% MEU$RO9S^X&M!!WSC23I+YN/IXTLRIV(Z2F;#.7'WQ^CVWU- Z;=$^6572/C. M*D0HOQQ0+(&B+T.TX?\]V(\^^^0R+1_?E".1!U=''W&5II'BF\_*V MPV$_=7GD7N+\^#PHIL)98$PA<>CG\=0)\2W0?M#B0P.9/]O0)1Q1R-5 /$>6 M4);.9(\#Y17PK1#C88N40"&,=TR:8DTI8Q%;0\S,YYO$6UQJN]^-C:'^>S.N M=H!=4Y+E-588&WOK7+./2NC0\#M9'NO9;YFY0RBA_,63XFV>PN7GDP>E54?D M#:?:%>M.O$HOG4V?SI.+R_E O*K <,7;'9+'T(]_13776(3SH_9-R:/.P>'A M*M"KMV_:^R3X0.:_5C+W-N+T^APX\[L$A5: I#<(Y'R!A/O-ELO]8>?41@,P M(H'M7L#A+LNKAB _KO'X9)3M4?<[?K28FU"6AUO5[32Q4PW&WMXJ.$0)'LT# M]CJ ASI5I)+ YY;ZEG=*F)VT%PE\@'1X=JC=XU'^/]1_LZJW.Y>M.O5*B$,Z MM4K<$9];[NV7=W:3Q*_YV(_O*]E;YC$-+QF:WFX4=!QAF]O=R6@^Z@$554R: MJGON1WKZCVGIRSL5-_N@T7"O>M._IO) XW.?OT6N0*[S_>SM://M\@)0=M%I MODTOQ\EP.NZSMJAG1]VN=/:=3;OQ= H2 ME7:[=NEHAEP3CUI*XL5/Y^-D.I[%GEV:)I.+M.5]:3(<7B87TXEX \2#B$KU M]-EQ=>X/5'P*>]6\[@4@L,(4\LWFH8>7'>P'3M/D@CIP+]6B=E7?]"?Q:VE5 MQD441%,WU22Y2(=[K[EYP3ZQZ4C^V]10W&>_@N MO4+]THO'$UZ0ZN$PF8U=%_+'_3:DL\!'3W>D"YDF\^$(-CK]#_W'HXU'9L-W[/YX.Q);Z?-AAZS?T0\,HO# U'\@"+#;<'G5 M21ENQ/Q5[?"%SD<*)<54..X;2D2_JRX]/&T]O1LV[F ZYNN5$?'0Y2C[-TO3 MU%T M??G!^_H?A*W-_GV8Z@3TA5*E5Z[,]V,)%*N]ZQ;3N.Y"YZ20U;OD>N M*5@0[D9FYT%FZ?(EJC-6%25<_B97YSZR#)-EP$BB1K)M6US%V_MX?OB8UL \ M=W4)X%$7*M;GJ8E._RE-[[I_CW'4_=MIU$'M%=_[-,+C?#:+ -9-$:[: 6=AYB"#I_Y_]6YGH,]Q M2^R#G=0O]%;VK0 /;F25QU-FTGHQ!!.XH.YQUECKA/^ \"\F;1K]0/+LULU>OS<\,]P,+UG_>D#+C]RSKGG4G@ SVE<":55>'OUF=.&4#K,C7+E M)@ZR%0="#5S**#HY0W':=YANFB+W/X(H=AVDB_)O4AP:. M@_U+U6Q?9!!$4_&-"P\;N:,"(K+5_L\=&G?CAC;_D*7%W8;DG\H5G2()+"73 M<#6^CU&YN]!67K.F6 '[,D0.0+Q^5>W]5B2J8 "D:8WT=<>D7G?._T,\(O#P M43*=P^XM\E,QP\/Q<$[W"$=TPS/E"Z%44D^1 MKEF$LGCD6PZ-W'YUI39:;3"DR2?NG]$ Q.ZE+OCVS;WCTL'EW(V;N''C<#W7 M:S^._JYBG4OZ'?P$6A8#5/^.?3\>#7H*Y:OI?CQ5&Y&NIG/.ATQ947+(8?/( M5?3N7>7VMS+$&SN+L_'&&_6#'G=L+SIU?UVP7WES/U&2"[H=%V_1]^1S%^I[ MD'RN$"T"QCO09+J3[H*E26BA;V2'P5)K$9X&?P11_>OG*_&6Y?=[^\?@^E:6RC4$L,'0XNIB?N.ESX M4)LM_X)X8>K:;/A/*A>KBE[ ]TL#ZN(_T +Q)^7/_A]02P,$% @ ;C0\ M4YU*X0*U"0 PA8 !D !X;"]W;W)K&ULQ5A= M<]NZ$?TKIL:>(S>\/Q_:,[#"V;FU9E10W]W;Z %.0Q(8B=$'2COOK>Q:D M)#J1W39]Z(L%@L!B]YRSNS!/GY3^6BZEK-BW55Z49[UE5:U/CH_+="E7HCQ2 M:UG@S5SIE:CPJ!?'Y5I+,3.;5OFQ8UG!\4ID1>_\U,R-]/FIJJL\*^1(L[)> MK81^OI"Y>CKKV;W-Q#A;+"N:.#X_78N%G,CJ\WJD\72\M3++5K(H,U4P+>=G MO;Y]K/@/I-/96?,*)('I;[2PV!VUK/((9G+M"(+ C^/\E+F.1F"&[^W M-GO;(VEC=[RQ_LG$CE@>1"DO5?[7;%8MSWI1C\WD7-1Y-59/U[*-QR=[JF*:5L,:#4RH9C><6$[;!;553+DB7%3,Y>&CB&/UNGG(U3%\Z;%G^I\R/FVIPYEF._ M8<_=!ND:>^XK]B9R 1U5;"S72E=9L6!_ZS^4E88D_OZ&>6]KWC/FO?\%PS=- M4.J=E&N1RK,>)&+2LY8I3!,D;.4"")GCW*9I;DL3]B!?]QFJ4*VEU7)U!RQ2397 M.:H&$88SM##4;4+$ E$!A4?)'J1$?B\66BXHWA/6SS3HE6+%#EH7#CF[ED)7 MN?$[*]*\GI&U2UUG@)N-[TU$'\?W6/F+>$Y5=U4ST9KB;%()G6HQK\R>:R2^ M,3O.9@LZZ,_R&7E;R)?GJ+(<*U3-YIRZ2I<(@U;_UEUWC]!J+>'/H5DXS>;S MK&!76M5K=E"(E0FY2:8RC!?$'#2_@[4[PI524",.J_ MA..@ M!W12XK_?E,D6N@TD^C$#/HU\.MM;';1E>'O 2)552_14+52KS[)^*+-9!A0) M:>1U>_B,N*.]CO7ACOS@YL'^P)Z@AB7+2$F%*M[_*,PC-L1=K10DVZXU8Z8M M^1WJ4/O)75I/KHN\QBVB7C'YC> V$9EPUS+-1&[DF2(TE*^BVB)"P%92IVWK MD7D&(RT>8O8/7%-0+_0&@\:W]N#O<7JE0Y /K]:P75=KT"$@*3WI(DG$H1C) MDD#*S6#XJ$/52&-H7-9[<15+54I-Y-UV5!4=95D3J*BUJ&84-C/.C?O M&D U7A+)K?4VJ [GL)R*/6 MW3BY1F?;'&3,2?B%4'9>H)+E!GZ,ERJGLM M'765-:IZ0(F^OAMOA?#Y:'+T MGB[4LVZ'Z>3+D;G^T1\+?^R8#9,IF_1ODLD);G+[JOAW IJV-QGVC@4LD(<8;3N1BRF8"V,X07!3P.H];P_FYE._"" MO(EPEF7[V&"SD >QQT,_:BN!&[K<#CWFN!Z, L? Y2Z>7\_D ]L+N1WCUG<0 M.=RW8PQBL^FP=><='>W:(7<1R#L<;@20 M722?[L;)9G+:__)3](&D./ P)">[>SXB#Q( M&.R^@QTLB@/B*/*@V:"3/M.[:?^&]2>39/H3Z-L\"J'B,#1C'Y[&MOLZ[L 2 MTO.M@'G W''\O9@[P-!#R"Y&EFV]Q!LO0Y^C4"!);*(1^GX+;1!BPRO+P\B& M1!TK[B)-T+@@SB'U(K=V('M@/G(]YGD!@G2WL 8\\,D[JA<^#R$A+["^KTL//T+DT_[P:G!QDS18L_[MW7@Z^*U9D7P9)<-)\A/J#P! MU X\*EM!HYG7I0_8?)?9'I!PF.TB1GN_\F/NX!7QY'DL KLHBSO90YN>"P/( MAP 4 )(H>IL)!YD2!#@Z3 0'^$TIW(3H[,,G$'3 , MI*G,OX4T@G$MBBFP$#62/-S?%%#!+"] '8"L'50<)$BG%X#9&&8"!V'YY$;@ MN_^F!7C(D0#PH;I%(9X=0WFWOO" E H(/:21%[LO0+8BD -O'4KI.-X5>!>@ M-R!;E(*N*?J P_,A^,ET,&S4?/=IUX_9Q:_L*KF[&O='UX-+-DZNL.*$?2XR MNIU-Z&I0FG;A(<# =TQ2.>"P:<(XQJ(VX[(KJ5?4EA 3ZF=DD0X\=#4/7$10 MD@W1-]VM08XB@(1#""BFY("W 2VS?/P/4HB9P"-*NAVA&X9H!B[S@R;HQ@HN MK?@'JF!HYI8/W*%9/R#R8S_\;UK>KC",QG>C9#S]E;/137\X-64A@21'] 'G M/\0I< *@X1,RL&\C\3:XH AQE"J4*[ ??8=%#$Q1]=&Q*;W:2P!$1T71"3OQ M #.42==NQKB6X#+#]GT'.^Y\5X2,%^;K*5TXZZ)J/C%N9[CWF&Z^F#8/E5J;KY0/JL+%V@R74LRDI@5X/U>JVCS0 M =O/UN?_ E!+ P04 " !N-#Q3J(%;@^8+ ".)0 &0 'AL+W=O3TM'VQ1 I<[.7;;W=AGMXI_=4L MA;#L?I47YM7!TMKUBZ,CDR[%BIN^6HL"?IDKO>(6+O7BR*RUX!D]M,J/DC@> M'ZVX+ [.3NG>!WUVJDJ;RT)\T,R4JQ77#QO#@8'_L9'N5A:O'%T=KKF M"W$K[.?U!PU71[643*Y$8:0JF!;S5P?G@Q<7(UQ/"[Y(<6>"[PPMF2GU%2]N MLE<',2HD9 M7;XZF!ZP3,QYF=N/ZNZMJ.PY1GFIR@W]97=N[1@6IZ6Q:E4]#!JL9.$^^7WE MA^"!:;SG@:1Z("&]W4:DY16W_.Q4JSNF<35(PR]D*CT-RLD"@W)K-?PJX3E[ M=G7]\>;+^:>;+]>W[/S=%7M[??7FYMV;TR,+PG')45H)NG""DCV"!@G[315V M:=AUD8FL+> (M*I52[QJ%\FC$G\I\SX;#B*6Q,G@$7G#VM0AR1ON,U5H^9TC M"-A-8:PN 5O6,%YD[*W(%K)8L'/$B+12&'8E39HK4VK!_G$^@^6 GW\^HL6H MUF)$6HS^N,-_2A#[M!3L4JW6O'A@I0%+9&&%%L8RS:U@YHZO&5]H(%*@ZSQI-S6? BE3R';1J?6@48 M+2"IF80K+5]RG2U[ ,ZBGV[2ENNFW;,L4+"J494N5 M9^Q)E=2<<6;6(BUSMZS@%H.K-&K"P-(,$; N]5J9S;VT2)7.3+ +VH,FB0SF3OH -E8>'C&<] #/$[DRBV;H##<0 M#^!GP^9:K=IFPJ9I#I:BH,SK>ZD*HW*9D:A;"Q^UETG8:Q)6+39\!3)@S4+I M!]P8;Z8;>^(]"6(,U(?9[\#9"*) 7U(5HU46P=TNN*-0*YGVJ@5:8'A!NZ5< M;P11H'\)6FZIF,\%U80"70?QD1"MM:L5X"[Z@+\+A;@ YI<@[P91%(8'(H$#;:/S7_\R30:3 MER'P$*F%X5337'0"?T&]AH1AA;"T"]<:45;EY!),Y#EX/-P!GX+E#(!L3K]>Y M3/D,=LXH,M!8&! &/IQAOQ"A=PDI@8@EQU\%]@2I (]DB(IUCB[.7/Q="' # M!(O.'] 9 :@=+MHYITJ]+^_:65,#UT75Y189TQ <6 _A07-7Z#A@V<8PQ!5> M'EI^[V 5L3M@.90]5Q@?\X)![7NH:U_K*FX2C,H6*/#.[_8:+?I"%@&4]MQ^ M_33?=]AH$$U/3N#+= I_"(;)R^#;S6,UA8VF23083ME@$(U X?%D&(WBF"6C M:#J*V2=E0:DG";O#CN&!>#B!;R#H.$9-O*B.%_8,:Z 5-1:"1!EA-UR+"015 MD@!3%Z +#40.3OX P0/6OP5;_#FXL-!CS!]76KE<&3)GCKD-:(LI4BM M1X3\DI>9PV*;UQR(%#RA \4QAYJ5T;;RP"+#.(K!'Z 7ZW93,Y3UF,U[AJCX[)])HV1^1 MX#"\3@TDB#HG" WD7/*U*_6OQ4R3@T']<7\[DT-O+X$/")G/:-! +5=B4#E7 M=]!0W[,]WFJ!\\O4EJYL(CWA\A0KR8Z]P^H3(GIK82:P+CN,&YXW-6-'>ZG% M$QSK<)@V/5.;NS>A[ALEG;F.!0ION2I=!'V2K8""ESA<$MG#M6!=9+]A@6[)S\NG05QC4IW#G9-V"4G'=+F4+-A)F5UB^HGFM !+07D*J@ M4=A'55"B\HJ]/0GV+5,F$$SHOBJ%L$97:E8-5%#:H/%PD\I,X*53M/\<;JQ: M$A?IO=7M409=57TTI#WI58A[:"?D/5O1.-C? O43-!(6DF:.2)O^"$>*]F/> M?MCL"F@-X0C-%21_$@].HE:[T]I\S1\.B6@BWTLQHV!0 M3A82Z<0!$[.#(01UDYX<,6'L7H8A!E([.\ V0Q)S-OHX)^]5!9:G"#&#$X'& M:O;0Q,NO'/6/V8/P-%:Q-A&JD[Z+\)_.7"^H[HUK,>!\%^3=W%H;_NO-Q?N/ MAWCRDNUP A0&UV)Y._*'5NIC+GL^:+(O!!YJ5I@ P# R>5:I_.P2+J#%^N%6 M,ZZ 9G2?O8-4O8$J:"S:MXO::Y>9=IV4&]T*]AB'(9%N5YAFC$,!.XB^RHS0 MR[)6SK1R Y,37.93;6OW>5FDOJKZ#6#X,#*3T%;4;?4C)8,XL1J8@16;67EK MKXWNH38\JEAV8Y@MLIHRM^>O#2?M IFCUSIFF$#@G!_V0$10T/.ZCI/05>'2J(,?A\U>_@#A.<)-6[4Z'0'T0X.AD<]\B'G4DTF<;N0 2%.A9%5D#:QNTV&K#V9((B@CO(O0"]M8M" M_D#X@-U)!1CLJN&HG9J ?S22\G;MD!BPXD:<7$PSQ_G_$8VA@@2''S!"P77( M;_ZD,#Q!/";$K5C#Y0P8 M:3 EQ::/E#$\D9@3_2'6?5' #7GZK92@S/7;-SYQ\%#33:%U,UJ;_LF?RVQD MW[K4T'L!1ZZU3"%^W+3:NXHKZK%#"T3CSCP+3GT(!<1/+F/3]HD82CSZ?'NU MT:O.A+W#V1^7;#LIL!X=7(_F:#3-77 3S%0 N:Q,W>FDI\@G',SS0W=],XF@RF1!UE'G5BT$(J(WV;0DVS=4C=3T(*?&\V?705[Y4&5O#ZY$#S)NJ MS0;G7;;&!/=#NZ'EN5%4..L&E>:+/2=)3E>:Q#%V=(K5[I^">0?]^)@P''/Y MYE%3TY@",+2ZE]"> _6RSC")1N.Q.W_;&)\Z6 RFNQWYWHU+A'+;.N7>Y,?+:&?L5UAW5\A37N8 MZ6$=;=?0K6,/]V1.3[9]^_Z1:9W6AUW1\XXVN^-AKW6F.4A.GCC/[ YZ;!!' MR7# NB?1\!@N\?-DW*L.,Q>! 1U<.ACC::5?3-^2\:1'DG[(I@A(@MB[:9)2 MU]31N1FU24C+D 8Q=G.#8]C(=W.X?Q*[\\I6L'=$=[-5H^#>XL%-XYPPPA_# MIJW6):+I!U3_].QP#*+X..X]^VS9KP+;IB?@S4=0]\SNK:X\B[TP=.%I8>V9 M6DZ/=V.D,1L,.9D DB@:_PV'#Z?CGW W3@FC_WMW#R=[H4_-0Y(.S_^KQ6_RG].QO^SD#S#RCHNKJ?K_:21W=%PNH=J MR8FU>(SS..GM>DWC*'A'9B7T@MX$,NX?F^YUF?IN_;+1N7O'IEGNWE3ZC>L% M3N:YF,.C<7]R?,"T>_O'75BUIC=N9LI:M:*O2\&A&N,"^'VN8"2L+G"#^A6L MLW\#4$L#!!0 ( &XT/%-R;_"[10, .$& 9 >&PO=V]R:W-H965T MCT):+!=F,E%X_Q".!TO^4+<"_?'\LZ@%^Y0*MF*SDK= M@1'U)#BC)^>)C^\#'J18VST;?"=SK;]YY[J:!)$G))0HG4?@^'H4%T(I#X0T M_ME@!KN2/G'?WJ)?];UC+W-NQ8567V7EFDDP"J 2-5\I-]/KW\2FG]3CE5K9 M_@GK(39F 90KZW2[248&K>R&-W_:S&$O812]D< V":SG/13J67[DCD_'1J_! M^&A$\T;?:I^-Y&3G-^7>&?PJ,<]-KS\_7'[^@:Y*8'*2QPI,\MU%KA;;(G@/-ZWLWKE1?!E>PD'HP*%EI7]M=? M1HRRT]D#' "E"1DEL;=21EB1_SA6NT882',RHA$D"T1CN&A\=Q98P4B!A&F<$HK9 M]ZNYTXXKH"3!0BQ/(,]BPK($+I_Z.CB'J^NK6RBU=>@](K%/+_YAC@T5T1$< M)ADITN((OO1P>Z,CT*'$8<JO.N@H,MA>_W MP'TW=A_\:O0$#@HDDF?Y )12'$.6$E0QNQ2]#JEG FON5CAVU"?/H);& MN@^R(QL+510._6ZPZ-2WWYOT] A:X1I=D0$^*7*21IM:+*4D*HJ?U\*#]E:I M3_NE4/.D/?[130GW9*<59M&+J\4M675N4*#=ZDZ_SP;9>@D?Q/^&FX7$XZY$ MC:G1<9X&8 9!'1RGE[V(S;5#2>S-!O]!PO@ _%YK[;:.+[#[JTW_!5!+ P04 M " !N-#Q3F=]OVS80_5<.VC"T !O]EIS,-F"G+MHAR3PGW3 ,^\!(E$64(E62 MBIO_?D?*4=.A"0JT7RP>=??NO:/X/#\H_<&TC%GXU EI%D%K;7\6AJ9J64?- MB>J9Q#>-TAVU&.I]:'K-:.V+.A$F452$'>4R6,[]WE8OYVJP@DNVU6"&KJ/Z M?LV$.BR".'C8V/%]:]U&N)SW=,^NF7W?;S5&X812\XY)PY4$S9I%L(K/UIG+ M]PE_K*YN8'7U&C9_O'^WO=Q2"X3IY%_&T0)Y#&!)(HB9_!2R?! MJ<=+GQ*L\8/6]AX%"RHM4%G#YN/ >_S2+/RSNC56XZ?R[S.MLJE5YEME/VJV MWP$'GW7UDRXVZ:H47B-C#:@&;,N@40*O(Y?[,\ !WT\#_B**X,*A_ QQEI R M*]PJ+0C>=U@/7-18;GP?WO5:W3'7R< L+4E4Y% 6$3F=%7!)JQ:5Z/O_4"&2ASDF6G"$?R-(,+AE$D\RTF _HU-(/&9 U:G=T'D<\-9R3KWW_X2.?Z9C>>SC3WU.']W^DNH]EP8)-%@:G91Y,-)X"*SJO6O=*HL>Z)QCV0$NTQ4TB79**Z_WZ'5*^)JF3%<->+)+F=SO?53I9*/V7J3FW MY'/;2',ZJ*V='P^'IJQYR\R1FG.)?Z9*M\QBJV=#,]><59ZH;891$&3#E@DY M.#OQ9Q_UV8GJ;",D_ZB)Z=J6Z>4Y;]3B=! .U@<_BUEMW<'P[&3.9OR6VU_F M'S5VPPV72K1<&J$DT7QZ.AB'Q^>)N^\O_"KXPNRLB;-DHM1?;G-=G0X"IQ!O M>&D=!X;'/;_@3>,808U/*YZ#C4A'N+M><__!VPY;)LSP"]7\)BI;GPZ* :GX ME'6-_5DM?N0K>U+'KU2-\;]DT=]-XP$I.V-5NR*&!JV0_9-]7N&P0U $7R"( M5@21U[L7Y+6\9):=G6BU(-K=!C>W\*9Z:B@GI'/*K=7X5X#.GEW?W(UOWEZ? MO[LBX]O;J[M;,KZY)&\_?+C\[?K=NY.AA0QW[3,80KF-AM%:P_/H(,>?NN:(Q"$E41"%!_C%&XMCSR_^ K^W2E4+T32$ MR8I<2\OD3$P:3L;&<&O(I3!EHTRG.?E]/#%6(V[^." VV8A-O-CD/P/Z(#^7 MK,=FSDI^.D V&J[O^> 9(>2NYJ14[5Q)+F&JFA+6*FW%W\P!(+98L!X+IMV2 M3%6#W#7'!*Y8;ERQMPO(A3*6C,NR:[N&65X]/KCDK.&:2&Y]R1GVT8T3S7$! M*6IJ,3?D%2FRD*99A%4"8B3&'*-F$EB>5E+U:C9TGM>V1JBMS8;$H4I':69XQ+%.;8Q M3;*") '-TH3<*/F=PXY;8#+3G+<>PY F04"B442^_::(PNC[S?-.6=8\ _ K MT,>C@(91AG4"RT9IZD^C-*5)XBR/H4 >YN3*6-%Z()F4W0YK7]WX9Y1I QEF MSV.H7 2&DBFB&B1+SC3ALA)RMN<^AW48)30$UB\DB4D8.)A'+R5(R CX9L%+ M[Z>DR&D!PU]X/R/YB ;)B_7)?1BX*.!L:A$+29+0)'3PC^*L@1:. MPK#6)YC[%VU6,W_;\)F/+4H6M2AK3R%1"PB"&-BU4JN-*H1E8^- M'X1DLA2P^];BP#,Z(I>==IQW4/G4,>V,YJY*DY\8(DIOLYGVN) %E&/2!2[7 MHMV%P 6P,7X)Q=UP #8^D?%TBBT4F6G5S7V9V<:]K)Y(@X6P-RIDL&[]!5LS2S@#QEY57Q!7&JFN 0,(4_X) [G7C[O2,75+H0D*[[U0 MG8$[^28[.\.G74,:#!O&V[MCG>2?$3T+WMQSTOHV>>2+\BIT8&6I9E+\[9,< M909U9@:FN\"7-=,S[G1X%08T2/,]U&MT@K4-U;]V>A]O0I9-YRZP)X-_5P$: MQ%EO@6'.2STR6Q46+HA#*H-=G'YHM%Y]+?0G\4G*B .JU M"-^KF-?M/=NV+^I](]4NJ0N/;:9Y^2X)W,_>1<]L(WMEU59<0" ]"L+1JLD@ MS'KW[XC:P ?.OJ9/U#T_(A>X.@.0JW@IF=9+QQRUONNI-F(GRR>28F7H?J-V MANXW:U=2^C&\C[6=CM$G8/][U6F4)2C_P=O1=[0;O"E,6(,JPQ]+@\WH6'%" M"]]3UKT0);4(:!R[?Y.(%GG8M[ZT 01BM:V4O?ZN5E=V.4QV4YKY:=.:"C[ ML,^NGVC;<9:M'^\Y)V'XAA1]X>=N9B@[ MK;DL4:TUDZ:?4G:FAX=LTHS&&$,>;*\?Y9'M0>J( M4;C%!1T8P,!W45@\@^GK M'',2C$%5BHOD$381S:/B:X&%\5GQ8'<8M'YR2N@H=PT]C1%S_6 5)"'-1KD? M>*!34/C3-(O=R/7$A.S2<)MSO3SS/Z39QD6P [,@IC,W!8=8Y(?L&+EI-=N; MNQ_5;H/ P\R9C%P$YK [>O,(\=>8O),@?"XVOQ+F?V4]8G(4>ZY>UP.1GP:X MFD3_F_5?FYE/O4X.=][A,?W,_)<*@V!$W>]?YS>GFX\AX_X;P/9Z_R7E/&ULI57?3]LP$/Y73IG84]7\*!T=:RN5;FALT*("V\.T!S>Y M-!:.G=DNH?OK=W;:4!"@:7M)?/;==]]=SE^&M=*WID"T<%\*:49!86UU'(8F M+;!DIJLJE'22*UTR2Z9>A:;2R#(?5(HPB:)W8IQT.UMH)+O-1@ MUF7)].8$A:I'01SL-A9\55BW$8Z'%5OA%=J;ZE*3%;8H&2]1&JXD:,Q'P20^ M/CET_M[A&\?:[*W!5;)4ZM899]DHB!PA%)A:A\#H=8=3%,(!$8U?6\R@3>D" M]]<[]%-?.]6R9 :G2GSGF2U&P2" #'.V%G:AZL^XK:?O\%(EC']"W?CV^@&D M:V-5N0TF!B67S9O=;_NP%S"(7@A(M@&)Y]TD\BP_,LO&0ZUJT,Z;T-S"E^JC MB1R7[J-<64VGG.+L>#J?33_-KA>3Z[/Y#.:GL#B[^CH,+4$[AS#=PIPT,,D+ M,'$"%TK:PL GF6'V&" D3BVQ9$?L)'D5\T M7<"D1,U3)BFT9DN'X1(].2N559K_)A"#*U(0DBVXWL\CC'J]8?V_;1B-3H8[ M+$/L4^1WCA@P"S3#FW:&GVOAP+?PL6/DN"((94S#X($W)1$9%.R.T,%A:$[M MQ3RGO@))W'-LEVM#TV5,][GQ#O>$@YJW\O+H*J1B&@UI=UL%GC3"\^#>R/<% MTRLN#0C,*33J'I'@Z482&\.JRLL0?5 2-;\LZ"^"VCG0>:Z4W1DN0?M?&O\! M4$L#!!0 ( &XT/%.@[C(E'@4 ),, 9 >&PO=V]R:W-H965TC'QK \5N2UBF2 ''F8AF2)JC;#<.P#[1T MDHA0I$92GB]6QCZY M'#2ZFTN^P5WE>? MAD.7%%@*-S 5:IK)C"V%IZ'-AZZR*-*PJ53#R6CT85@*J7M7%^'=H[VZ,+57 M4N.C!5>7I;#K&2JSNNR->YL77V5>>'XQO+JH1(X+]-^K1TNC88N2RA*UDT:# MQ>RR=SW^-#OE]6'!KQ)7KO,,',G2F"<>W*:7O1$[A H3SPB"?I[Q!I5B('+C MKP:SUYKDC=WG#?KG$#O%LA0.;XSZ3::^N.Q->Y!B)FKEOYK5S]C$<\9XB5$N M?,,JKCTYZT%2.V_*9C-Y4$H=?\5+PT-GPW1T8,.DV3 )?D=#PR\)9F)>WS5_/[Q[N'W^=SF,V_S#_??H/'N^LOBXNA M)VQ>,4P:G%G$F1S &4_@WFA?.)CK%--=@"$YU7HVV7@VF[R)^$NM!G R[L-D M-!F_@7?21GH2\$X.X#T:Y[&LE%E33GF8H<9,>@=_7"^=MY0=?[YAY+0U)K*BM2"I-.!T-'[_= 25$GH WPJ$&P(3>DVIQI\GA%2ZQ")7 M$M4NV=+>RF7-8\>(GO9T0*C:$F-3J7.>% 3ADX)'+".U$E0X'BWE,_FZ7 .* MI 2&BL\+W(4IDPE&2)GC!<*\(5#0]X>3 4;*^'@W:0_FHXYB(P6XY948(3[-$_ M'\"J,.$0M/$_=!#2-70J4D^W7:Y]8#WX1;LJ8X-')F-VI-WUD\/VG?CH69.U M9XK1A8FLUJF+]FGC4FJQ0:-#)&SR[MBL^*R4S-A15UNA$X3WO9N'N]O>43!1 MUKXF/AFL0>="O)43^ V[>9"?:X>&K- MNSF[R*=$N(*J@E*0Q-7"LU!UK 6F/P1 BS(ANU,'CF, ,^.)E76%+IYPL-N< MKW .M]1Q/*'\1%59\R)+3E-VUHD2&U/";0NRP\6&.,[,_<1%4V#^!6?<87GG[B^9")V[B/ M*>83LEAP0_*,S<3;OFWX6._W;$&]",E='W*ZBRS3S >9DBI*OI&X7=D(WWZ> M?M#5KL:EAC!9C8*X[Y7SPZ*W"T5U:YC?NEG,JF)1!0\)*D'KJ3F$JNGD#,EJ M+J*ES)J2Q,OYX\[-3';CO1!OZ=9&")5K(D?)]0L>[5=J&^GEMZ3ZAU'"8 M,^H KL')7,M,)J0.KQ3386-EH]'B64@E&I'6U%L6DB3IP&W4[GY]"[V^>SHW M3K^5N@TO.XE,]FK6*Z%:(?DN2ZY12_W!8%\W,^PTBD1;'MIA!T%M8L_8 MOFT[[NO8:&Z7QW;]7MB<+@)0F-'6T> C-;@VML!QX$T5VLZE\=3$AL>"_C6@ MY04TGQGC-P,VT/X/N?H;4$L#!!0 ( &XT/%.D5MBD9 4 *8, 9 M>&PO=V]R:W-H965T*5$C*KO_]SJ5D67&;#-B ()$HWG/O.;P/YF)K MW1>_)@KB:Z&-O^RM0RC/!@.?K:F0OF]+,OBRM*Z0 :]N-?"E(YE'HT(/TN%P M.BBD,KVKB[CVP5U=V"IH9>B#$[XJ"NEVUZ3M]K(WZNT7[M5J'7AA<'51RA4] M4/A4?G!X&[0HN2K(>&6-<+2\[,U'9]<3WA\W?%:T]9UGP4P6UG[AEW?Y96_( M 9&F+#""Q)\-W9#6#(0P'AO,7NN2#;O/>_2WD3NX+*2G&ZO_4'E87_9F/9'3 M4E8ZW-OMK]3P.6&\S&H??XMMO7<\Z8FL\L$6C3$B*)2I_\JOC0X=@]GP&8.T M,4ACW+6C&.4;&>35A;-;X7@WT/@A4HW6"$X9/I2'X/!5P2Y?Y^\_ MW8J[V_G#I_O;N]O?/SY<# + >5)YR M$:PH2#*]^&G)Q#>1N%V*C%Q L49K&$B3"ZWD0FD5%#& ,BLA8>B(7FG:D!9K M14ZZ;+U+8"50_#YS:@%'@)D_W(A9.DS$3S_,TG1XWE'YKHX!)=SXZQ.VC M!]]C_;,E,ETE9-XK&S YM*IC'BU*6P4A?O"A-"H MA,KA4V52[UEBK4N2@Y&-.H7U0=B%)[>1"TW](__IL?_FU<+6 4":-E"\A A+ M*G[,E4/OT3OVKLSAK?65H!=F:Y:@(55SV'-C)EX52DMTGBH(8\._,4N^E4>9 M(X%@40??,(EA9^"Q()%9Y^S".LD8BVZL^]AR=)ECC<9[*";/478I\IJORM*Z M!A.1!N A#&/WJ#%$%7;Q9/9*%])@+G#ZL+O1Z;D7?U?YJLFG!49,/$ (414E M]WC?"B@=1%*H$NSR49I,'30^KI&HV)9 M3&:9K0P3X\/":K?6D)J86UGE''O$[%">MZ"O[=J^%K&[*\,HF.33UR@'?R;> ML;:-TD]MG]K=2+\6]%@IN(\2[?/R1WR?\._T-!F=3,0;6I)SB#E#(\%\E7$^ MEAHI4%2A N]EQ052DS^@G(R2X>P$#Y/39)R>OH335>L ,)LD)[,9'J:C)'T] M%)BKF)I&L$1DLAV+N)6. 4ULR8>3::L1*(P0,R(]AS@!YX *YI05?BO+[_AF MJ]$X&4]?LPK39#J=?*N6(VYL>$2:;(!8IQE29F4WY R_QL.J:Z>PAG;[=&.Y MD!5.YG5/E$=-*6D;#IS4=8 #EE$WX 8?3D&Q/NRX\B &&+;-]YJE*7Q%.I'D4/SI9&?O8*[OE MX:+5DCEB^$3=ZL/ )B8@8R.!&E%Z'[,QIT:<)':T@UCU87(2$/A1V_.:KI5S M9]I0TTF>3%[U3:XB4AY_6"[J";C#T/#QG/9-"OLA?CPV: ]?,<8EMX9X''J6W']$FP9;Z(+&W"OC8]K_"-!CC?@^])B M=C4O[*#]U^3J'U!+ P04 " !N-#Q3L]4ZMR4$ " " &0 'AL+W=O M^2#1^O+^AO0^P4RTXXO#'JDRQ\M8KF$118BE;Y6W/\&<_Q M3!@O-\J%;SAV9\>3"/+6>5.?C8E!+77W*^[/.CPRF(^>,4C/!FG@W3D*+-\( M+]9+:XY@^32A\2*$&JR)G-2TEM)=GZ]O?W]S<>;._BTN;W=_';WYW+H M"97?#?,SPG6'D#Z#D*3PWFA?.?A)%U@\!1@2G9Y3>N%TG;Z(^&NK!I E,:2C M-'D!+^MCS )>]@S>NU98H3VB Z$+V%I3M+F'3\+RMJ3MOS8[YRU5R-\ON!OW M[L;!W?A_2/HB E_$*]>('%<1W32']H#15[!P5R'JQS9 M0FHJ/4][0O%YOF^UT*Z23=RA*:/WV".PLG3Q4T#E"UQ<+\C6 MU0>AF1L MF0Z%TM%J>W<8/Q H4BN23^D#2T/D8 M!&6 >B,)1G$37FLM>>=H!),OI>I5* C$RET;FAWM]83PGCIX(5D'"I G_)M M*)^F&,"&6F)6D*699D6%I3]_*[F(+YTLI0(J+XAPJMYI2R^NSA M(@25P0!N*D&E$4K(M/8B_->J<+$:\F23R:):])/I+"R:!^ M0GM9"C]\-T^3]$<89W&6+H"F",T(N@\LK,ZI2BETIT0P&2]22./%: :ODGB< MD1/JIO\)8SHC]Z-O!O2MMC5\-!6H >S#['.<4.V[ ='O]N-UTTV5A^/=;'XO M+,GJ0&%)IJ/!C*:9[>9=]^!-$V;,SGCJ-F%9T5\$M'R WI?&^,L#.^C_=*S_ M!5!+ P04 " !N-#Q3O&Q_E1T. '* &0 'AL+W=OS5ZH2]UF:F^=G M^ZHJOKV^-M%>9=+,=*%R/-GJ,I,5;LO=M2E*)6/>E*77ONLNKC.9Y&9+!]N5*H/S\^\L_:'C\EN7]$/UR^>%7*G;E7UN?BQ MQ-UU1R5.,I6;1.>B5-OG9R^];V]"6L\+_I:H@QE<"])DH_7/=/,V?G[FDD J M55%%%"3^W*GO59H2(8CQ2T/SK&-)&X?7+?4WK#MTV4BCOM?IWY.XVC\_6YV) M6&UEG58?]>$OJM%G3O0BG1K^OSC8M?[R3$2UJ736;(8$69+;O_*^L<-@P\I] M9(/?;/!9;LN(I7PE*_GB6:D/HJ35H$87K"KOAG!)3DZYK4H\3;"O>O'NPP]_ MOOKT^N-[\>KUS:=GUQ5HTI/KJ-E_8_?[C^SW?/%>Y]7>B-=YK.(Q@6L(TTGD MMQ+=^$]2_&N=SD3@.<)W?>\)>D&G8<#T@D?HO5*;2KQ*3)1J4Y=*_//EQE0E MHN%?3Q /.^(A$P]_L_E^S7[Q::]$I+-"YRJOC-!;D>I\=U6I,D.H00\)!:01 M6YTBF\RW L9ZZ(PUNG/%)]J5:IF+<^$Y\]!U7"^PU^NEXZX]\3DW*H)-8I'K M2AGAKYVEOZ(_"^S_4.U5:=DN76<]]\4J=.8N".M*IE/)/&9)'MS<^ MIDO\W:7C!SY=+1:09B7>*0,;0<,2YA0%,02S8ZM>>+X3>L3>"YR5MWR"O2-2 M$#VB::T:.BMX@:X7<]]9!1X[]'LX5.8/$%A(4
    A"5QJ51=RJ_>E"R%%7G MJHL__F'E^^YWW2]\[WUW*>2N5 KE$"(<]DFT%[I,=DDN4_@\TJB2IH(CH=Q& M5WN0_YPG],-M)QRC6JB*0G/5.D0XYJ3YO//2=8+9PP"(7,8Y!Y M79?ZR]L6WA)>7_%J<7&^=%?.? 42E:"T2_*=B+%9J/MH+_.=$B7N+IV&Q?ER MCMA$8$EC5'5%1386$<(RJ<161DF:P&2M85[>O&M-,A.W]>8GE'>R)\R8)LJ: MDB2%5QR!"![(BQJ.8$=:Y>*-VI0UFI"PR;)@26@UR \-:[?$)[:$,_%ZNU7< M5,2M*BJ5;<"^246G(]8ID"89]-DC>S=*Y2+)H2%K"N%A=>C/_SI)F#5M;"Q7 M*2JPM'K*;>%038A1XFI#!).<"?R G!;>FG94'(:YT6D2LQ/?0+\\2A#C'!\4 M5F:&D(G)@D.C.3:I$K_ U'@,%T ;=^;/O\&%05*FEB0N MD7F(*WCFO6R?#SC.%%;-*$N2GK: M7:1VE>92%&F-J@7P5!1I$K%G@-T@ HD>S)9P"X"A9=TD+M$R)(;?/0;KX<.9 M>-N*K:T0;-A!?1X+=I!FJ#A4??WY(RM[8?H"(!$F%&/;5.NRD3RD7V;B \5( MB9+ISX?IV09"J>"TB$P"!_5L;\CLS]7M;:MOB8"/Q5"5VV>JTCE/.(=$+6Z;2 MAX'ET8V.<^V$LYA41A"O>6[#C-/!>F'LVI/Y1R(CGI % @<#Y&X>4^X^HF13 M#+@=K4//6:,U4 R,G#T,.39[12V;J 8S#^4"A:NN3GB'FG6X\ATO6%GW(9Q: MAL1DF]Q3+:O$?!8N%M]@0:GKW9Z28.+F@RP<8KZ8SQT/*)QX-H5J"!$K7_+P:T[L9Q\<"CDJ)SKPB)!:SE!CS>G^NP \$"VPUZC+H('K@FQ M,SG:6R49XCJI]G VTL(,V-?J&25E5&<4&;# Y9&D0L8$ M+YE;9EMZ9,'""" US3FQN&,B\2"3]8:8LN=T!L!I8V5;ZHSE)V42"AG&3BE! MRM(ZL!57\ZD/!PJ@;^IQ*$%W,DGEQF*#WF($;OL02R;UI#,RSTR$+2PTA8&I MRHBTVW$,#H"%2M'BZ8)CZ8Y^LZ)U#Y*< @.)8*U($D2R+,DH0R!$L6]CD'ES MQC(YOBGF@]731#+H4&.$=7(,"0I'?PZ0\G4 MZ!8;& 8MQ+7.:V+60;"M4B=B>J=RQA /1]']5&A#GJ\(:C(TAPG?48SAK_-$ MK+-\B-<#_2_70][#2JA/&(6,-@4)+,"HH ZD/CLR2##M'P),0-Z@K'TG*GF&8I[?DTT(!?^N*'HLKEB^-D4@>'54_&B&%&:?J)"OB)(1QGJ'R\&$+;08)V M>G?';ZLDF:%9AO15I:W$15T6VE!O):FZRC/.D!,%DI=W9;''%_1S/VBC/BOB M4AZHNUBWA@""%BJ+4]TF&J .O\Z7?A(;5>3P?)%QJ/=O,>>S \)(*R5C4 M4J461$Y';2"AZY+W%PJ%VJA=6R:ICM!\LSH $"BJZD1LQ"YPEBO_DHO2,2#G M;%V'J*9V= *S)MW!SZ6C'UEE)/_<68>+)^CYLWD0#NAUQ%:SX7C4:FL(C^%T MG*1<>!#!J0 Q(F5/4LSF3I9\#AB-=TR'B_O9CN\&?N/>T8$14'+':(ABV9N% M+O>L8!8&$P#)0T&.=(9B!;R](X?CGH:!%8>@W%%AK4Y(BSAM,\*6$I[BL0\W M"$1I3\"D$U90,^I\6EKPLDWII=)P,>3<4/2:"N=M*I DV*P9ME*1I[$\]6UF MTUB(NOMT[/VFJ4@-!.09JK+]9AB'/LUB>;3[M3L"6N^MPZ]=']+ZP/]J^G,1 M(.:6ZZ]=O^#)?>#XB^77;EFV)Q>X=$NMQ ^=>3N6;D;TG[K35SL1FZ,*9],.MB.Y,_::Z*4W]8?2>AR6ZU7B8D1V,4 MLM PQ&CBU>M*LYFAW0 T[ D3>-N(BS.>0]#UV64_ #F?+QQO85\1G'NAXWHN M!8-MC=,S-]8PWAY.W=I9@B:DUG1CJF@;Q5#%O@BS#S;$OI>9.Z"[9PR/U+95NTMI$=_N&\'063(3N7#Y( MHC[-6C4>KXDM4NK=.)@K';T$8D;6YL A\V/@Q W?C(;'%FCT.(I',:;/PD'6 MW32L;^E[ #.;Q(O[>\7+.G#"Y?S_.5Y<9QD&DWAQ?ZNKULX*P3=QE?O?=!75 MJ=_'5:A=Z^#_.;4IL\.QI^@UWMNI]I,5HSD*,G^YFA]]5= 9CIILD5 Y)Z=; M.ZEC):<-#7WJ+M'T NSXO70_R[! 09KNS?.IU\6D$@7?5B:E[?VM%1NF?YJ^ M>3I=&L81R!X&0)Q[CA=Z38-RYHNYLUHLIF]^^-L26=K3QRD1.KVGK\#4?3L- M/O'AA=-)T7Q@TDK1?&/R935."?JHG3HA&U$&9RY$"Q]C 1;YBX-W:)D(%@1) M45/'[0=UFP?&C:NV)(RY#;)IKU)>/4R8P8'93 PZ._5%T?7@XZQ,(;GH$S0Z M@P$'V.^TNE^[K]Q>VH^[^N7V$[GW_.K5B%1ML96&F&>BM)^=V9M*%_RIUT97 ME<[X&PO=V]R:W-H965T>06V^2>4UXZ3);KK-8^*TW<[.?H!(R$)#$2H)6O;^^CT7 "E*EIRT_2)1 M)'!QW_?<*S[;Z/9+MY32L+M5W73/3Y;&K)]<7G;E4JY$=Z'7LL&3A6Y7PN!G M>W/9K5LI*KMI55]&09!=KH1J3EX\L_<^MB^>Z=[4JI$?6];UJY5H[U_*6F^> MGX0GPXU/ZF9IZ,;EBV=K<2.OI?EI_;'%K\N12J56LNF4;E@K%\]/KL(G+Q-: M;Q?\K.2FFUPSDF2N]1?Z\;9Z?A(00[*6I2$* E^W\I6L:R($-G[W-$_&(VGC M]'J@_L;*#EGFHI.O=/V+JLSR^4EQPBJY$'UM/NG-/Z67)R5ZI:X[^\DV;FT< MG["R[XQ>^Y8LMO?B8 M?$VI5Y)]%G?L>]65M>[Z5K+_7,T[T\(C_OO($I3S*(EQ%:<&3(J:K(.!%.B/J M&,Q]@;)CP)8W869CR?LLS8X])052<+3(J2=><2+68:KL$AXEF56 M.@BPUHULC!60^%VW^E;9&(>,?UG$K;TE-NP+?'%]P=[(2K:6US I>!X0A\F, M)[.$+G GS=W"CO3"1%.Q6M-Q4<;C)&$S2!6RE,] >M1*SM,\9"$ODHAE/ M# MKY"R;UL(R^0=LF@G63B+>(:-69.8NS]!SJ MG^7G='T^LG)&,M'-$"S. KN&S\)D,!$RE@1/U &WIGNE6]V( M6]7V';M2%6>?9*WD@EO17I>ZT2M5LFL)Q2ESSZY*P\Y.7EU]0G#@^N2<;> 0 M'02%!*HQFM5B]N:K!*V<-:BBJ92OL M$4@U'7A__^%'<%V*MKV?B_++UMUQ\EK&0\L*,T^JF)K!0')*RL] MJ6FP>^WR&2@)VO6'C?$7S4"G56H!OY$-58RY-!LIFT.1ZL]?^!Q#V:0WNKUG M[9!6Z#%XZP]'^E\O-A_'- ]>CO"!?)+G/+8E*,5%4. B1D++9ZC>#P6UF?$A M+1)GX=,A"=':^D:EJD@I,Z;(JS/DM1!9MA@3ITO5)5B!?@7!!%(S.[L!LNW. M;3B#"K+<+&5QP*,D \F(SY+H_'"*GI8RGQP6([<^Z4(W/ EREJ-F9 QE$O7C MO6Z..!C5A;!@2+#)#)\)TNSN8E'^WD/)=FVI.WC:W_]61&'T=/R.>1#O[UKL M:P W-J*M0**Q*,GE,HNAM_3W*0,1%%D\EK&)$TT#";!X7 M5,9XG -*O+(QCY6LQ^+60/^6S%J[D\D(40 (PL. :FX$[_@ 9VS9&2$.4$A1 M8TE-01+_N>)U-30I0Z2.57-":"YJ8=U1=3NQ<2 "OC^P7<"?X%ZU$JY^G#\! M>+F%#XG*>T]'$"$I4KA/G,:HFO7BNVW:0XF2 M+2DZ@Y/.X%RS*$;**=L>C*#*D/V1CE%T8! L2V,.W$=?:9&-"R<& ^0+8GS& M<-5K4>,.$F;?^D(E2'RGD%F<$,< . ,5K_0.G"; A!DL'E-*0+6DRKF&)HTK M=W"PM0N\&$ J0W"=10"CY" ?MK45 2JM]%F8 I&%X43'.Q$#\!-E 0,8*O(, M"C;P+7)ZR@FM/4N6\-]:'24EK)LQF*X7 [ V* C MKM7_9.5V90$IO)A%]DFI;QK[S+K-8+L89LDH(/'I_3$[9&=!X7$";N$Q2'F3)9.OHC@YRMY0:"/ @ ME;+; UPHX#5JA2O6K^G!K5"UH$PB;U5%*1K5UU!8K*AKJ=47B8A $6QLI;/5 ML .OG*&*@"I_$&43AC8* (FVS8DQIV-7^@YP1AY9ZI;J$,[8#40RY/1.@+4U M96P4W"'-#)GP )*SUF>C^;=NX?F<[/X-V+6KE!T[H$S_HLS2BB?O2KDV'G0, MBSTHH5RC$/Z=L<[OXG]:W$D%PIA6 >M878/M'KZU%KAG0<) <>@:.=M0^0#, MJ:35,QV+YA+;*M4Y2A2:0Y/IGSY@S (F89_O:)03"]XR"O5DH:B?K*F .DE M7/>&CA\,O--Q7K"K@T27TEMFQZ>IG UD1JGW=#F*HKH=3/7(20-:6T+ 4U1S MM%U8.*GGVP*V[P+6CY'8%'Q\T>H56S@P% 5Q\%U$97:S5.5RYQC*@Z4#D=Z9 MD8D5@2GM2'D@>64>9[9BIWEJD0.XO6G)0=%H[',(G]SW[!W?="+8"#LH!^H% M^-K:=B<%VJAU$I[F 6!%;I4X)V#F2T\%VO#]PTED )W 66"0XDRL=-^8K^CK M DF/1<3J=?.: M41^+OK9Q\56MN,PVE@CR]QWD \(TSZ3(VL'Y0R&F1FBSU( WB#S[U*FWFV I M2O&ZL?R,A8E&+XNQR1!E298@FZS[%J<3R+&A=\]6-"E&6Z-6Z*@\!=5[TR,!5[>IA"D/UH(2<&<#M@N0.[2?5U!@[=#UR2KJ1$LZLR?=DPB1=K) M[@CUD?8@X6D8\PPQZ"0;3(I .D73F@79WH/ FHZ>Q7&T^RR<77A,:B.*F#@F M"ZL07M":WWN/A-3Y8\*5++9:+)^S*QPPP6,3R>,3MGUPC0 _.HMQ.CJ(9H:Z,QGK' M2 ^#+2(^I0UT"#@3(@@S N!HY:ZE,;5K62W$)[+#V6G%T1C;4O>6WIW -I(LT29S, M29HSR^UJWQ=<.K:43XK//_;PT# MOJG^7GJ7OZ;_APAP,:(T6?V(7P+RUL"V:J&(S8XAM[?F.YIIN4:^&Z9UH^DH M6*+@Z<1,#B';"8A]&#YE]/_'-_#*"5H0RAT1 H'8!TP)1FIU7(TJN3CT3\/7 MK 0]NY[?/OM*/W^\J7N87,;\^G@@.B2E%PN:"DQ IYLG#0W("%O0S]&$O@B0 MJJ\>]2'FPM9&K)^&'.?BU#7,.5VD:$93F&,P.]\Q^#<9FP88:*S=(*,(V(^C ML:@A1V"%R.Q9^B?8FDY::7Y1JK6=\@DTD="*^@#8$-@P"P(W M6#KJ!Q8%#.NVD_Z=ND[8T(%%AP!!I)M4.:2AM;@?T]:Q*9:UK"M]/A[ +JJ, M[>Y\)>SV2N$%S8QI1@NN^AKT5^+>MXF.(9"!Z "KWW_\!"U;;./H"-/H!W MYJG33L&/[G :J.P-.X]TO=-S*6P=7H 5>AO)\DZL:, PJ&8/IXO>P.]P9)NEW>(C7N=X7(G?M(V?O29M(ZWA0)-OZX?3 LR,W@V= M^F^^#]F!$@(PW;F-JR.ULCWYG-[$>,+>V>,(1/TPM33=^-42O]Z2?4W6VOV[ MV"(CA/@P[WTSPN5B^VP"KP_OMC^_NOVZ[.$ZE.TW;O"YO94?7/86 MR>8KQ+8,_PMQ7R&P)H\.O3-P.7D%8R7;&_NB"=R><)![&V.\.[[+X=@N M=R_"O!/M#75LM5Q@:W"1IR>L=2^7N!]&K^T+'7-MC%[9RZ6$)[>T ,\76IOA M!QTPON'SXO]02P,$% @ ;C0\4V0U%E54!P +!( !D !X;"]W;W)K M&ULK5AM;QNY$?XKA'HXM(!JR;(3IQ?;@.VD/1_B M)(C=ZX=#/W!W1UJ>N5 M-O7L\ES6/OO+<]=&:VKZ[%5HJTK[W359M[V8'<_ZA2]F4T9>6%R>-WI#]Q3_ MW7SV^+48M!2FHCH85RM/ZXO9U?$/UZS%1! M:]W:^,5M?Z3.GU>L+W,,S4GY3YZO#78%R]O/GU\N/WX MK_W#'5[=GR\BSN(=B[S3>YWTKKZA M]WBE[EP=RZ#>UP45^PH6,'*P=-5;>KUZ4>-/K3U2)\=SM5JNCE_0=S)X?B+Z M3K[EN:LJ$X&O&)2N"W4#@!G_^^<.KI<.JI MG'KZI\?[S]"K'DJ"HU6CZYTR0>6]S]'NE#4ZLZ1:Y,NK2+X*RJU1>$WK\Q+ M5WKCB5+ MB:6:FUJC6AIJTP=HHDMUUE0C7=/IH!:+#]!VOE=+XHU\(C*R4?P M!=X7!'8I((1*TI:\'-F_QJ/!65]^9I5%FX-]V &VQ'L-L\66N=J6)B^Q1EW! M@%R@6D7XBKTX!*M^-^\,(S&!7TY),3YP49(:\MDE(09P+)+OKSG#<;:+,JX-S0 M[8%9_*[S0? ,CH:ELC-O.:!6C)J&[F@/#W'7F%P.]8BQM>%9D(I1/?ZI A7B M6FA<>U=)HIY[TOEGPB/;AVH*23:F'(YH@L>II2CWA%#6;47>M:'/P)&Z!7T7 MA1$>1U39KDVKX4BD ;"B]"!:Y[*A=[-"2K0-3F4L_EMK$"=6.MDZXM:3U=PV M1CRHE ^=L YL]&@-44>2%9WGSA?(-Z4ZD3?*ZBW0[:%RTT)ITB['3W(QM9_[ ME8F=#53\<1.P794&E>"[?&9$7&S!;&JSQAJ29NK.MQ11U_J]RLBVQW^,3 I=0Y>HA M' $NL%N MZ :"]^G*4FT)=/#=\1Q&S9=H1BS!/\]>S_^Q6LT9X@W)1&!WR8_13(GO?AFV M#4=)6CS'LI+6ME\^G/66?>SIY3E"#S.I$(K O(O@Q-6,ZW]-WHO?JG%>4M(5 M>X^+OBJ9#_ "Q8F3N(19O3 74E:)Z%J#H)ZT;0?&&(W4#(JCMC[BIC.G9Y_:,K$&?[@[GE74;>8;K\#AM%7O3C+5R^:R\KQ6[65$0*-*;?:5&EX?B(HLMRT)<3\12:#.QLS3!7@,.1?,V=;,\TKI?09K]RNH'J*0C: MNLM#3,W""R]-)7YMBXWPRC!2\" @="-,#EKI)[0L%=XND1\&&\P\8?!!K$US MY:3-,P_ IFU)4L3,N%^;=#W!\6F4T<'5F.!W(V_+X%3I6J=Y;T"M:TPMZ.1S M ,_$M!CH>MSVO#R0Q>]BR@CNTG\@E,\+JJ_H_U--8P$-!3[OL8T@#K6T7ST? MQM(P@';IMJ /T<".%%RM1GR)]$]$'292T,+L$X*#<6#F\#++ARP;LVM6J-5 MYYCSI.USWX8$MRI7'!VZ12XF-WC,31OY3L'T HRGR_RP.GP*N4I? $;Q]!WE M3GO<#P)RML;6Y='9JQEFCR?U!+ P04 " !N-#Q3V?,R40 & "N&0 &0 'AL+W=O3*.[N.D-X0_,;92HW6!"U9"/$7;M[E%Q,7 ;&*91HE4/AY M8#>LJE 0P/C:RYP,*I%QO-Y(OS6V@RT+JMB-J+[P7)<7DW1"G\\TR,([LZSGN[9\ M_C-\GD\^B$:7BKQMNFI+ ;32 @*K+&5B!]:6(%B!),U #JC63D*U4,\/;&%K0B724R4:N@![-F8#^0*IF%>CT41TL@=%EY(Q#(9RC&W MQO..5A"3JF-DV5$)3 PM!X2H;,D:"#DZ?;!WQ7792]W/!XLX \2B02T8"JLY M$TK;&*-#"JXRT+IF5"K"L!X)5--ZJ"8#;GS')2L&B"B*J* OJS-R:V7\#C)L M2>^),%P?=P$:&.05\5+'"UU<^$Z4NB!KE(J6Z*H64O._J6G%8(;$;OE&%&\Z M]*-2#,R)8Y]$84C>@<\P @1(K8B*TP6ON.;@R@AP1(%'/@L->'=QS)W ]W$1 M.'$4D8_@' F>MF>7/48JR,D<4Z//R14XX4@_W'=M6YEX \$-526Y!1Z NY6_ M=95YWE*>FRC16G0V?7:SO 80G30RM\$=67LV%P!ZSDC9+9MN-42X6%5\:8W:4;U7$3AS$L B-BV]WNP[> M=EU,A>^^27W/__$9[UW3RK#=F\'C:0_N*S^ \V02 0+?B5T/%@%D@3L_X!HG MD\V0K),2(S!^\HJDSCQ$7T9.$ 8]926:Y1O3B\:TH&CN!\1/G3"*^\04+V@U M&-,XL1B3^7S/C6=[%?2TG8GC>NAIL#+Q]SB.M=%SW!1=%;G1BQ9"L.%8?>BQ)(O/KA^E3?>2+&998_@;:OX39#^H2!\BMMPR @^SSO*G7=SDO MF,;]2^0V+*8@9$6,;'<0;$FIH,#8YEBJ$8HL %)L]-CF5*-G,)C! %)!YV41^*;FD-X M(;_GD.")*<4 >N)[IB!(MM5#\.%/D@)"5,*O=>] B"& MXQ$R9;>:UN-.88OJ#FL8!C;X6\2>.O\/CW]O;LZX5ZF3^M'TA2$X&H;@Z#\. MPR"^$UJ(V MRY)1* \D@.>%$'JS007#)YK+?P!02P,$% @ ;C0\4_WFDJ;A!P M!, M !D !X;"]W;W)K&ULI5AM<]NX$?XK&-7MV3,T M15*D7A+;,\[+77+M75P[OIM.IQ\@$A(Q(0$% "VKO[Z[2Y"F;,ONS7V(0Q#8 M9]^?A7BVU>:;+85P[+ZNE#T?EC^)1]^):KDN' M+\879QN^%C?"W6ZN#*S&/4HA:Z&LU(H9L3H?7<9OWJ5XG@[\)L76#IX9>K+4 M^ALN/A?GHP@-$I7('2)P^.].O!=5A4!@QG>/.>I5HN#PN4/_D7P'7Y;Z M^ET6KCP?S4>L$"O>5.Y:;S\)[T^&>+FN+/UEV_9L AKSQCI=>V%8UU*U__-[ M'X>!P#PZ()!X@83L;A61E1^XXQ=G1F^9P=. A@_D*DF#<5)A4FZ<@5T)W_S /O[S]O/7?YV-'2#C_CCW*.]:E.0 2IRP7[1RI64? M52&*?8 QF-3;E71VO4M>1/RYJ4(VB0.61$G\ MZD]W-">),#>!^_-]+MV+\O ME]89*(7_O("9]I@I8:9_,G;_/\K?_C)/XME;C\6^EH*]T]P4C*N".5C9DAM1 MZJH0QC*^V1A])]J=KY^^7+//JH"2,5+8 )[S$*(73YGW'3'@I5#8!^RJXHH= MHR0J3:*W+Q^E0_';DY",@@*4=5,SU=1+89A>M899)JUM^+(2K($Z,&38*R9( MRY(@BB+\%[)+BV"0_%V?_(!0C$"&D6K=:>)W7%:DRFFV%&QMN'(0BS^B>)HE M09RFH'8+0;;@U@ZAI")Y9#RT1F^0/RP[ECT M&7^K=] <*75J77<-4Z;W?[^ M20#68U9RM(^VGKX!NZ6#K&V$(:8%52S7-7"OY2U]M2:BKE8 LR]RV>X:)!\; MLMO>^_<@S-7N!\N@2" X-<:)0 [H;HMA='USVTF,3H(>ZL$.,."#N ,VWP W M.]RLI7-"8*A<7[!KH83A%>315ZGM/! \+]F7W&FL'",JCG: ;11RJJ:U9);:N@7(SEV)*= M'P5XC,]4L2&4)>-%(3&X :A7>6,,!G8K74GGG:RQ[KUT[U0;SC9#OVHX OF! M8ZC\)XBW412[ ^DIN>W#=" ZD)+V;"VPR>%%R=&JJGH]<'1J^1"\89@&0=D] M#@D^^[!@(E=<&G;'JT8\]1Z4#\T[Y 5T>0%58B ^2 X60S1H#T^XULML $%T MUC[-TXW8N%8;<,LB&,2SIV).98*4L]>]70]"3;-<& =/,5K*@H0$,0^YMC3Z+RX@U2SM>:5I?Z3B 'I7Y/L2JX@IB"*%,2.L^BO)Q@IK00K M8>P8XJ*](S&=\0EN(QJRJX'N)=Z*?6\\ UY"5>.TQ^J&>%ED(:6!0@VFL&V^ M@&U+6>W'BB^A& GV5>,JY/(A/O>S9C#56^+#HMAJI"-A"9O7N@$@=(]<\\>I M5:!*Y5W7;$^N":T#0*J0$+4+VN(:.E +;.8VG5NZ62.?HQG5+F0_Z@K"UJ$_ M+1]B:Y[GVA2$1E3J,P_31X++=!KK$[M1KF3.NP9ZQHR K1H<9;Z\7YT6W3CK MQFTN-Q+'Q2%6@SKNZO=/\!7Q%+%6USZ#GN@(H>+6@KNBG5+B'ND!F^7.7QN MR"H(!MZKGL;UH;.(B^\=;H&O4(!YN1=9[]AS*6V9:XDJP$Z-/$'.G+;@WB2, MFEXK^5]X!'L^ M7]"YHW@>++*(+F,;03\/L;J>SQ&"^\33(/2U\+)MO?HD#9)DBNJC8!%-O?H) MO)P]5G_9_4!&S<].-9(^0(WT*Q,DMGM>-7@'(!YZ0\?:4W3BAG!_ M]_UW.GAZO/.K]MP/O2S64BE_8R%^GZ9QD,81.X(+=YC,69K%03:=P'H1A]&< M39)YD$YB6,=1'"YF["=_EY],YD$TF[!Y'*8Q2Z-9$&B8#J/8+D(IU.$"2 @)VAO' ^=%:KHW9S%TR"=9^CF/)Q% MK[I]Z?9_Z&"9(=W!U0RK-$WG5'O4(8T:],/>5,_A5FR'@_N/EXQO%:QJHHI[ MK,86;+G7B,02O"?D4PYKN)ET[ #6QN$\IFAXKO.T-03A,"WN 5B)E71[-XXG M7+#G:$<,H.5H$F23!+HI#6:SK&VF-,BRZ.5V?-1ISWT!& ^^I-0"AAI^+[)@ M" RZ]J-*_[;_)'79?HEY.-Y^S_H%9B+<*V# KD 4:C8;M3_3NH73&_HN \// MZ9H>2\%A<.(!V%]I[;H%*N@_U%W\#U!+ P04 " !N-#Q3'F>< =X$ #! M"0 &0 'AL+W=O+(W]JO;*N7I6U.W[G2R]7YW/)VZ:JL:Z8[,3K7XLC:VD1Y#NYFZG55R MU0G>SD1ETK_WGWR6(T/:"L=*-:ITU+5JU/)^?\^"()_KW#K59[]\2FH&1I MS-)6I7?^D_>";Y!.J.N=-,P:#0:/;X2V_ MC7EX$E!$+P2(,4#TO(>%>I8_22_/3JS9DPW>0 M&+[6/!CG=AJ)<>XNO&G'^ M;#&_G5]]GM-B/OOX\]7ES>7'JY.I!W#X/*U&D(L!1+P P@5],*W?.IJW*[7Z M)\ 4C ZTQ .M"_$JXJ]=?40Q9R0BP5_!BP\RXQXO?DFFNE-MIVAM34,S<+5H M!Z3:;VG6)UE9^OU\Z?KY/UY9,#DLF/0+)O\OKZ^"A UY[':R4J<3[#BG[)V: M/(=,-UM%7BYK1&_)PK#&L84G?#V>FVD*M.:1E>T1A6,=4?T$6B6%K<_ M6%7+X#4B.7)@UHYR==NO.N\L#BO9DE,;G!L>\U7=K10Y6?=I&""0!EE5RCEC M-:8#IY!:C2E&G8/'G=KJJGZ(0YZP%*97"F/KMGHW1"UN@=EZ68/H>5UC6WIE MM:P/J4L<'9&]^1"$M51W^+A$>'!2[J:W]#U^6_SZV-:J H MX?0"Z$C*T96Q:-MSM*RN(/;&[$/E'=U8&0J+EPXT>XI#_MY0S/*2,Q&GL 5+ MDA)VV=LYCU@<%?1>KX'Z!0=)[8)+'+&LC(GCB< D6$52, [KQD#SBS0R)@1G MI2@H@7?$DD+ 2M.")2G_=]0'@SKKOY"462V=HW,L$Z6"E2&H3%F*K.099SS/ M1H\9/$26L4PDE.<9XR6G0B1!T^AQ03'TY45*G!EL(EO(2 M1MD'O1MIOPD48YZC%2(,T,-9SLHXAIVS(AMH/G?D3Y]&PO=V]R:W-H965T%W$Q>:"7'8?BC[0,FVK*Y$N2<5)O[Y#2G:<-G'2;@KLBSTSXAP.SQP2 MY.%*JJ]ZP;F!^ZH4^JBS,&:YW^_K?,$KIO?DD@O\,I.J8@9=->_KI>)LZI*J MLD]]/^Y7K!"=XT,7NU3'A[(V92'XI0)=5Q53#R>\E*NC#NFL U?%?&%LH']\ MN&1S?LW-[?)2H=??H$R+B@M=2 &*SXXZ [)_$MKQ;L#G@J_TE@UV)1,IOUIG M/#WJ^+8@7O+<6 2&?W=\R,O2 F$9?[28GR_%), MS>*HDW9@RF>L+LV57)WR=CV1Q/! M<'A[=OMI<#/Z"!+Z^O>8=_@E#:Q MG[?P)PT\?0&>4#B3PBPTC,243Y\"]+'63<%T7? )W8GX2UWN04 \H#XE._"" M#0&!PPM>(B#/ZZHNF>%3N# +KF H*]3WP@KOCL-8Y++B2(#4NN?!.>X3.8,; M=@^_#B;:*)35;SO*"#=EA*Z,\/_JPSO"P\V" ZYZ*0471MOU2L=,_H29HF6F MM,Q ]\[#"2'&CM^) 7";XB84,*R5XB)_@%N!YU19_+EIK47T M0#0]-.S>@X$QJIC4ADU*#D;"S>G%%9Q+\5..LE4(7X@Y:L#@A!JIN)&&E0X& M3EC)1(YE&)CP>2&$'8FP2ZX*.=V>!3Y &'L1[H4/T"6IE]*@9\TXB^T_C;TL M"VP@C:(V0(+443'A>.YR//WRDFE=S(JLR6>>$H7A5FL1N\2WK@ND,/(*#)B_:@DK45R","PL^4K!J& MUD-)Z(5!\(J[LUKVMHFZ@1=FM/>J_S<5H(R4$^:LT#FV]X$SU1),?(_$:&F=6N_SUK MMXOB#=/0+27SPJ9V5)X?ILZ*$L_WF\]1%JY#49;V=JLLHZC[&+K4]Z(HZ4& MO"742S*"L1@EB$X4^.^DX]#+_'BG]T8UIQZ*8:?W+E(F7FHU]YK_%BFOBW,QVW[3"S=?" MQ1N>T*4C'N;XR-'N5F/O/(@QX3FK-^XTJC1MMKCX76 MG#MYSVI3*[[WW,6QOW69K[B:NR>+QLL/4MS&ULI5;;;MPV$/V5@1"@+; WKR]) ]N G3AHTJ9-XUP*%'W@2B.) M,47*)+7K_?N>H;3RQJT#%'W8E4@.SYR9.4/Q=./\3:B9(]TUQH:SK(ZQ?3Z? MA[SF1H69:]EBI72^41%#7\U#ZUD5:5-CYLO%XF3>*&VS\],T]\Z?G[HN&FWY MG:?0-8WRVTLV;G.6'62[B?>ZJJ-,S,]/6U7Q-<>/[3N/T7Q$*73#-FAGR7-Y MEET[DQ(_[3I M;9<_9I1W(;IFV P&C;;]4]T->=C;\&SQR(;EL&&9>/>.$LN7*JKS4^\VY,4: M:/*20DV[04Y;*7E_]_O'JUP]T]0G_UZ?S"%A9G.<#Q&4/ ML7P$XF!);YV-=: K6W#Q-< N&:5MDM*6M=9W,N2$?*,6DX8B F*K_M=-!)]ZZDSSJO=503 M^EG9H,)49%S0A?9_T&L;V3=<:!5Y@E$^H^\SK-SE;+(?9C2\0G*V*Y&OSG,@ ME=QYKJ4YUTP2C?BIT0+3VTX9';?T_A.UWA5=CG1O:C 09EM"0QJ*CIS7E;;* M$ JCVT9JL^?#PPFVB2V>N;,X-&1RK16I4B@K?X,C*R@#/K'VKJMJ=".&LM46 M.#"BTC*ZCP%TUKJ O;8%.LMOIP;'F+;5/5$M)TV.TTU2!W)K!G/#5,N,K2:@ MXDQZ$1UID^S2[$V:W0 :XLG=FCTFPH0"/&Z4,0,KYTIQB.,$!LK 0#4.$P[) M$:X?4+VV\WF-$H&6SE-BGSP]7DP6BX7PRU6H20<KLM)8-\GMRLCQ.KDOO MFGW]?1?HXO*7&30C]?D")2:,C8ZITF/6][3XM7[Y#H\BR3=@H(-D6# )(M!) M0\GG&#PB?7(@;^D'J[7S:F70"0A2@'+V*+HET4>0:%(O5)XYZ4O"X;O(0P8X MV>W,DE]Q]XI7OL/W:6BZ(W'[L!-/^D)I:1X.D3S*">'(1S 0,H'L55ST1F.[ M2AY\WW=]8@*URD="8T4OP!1'>Z MZ*\,]^;]Q>NM\I7HUG")K8O9T^.,?'^9Z0?1M>D"L7(1UY'TBO.P8"\&6"^= MB[N!.!AOE.=_ U!+ P04 " !N-#Q37LS=[%^*?+R0D^0"-^4W)EHK\3 MW,I4ZV_XX29_LW>(%,E"9@U.(>"_!WDEBP)G CK^L)/N^37QP?AO-_LU;1XV M,Q5&7NGBJ\J;Q9N]L[TDES/1%LVM7OU=V@T=XWR9+@S]FZQX[/&KO21K3:-+ M^S!04*J*_Q>/EA'1 V>'.QZ8V ! M.%7AJ=PU-?RJX+GF[=V7#Q\N;O\[^72=W-W\_/'F^N;JXN-]G+Q_N; MCS\GGS_]>G-U\_XN>?%9%RI3TKQ\?=# TCC!06:7N>1E)CN6&4^2#[IJ%B9Y M7^4R[TYP #1[PB>.\,O)X(R_M,4H.1JGR>1P,AZ8[\@SXHCF.]HQWT66Z;9J M5#5/W#Z3_[F8FJ8&P?G?@05>^05>T0*O=BSP431M+1,]2SXM92U0)DT?([]_ MEN3?_^5L,A[_+;G_^Z?;Y*;*06QJH#^%O[-1LA(FF<'>@.^)JI+Q^=EA(BKX MVR3-0B9&%S#?JI(USJIY5N""::=&Y4K@3,D+D#-2I =9K%-Z#A>='/[M2I=+ M4:WI$Y"@:_<#$F._?8E/B"9-,EU.84-Y"@H-1L3(JJ&Y0'.+G'9Q^C>3%**> M2]. F%?M#+@/&R;::IF!X<$MBR)YD N5%4#:=)VTE6H,;B2GC=7R05:M'"7W M,+6E+Y[,) *U3"8/N+EFC7/?_F:0.4C,%Y@-6'77B :'PH3OVQKX0G^"/2F0 M;]I(3T*: (=7\ /^7\M"X.-+43?\M,@R:8SF$UG6"JR?*M9)HV'!7()YS8$- M:5+I:G]6BRI;*)@[EZ*0-:Y4ZW:^ 'NZ35N:7(E*Y"*B<00C@"(^V0PT3CXV M0-(?K<)MP^' DBJCC6D84J]@+2 ?2 =C*&M9 :E(672&J3O:[4/W/]FO5W+S M&]W6[ALDTG[;&O;22+G6/U,C-M#0@6;)S,O&I0: 4H2N W MR!Y\,, ].&Y@JP0F*P.BGC5.ZD&7TF0%A[H /F5%"R*"F\ZE4?,JC46(94$4 MI(D?==TLDHM2UL!:D"&]$E/XI5=H/T@4H/Z065X&&@W:US MV06G< N8Q.HX/#U3%8BV K)5Q;$$^F3X"Y\QTAZ(D7/P^ VIXD?=R.0(98-G MK4"_54ZD7/O)2!'HD=& B3[V)OIXT+A^KH%=:HE\@V,-2P*I?9;ZAR<+!AMV M!N:!.8:'].0V.X(IV&?1 C^H0&@DW(J&#$$I?@>Q:-;[Z!/RSI,IV[,"#[&1 MM:4;HJ)"D.' 7\%?5D9D[)A0 V6A(&ZA#;5+V'L67X"QL)B338!11.R!C)U[&3@;%XCV8G!*9W2=1SWRT(S^@8^!K6*Z Y-ZM M*V([ZAT<+)L+$>*=99#4N80X YX35YKV03^=KVB=RE@$R%X+\F1:_CT#=CH MR21I,1#P+UD<, A(!'&9Y@3*P1C"K*+T<@SCI34RA1)355A;SD_$!].[4Q+! M[:DY?*"P@,?(1W"\!CY8R0K/$$? ..M\E/RG7$?;B57O012MY[D7TW[B,=I! M@RE9!E4%=(#I!7L),[8U/C@%_U[I)I!=2O3319(50I5HXD4-B@6'Y[^ 9 <" M!.L 26=@0TR2&V.] ,[:UAD89*2E!56M&X''*AZ3I6;1IM"$##Q1C\&(^XR; MF//$FP=:BAPUD?>=*%!;59,LX!?&L&'NF!O,H R9I,!7F!AB'G1&N&,\&3 V M0"4M!S]BF*9;YY+B]:=@7.!4Y3&'"-J-D8[K*Z9ZK.VA)$I,HV;9]] MW JF:<'O1\(+1H;VAY'%G.P+$$F;0RXL@3V@."B/I81X,"=?V+2B\.8,% PB MTES-,,9Q5L9$"C)D3TZ]/3D=- I7PBR((OKC/0@BB";RO<^^_.!4WM[G8#B1*Q"_H@"QR//YH'B;AK61+$V)*0MKL8^\2DX&01LH6ETM9)4X&-O#E-^"K_??!RI^-?)R6$Z/N0'ZQ=6B)'.X66&)/K,2_39H!B^ _5_$$A0KPP_^^&.EW0JWY+- M]X,V=E&W++?DRM"QD:6"K.&;S^O@)Y#2:D[^ .VYA-P@(3->9> M'OG7I/8> M4%FEX:^Z%BC7, @-_P*3UR?I0E^3X'&U!0^K+!Q0 MHN>C<3"S&)*/,824:=!#T)1*8JPE"O4GB28=9(K*"S%O)TA39"[\ M-J?DGX!$I,%A!<]8S^H(K3-*/G@@@2,+$_(ZDA0C^C4F!J0DVP!2X,< M=/?AAA,Z L_PZ%OX*4:.W*@3^_O024["24X&3_+2X6Q7!.7NAK%_9)Y>C^U! M#I^_AX2<':+'_L+1Q6/,R3IF@@L!$1O#'S+?X#\*7 92Q3(56Y G!'300(?BU_AH4!U_UCI?J:+H MU>3G/>J5UW_A\N L#WB4:"HN5P/L2<(,[U11;]L-TY@8-B^4_+.T?^'B4 ; MK@*AT@44B\RX*"6Y-)PTE+8!K!L+.F]R_'8?O&@OUB/HI/T%HK"P_23)"%2PSX36K+N&C6J,_F@#LZ MX!N"$]"Y+=22QJ'[!@.1+2I=Z#E(P%1DW^ O#\<2PHL!P[R6SN+<^Z4VCAX] M[D;\2HD26]KQ,2K0Y)@#PU'R[EE4]BQ149F@0)O*R9%?@9+=B0U-;9YGGV77 M.95S55&$(V80,87MQH.4(6"[@'WGY&=#[0:IWN#9 *LV:'].C$\[&'L>75KZ M@*3->08X;1VYMKD%I DS,&0DL1R&I$FS7B+N#?:_(A(ZR.B@20MES?%3I4A& M\K]R$6$7(/"]DWBS]=ZG0J%,X;-*3'-4% '#4%(X5SUG.]ZM,0]N.U3:QL/U MLFO(AS7&#A\XGD+\02F6+;Q=W5\G9R:$KR=JCT!6%Y2AC9"OFED9WNCZ#'UR!X4*" M5X84[DF^#QJ:4((;#Q?.;BK3UC3IK2WT]IJ7[YTD9%0NG^D>.S@9(XO9OL(G M;< S4!9.0PN/RR/99!U9W<>R ;;HCAPMH8ITC.1P[,*@P406=L;V+0( M37 @X0K=!";3OZW#<*("N24GU,DA\^R&)8E@%&[C@:3AC M91:H8!LL"_T!L3#!7(;:TU3U>XN@2V9K8]BJZ=#SB BL"J46/\FH.2#P9:-= M;%!90W5Q/%PAO.4V$'3>*$X[(>GOGL6KJ_NMD^*BK0+>T&9(.+PS,5&S IM9 M*AQ4U'GLC+O) MXK/&+'N'X*$MXNC6BX<#A2/IBEI' [+@=F<=;Y;_^=!D67VJ%_71, M@I><,$N@W<\"I+Q__(K9NR^3OO^OK[Y*"M*D>0LO2IC+9[\@,]B;Q&FIA4@# MUQOMQ-X=$)4:C%7#T ( N00='H1EBIK,R+UQ!P"V*S"FZC0D]=#,M%US^[>] M7O#2!0) >Z"9I6>'9'1,1BP3&T)@LT]F+>TFUF(+V3*='N9R,JSBO9+K4]FW M=@G)D3\2FY]8*UHC&, ]ATU;@TFX -USN$-C#L8!? &5) S/1LDPW%)=TXU,N1 M94<,6(WB. "4CF-T83; [6Z!"2C?3I0Q0,NX*VDJ,=E33<$E"M]MY!1J4P)V M-.W?=TAP1CC:F/<^(O^]==U\,]+J-86I)#8=VD,9CST0=L!00I;:+^(2(,8- MVB8)M9SZ4J4U&<)>7<"]8B ;E6@VVKZC=G-;2[(MZJ%00&64';+E(U+& N%9 M46 I$!7!MD9OAL6AN-C/A^ZQ @SR7";.H1*;$ BX52?%MF M^'R8=L2=L9002.Z*WH-]4B2#Z!\(V_70&,-#W;M?4;4EI&B[-(O@+%6Z+B#P M)[85 1(O*Q)!D8I7"^BMI7T\J6-BZM790"QF$_B4L M_&LZB'=8-W6@D)$14AP3PHU3,T?,5^D\+)J5@M/[J-]PZB[(]=B#[:(A0A&V MS;_W1(5#YRE4!C$2$$.3APM>(\1@7$4%EZ\JJWS$I[QU "UBMZZ]P.'ZW7[A ME6^^LH&6@RY\?!?W%!#'XJN$;"]!V"'Z,FQ4'='6V822BBL[^(2+PE_T90[! M\&NB_TMQR!;U0XEX:.,<#[=<7N006(+J\+TGLZ.R^IUS^"0\_L4RS)I86ZF+ MK*>MV:';7]F^G;Y>N*%;RZ$K",+/)(6ZW%[)(\]CR$ X=_1YW9G4: MI%'3R#T[X)W?1$"-411M[+A/ U]P$M%[IX>#X17U1\I\7S#&N+$R/DU+1TBF MTXUPB0@;6(ARNSDR-I&/Z+1X@=FZR+*V;)D+GXA?R/-:+O ]!F FP.&"D4Y> M_*H-HAYH;O%LQ"/5'WOH+2LF%+UOT:L8/S-/;54-6 # M"A5?&W(H7+@XM55.Z;W^8")X+#3QAO(*X=:V#M,I]V&5 UQ<;73GD%FMZJJ&G MR(+HD()L9$D\:"G67-9!Q0<3E?N$G-,]CG-]JU2G(;%33:C\53WWL.U,P9'H M(.0?+4/6B!ERA\Q&F;63+%%LT&]Y:YJ3<0!P^[^TN<7W?#MG[F[0&6\D_UG4 M4![(E]8@@*+C\'7>731LWVK#Y;H=IQ8&HP2-4ES;5X\HGZ2\#!'VW? M8+' 87R<>(:[6D=],B80G=B'G&.)NI/Y3D*Z7I#0]XK146Y:90F,)[,.)^#] MT[4O")'"SR*_0_+N,2.)V GZM_#Z!3I 17)0ZBC70_=*S7 +CUC9Y:D%;HI% M=M,(=^E"M!!#QK4O8*,N6H?6NUP G!Q8$VXK"=LTL,1)S1.;) MKI9CGRG2Y0-&-SS'IA ;SU3CP [W/@^KSKQSNVW:[_'AOW5S7;Z:X:!W],&T M%I;I"Q)EB)^Y':Q:T+4T>!(E4F4PEK&.UIF>#K4,4906EQ#=;2TXR?5%/H;$FJ$R-CU6F7@))HVDI_L7;76>XAG7>2:+-J+\E< M\8Y>[9#Z"B=>M>=,)^W<4J.,!7U/W-?7&4(F4JS2< D>\PKB-\)K!F,L=HY6 MXAY RJH&\?!P*JS\5'? 02[A [&Z([Y'F7VL1W@_AB6(6Q/)P+ Y< %*9SB5 M52,Q(UC*9U,8LG(SH,WWB-_HELT3-<1):)>>#/<\8X5>U!G?+WT')KG0U*+9 MZSM_;*JHFA@-R*,!/1=W.LGCT$Y#-^QDN'7UKM'9M_U+DKVKJ"C>N],?FZHW M/G.7%3N%>)/8U(K2!>!OJ9,\?:*) MDL62L_( &^EUW$O.MY\MNV$=Q&=O7N,.UEMFA!P(J!W)A6]RRA:JJ^\'D;: M&ZF>=KRE'=YU0/.7RT*O@49FW*"JA-[#R7#;X'M15W3IZ3.L>P>*V=MZ]]V3 M>*$!>8*X6;H!2^R:TV6)=0,:YZMAG^]"-8SEBF[PH!-7-F3GC(CS'7O'AQN0 M=KV?R#:!;*6:55M.W07 0(M!9T$@,]U >J<*H@ H^W]!$=\HH5O]JFA#*=O= M_E(.!FE[D9"YHS+M?0Z .J'V] ]>U]CMP9V;L\17HL@+?PS M/D^^;FZP9S\8KTVWQ8/EXO@X/3HZ2L^/S_'/\>DD/3E_E1S#-X?'ZG1ZDAR_2@\G M)_#+2;<\\6A!U GL[NC\^"\=0,@RT,%"ZL8T/;AWY7#\CR/!UO"E=';06_+W MK(UV7YLP/A\E%_&:?V4GGBV^)^2)%S3$.S(,P%.+HH/@AXQCZ%">#+<4QR\= MK'6E,4C^-2VXQP+[%+L\R>7&OEZ!W9Z_.7OZ$/=$8/WOA MP*G?D_Q0MM<_ PP-MZQNW3T?_WXY=GJ^*JV7-O1#]YDK'XORC6XZ0L(3E\N" MKGWTO.>H_X5(+WZ^N/C\DEL4+/2?)@N9SSF8 (HM()?NO@!10M<$!()27++G$L7-..BQD]P(>;27-FCU#G=HR5Q MC8IIW?0E/LGXE,YH[R:Z(K9U01-78738ZNO1\2'HZQWPLU"SM4.C[C%Y1X'R#][X MBU?IGE5%_YHW$R+CVK\8S!E3ZQ O8+X&ULG57;;MLX$/V5@9ZZ@!K=+#D.; .VF[1>;!(C3K98+/:!ED86$8ET M22KN_OT.*5EQ@28H]H4:SG#.G.'E:'J4ZEE7B :^-[70,Z\RYG 5!#JOL&'Z M0AY04*24JF&&IFH?Z(-"5KBDI@[B,,R"AG'AS:?.MU'SJ6Q-S05N%.BV:9CZ M=XFU/,Z\R#LY'OB^,M81S*<'MLJ9<=T[B2]5=>F&KF77I08,G:VCS(XQ?L^TDM7BYK[48X]FM##_)6&]GT MR<2@X:+[LN_]/OQ*0MPGQ(YW5\BQ_,0,FT^5/(*RJPG-&JY5ETWDN+"'LC6* MHISRS'S[='N[>/@+[F]@N_Y\M[Y9KQ9WC[!8K>Z?[A[7=Y]A<__'>K6^WL*' M1[:K4?\V#0P5MNE!WA=9=D7B-XI$,=Q*82H-UZ+ XD> @!@/M.,3[67\+N+O M;7T!2>1#',;1.WC)L V)PTO>P%ODN6R%X6(/&UGSG*.&OQ<[;11=FW_>*3 : M"HQ<@=%;^TROJ6AK!%G")UZ6J%#D"$LT1T0!2Z9Y#DP4%*Q;@P5<;[; -#!X M0$TWS.8]B1?4-D8NHWANS:V1^3-%N-$N?8/*O50+?A;[V9F]2]B*P94^L!QG M'KUVC>H%O?ECA5"\LM_U['>.O6-,%(JS#K@&0SEJZ*$]]:!>>]".9SOT<#CK MX8>8AE+6)"/ZRIV['4(:H@E\=:\/BX_L!16)">B*404@&=*&,.W!$F;/%)D2 MY-&V4K<2TM1/DL2?I!-K1N/8SR8C2,D3IGZ6C5\W_W\03P@G)K@X'OG990Q1 M'/F_RIIITDMKN&VU0D;\LLNQ'Z>)8ST9^\DX@W3DAW%&D0Q^=EV#,XEH4.V= M$&IPM[Y3B\$[:.VBDYC7Y9U0WS*UYT)#C26EAA?CU /5B5\W,?+@!&2FE.$UM@^ /-_P-02P,$% @ ;C0\4[7._^^^!P +A, M !D !X;"]W;W)K&ULG5AM<]LV$OXK.[K,C3/# M6GP1).7)O5-FZ:QT_MP&SSM:R$/=0;66-GJ4TE'![-:FPW M1HK"'ZK*<1R&TW$E5#TZ/?9K'\WIL6Y"-6\EJZSYN/!D_C7DNA*EE;I6LRI-\L'A[YWV=_[NN,M" M6'FARW^KPJU/1MF("KD43>D^Z;N?977/*/OO+%8 ML98N=+50M6!,6/K/V<(Z VC\=X^)26]BXDU,GC%QC8HIFE*27M(GF>M5K;[+ M@JX*63NU5/AY9JUTEL[RKXTR>!9U0;\HL5"E4PTHI M<8'6*$S<*B8,49*H=%,[MIZ7#4")8PA% "HI_8V=YO*5AF\"&5U)Q.@;E8-\ M<'YR:1S(#;?,30-1^0V$:*5E1A)1I>- MZ>^@I3)F\H")[FG'>%0!LIR M#8I6EEVFLQT$2"Z7TG?K 9VT].5+^#&)^4)ZE*P;O=(=ZNDKB*9@\;TG&R%RJ6^_C9#I]6%JSR?R%NDI>*JJV>J@651=\=U]- M41 E(4!_B]ALF-=DOJXU:F=+:3!#\;3. *CIL)"B8)ZF#[K/01RD\_1M5Y>U M,^@=##EX(]%4'" ]#;(D?7UYO*$T#J9A1J]H18^SV&?CIY_?_Q\Y?)8.Y[,@ MRV8#.DSG*-0T>9BS28+836;[\\8MH.9(W,JURE&]E(5(1OP2BS+_1-._2:-) MFB*4T9!'HW@:1!F6[C/>N1]E29 FTYY%(U#C++K/?A2$X3R8I1-Z#Q*!BU(^ MB.>@1_+@#S*()_TVS'JOF3#)U&P8PY\5(N M'/WS'UD<13_29[13B$ON<:Y5-0EF4?A(K-4+#.+2\^DK:#X"^*)LVO.\KE<_ M ,G5(RFF_#VH9Q'N8+/7PQZE%8;!-&G[PM'CQM B\-7JGND+$1IC#(RFM&=T M3?O1-=T[NO;3\=FP'P'&Y-]]4"WM^Q^6GQI.]RI_S7#:U*(I%",.$YR'G$ " M>IO HS_)3#MH;!X9LQ\9KA9O8;[VN?"ZX1YDH);#ALFO$@^(X:E!=RTPV.8> MOGU_6LB5JFMVU,^N.V5=FQTL/*G]OA6]7GV\KA<\1L-'=O@Q0WN)?I;O7RPZ5F?^]M.2?XOP PM/*1X0 M7!_8N0,!KS'H;*$*#OG!NMB]>"P;A\NVEW\):?UM=[,,#U =J!!/S (J5[+. MF3M@-]>6@W;K(^4#\-B'?D!G0EEUH]]?F]0AO1N ]-T 4N\&^?_0IP@$@':- MD3?.8CQD038+P093[G 8D6<@]]"+=^SXAJ983-"+,5+&/.Q'_MV .WJ$/F%5 M?I_R#1.XKBIX:M?"2&_M,&3ED_9??(C><:G*AB.Y]UQT.,_:K]G-&O]I_##IKOX'&ULG5=; M;]LX&OTKA-&'!"!JWB]!$L!)U8P'B>VQW+GL8A\4FXF%L26/I#3M_OH]E!S; M[23>W;[8I$1^EW/.]Y$Z?RZK/^ME" WYLEX5]45OV32;LWZ_GB_#.JO?EYM0 MX,U#6:VS!M/JL5]OJI MVDWK55\P9OKK+"]ZE^?MLTEU>5X^-:N\").*U$_K M=59]O0JK\OFBQWLO#Z;YX[*)#_J7YYOL,:2A^;295)CU=U86^3H4=5X6I H/ M%[T!/[M2<7V[X-<\/-<'8Q(SN2_+/^-DN+CHL1A06(5Y$RUD^/LKNKVESQW:[7LD?E3W93K[69$L,Z+[C_[LL7A8(-C;VP0VPVBC;MSU$;Y M(6NRR_.J?"957 UK<="FVNY&<'D124F;"F]S[&LNKSZEPU&2IB1-;NZ2T2PE M)[/L?A7JT_-^ _MQ57^^M775V1)OV.*"W)5%LZQ)4BS"XEL#?02VBTZ\1'K5/+E %#$:!U^,:VS@Q%+C%;7:D7&S#!615E)N%1%2 MP2AP-))*S(=%$ZIYN=YDQ5<25CGJKW50DQ.N+.5>G)(3)ZCF'@/?;CK=AO,N MNI;<4HE$WL$Y-Y9Z*3&VU)G._7!T/;Y+R,GM.$U/R57R<3Q-7A[.!K__$'T@ MR1N%D90MDG$D!$AU1XAC@$E;8D&\DL0QZCE[G3##:92:8LA(,_P#.NGV5'%N MJ+:&>.KP^@2 *W-ZE")O+=7>$L7!$&-$^A;:CAM*"IQ,&HQ%?B +Z$]XRIPA MUV6%TLJ: #8@-N,92.!6P+'&2"A(CXL]'TY!PF#W'>Q@D3>1(Z>@64/VY3,; MSP:W9)"FR>P'T.?46:C8VG:L$:GG\FW<@26DIYDA"I@+H5_%7 !#A90E1HRS M;_'&2ZNI0_@@(M((?1]#&X1P1,441AP2%$0&HP\0^6PPNAE>W28= MUF1P-Y[.AO_H5B2_3Y)1FOR ^@T <-N!BFW+=)IY6_J 34O"%9 0A$ODR%]7 MOJ<"KR)/2A$'=M$6][*'-I6$ =2# 06 Q+GC3 A4BC%P[20XT?!M )T\9"/R M PAY[,$N_AEE#RB!P-L.:U'O&!N[(T6TO31JG7L36T\<*0=ZL'\P&;8:O_[E MTS =1L!_0.D2HN.F+28JP#"0CFW^&-)(1K*8DV'(&D5N7S\4T,&8,N@#D+5 MQT&!')P%8-;#C!%(2\G6(1U@-&O;0@))3N(]]'_$R0@#-'1$!O8Y"N\%%S0ABE:%=@7VW7=8>&"*KH\3 M.Y;7]A( T<6F*.Q!/L ,;5+R;HQK"2XSY+6;8O_@"@X9/[8?&C69ET]%T]W& M=T]WWS*#[@J_7]Y]"-UEU6...\8J/& K>V]UCU3=QT4W:Z&_+QM\'K3# M);['0A47X/U#638OD^A@]X5W^1]02P,$% @ ;C0\4V:2YVCN! A0X M !D !X;"]W;W)K&ULS5=MC^(V$/XK(XHJD')+ MWH"P!226?>/4VSLMV^V'JA],8L"ZQ.9L9]GMK^_8(=EP!;IW4E^^$#N>>?S, MS#,.'FZ%_*S6E&IXSE*N1HVUUIOS3D?%:YH1=28VE./*4LB,:)S*54=M)"6) M=BERGC--/$E2>942^7-!4;$<-KU&^N&>KM38O M.N/AAJSHG.I?-I\DSCH52L(RRA43'"1=CAH3[_RB:^RMP2.C6U4;@XED(<1G M,YDEHX9K"-&4QMH@$'P\T2E-4P.$-+[L,!O5EL:Q/B[1KVWL&,N"*#H5Z:\L MT>M1(VI 0IK.4SN+N'VZO)F=G<#K0>R2*EJ#SL:=S&VG7B'>%$@^D<0/1\^"*[7 M"JYX0I-]@ [2JSCZ)<<+_R3B^SP]@\!SP'=][P1>4,4<6+S@6,Q4LB=BU S MKK3,461: >$)W-)DQ?@*)D8L3#.JX)*I.!4JEQ1^FRS0'(7T^PD68<4BM"S" M(RSFV%])GE(02SC,Z%#N3V*:#CY7&Q+340-;5%'Y1!OCAS6%)6$2GDB:V^U$ M+E&YU9:LEH2$*K;B1-,$B(*8J#4LL7$!N:YHD2.->$0I$3-KQH5I+Y("R42. M$ [8K;E9,VUGIN\T>3;-PW!U2Z7QAZ5($5B= Y;WI2KOWLR%J2%P;0C<%@3N MRMVN342/-B+&C[W&QL6VY-A(4E(>O^"F_Y/M=$,0\&(-$B,%]26;("L)*5%PL+(=[P@ L]S0B33/,>D3;6OC#$AD:N+Y1(!=2< M4?L2W$G/$/)=;P#D*[U:F5H3NUQ+G='[:X;QZ-AKIK]HN?!,K:>DL5AQ]D>1 MLH_(4Z)(Z^E@13H*>PT]^3M^8._D7;+:X/G.G[@06O@ M!%V@U][I>E4+H&E,O9X1;FEL1WZOW[9(WQ23 PN*45"3EQ0/&[9D,;&? M\:44&4P^3F>PQ9PV@]!UH-GRNKA1MVV+UC3[^V[;%GROV >JZ^ .:D/M?X/T MY:PH[IS@I^\U.?4*WU=\L%(5%P?N"NH/;RZ'Y[A=M_WF8Z:TPMBB 6;SA.KP M+/Q*>>57K?ZUF]A6-9Q71V58E&=/:V]D&74/:^0U; QDT$_]92=X09567ONOT^WC^?5^0K3"(CARU-HD5O*ESSV\?^G_0 MJ5T-,BI7]@*$?^Q,Z,4MH7I;W;$FQ=7BU;RXH'T@$G.H(*5+='7/^OBO0!:7 MGF*BQ<9>-!9"X[7%#M=X3Z32&.#Z4@A=3LP&U&UL?53; M;N,V$/V5@;HH$H"(1$K6);4-)-D$3='L!G::?2CZ0$NTQ2XENB05)W^_0\E6 MO&B2%Y%#SIQS9L29Z4Z;[[86PL%SHUH["VKGMN=A:,M:--R>Z:UH\6:M3<,= MFF83VJT1O.J#&A6R*$K#ALLVF$_[LWLSG^K.*=F*>P.V:QIN7BZ%TKM90(/# MP4)N:N)1B9X_V MX#-9:?W=&[?5+(B\(*%$Z3P"Q^5)7 FE/!#*^&^/&8R4/O!X?T"_Z7/'7%;< MBBNMOLG*U;,@#Z 2:]XIM]"[W\4^GXG'*[6R_1=V@V]2!%!VUNEF'XP*&MD. M*W_>U^$H((_>"6#[ -;K'HAZE9^YX_.IT3LPWAO1_*9/M8]&<;+U/V7I#-Y* MC'/SVR^/UU\>OBYNKY=P\L!72MC3:>@0V=^'Y1[EZ=;6%Z[82 MU<\ (4H:=;&#KDOV(>(?G3J#F!)@$:,?X,5CGG&/%[^79_LD6J?-"WR6ME3: M=D; WQ\%+, &] *\R2"^4!5_I]*OE(!QV2YA;56V(3V'+"Z M+V-U?[(BN)&MQ/=4P4;KRO[Z2\XH^VWQ")^ TH3D2>QW$T98D;WMJUTM#$PR MDM,(DH1D60'?L#51$6R-+H6U$&,Y,I"&C%"HQ1B M7',:PU7ML[/ "D8*%$SC":$8O>Q63CNN@)($B5B60);&A*4)7#_W/%B'F]N; MKU!JZ]!Z0F%_OMHG&2941*=PDJ2DF!2G\-##'96.0(N3$3,F<5J0.$]PG]&4 MQ-$$WGHTX5$K-L)L^H%CD:]KW="5X^DXTRZ&5GYU'P;B'3<;B?]2B36&1F?9 M) S#)G!<'K;-_9*.QP3_;;&N2R,=\#[M=;N8'B"<=+/?P!02P,$% @ M;C0\4X;;9S<1 P 708 !D !X;"]W;W)K&UL MG55M;]LV$/XK!VT8$D"-WB4GLPW8K8MU2#K/33<,PS[0TMDB2I$J2<7-O]]1 MLC5W:(QA7TP>>?<\SYUXY^E!Z4^F1K3PI1'2S+S:VO8N"$Q98\/,C6I1TLU. MZ899,O4^,*U&5O5!C0CB,,R#AG'IS:?]V5K/IZJS@DM<:S!=TS#]O$2A#C,O M\DX'&[ZOK3L(YM.6[?$#VH_M6I,5C"@5;U :KB1HW,V\172W3)U_[_ ;QX,Y MVX/+9*O4)V>\JV9>Z 2AP-(Z!$;+$[Y&(1P0R?A\Q/1&2A=XOC^AO^USIURV MS.!K)7[GE:UGWL2#"G>L$W:C#C_A,9_,X95*F/X7#H-O2HQE9ZQJCL%D-UP. M*_MRK,-9P"1\(2 ^!L2][H&H5_F&63:?:G4 [;P)S6WZ5/MH$L>E^R@?K*9; M3G%VOM[\LEYM'O_P87V_>/\(B_=O8/7KQW?KAQ595X]L*]!<3P-+7"XB*(^X MRP$W?@$WBN%!25L;6,D*JZ\! A(Y*HU/2I?Q1<2?.W$#2>1#',;1!;QDS#SI M\9*7,M?TLK5]ILP%DQ:8K&#UN>,M/3D+?RZVQFIZ,W]=H$I'JK2G2O\/U;=J M>Q'.]>F=:5F),X\:T:!^0N^,HQTY<$RG5-1&QAI0.[ UPDX):D MZ_J5%<*]0_D>HC3VBS1WNR3WJ=]AV7%14;CI>7C3:O6$CLG )"G\,,^@R$/_ M=I+# RMK2D __TM2%B=^$:60)A/RRV!#ATS $]:\I#<'1>:GZ2W!^5F2PCU2 MZX%V/?9*[5YU9#!CD/A^^&X21]&/X-)GEC0!J!;+S X:_D&];X? M;(8$=](.W3^>CK-S,8R,?]R'P?O ])Y+ P)W%!K>%)DWE.MD6-7V V2K+(VC M?EO3_$?M'.A^IY0]&8Y@_$>9_PU02P,$% @ ;C0\4R] U4IU!0 (0\ M !D !X;"]W;W)K&ULO5=;;]LV%/XKA%<,"<#5 M(D7=LB2 S9H')N?C(G)_JA:NE$N\-LHNFX69U(6J]/!N0P6;B@YQ5SD\, MST_G?";NA/MC_M[ :-AIF#&I[7.06?2"^[V-]I?A=@AEC&WXE+7 M'^7$56>#?( F8LH7M?N@E[^)=3R)UU?JVH8O6K9K4[!8+JS3S5H8QHU4;//F#3JZY^-:V./3H0-C7F18 MKA5?M(KI$XH)16^US7^OJA?HIA@1"-*>O3% M7>AQT!<_H>^UUI.EK&O$U03=*,?53$*P:&2MZF6LE%)C04S1JM''RJT?YH0^/H=ZKW*?PB9WS4IP-($>M M,)_%X/R^$JCZ,(76KKT*@L%\VB MYDY,'DY<"5X+@Y1PH=(,6U+#C!&P #+35G)NT0N4IP0G*85>3#.<)01Z69IB M4N30HPG%,1B\-WP"=0DT@1,$TRA'*<5IEB":)3B#EH$PB\&NE3.%G"@KI6L] M6X5]UJX"T]N8+:(DP462>BTTSF 88Y;FB$4X31BZU>H7CYUP@,G,"-$$# EF M481H0='//^64T%^[]EX[7G\#X!<@'Q<1)C2%/H/(BB0)LS1),&,^\A@AB7=(Q+>AEW;9ULPEYLV!8*XO47J.Q6/$:R7GV/DVQKA"NUV($@V!*M+23M M'K.@L"+8$#2%7 .1E> &"361:K9',\\)0ADFP(EGBL2(1)X.Q7,%&"J !VGT MW/4)RC.(,DXST42/MJ)'V M%Z,*J E)(!6ZY,:LO!= DH5RODQT%7*\0A_$'/8S$/I.S'P6/$:<7FN/$V?' M!0]+N7&#=V[,=MPP6S=LZX8G%"S:+U(>N_U"Y8M:>_.07SU)=UAX"QJK]?=Z M8>#"PQ5Z%PI%F\VW<#D:\YJK4CRT1@J?K3'#>>#II@[ -N41CF/_EU&<9Z1- M^R3'44S1JYW=;_WSUQ/I5B=;U'GY:2$-.'M88S8ME*PX33?-6\']:14PF0LC M-40Y^0>J;9@YE(5:DU-TQ @Y1MXYH*7P];)<&"-4N4)PX"G;5NB=RGFH)DEQ M#"7X8'C3S+DTP6Y9<3,3Z(A V.EQU_9""G!X2&.D>I%XXPP7UH)+(0YZ& M69:E.(&R>8 JZ465Y#AG<%Q O2_(%A?(:@ &]HZ2_!N8'F5P1D P!#8Z9P^P MH3BC^?<""\&G^<&H'[3VU&"XR'R12&+@7'NH1(S@M,A"$06?HCS,)FGLCQOT M\';@TW";9!3)"W6]?,-UL]_X;M<^>[?+V\?@6PI3*HEI,031ZF<$-QK0/ MLG;@]#P\@L;:P>TS="MXPPKC%\#_J=9N,_ &NE?Q^7]02P,$% @ ;C0\ M4Z3CXQ@8 P >P8 !D !X;"]W;W)K&UL?57; M;MLX$/V5@;8HNH 077R)D]H&[,3%9E$O CO)/BSZ0$LCBRA%JB05-7^_0\I6 MW"+QB\3+S#EGAISAM%7ZNRD1+?RLA#2SH+2VOHXBDY58,7.A:I2T4RA=,4M3 MO8],K9'EWJD241K'XZAB7 ;SJ5^[U_.I:JS@$N\UF*:JF'Y9HE#M+$B"X\*& M[TOK%J+YM&9[W*)]K.\US:(>)><52L.5!(W%+%@DU\NAL_<&3QQ;]NUL1UMO#I@>T$FC^GD2469QME!\1EAYB^@YBDL%;2 ME@96,L?\5X"(Y/4:TZ/&97H6\>]&7, @"2&-T^0,WJ"/>>#Q!N_%S+B&)R8: MA%MN,J%,H]' ?XN=L9JNR;8^@YAN]P;*EZ\D8@J )>^4)8&(/6P!J9 M(\V!+N8<9K+O>P9(:;MS)^ELO5[;6I68:S@ K3H'[&8/Y0(A1<,IEQ)H!U MM$SF(#C;<<$MIY!MR2RTJ)&J(U.-M*2("AUHM7"BGWV27/%0 1Y5[IQ*9T+G M\M*?B\<^78F!.5Q#@()*WUS#G:P;"U_Q&<5OOK_ZW3!3 OYH.-&C)-F=2P(? M:'_HONEEF(R&<(L%:I?%3%74I0SSA5X+)J%J;$-Q%PVI.@3_BC)*PG@RHL'P M,ARDE^=P3K/U"C 9AJ/)A ;C)$RO8J &0>4OP:4(9?;BDM@R[0"EOU(]SLL! M)74H#N'C'Y,T23]3R2 #R$MRYK=-(0 M*M1[W_8,^"/N>D._VG?61==07LV[MKQF>L^E 8$%N<87EZ, =-?JNHE5M6\O M.V6I6?EA2:\#:F= ^X52]CAQ!/U[,_\?4$L#!!0 ( &XT/%/3)K/@[@( M .X% 9 >&PO=V]R:W-H965T-<]UMDMBJP9;;&]VAHI.=-BUWM#7[Q'8&>1V2 M6IFP-)TD+1V2,THM6E16: 4&=_-HF=VN1CX^!/PE\& O;/"=;+7^Y#>_UO,H M]06AQ,IY!$Z?)[Q#*3T0E?'YB!F=*7WBI7U"_SGT3KULN<4[+1]%[9IY5$10 MXX[WTFWTX1<\]C/V>)66-JQP&&+'+(*JMTZWQV2JH!5J^/(OQWNX2"C25Q+8 M,8&%N@>B4.4[[OAB9O0!C(\F-&^$5D,V%2>4?Y1[9^A44)Y;K#=_OOMX]P"/ MR\UF^/FYV3S@Y:_@O>^YX.3& MNP6Y_UENK3/TJ_S[!MWH3#<*=*-7Z.Y)074O$?0.[AJN]D0@U+>TS_"[X%LA MA2_@I5M_D\2+]M9VO,)Y1*JT:)XP6ERPZ=Y =V0\G!CE5T:H>R/4'ER#%%Z+ MBCNLH4,C=$W79!"XA9V6I%Y[&Q["+RDM60DKW NE?/J62ZXJA.^!C5E<3$IO M%64\F09K,HI+5OC6GT30,YMD<3'.("N+N)CFP/*<(J:PYL\D>6?ABHV+>,)& MUV3E13PN4V^-LSB=9M>PK#[W!!2$G9$O9_##=P7+V(\PRN.NG?2"XTV*+9ATEC MH=*]#GM0;"8Q9DLY25[6^_5'R:G7KDV0EYBRR>\CZ8]F MQENE?Y@UHH5?32W-)%A;NSF/(E.LL1'F3&U0TI.ETHVP=-2KR&PTBM('-77$ MXSB+&E')8#KV]V[U=*Q:6U<2;S68MFF$?IAAK;:3@ 6/-^ZJU=JZ&]%TO!$K MO$?[=7.KZ13U*&75H#25DJ!Q.0DNV/ELX/R]P[<*M^:)#:Z2A5(_W.%C.0EB MEQ#66%B'(.CR$]]A73L@2N/?'6;04[K I_8C^GM?.]6R$ ;?J?KOJK3K23 , MH,2E:&M[I[8?<%>/3[!0M?&_L.U\4V(L6F-5LPNF6P)U+5.R 9AT0WP/$.-PH:=<&KF2)Y7. B++J4^./ MJ D MH*$SJ']B,)VO$0K5;)1TH(ZR[BE+1RFH/&%@J6H:.G,.U,J'OI7/3C',752M MA(0WP,)!&HAZ,! MAV$:#F("5E;4?V;&PHP8LE%"5LY8R!GKNE09TPI9N,*,-2%(^B!18:)1VE;_ M"3_")TD2IAD[A9.4*++D]%6./K9\B>OXXSSD"7=6EE$V0[A&0SVB"C6U$S:. MD,A>=O6$\3!ECIXEX9#E!^A#H"DR+S"[KJ;AD-Z"L[,!#X<)@P,"'/0"'!PM MP!MA6UW9"LU+.;XFP8/(>R3H*R]HXMT$M63[%C6_F?_4('U$@:0"2YI Y<>& MY"!DZ1QIKR[I50$G?3]J9#O+A;U"O_'HCV:E6VFX']'?[#7K1+8[? M[MWZO1%Z54E#NEU2:'R6DRATM]*Z@U4;OT86RM)2\N::_@6@=@[T?*GHX[ [ M.(+^?\7T?U!+ P04 " !N-#Q32O)#N+\( !D%P &0 'AL+W=O3"+BKRJ>LXX;20 M63FZOK3W/M77EU5C\JQ4GVJFFZ*0]<.MRJOMU4B,^AN?L]7:T(WI]>5&KM1, MF5\VGVI<3036Z$1>WPJ$%=L:OF=KJO3&CH\RKZG>Z>+>X M&CF$2.4J-61"XN^KNE-Y3I: XX_.Z&C8DQ;NCWOK;^WA<9BYU.JNRO^1+R*%]+(Z\OZVK+:IH-:S2P1[6K 2XK*2HS4^-IAG7F^MV'NX_O MW[#[FW^^F;'QO9SG2D\NIP:F:<(T[];B3TW^DGF",]=QQ1E[WG!0S]KS3AVT3*M"L7OYC;W.=)I7NJD5 M^]?-7)L:U/CWF2W\80O?;N&?V&*&E%DTN6+5DG7;S1421['=YIR]QDB;+&6R M7# P"[PICSG\[%Z4K!=Z(U-U-4(V:E5_5:/K^[5BNFKJ5&G"H&1=9N5*]RBR M%H61W_!&:D@;T7+'(#[H8N1FX0)-V'UE ML.D+%OL^#V)!*R.7QTF(D8A]'H8A.Q.A8(A0\.P(W57%IBI5::RO/M75U\Q* MS?A6E6J9F0E\4^]%3NEC43J[W^DHI0>;D]\W P#:]L^&:A_VQ7>!>SE[R=ZJ MA:JMSX4?\\@A3_L)]Q.?!K@31.U$3?&U9,TKVLX-N>?[+$%T! MX M-#=",> M1(()'OLN"WDH1!?8M*EK'):I;Z@F6C&1N#S$PE!PUXWL7_P(EPC)A!^Y3(!" MN#@*9NR%P00T2J()C2<#E#&=B6X*0$P<.X?(VTXD#9\-FE?9TO@5B5E M^*TR6Z7*O5BS-QTB:08_4GHVIJH?V.?>=3>I:?#D*6J?176:VHL]B/,.XA&G M 2)Q>-G!U /,NH=)CV4+]=CZ/ZU?NY0'EA,X$-HHXIY5M0 #)\; [>BY" 6 M_4$M2;^W1<=9=LRD0]16,DG]XH!(&H#B"2@F0/AXX'";-2F@J$))JE<%)=%X MA69+3Y !6L,*")<$S'.XZX=B$5( MWY!!>9'*'RIR9(,&"NV!U2Z$0-JN"BDJ8@:N^PE^?3#^<+),_VC@9#LWK33T M[J]_B5WAOAK^/>YXCUB M%)F? 0NY!K?A5;2&"(C' \]J!8^\F!2%>Q&JT]U:EBNJGZS!Y-K _];,IFIW MIB"X#JH:%P[)GPMV? 09:S:F(@8+ >2.W.3XWO]=1Z)!1Z+GZT@O?WOB<2MS M260^I@7G+=_T37U?S 9UW3OEO#//,GV0N$?2\_61Y1)D!_?S3,ZS/#,/DPM@ M_XK(47ZA+\^H!?&X""A#!7<;4"^!\XV M\*2Q5A38OVE5P4/!#9'Y8Q?-%['W(V8C2RIX^% $JMQ![/CY(9Q1) M-W08BF8N?9)6J](^L[3I8^M(<87$N@V_YR+&(>. !_C%I[I&I5\04;H_OT8G@30S_@3NA/ MSF1@/&1@_/SVTVJ*)E$Y.+/-Q/;,QQ+Q[ ;'B_+>3I2;S0D/LT534QB7;0%] M0 '5-B=YFY0465LWM^I1Z7U45V_5*BOIQ:-/>=MCSF>FA.>P&CN/;X^YD MM%:YI'<*4R'C,E1TB^*"W2P6W0ST@Y$W*/SGMF30@[$;V7;/32@%0GJG.&6Z M[T;)^+YMI"JX)7B"EPU(-8K^3!F3VZIKBX-'9ON]QQ&5AI_E1K>^;:N]C6V> M%9F1/2XTHL+6E,"U7:6('V.S18Q(Z4/]G6&'R NIA7GDR0A*$1QQZ1E^)@,_ MD[/\/'PE:NO4*7(>+1-GS3_[;XJF[>M06V_LLR=JR6E!^=Z7 YV():I%U>K)%%YKEU/1QMLW,VFIG*XK:9#FZ^V;^ M1:$E %4.>KD=(FZIFF>:=&=.'T OV'N['6'_:6\[>^,W:WRV,TNG>_25Q4H# MHM7WM-W;#G0WWCWK[UGV'UMM+Y]<^R."+\N'O7GA]_.@]V_;_FEW*SHZ[1UX M\X2Q'>"_0_065;'_Z!B-IGL?/@M5K^SG7>1?U92F_08ZW!T^(=^T'TYWT]OO MS^]EC;*ET2LML=1Y&04C5K>?=-L+4VWL9]1Y94Q5V.%:282!)N#YLJI,?T$; M#!_6K_\+4$L#!!0 ( &XT/%-L-X"R&04 " 0 9 >&PO=V]R:W-H M965T3%8*%6?C48R6]"2R"&O:85OR%I3,C%!9C'S7C4 M/8C).6]4P2KZ($ V94G$ZHH6?'DQ\ 9O#Q[9?*'T@]'DO"9S^D35'_6#P+M1 MAS)C):TDXQ4(FE\,+KVSJUCO-QO^9'0I>VO0GDPY_Z9O/L\N!JXVB!8T4QJ! MX,\+O:9%H8'0C.\MYJ!3J07[ZS?T6^,[^C(EDE[SXBN;J<7%(!W C.:D*=0C M7_Y&6W\BC9?Q0IHK+.W>,!I UDC%RU88+2A997_):QN'GD#JOB/@MP*^L=LJ M,E;^2A29G N^!*%W(YI>&%>--!K'*IV4)R7P+4,Y-;F[N7RZ>8)/SV1:4'ER M/E((JE^-LA;@R@+X[P!X/MSS2BTDW%0S.ML$&*$UG4G^FTE7_D'$WYMB"('G M@._ZW@&\H',Q,'C!>RY2S)J$OR^G4@FL@G\.8(8=9F@PPW$)L0IST\;J>V0%-V)8Q^B,(3/E4+K4 BW6HB" MD2DKF&*8J@CMB (/GKE">S?M&#N![^M%X,11!%\P. )89=N3[10%4>B;XE92 MPA*#<&0_YO[P3 MO2M2&+$G,UOV1W!;^8XY>XL(+?"=V/5P$6 5N.,=J7XQV0K)&B%T!OIO/D#J MC$,=R\@)PJ#=6?!J?HK566[L145C/P _=<(H;@N3']!J;$SCQ-J8C,=;83S; M8M!^/Q/']72DT$TP$M:__%U].F))$IE? M/TSW]9&O9A[2V2EYP2AA_2$%L"C7T3(&[%2?YPV]MLMYP3!NEULE&'5[XF': MKG;TS9#EFI& "NBNHF#HPT>\AGC=@D^'8WPX'B;P\<"HB+I1$1WL[V_@9D@X M<->&<>7 /5&-P-6^F7$04W^IG+5DR/?C Q(JWNZ-+3RXM MT$=NF[EFER[62'>X#K MGG;'WTM[ZEMOMV?G>R+FK))H1XZB[C#!\2'L>=3>*%Z;,^"4*SQ1FN4"C_!4 MZ WX/N=DXN;?[TC9KCLTV1>+1][SW'-'WGFR4_K! M;(2P\*WOI)D&&VNW%W%LZHWHN8G45D@\62G=\ ME<%LXO=N]&RB!MNU4MQH,$/?<_UT*3JUFP8T.&SX>/K=B9DS6X3)9*/3CC73,-B!,D.E%; MQ\#Q\RBN1-J,_X7=Z)NR .K!6-7OP:B@;^7XY=_V=3@!E.09 -L#F-<] M!O(J7W/+9Q.M=J"=-[*YA4_5HU%<*]VE+*S&TQ9Q=K:X^W#UQ]L/?[Z^OEW\ M M=_W[^[^PQG=WS9"7,^B2V&<(YQO:>['.G8,W24P7LE[<; M6Q$\R-!C-J. M ME!X"5[D?'WH8L@H2$PPN@+?,DQX<3S)<_P77\=6OL$7^9+8S6^B7]>X$R/ MG*GG3)\KXOBB0:W@5B!M6UO1P,*J^@'N96MA[MX>AOU905^D=CUY8;:\%M, MF\X(_2B"V?S00RZB_A[1^(B#B\AE UNA?=?*6OQPM!<#S:!;N895:VK>^?KZ M*A,/9H16T!IH9=T->)6P= U\X=U&+^\Q)OG)/W[1_'JR^N_)7TH^HE31A$BU M;J5TL5'_D^ :\I2&*27P"O(L8B6D&0VS/$&[HA$I(6%EF"84;4IH5!7P1G/I M4DZ2,B1% B6-4@HI*4*:4A%E%T2812P![?R5:CRS"*D-<7D0503\2YB5!LXKRW-&$ M6)!SIY?2TV0%%O.09D'S,"TSEV89%>1_T_[9VXQ/FKT7>NU'FH%:#=*.?7_< M/4[-^3@LOKN/(_<]UW@1!CJQ0BC6+ M CV-L-*S:^M&Q5!8'D5]N&PO M=V]R:W-H965T,;0 %XO4[RP)D'CN MEF%-B\1-/PS[0,NT3502/9**F_WU>Y04)]V2?)&/]-V[]^Z.E$[VQGYU6Z4\ M?6OJUIU.MM[OCJ=35VU5(]V1V:D6_ZR-;:3'TFZF;F>57/5!33T5491-&ZG; MR=E)O_?)GIV8SM>Z59\LN:YII+V_4+79GT[XY&'C6F^V/FQ,STYVX5:KO7MB4U"R-.9K6%RN3B=1(*1J M5?F (/%SIV:JK@,0:/P]8DX.*4/@4_L!_7VO'5J6TJF9J;_HE=^>3HH)K=1: M=K6_-OO?U*@G#7B5J5W_I/W@F^03JCKG33,&@T&CV^%7?AOK\"2@B%X($&. MZ'D/B7J6OT@OSTZLV9,-WD +1B^UCP8YW8:FW'B+?S7B_-GU_'9^]7E.U_/9 MQU^O+A>7'Z_H[4(N:^7>G4P],@2_:36B70QHX@4T+NB#:?W6T;Q=J=7W %-0 M._ 3#_PNQ*N(OW?U$<6[SX);WJ3K6=HK4U#B5AX!BMNEJ16=,OVLG-QJJ-],J%C9'- M L.F7OU.1LL57D0^MH&0X;K;Y+9T?EWI"'8XUE#4OZ M?CDSS4ZV]R%2XQ\'PWF,]TY7WM$6:,&KE;ZSBI%L3-=Z1EYC)#*:RMV^K=$'5]"\S6 MRQI$S^L:A],KJV5]D(M94K(9=$*:TRME@;,SNB<7BJB.^OD.CP@/7M+5?$$W MYW_,;XXQ)!4 PAT&T)&4HRMC,;/GF%==0>S"[/M#2PLK0V/QHP/-GN)0OS<4 ML[SD3,0I;,&2I(1=]G;.(Q9'!;W7:Z!^P752N^ 21RPK8^)X(C )5I$4C,-: M&&A^D4;&A."L% 4E\(Y84@A8:5JP).7_C?I@T&?]#XHRJZ5S=(XT42I8&8+* ME*6H2IYQQO-L])C!0V09RT1">9XQ7G(J1!(TC1X7%$-?7J3$><'B(J<,\J/D M>=Z/# 3+LI+%P.-X1BPJBR ?6+$HGP\N6('JQ.@:J*)B:1$%_5&.]-'C//8Y M*HG^8,%9GI>LC#)8:92R.(VIS"+&TY1FLMEA%.$5?'+L)'$,,D48#185D#BB MB!*M0]M$'K,DA]1DRQ8Q%,$<,HQ-@D$% ,A1CNK\>K7]3W)NL/5T36D MOGF+TXD; ;>%:7&2',6!99Z0B-'1 L<"K8NQOFQQM*KQIL)%!82>B*.W' )Y M*=[1VT*PE)&PO=V]R:W-H965T%TDQ>:"Q-E]*/I 2[2MKD1Z22I.^O4=4K+CM(F3=O.P M+_;,B'-F.'-(# ]70GY5"\8TW-<55T>]A=;+_<% Y0M64[4GEHSCEYF0-=6H MROE +26CA76JJP'QO'A0TY+WC@^M[4H>'XI&5R5G5Q)44]=4/IRP2JR.>GYO M;;@NYPMM#(/CPR6=LQNF;Y=7$K7!!J4H:\95*3A(-COJ#?W]D]"LMPL^EVRE MMF0P.YD*\=4H9\51SS,)L8KEVB!0_+MC(U95!@C3^-9A]C8AC>.VO$;_U>X= M]S*EBHU$]:4L].*HE_:@8#/:5/I:K$Y9MY_(X.6B4O875NW:..M!WB@MZLX9 M,ZA+WO[3^ZX.6PZI]X(#Z1R(S;L-9+/\2#4]/I1B!=*L1C0CV*U:;TRNY*8I M-UKBUQ+]]/%P-+H]O_TTG(P_PN7D='P-H\OSJ^OQZ?CBYNSS&,XN4!]#_]/E MS8T#_0F=5DPYAP.-L0W"(._BG+1QR MQ? +G@NN%@C$O6/$48(!);S(GZ\Q/ MR$[$WYIJ#P+?!>(1?P=>L*E$8/&"ERJ1YTW=5%2S B[U@DD8B1J)OC ,O&-P MQG-1,ZR$4,IQX0(/C)C!A-[#[\.ITA+Y]<>.-,)-&J%-(WPAC1L\=D53,0/^ M6DHFE>=:L3O"9,$ M[(4G'&M3!QAL?,GV&6WW8AH8IFY>Q&2/ /T/=3-R6!8\0XB\T_B=TL"XPAC:+.X >I+<64X:W*\&[+ M*ZI4.2MS:JXJ!8D;AQZBN;[G.085?V,WB#U( Q3",%C3$1/ TJ.WR$M;XE6I M%[O!^[X#MCOD *2O"@/:]$8@CPB(/Q,BKJMT'JI'[IA$+RB[LR6OBU0/W## MC#BOZO]@ =)(6F+.2I5C>Q\8E5V!?<_UX[2KKX\VDIH"HY3X_K_HA+V+0M>/ M;*-3-V[;V4\3V^1]#GWAN%"4.!%BWA+A)YJ,M1@JB$@7>._$X M=#,OWJF]D%SMP@\MLZIP&:DJ[.J"1!_!R; M_\^U13P_^Y'IO*[@?Y=VG]AZ<3L(7Q&>8]QV7CJG.%P:% "ZTR4G, M.1+/3.(,V5ATFS GA>*@_*>0I7ZPD MQ)BRG#:*X3RR#D>Y+O-RB;7!R'=,*N1H-_88:,68I?>LT8UD>\]-@X.M4;UF M&PO=V]R:W-H965TO36B/N?\SK'A[)6G+]F"4@'>XBC)SCL+(98_N]TL6-#8ST[YDB;RR8RG ML2_D93KO9LN4^F'!%$==9%E.-_99TKDX*^[=IQ=G/!<12^A]"K(\COWTUR6- M^.MY!W;>;SRP^4*H&]V+LZ4_IU,JGI;WJ;SJ;J2$+*9)QG@"4CH[[_3ASXF# M%4-!\4]&7[.MWT"Y\LSYB[J8A.<=2UE$(QH()<*7_U9T0*-(29)V_%D*[6QT M*L;MW^_2QX7STIEG/Z,#'OV+A6)QWNEU0$AG?AZ)!_YZ34N'B)(7\"@K_H+7 MDM;J@"#/!(]+9FE!S)+U?_^M7(@M!@2/,*"2 35EP"4#WF?H'6&P2P:[J092 M,I!]!O<(@U,R.$U-D0[K^!7!'_K"OSA+^2M(%;64 MIGX4&51PRYBS1"7[5*3R*9-\XF+Z='/3?_@WN!N#Z>3J=C*>#/JWCZ _&-P] MW3Y.;J_ _=T?D\%D- 4_0#\,F4I1/P*39%UH*F&_#:GP6?0=_ 98 AX7/,_\ M),S.ND(:J-1T@]*8R[4QZ(@Q$($;GHA%!D9)2,-= 5WIV<8]].[>)3)*_#V/ M3@&&)P!9"#Y-A^#;;]\K[!I\B93AQZ5,Z5PBAZ@0-OH2D\8?EY(M_)16!>_J M;\@ZZMYU<)F+/ 3 ?I! MP/-$L&0.[GG$ D8S\)\_)"^8"!IG_S5HMC>:[4*S?43S;1X_TQ3PF>PY2YX* M_SFBH%SPJE4:KL4YA3C5 U<7^*R[V@ZPB6+'1K*QD1AM'/C9 D@L ('Z0?_, MVKMDDPII MB#B05,?$V<3$,<9D2.54%+ "NJN@T#E( @@Q]GI[/AR2>3T/[V74Y)#*Q1![ MU1ZX&P]&_@6>:T!D3F2QL/V+_HR'(E[+-RO&- MR8ZKBER(B![K&V:MQ#JUK'\8X,?;F.\9!4T%#UY^J#E35C>/Y?"=%2EU(JV6 M=9ZQPM!TQ0*J7&0\K*IYLPX,?E$_-<$TM/2<8QEE/=!,I"P0TMS"=/"4J"7^ M]C!]RKX7&'5/TV*F2:3%.R3WBL1DQ-:P!5ON%A!IW]=1/]#OX"1UOSN#1JNPZMO1JL M)YE4D" L0>D(%$+=O2&NRPJ98<&Z20WI2F[^EJJPP.A-930UK;QNU-!N.^JZ M 4-S!]YQ,-QRD%8YN(;.4N3.:CNN2_;C=MB?H ?1?@NH(/-P#QZ)G.YBT-S& M!EPM7:Y6[T[B2X$]F4S%J=PWRYLGX$JB:"IW*LKQ?BBW3DRFLU]D?QE<([#H M9@3=MJ.K6P@THWE=+R_9=R*);,O;C^0A&226Z!N-@9FRS5K0"96\&#FCRZN/-0YB\[3[N=6O$0Y)[?)CC9K8#&QZ^8=RMT-3 MD%"ASL=-PC708=1V"+8.ALRCY2=#8!8.ZRL :_C$9ES3(;C,652,]PI!-Q>3 M>)GR52TN80U^F+0=%HV)V#PW?E6OJ%$#K?H :2S%9KC3 ;KQ@X5\*-=NQVZ3 M%@V$N-=V5#168O,,^&51^>R!@JTAUC:CX/OYS=_HX+9&1[OM P-;@Z=MGA(_ M!V UPAOT$%M#K6U&0QV*1BW7WRP<-5A^#:FV&>OT M\C=NX;;&/KOM[;6M$=$VCX:?#(%9.*KO$+;&3]L,;#H$GVKA1*,?:7NC330H M$O/(^%7-HD8-]FH#1#28$C/>Z0!]O(43#82D[4TXT5A)VMF$UZAI,%B1K=>3 M9A@A!,-GL0\.'[L_>OA:RX( M(8)D_P7LX:NU*KIA0[I10[WCAG17#?5>5]&YMN6Z1]YYZ[9!S,ANRJK'5VZ* MK 9\TO;A@J.QWS%/OA_*JE+6SA&TZR%G+ZF:D0V;D8V:D8V;D5TU([NN(+,] M%Z,CK^MUNW/,?>B:1K*3_U* !)Y.IZ?5J66*K.Y23MOG)8[N78YYB/]85N$# M+$".!2VXGU;-Z(8-Z48-Z<8-Z:X:TEU7T_5<9R^YNEM? L8TG1>?D6:@"-_Z MJ[G-WL+ MP9?%]X;/7 @>%S\75&[+4D4@G\\X%^\72L'FP]Z+_P-02P,$% @ ;C0\ M4TCCGM4= P $0@ !D !X;"]W;W)K&ULI59M M;]LX#/XK@C]MP*VVY9)#\B$E,H.]5 ]Z V#(C[(0>NAMC-E^]'V=;:!D^DQN0>#)2JJ2 M&=RJM:^W"ECN0&7ATR!(_9)QX8T&3K90HX&L3,$%+!3155DR]7,"A=P/O=![ M%-SP]<98@3\:;-D:EF#NM@N%.[^UDO,2A.92$ 6KH3<./\Y2J^\4OG'8ZX,U ML4SNI7RPFWD^] (;$!20&6N!X6<'4R@*:PC#^+^QZ;4N+?!P_6C]PG%'+O=, MPU06WWEN-D/OW",YK%A5F!NY_QL:/HFUE\E"NU^R;W0#CV25-K)LP!A!R47] M93^:/!P PO0$@#8 >@R(3P"B!A"]%1 W@-AEIJ;B\C!CAHT&2NZ)LMIHS2Y< M,AT:Z7-AR[XT"D\YXLQH>7=Y.;[YAUQ?D.7\\]7\8CX=7]V2\71Z?7=U.[_Z M3!;77^?3^:.GRJ@ B5V3&5RM0(#(@$S![ $$F3/.,,)'C85$9R,ER MPQ1H=AH_*R)>5+'3$_$'%)R*879:/)) MY) _->!C MHLT,SL#LO2I1CV:-J/GRK..A2C?I"D::]5?)*)I,U$\F(F[L0.M+WI2,4HGMDE MOMGL@52"&_T:T>196%$2T>/HI\_5*(W3?:V+7S(_D$YUT]GGZ;J8?E)5-K+C0I8(4F@[,>5D;5 ZC> M&+EU+?E>&FSP;KG!F0W**N#Y2DKSN+$.VG\!HU]02P,$% @ ;C0\4XL] M/'P4! )1 !D !X;"]W;W)K&ULO5A=4^,V M%/TK=S+[L#O#8DM)G+ 3,@.AM.DL+>6C?>CT0=C7B8IM92690*<_OE=VL-/B MB'Z0\D LV>?>AE&0"UGTII-J[E)/)ZJTF2SP4H,I\USHIU/,U/JX MQWK/$U=RL;1N(IA.5F*!UVAO5Y>:1D$3)9$Y%D:J C2FQ[T3]FG&(P>HGOA1 MXMIL78,KY4ZI>S>8)\>]T#'"#&/K0@CZ>, 99IF+1#R^;(+VFIP.N'W]'/V\ M*IZ*N1,&9RK[229V>=P;]R#!5)29O5+K;W!3T-#%BU5FJO^PWCP;]B NC57Y M!DP,<=J_/T,K9&8^O$3<7I_!^W)UA? AL? \Y&$'?.:'?UMFA]!G%9S]&1Z00HU,O)&)5_'Z.^*= MEH9FC(&3^$LI324*_/R9YF!N,3>_>'+TFQS]*L=@1X[+4L=+ZDA8:1ECEV0U M?ECAW?I\F/9#]S<)'CKR#IJ\ V_>*WS HD10*2TJJDXC E4;8SW<%)L(V\5I M-GC!:<#9H#_NYC1L. V]G+X2NI#%PH#2D"G2_=^1JY-$6^08BP8[N$4-M\C+ MK>F%6.5WLJB6Q &(Y%=:K61P]H!:GQ2U2C]U<8I>^F-&HHC?XS)2N* MA;S+L&LQSD8OWF(4#:-N4N.&U-A+ZJ1^7PF0/TB+'S/RZV2+" ACT)H#6%=> M2_?$ VKZ[H#28%IFD,FT9G#[W"&(D,- M!5JWT?(%;XV11?M3O?4ZYC>[MU+=G^791GR46R=D?D]J53\5\7VF%KZHK1FQ MH[W)S5M/XN'_(?6M@W+\9?"O5 M_5G^AK7PU@VYWZ=:U5]OZ.V7ID%A=+NDSSP)T4FU\& MIG\ 4$L#!!0 ( &XT/%-FGFJW>@0 !X2 9 >&PO=V]R:W-H965T M3^GHL'N25$@:>8)7+0 MV2JU^^PX"X%4&BIF#7#=T8DR3SK"?]=V) M89^GBM&$W D@TSC&XGE,&-\/.K#STO&=;K;*=#C#_@YOR(RH^]V=T"VGL+*B M,4DDY0D09#WHC.#G&]0S@&S$[Y3L9>49F% 6G#^8QG0UZ+C&(\+(4AD36/\] MDFO"F+&D_?B1&^T4G 98?7ZQ_E,6O YF@26YYNP/NE+;02?J@!59XY2I[WS_ M,\D#"HR])6TP1\$3S=Z>9(2J(D&"U_I%20%<#)"MQ2O*", M*DJD>9_&NO_CA"A,F?RD,?>S"?CXX1/X +2A^9:G4J-DWU':6\/I+'//Q@?/ M4(MG$[*\ C"Z ,A%;@/\V@[_)657P(,9'#; )Z?#F]AO3H;#WC'^-4ZAZ93X6DV2+[\U;W@:DBL?S+PN$5'%[&X;=P?.%\M:>,->7Z M@ PRI-&>QR$,0@\%0=]YK":U89S?#0,?'H^[:1CG!9'KH6+<40A^$8)O#6'. M%69@C:D CYBE!/ U2+3:XD,=X[R.+P SN5QBN2WZFJ+V:UYZT.UYT:N@Z\/< M5^'61\ PB()NMSGA(-RN MWYR?J""+K&33Y)$DBHOG)L8#-*PRPM"O5.H19:^@[%DIOZDM$7F]-;'V:JR! M%X5N,RET2Q5WK;1W0A\=A'J^ #N&$Y4)-=&3N--[NFK47K?FB!^AL&7]P%;;Z4 @CM"GBH/\:3S:4B(G[3#[_N1Q>Y M;6Z4P@3?4*;3A+C1I:#FDN="#[:59JEN,+3Z='N*YH]S(T<9L4@1+(4/VI7O M_]V;QCE;U4\41:BR.1W[66HFM(OFT1'P'S AF.F*TIZ:$[]E!X"E1,+>V?89 M5$HBLDOB*.9"T;_Q@A&],!5.-M0\MDLSJDMB#^D+5W-"42F)R"Z)KQ(Z%WBE M+WOZ(F@+LW(P/-_)$)42A^P2]_YDU@7.0[ UF:6^H3=.>,?)_,J32ZVY.Z*T M,QM!B-GOK(DM)0P%YTML*4K(+DKO3VQ=GZ#?FM=2G= ;ZG2/C"^L858 M"@J*SI?(4E20_>#U_D3V:D=./ZHETJE:YA[U=5X]P2O>*%&:#?KSE7+PUS@2\^"0W_!5!+ P04 " !N M-#Q3,/%]<\<# #M# &0 'AL+W=O-%=YNMD^[#8A\8:61S0XDJ2=G)W^^0 M5F0[D14715]L7N;,',X,AZ/A1LA[M0+0Y"'CN1HY*ZV+#ZZKXA5D5'5$ 3GN MI$)F5.-4+EU52*")!67<#3RO[V:4YNY7@H2LU9#M>2J#++J'R\ "XV M(\=WGA:^LN5*FP5W/"SH$A:@;XMKB3.WUI*P#'+%1$XDI"-GXG^X\D,#L!+? M&&S4WIB8H]P)<6\F\V3D>(81<(BU44'Q;PU3X-QH0A[?*Z5.;=, ]\=/VC_: MP^-A[JB"J>!_LT2O1D[DD 126G+]56RNH#I0S^B+!5?VEVPJ6<\A<:FTR"HP M,LA8OOVG#Y4C]@!^]P@@J #!J8"P H2G KH5H'LJH%J<"^A6@?RI@4 $& MIP*B"A#9Z&[#86,YHYJ.AU)LB#32J,T,;$)8-(:0Y29W%UKB+D.<'D^F?]W. M%_.;^9<_%^0]N1%+03Y)418XF20),PE&.9GGVVMBTNWM##1E7+U#D=O%C+Q] M\XZ\(2PG-RM1*IHG:NAJI&8,N'%%XV)+(SA&HUQVB.>?D< +O ;XM!W^!Y4= M$H1'X;.?@U^VPW\O>8>$Q\E_/!WN-\ __9SUJY/A_ODAW,5K#=]6OQ4J]6UOMED>C7-OJ_-!(7_9=>](YY<5"3&K22^K+)0:H5 M*T@!,D;;^ @3FB(K0CDG6M)<4?MT-E6J:;OR0=CI>;^UN"ZJ64:MBB[16_KQ MC*242;*FO 22,!5SH9I=-8U>N*H["'K]P[2'F9L*$!*2 @^ M2/']&3)=LP3RA$BJX6S/STW$VW6'':_5G[ZW>\J\'V/)&?HXV;Y:A=V$/&ZD M6&G>=QO6P^C9G9]58OVC8H?,]QYAOY7YU.2E*"Q1>"B8K#B#9")IY-NNKTL> M@4K5YM5=/?>#5EV3[;5.2,IRIN$]QUXS,9>9T!XN6VM]Y.M"ALIW8G-/9] M=KC"[Q&01@#W4R'TT\0T?_47SOA_4$L#!!0 ( &XT/%,8,W21[ , "\. M 9 >&PO=V]R:W-H965T0%_G7ON MO;:/;\8'+AYE3(@"/Q*6RHD5*Y6]LVT9QB3!\IIG)-4S6RX2K'17[&R9"8*C M I0P&SE.8">8IM9T7(S=B^F8YXK1E-P+(/,DP>+IAC!^F%C0>A[X0G>Q,@/V M=)SA'5D1]9#="]VS*RL134@J*4^!(-N)-8/O;A$R@&+%WY0<9*,-3"@;SA]- M9QE-+,=X1!@)E3&!]=^>S ECQI+VXWMIU*HX#;#9?K;^1Q&\#F:#)9ES]@^- M5#RQAA:(R!;G3'WAAS])&9!O[(6(7',JUC@7"7"J>E&#M04+3XS_^42:B M 8!>!P"5 '0IP"T![J4 KP1XEP+\$E"$;A]C+Q*WP I/QX(?@#"KM373*+)? MH'6^:&H.RDH)/4LU3DUG\[\>EJOE>OGY;@6NP)KO.'@O>)[ISDJ?RBAG!/ M MN--G=B8E41+,PN\Y%20".(W 1XHWE%%%B33S>:+'7R^(PI3)-]K&PVH!7K]Z M UX!FH)US'.I47)L*^V[\< .2S]OCGZB#C\_Y.P:N/ M0 Z"+?#YY7"G!;[H MAW_"XAH@MQ-^>S$[')W";;U?U::A:M-08<_ML'>32STBRZV0M+AR7S_J,;!4 M))'?>CC<1P?*6-M6'9%^@31*M)]"/W"1[X_M?7-/6M9Y@\#W MX.FZVY9UKC]T7%2M.PG!JT+P>D.H#W-//OS*F/]B.0\JCJ#7X3F6<=OA#,[R MXZ*@/3>#BFK02S4+0YZG^C8+$A*ZQQM&VIB/1H(&LQ=T, \KYF$O\V<5$P%P MH25ME,,SRH$W:J<<592C7LI[H1]6H9[>@HSA5!7"1?0N9OK%4VT^C,Y\<(.. MPPB=6FF=_WNC%B6TR1C 4>-"G7(VU!WV(7_415OK$T2]M'<\ MO0IYJ@1G>FJGM5\1063[AI>V3IR P=#M\J)6,-@O86NN, -;3 788Y87[UBJ MW['CV=,URO$=:_7)/?/)1X$S['"I5B1XJ22!?\%:X(B %"?Z[31'4IF^+M<> M98^6P%JPX,LI%JPE"_9KUBSA0M&?1D#,-N-T1TVS^WZ7]IJIA=!U.C);ZQGL M%[23S"[(7I? F:Y%% GCE#.^>^J+MM8N.'RYG-9R!?OUZO=S>BY8_L#IR"FJ M%0OU*]9)3@O=[BM>:E%"\,62B!HU4K\&_7822WN_E"&_)M%NU-KF4TJ7ACN: M2L#(5L.%:4WQNN=#%?-&/]14>$6:#GMYRKYXZIZ*MOQ.E_ M4$L#!!0 ( &XT/%/F#!__P04 ,<: 9 >&PO=V]R:W-H965TLDW3?=C9!V$+ M<&-;5))#,M,?OT>&(!/;@DZ6E\22=>Z'[WRVSU9"%AUMUKB)&.Y M3'B.!)N==X;X_=CSM$!YXGO"5K)RC70H4\[O]6(2GW<<[1%+6:2T"@K_'MB( MI:G6!'[\W"CM;&UJP>KUL_9Q&3P$,Z62C7CZ=Q*KQ7FGUT$QF]$B55_YZ@/; M!.1K?1%/9?D7K=9G0[>#HD(JGFV$P8,LR=?_Z>,F$14![+4(D(T >2G@MPBX M&P'W4 O>1L [5,#?"/B'NA1L!((R]^MDE9F^I(H.S@1?(:%/@S9]49:KE(8$ M)[GNK%LEX&X"=14XHU5VHXWAB[5ATF)XS*:GR"$GB#BX MWR ^.D0(7QTN[C2(CP\6?^E\%^JW+2+9%I&4^MP6 M?1>%A!TIT3#Z622RK!GZYR/LH8EBF?S78L/=VG!+&UZ+C4^,RD(P !6%EDPD M/$8T_@$-JG>:"K!6YY?J-+X]#$A(>HX#^7JH9KI^KA?BZK$==[VMNY[5W6O. MXU62IDV>K26#BD7L!R[Q_;IS#4>],/ ]7#LZ]FIQ8-?O.2YIC<7?QN);8YED M2YJ(,O/1@HHYDTU1^3577P93/P%A^&$]%)NJG0B";02!-8(;^J3=ETAQF"70 MHX*A)%=,,*G@ OW@L$(/< 1:K"FXH);0QF>%30O-GJJC1Y@#_?:4VSP&]L!_(M:P%"_>@1.*JVY,Q"+ MO>/ESH ?MJ-?5;E@*54L1A&7JK%#<1VZ/,_I]=OS9R ,VS'L@D;W*9_;8C*0 M@I4#=8PVW-)\GTQ1:4$JF3E AV:Q(49K,&B%WC_(^ MRGBN%M+FJ4$?;(>?*NV\%KQ8VDB1 17B'"W+Q" (P?\K,;K:Z-N9PZ373A-( MA0;:86:X'JTQFMDJ+T_0JGS@@GOT@0EX@-S3"Z,]=G&(GA@5MEX@!J>(':-%9Z1.KTT<78L9 .8F"1V&'QNJ"" H5B4#0Z35)PE\DM0,+DU*-2 _Z' M:[1#47(D2X:24)$TCOG1QO).EH$A!^U3B!@4)784;72["7[(?LIG/;+KGT%F M8F=S-20"WE&%CU%]\NQ:,NA,CD?KB$%68D?6WYJ>I$[P,/9Z0=!:>-> L6MG M> ZW,-'+L'P/&AN7?K MS"]TPC!L3WWER=V.J$VIOV0TA67.E'[S9PO7X*=[/#KH&MQS[;CW*E(SVJ.< M.'L'F6N@SK5#75/:OPD:LXR*>ZL)@U;N\7BD:Y#*/2*/'.U1?DC*#=JYO\DC M=G=Q=40@03$\&PY$,6TY[!-^]X9-,SP.79R>;K2K%'.=Y?"L^ MGV<'OZ92['^$\@RH>>[Q\EUYBVCGA*_,MUVY;WF$ZE9>Z>M//)^HF">Y1"F; M@2[G- 0@$^NO)NN%XLOR+?^4*\6S\G+! &R$/@#W9YRKYX7^<+#]=C7X#U!+ M P04 " !N-#Q3\UUD\1L% !+% &0 'AL+W=OT3-M$ M*-$EZ;@9]N-'RJJDSA3C%LB-+4H\/.\YI!X>:KCEXE&N"%'@:\X*>=I;*;4^ M\3R9K4B.Y3%?DT(_67"18Z6;8NG)M2!X7AKES$.^'WLYID5O-"SOW8K1D&\4 MHP6Y%4!N\AR+YS/"^/:T!WO?;GRBRY4R-[S1<(V7Y(ZHA_6MT"VO'F5.GRG9RM8U,*',.'\TC>G\M.<;18213)DAL/Y[(N>$ M,3.2UO&E&K17^S2&[>MOHU^6P>M@9EB2<\[^I'.U.NVE/3 G"[QAZA/?OB=5 M0)$9+^-,EK]@6_7U>R#;2,7SRE@KR&FQ^\=?JT2T#͸ J W2H05 9!(<: MA)5!>*A!5!F4H7N[V,O$3;#"HZ'@6R!,;SV:N2BS7UKK?-'"+)0[)?13JNW4 M:'S^Q\/T;GH__7AS!_K@0FQI =X_YT28EE14SP69@TM,!?B,V88 O@!C*8F2 M !=S<$WQC#*J*)'@[80H3)E\ITT?[B;@[9MWX W0X]VO^$;JWG+H*:W9>/:R M2M_93A_JT/=APXY! (\ \A&TF)\?;NY;S"<'F\.!Q?S";7Y)9L? MYI[>I[J MR4+U9*%RO*!CO+.-U'>D!./LRX9*6KYJ?UWK>V"J2"[_=O@(:A]!Z2/L\''% M^7Q+&;--U) MT]FT>"*%XN+9YG%G&K<\1H/ CP*[R[1VF3I=?E0K/2.XA(?-:[KG-0RB).P( M=%!['3B]W@J]JPKU? 36#!>JI!;1<[C6VYTZTIM=H3 #3V1%,T:LN@9[NE(? M=BU2Z#?D]7]>F!4VOB5!"8)QAY+6'@!_]IV_J$S;3J'O#Y(H[/#:P PBM]<- M%CIN0@!K;2*"L'+'41R8,D@OF(OW5^"&"[4"8]VD&2YT63.3=$ZQH/89JSRW M1?>A9E6<=HANZ C=>-RMX6PCS+II"[?*"/9EI!%,DJ[<-82#;L1-R$R!7W]) M$82_@8="$JU()ZW@JD-):$M(F$"_0TG#11@=KJ3,CM5_9/$?QW#0M78;9D(W M-"=D082)G189SPE0^.N+TQ);Q$0(IEUB&J9"-U1WJX/Q8ME71.0O"MGG;!\F MR(\Z=#2@A6[2WO"BG_%""<[THZ7.C99#I!V[<)^[?8B0W\%=V( 7NLE[SPU9 M%Z9T?/I6.A;Z[(.K\M'LI'KFK)KVF0L'^NS315W44!>YJ7NM-_$3D.FMUBD M[;.V[]AU4<-:Y&;M@4DY LQ4&R_KM. Y]5$2=JPAU*HUW7C>JZ+ OV!",--- MK=<<_UP5;0-4%+Q:884:7B(W+\>YWD#H/WC&B'D9<+&DYK*[%D'[P RB*/9A M1UH;7B(W+VUIO1=XKL__XE&Z@FV0B.+72VG#.N1FW8^G=)]V$,4P[4II0SOD MIITUI21;%9SQY7/_#$N]/4P;B6.+Q.]=-XA#@]<[D37,"MS,^N%4!_OT@FD0 M!1T;7-#0*W#3RY;J,YP]ZD2[(FV@$[SB";=UQ'47<3^>3\M)U51/_TNGU_H. M8SZS_8[%DA92HWRA[?SC1 \@=E^N=@W%U^6GF1E7BN?EY8IH%@C303]?<%W0 M50WSM:?^?CCZ#U!+ P04 " !N-#Q33]GZD?L" !<" &0 'AL+W=O MXSL[PR-=9]H8W'YW@]=D1O1\,Y4PXYF$""-+;3Q@>+V0$6', M.((T?E4^G3JD(>Z/=]X_6NV@98$5&0GVG:8ZZSD=!Z5DA0NF'\7V$ZGTM(V_ MI6#*/M&VPGH.6A9*B[PB0P8YY>4;OU;[L$?PXS.$H"($QX3H#"&L".%;"5%% MB.S.E%+L/HRQQOVN%%LD#1J\F8'=3,L&^92;LL^TA%4*/-T?C+[.)[/)T^3+ MPPR]1U,ID-U/-.'E-V6*FA Q>DU?J"G;YA M<-'CYX*U4.C?H, +_!,)C=Y.]T[0QV^F^[<7U(1UM4+K+SSC;U@HL"B%1B)? M4&ZKH]"/P4)I"2?HYX4041TBLB&B,R$>X*I1F)&3U2NI;4LU%\H+5*S=\8-. MT'5?]G>U">QT$B^)XD/(D:7LU[D!$NQ;1_J<(RI,D!S5K>4>%ᐔ,T;H*"5CLZ+32IA287A8XI M*S1)_XO4I"G5;]T>U[6) JG1D=0F"*2&1U+=O7LW)W)M^Y>"[ NNRRNJMM8M MCH?BOX?4$L#!!0 ( &XT/%,AH >7"P( '<$ 9 M >&PO=V]R:W-H965TBVAZH'$QY@K3^H;<+VW]UHWQFW@+&U)#3F8YW:G;(4GEI)R M$)I*@114\V 1/:P2U^\;?E#H]=D:N4D**5]@$ 8.#<0S$WHZP L8< MD97Q9^0,ID? I0"54I&-F+_NO,,YSY_@. MDFE_1?W8&P;HT&DC^0BV"C@5PYV\CCZ< :+D"B > ?'_ I(1X)W#@S(_UB,Q M)$N5[)%RW9;-+;PW'FVGH<*]Q=PH>THMSF3+YWRS7> J]M ?0F(K063#_'D0^R9DML2T!Y:J0P5-?JU*+11 M-F:_;] G$WWBZ3]LR3%QW-G M;G4,&O%9+-PG^414385&#"J+"6&ULS5E=;]LV%/TKA-&'%&AC\4,2520!FBC; M,BQ9$+?;P[ 'Q:9MH9+H472<#/OQN_J(9%&4EK5HX#XTEGPNR7ON,0^O=+*3 MZDN^%D*CQS3)\M/)6NO-A^DTGZ]%&N7'0ND5 B?@M%KM\[S,J4KF7 M\DMQ<;4XG3C%BD0BYKH8(H(_#^)")$DQ$JSCKWK023-G$;C_^7GT'\KD(9G[ M*!<7,OD]7NCUZ81/T$(LHVVB[^3N)U$G5"YP+I.\_!_M:JPS0?-MKF5:!\,* MTCBK_D:/-1%[ =@;""!U #$#V$ K0/H2P-8'?9N@]FH&X%MM$ M(+E$,[&"*FMT)S92Z3A;H:NL4EM1M?NG!G 4"AW%R5N(_SP+T=&;M^@-BC/T M:2VW>90M\I.IAO46LT[G]=K.J[61@;5A@JYEIMB(/V^38T3Q.T0<@BT+NGAYN&,)#U\9_CDS&FLE8.1D;F.P&]J \2H2UCE6H6X86.\T#U(YBGW)@Z6&?WSZ08\\/ M*.WBPC[.YQ[S7=[@.DFX31+N:!)7V5RF ATE,L_?HJ62*9J#PN)L6[ 'FZDJ MNBWQ.OH4>3O4":S JUDDA3P.--"B5S;"*F6X>WGR9C+L4%''T9\ MP@//8*,/PYQYGFDWR/FG$ M"3 -N%&$/I [V U\HUAA'^=[P; F@R:)X# T&?36'_@^Y&G0T8HH03>@J#7ZF H5SZ,1^> ]\\/?7ZV8M-.1 MK]=K'=O1(0>]%E;1*9 %Z+K4<+X_AZPFTAK/)@>AF;K=71(\7!I MWEU.^CCF<.SV*+'A**8#OV'MT>K;#N"A:.0W$7WO>IW)VR=#+NO(-W6 M*_"X68Q+U[,(C#LS M.>GC*"U^IR8E%AR!?T/2;4T4C[OH2Z1[+;54\=^CAW#<.AX.OK]V26LI9-Q2 M1K5;QW;.8)X7T,#<8BQ .$PXCGF>"&U CP64!/9*D=:N"#X,[=;KZ) "+8]K MGA4L.#@#,/,T;X%Q.(H-V!!I_92,^ZE5N9=;!4Q$V9AT6J,CK]!BD=9%R#H;\BK3>0;^BP2+\CHCZT_:;# M67"$,F9VPZ$-YU&Z-UXWB]9OR(&T6*3?%8$4^X3T801:L1X?%EC@\ $UTM8/ MZ;@?7A490(:;*'M"ETFNTJ55% M;$!.7+/W"FVX8%BB=.]1WGA'=2$5T!5I,49*ZR.4O4(-VMV>'LAN7Z_#[=0S M<+S ?,YH!?J$NZY94 N0,.QA\T'&=.\9.YR*5^6[BASRW&:Z>@#=W&W>AWPL MWP(8]\_QA[!ZJ]$.4[UDN8[4*@:6$K&$(9UC'U:EJO<6U866F_))_KW46J;E MQ[6(%D(5 /A^*:5^OB@F:-X>G?T+4$L#!!0 ( &XT/%.B-SLWTP4 )H= M 9 >&PO=V]R:W-H965TBZ[;8CQ_U$=&F**VM[=PDEOV> M([[D(1]2FNQ4_J%82ZG!YS3)BHO16NO-R_&X6*QE*HH7:B,S\\N]RE.AS66^ M&A>;7(IE%90F8PPA&ZF+D3A;Q2R5_Q4J\O1N$(+.6]V";ZK=K]*AM#09EOH9*B^@MVC1:. MP&);:)4VP:8%:9S5_\7GIB/V A#K"OE^?O/Z>CX'\^M?;J]? MOYN#G\#<%-=RFTB@[L%#J36L3),Y/S_7P&GCYY!IZ . /OUFI;B&Q93,;:>"A;,EXT[;VL MVXM[VHLPN%697A?@.EO*Y6&"L3'?]@!^Z(%+/)CQMVWR A#T'&"(D:=!5]\> M#CWALV\.1]& &]*.)ZGRD9Y\@^,%_O[=R*NQ*?X9N!EM;T:KF]&>F[U36B1 M%(74WJ&LHX,JNER /DT9"R@,P\GXTWX/=W4!YX@RV.H.FA>TS0L&FS>39BE< MQ+5U4VZF*[3(5O&=*6V1EMWSM?Y-?C;+:"%]%NH[L+VF80*#$#D.NC(4,<3X MH6P6=(PB&G+._3Y9ZY,-^KP2F[@:B,7';5S$I27O<+!N(PEB'2\>F7&,B>/% M(\,^*"7/S8R%U7=-I5<#-1IV"8-SS\IHO9FT5&3(NKT6Q"A*(+4 M&0:/#B&,8>3O8 3MB@_//BV:6QS,"\0831F94[=&>Z-Q]&09\A; WA[YP@X%]0U]QK,W9K\"J5 M>;P0 Y6,+$S0(] $69R@XWC2A!]4740-4#IEYQ%",TXD[.E^BQ1T?J:@+BW" M"!-W'?;)(*;4K32/#)GUNL>IA0HZ#550%P1!"&EGXG1E) HQ=MUT92$+8,]. M %FLH._EBIDV!Q/&;$O53IAQ'"(.LLA!C\ <9*&#CJ,.ZN($A1P&G+OCY!$& M.(I0S\J%+7?P^;F#NYQ@#')W0^F74;?8?#+. ]3CU$('GP8ZN L)8O:6[M3Q MR,Q."T6NFZZ,103WN;'$P3] '&?JW"JM\OCK\(',8@<_ G:PQ0X^#CNX2Q,$ M.0E@9Z"Z0FJ6;-RS)\:6.OC\U,&^H\S^AJ3QX#G*4'.V=8O-(R,AZ2LV2QU\ M&NK@+BY;QR3CB/5MM;*F#?X ZU]M<;:3(AFK78@8_ F:P MQ0P^#C.X2P\<<;,;<34T'$8H:<'S/$70!#<,^KQ8TY#2@(1XT&#:XL\4G,\P2 $ L0<6HCE!SD_/XAGQ3=+;L>#1P:I M^\AOYI4QVO,DC%A^D-/P@WA.+:QKQD,9QMP3F$=%:-0W'2P\R# \KE1NJE=H M.52C%A3D$4!!+"C(<: @W?6?,A02]RF83T=9R'MZEUI,T/-C@GJ6?Q9UGFY[ M5+Q31-YAI"-&D.'DW#,'"M>%2(NWM#GRJ(W,W4>.^EE3E&K*J7 M?P58J&VFZ[JWEK+\@;MZ]CI?U!+ P04 M" !N-#Q3N?_2X#8$ -$0 &0 'AL+W=OGNPVH?W. $-&!GC&FF M_W[-1R$!@JI*F9<$FW.N[Q>'W$SW4GW/(LXU^)DF(IM-(JUWGRTK6T<\9=FE MW'%A[FRD2IDV2[6ULIWB+"Q):6(AVR96RF(QF4_+O7LUG\I<)['@]PID>9HR M];+@B=S/)G#RNO$0;R-=;%CSZ8YM><#UX^Y>F9756 GCE(LLE@(HOIE-OL#/ M2^04A!+Q=\SWV<$U*$)YDO)[L;@)9Q.[\(@G?*T+$\Q\/?,KGB2%)>/'C]KH MI#FS(!Y>OUK_O0S>!//$,GXEDW_B4$>SB3J0!MKQ469S))MPH]%4?= *W,W-CP]7SP&-W>K( #!ZOIV M=?%C6]T3P%'Y=WS MHO(9G? 9(G KA8XRL!(A#X\-6"8!31;0:Q86:-3BUSRY!!A> &0C..#0U=OI M]@!]^68Z]$>BP4U-<6D/G[ W6C/P[Y\&7M8F^V_D,*T*6,) M'ZQC175+:J% SZ9V&%+LF2P]'^:W#_0@H3[&Q[AE'T<]XE#7:W!'0;A-$.YH M$/?*"*G2+Q=@ES"3.=.7@/_(XUV1QPL@N!Z*KK))#J.#G@LQ[ 0WA+,I/Z.@:@]#KV_9VKNT5/F4^K97B>Q0T#'=QSH=[IF .AA MU3 M)6CE&>(S]$UM]- =A]B.0[KQ#> Z MOZ!]6KF$XWHYWCYD2,Q]ZM!N>OM GQ ;==]4 SABNL=V3Y2A56E(S]$]M.^V MBTBO>09@&"'[A-.MVL-QN;]B@H5LK(RMZ$+__%V#6KU$XWHYVC4U][C(GFF< M3EH'<)A2V^TVS0#.)1!2-)Q_U"HU@F]X=DV:S!PDQO+2BC%"OZ ,K6:B<&PO=V]R:W-H965TNSVG/$',4&4\)@FF>A8$RFG^[8MAA-, MB=AE4\S4SHCQE$@UY6-;3#F2V(#2Q/8DC%>H[R=7G(ULRN6F*:8"]F\'=T37TSB,X/8I.!N5P1Y(<@8W@(N<0(:RG)MLQVA)#01WQ1QA(*.,V-'!)QB/*;9N,8(7[^X3?\ : 8W$Y8+Q2]V M8&MAWK:E"EZ'8 _+0 ^+0+TU@?[(DUWPW1WP',^]O8Y@>^O;"I;^?["<'%[" M=N'L*JKH[53.2H=L5.WVO:LGI%ELV;+#QRG,EMP+*@<"S8ZII6JR^ < M&+D60Z66"Z7*KI<\)C&+),Q882-JM#FA\LCE;%W'JW.%I+ M^0K<<&]O,:O]PBJL6?F.4Y-&D?MEKC5Y#RO'PT\23[CD6OA:.II[@O?=3U/DD8Y4&-A;82>*^EO<)L55^Q:Y>]?IK])%Q=H (2'"F< ML]M2!+QX[103R:;F_K]G4KTFS'"B7HC(M8':'S$FGR?Z25&].;O_ %!+ P04 M " !N-#Q3A!P+#@X$ !V#@ &0 'AL+W=O;([H5M6?0J3PQ]DT/9N'08_^NTE>)?-$!)VP^*\HE.NAY5L0TB7)8GG'MI>T2*BK\18L%N8_ M; M;QX)%)B1+"F<501*E^2_Y41!1>Z&N(!(,AIPM@6NK16:?C#L&V_%5Y3J0IE+KMY&RD^.@NG=['%\/WN< MSF%\$\#E-/@ZN_D*7V CH/YAE&D[RIQN MS@#Y!L6?/MS!24']:0M=G;(>.@:\*(^>B=Z\\/>5>@?4%]MS.PG^LEU&"%NWW4?6D6O#7K]7RG-'J1D%E*[5TA>::D7;;PUBN7Z7UP=?@ELO]_"1BM M:6(_]_1JA'6PZWFOV&^P;]W)?NM.E"APM77AB@G1SGPE@NBC51!5,HC:9:R>%*>Q MJ:N%3J[I/"FP7HB%T^OU#C!;Z1_Z20%4!_R6QA[L'V*ZT#;6+VRR5E%,A@2LB06S)!LB* M4ZH)U$2_A^1*R5#_@TG&E5)AYV=(;KQ?.6\JN>_HOV9R<:5DN%W)[BE/@"T- MK8T+M[N[L*.$"VB[7=BU^W5"^-[DY /)-N86_\2DZ@G,XUHUAI1K _5^R9C< M#_0"9:LY^@]02P,$% @ ;C0\4R:ERF=E!0 &QT !D !X;"]W;W)K M&ULQ5E=;]HZ&/XK%MI%)[5-;(= *HI$2;\MR9R.J?R^ MO.7JRBJB3(.(QB)@,>!T=MD:P O?<1*'U.(AH&NQ\1LD4!X9^Y%M M;@M,Z8RL0GG'UI]H#JB=Q)NP4*1_P3JWM5M@LA*21;FS&D$4Q-E_\IQ/Q(8# M=&L<4.Z R@Y.C0/.'?"A#D[ND$ZUE4%)Y\$GDO1[G*T!3ZQ5M.1'.IFIMX(? MQ GO8\G5TT#YR;Y_?3=Z&-R/'J['8'#C@T_7_L?1S4=P!CX$,8DG 0G!6!)) M%=<2C**E(@JP&? I#YY(PID )SZ5) C%>^7U?>R#DW?OP3L0Q.!^P5:"Q%/1 MLZ0::Y+1FN3CNLK&A6K&!1'XRF*Y$. ZGM+I=@!+@2R0HA>D5\@8\?,J/ <8 MG@)D(U@QH.'A[G:%NW^P._0,:'#!&T[CX3K>BOD'?W]1S\!(423^,41VBLA. M&MFIB?Q1B04X"9E0?'(Z8?,X^)=.$SJ_R07E8,(BI3"+Y-57R8-87=/<_A3$ M-*T.29ZK*,\2M]/$B2 ]]:$-W6[/>MKD8=?JS,-MN&WE5UDAMU-8;6%O%]C; M1NQ*2I10Q.K%XYS&DU] ">N:\*D"'4NN2E\8)M@MDK@-4]BKHLL;LY MW2XN$;=K8Y=(V[6 R*NFK%M@[AHQCV)).142<"520*S)$I YIZE>F=CRBOA> MPVQ!6VNO_59\Y9FWIMI&N/06#2O,JEZV:C//K:8.;C0?:)R WX)Y"AZI>A]I M,E4A$2*8!1.2+!XJ\<.=$6/'+J/?-3J#;>2VR_ K[#R,[!KX2,-'1OAC$E)3 MC4+=#6#3[0#J?@#?K"'DF;<)L-L[/%68X:Y;9FG7JE9=H.X(T-P24H[ ?^"H MU@!U;X!--P>HNP,\I#U\28F\*]XA1>6,LP@,O@U'I^ FX^N^AJ^*-E#%5X59 M!5^_T0V@;@?0W \&$5O%*89Y;=UF-;JG./T\474_VQZ=;B;0.ZB:7MNUD.XM MR&ZXD)"6;626[>,+">TJ:KF(]IOX1I-M;%J3D5F3&ZN?JSR1$>->$]]HLHU1 M=PN$S1@G/U>!")+>>79'0U6"4S!DPEQYNE\@I^G*TVJ,S&K\YWJ1GV?>$JV. MW>G4?%(@+>G(?=UL']M5D%9^U&F:$BVXR"RX1XN!CPX66J2%%IF%MKDVD"PX9+ 6D.Q64./+PE\L.KAC1V3/:K76$GDB0X9 MG59-;%YE%XQ?/R^5?%$3$5HN<;MIDK6L8;.L_<'/@CSS]O>6URDM((=59B[R MRAVTR@R[J(8PK:G8O)HN$W:LFF.MN+C;-*M:-[%9-X]?VN%=O2PO>_:;^$:3 M[7U-+;C.'L%M3 "GIM%W"T4CNHZ6UDK;>.66^/+R5G M5V?/O*Y7WL2J,FM[T"GO&.^:=6IVL)R-S7*S;#?WN>!4[&AWVV6H%4:X+(Q^ ME96#NR6LUL:I443Y/#U]$TJK%*#L6*6X6YSP#=)SK=+]*WCA9^=T.DQV;/B5 M\'D0"Q#2F0IIGW?4D'AV$I==2+9,SZ8>F90L2G\N*)E2GABHYS/&Y,M%DJ X M#^W_#U!+ P04 " !N-#Q3I_P&/T<# !*"@ &0 'AL+W=O74>9T1P*27F! M!,R'UA=\-L:^<2@M'BAL9*.-3"I/G#^;SF0VM!Q#! Q294(0_5C#&!@SD33' MWRJH5<]I')OMU^A79?(ZF2;KU E%)AX*6>R M_$>;RM:Q4+J2BN>5LR;(:;%]DI=*B(:#3K3;P:T)6#5R:Z)2O3NB"* MC :";Y PUCJ::93:E-XZ&UJ8SSA50H]2[:=&D^\/E]]_W-Y/+J?H!$WU*IFM M&" ^1S?D#Q=HS(B4=$Y38E279F!2K*%07%"0Z/ "%*'L2/O^G%Z@PX,C=(!H M@7YD?"5),9,#6VE*,Y>=5D3G6R)W#]&W%3M%'CY&KN/B#O?QQ]V=]^ZVUJ86 MR*T%@A-%.3R=T]@KP[LE8']/8$?]?(V4BT%3T%V"K4- M$)0!S'Y%XW75#3!;UTX\RLRTZNH#6AF^@?WN%JFV$OP UQWW&% M-5?8RS5=/2FN".L""]LS^K[O1KO?LVT7A9X;[B&+:K*HE^SRQ2PSLX&O)E>W M*.52Z=X:!+JN^UW448OF)/+CQ-F![C#SPR1(NJ'C&CKNA6[4FF-4@.H"C#L^ M9)AX\:ZL;;L(AYX3=!,F-6'2OTT@U<>G*8Z$H35D-&4@>\H#=MXJL_.YE0S'OKN&B 75IS*# MN?9S3B,=0&PO+MN.XLOR['_B2M\DRF:F+WL@C($>GW.N7COF.E%?'T?_ 5!+ M P04 " !N-#Q3!DE'+8\" ! !P &0 'AL+W=OT")" ?S0=!:20HH'5B@"BPBVD7;G/:6#AV M9SLM_/O93IH56CJD<=/8\7G?<\Y3Q\Z67#S)$D"AYXHRV7=*I>8GKBLG)518 M'O$Y,+TRY:+"2D_%S)5S ;BPHHJZ@>?%;H4)<_+,OKL5><9K10F#6X%D7558 MO)P!Y]>]C+&$ :<_2*'*OG/LH *FN*;JCB^_0MM/9/PFG$K[BY9-;*(S3FJI M>-6*];PBK'GBYY;#FL /WQ$$K2#XJ*#7"GJVT:8RV]8Y5CC/!%\B8:*UFQE8 M-E:MNR',_(LC)?0JT3J5#Z\?+Z[O;^Z&%R-TB$Z+@ABZF*(A:[:(8;UW#@H3 MNJ\C'D;G:._+/OJ""$/W):\E9H7,7*5K,8[NI,U[UN0-WLG[K:9'J.N]A8 M@BHL7]/-*+Z&A@DK^VF'MNMDND-2+%4AX0=H"D1>J1/*52! M*GFQC763*UYC&*9)Y"5O4&^&!9'OI>EVU$G72K*SEL-\,B/_#CZ UK=^U\,W?+=RQFA$E$8:J%WE&B'41S M7C<3Q>?VR!MSI0]0.RSU%0?"!.CU*>=J-3&G:'=IYG\ 4$L#!!0 ( &XT M/%-_J +_G , !8- 9 >&PO=V]R:W-H965T%&ENIUJOWMJV2E.54G8D5*^#) M0LB<:AC*I:U6DM%Y!'S?);7JF@;8OG_) M_J%J'IIYHHI=BNPKG^MT;$46FK,%+3,]$YL_V*XAW^1+1*:J7[39Q@:>A9)2 M:9'OP, @Y\7V2G_LA&@!\#& NP.X/PL@.P"I&MTRJ]JZHII.1E)LD#31D,W< M5-I4:.B&%^9OO-<2GG+ Z M7C%->?8.G:+'^ROT]LT[] ;Q CVDHE2TF*N1K8&$264GNX(7VX+ND8(?R^P, M$7R"7,?%/?#+GX<[^W ;6J_[=^O^W2H?.=:_A!TA]3/TG]%"(V@*77\O^0J6 MJD9_WT(XNM$L5_\,%"-U,5(5\XX4^PREJ.;%$F4,EAZ29HV=BL5I"0.J%-.] M@FZ3^E52LRW7$\\-'!!OW=:M&T5(X,1UU!YCKV;L#3+^P M:).S7^&Y3!BTF MH8.= [K=(!*$;C];OV;K#[)]$)IF*!%*]]'R.Q5QX$9^Y!\PZXGS_"".@GYR M04TN&"1WRY0"UTK*O,RH9G,P&S#>A%-C9WU\@PZ/4\\CGN\=\.V)(UY,2-C/ M-ZSYAH-\FYVQJG<&>]D9)ZA@O2*'7?%PY&-RN%K[XIPP\(ZLUZ@F'0V+#"P' M-FIFW@00CK 1"9W@T$QZXD)P MY6-F@AMCQL/.?$>3%*;D\Q#7_=R-C6+_%=1OC!$/.^-OJ-_U/-\E(3ZTQIXX MCT1QR_+W*3?>B(?-<0;$X%6S9BE/,C:XYAOKPM$KJ-Y8'([_:]7CSA$C]+V6 M9>]$[X9%Q"?>@>9VZ]!JOACNJ%SR0L%18P$XYRR$!')["-\.M%A5Y]@GH>%4 M7-VF\.'"I F YPLA],O '(WK3Z')OU!+ P04 " !N-#Q3,!_/E*<# "" M#0 &0 'AL+W=O)YD9M1QIW)*+]V(RD8\"\@COC XJK,QLENY$^*[ MG2PV8\>SC""%M;8IJ/F[AQFDJ/PHDCKEFA9X/G[(_C;?O-G,'54P$^E7 MMM')V!DX: -;>DCU)W%\#\6&0IMO+5*5_Z)C$>LY:'U06F0%V##(&#_]TY^% M$&< ''0 2 $@?PKP"X"?;_3$+-_6G&HZ&4EQ1-)&FVQVD&N3H\UN&+=E7&EI M[C*#TY/%]>WT^MWB:OD&35>K-[HW\LXTW"Q-*VW:1'@V]+$HX6&3/W7LYI?KN;GJP4=J\V$TFV2G5!ACK+/Z?T$ M^T,/DVCDWI]KTQ)'PC (PSV4;UE"DZ MHQ"$9!B&-:;-,#_P8ARW$PU+HF$OT3G0%"3BH'-;=$_/D[DB(*&B(,(AQ&I:=T,BZ,(#P?M6@]*4H,G:XI!L]HDCD-< M(]H,(R'Q[7/<1G18$AWV$KV5=&->A:8?>DJ!OKK^B%KZ@_AQG6LS+/"B,.B@6ODK[C?8:\$OUN;< QH0 MW4F S)Y_^LI3N20>/$<[5&:'^]VNLQV&#>EPX'EU@9M1'>Y+*L,DWI/U09'J M_ 1#AO7W64M0G:1[=D"V7R?_4KEC7*$4M@;C7<8&+$\'_M-$BWU^9KX3VIP8 M\F%B/I) V@!S?RN$?IC88WCYV37Y'U!+ P04 " !N-#Q3E#T]&,<" "^ M!P &0 'AL+W=O[__W. ML<_=C9"/:H6HX3EC7/6%[D9H=SI=XNQ&]GOBEPSRO%&@LJSC,B7(3*QZ3F^\SIP2YYFUQF1.&Y8 \TU:N>TW$@ MQ07)F;X5FR]8Y1-:O;E@JGC#IK+U')CG2HNL7EESQ7Z[#E$/A['(+* M(2BXRT %Y8AHTN]*L0%IK8V:;12I%MX&CG+[4Z9:FEEJ_'1_O0PN;R$CS!6FIKD,85!)J2FOTFQFN-GLRT4PO$(-:'L M QP!Y7"W$KDB/%5=5QLX&\*=5R##$B38 _(U9Z?0\D\@\ +_?CJ"XZ,/_ZJX M)K4ZOZ#.+RAD6WMD+X1(-Y0Q,%0PX9KP)9TQA(%2J!6,J)HSH7*)\&,P4UJ: M7?+SC;"M.FRK"-O>$];L&- KA(71)PQ>D$A GE*^!)/HR_MW?N1]JK(-FA:K ME \+>7NPGOI^T/9#O^L^-6"U:ZSVP;!:35BE?+2-Y85QG#1CA356>#"L=A-6 MN(.5A$GD-5-%-55T,*JPB2K:H>K$'3]NIHIKJOA@5%$35;Q#%2=>>\\?[-14 MG8-1Q<59--;F$EEHE$V0G1W(MGG\L)DRJ2F3-RG_UC+">6XXR79)P[*DG8 6 MFK FJF3G4":MV(__/Y3N5CFV-]LW(I>4*V"X,([>:6P49'E;E!TMUD6%G@EM MZGW17)D+%J4U,/,+(?1KQQ;]^LKN_P%02P,$% @ ;C0\4W@@W? > P MHPH !D !X;"]W;W)K&ULO99;;]HP%,>_RE&T MAU9JFPOW"I#"I8R)4E3:]6':@TD,L>K8S#:E^_:SDY !A8!4;2]@.^?W/\?' M)_%IKKEXE1'&"MYCRF3+BI1:WMJV#"(<(WG#EYCI)W,N8J3T5"QLN108A0D4 M4]MSG*H=(\*L=C-9FXAVDZ\4)0Q/!,A5'"/QNX,I7[3H2>V;E*2&+,).$,!)ZW+-^]'32,?6+PG>"UW!J#VN3KKSC;3\7H!9S*Y!?6F:UC0;"2BL<9K".("4O_T7N6ARU ZQP& MO SP]H'R$:"4 :5S/90SH+P/5(\ E0RHG!M2-0.JYP*U#*@EAY5F-SF:'E*H MW11\#<)8:S4S2,XWH?6)$&8J<:J$?DHTI]K#\9,_'@P[HS[XTVG_:0K^N ># MAX?>RW T@FOPPY"8HD$4ABRM?%-"%SVL$*&7VN)YVH.++Y?P!0B#IXBO)&*A M;-I*AV>K@FE\&.D[6&H<"Q_%G@KY][* MB;?R,6_Q$A&A/]@*@@B)!3[T.O13C4JB86Z,M[9.U-MVBC]:N(Y3J>U:#8IT M=L*OY.%7"L.?"'RMT/L5,,ZN R0C6&P21?9W=N@]KYS:6.^D1?^DQ=U'"]-KI(M*%A1-+5>N_8<2K>?>ZI\O MT6[]1 'NN&[DKAO_LKRZC>*#3V.RM^Y$?5B+I-V1$/ 54^EG(U_-.RH_:23V MUCON;=<]L-[7'5C:,/V53]NW>QTX81(HGFM7SDU-ARK2EBB=*+Y,;N095_I^ M3X:1[B*Q, ;Z^9QSM9D8!WE?VOX#4$L#!!0 ( &XT/%/)W<%'"@8 ,P? M 9 >&PO=V]R:W-H965T4HC5:;^?SY;WR) M%TM1W.@/SU9D06=4?%M]YO*J7[-$<4JS/&89X/3AO'1V)YW@M[(*(/9)V(+VSS!ZT:Y!5\$T&&9YQM "_0DJWX4 Y762T[.,Z*F3437'X;RSHQO+K]>G'[ M\>KR>@(N9K/)UQFXN!V#CW=WX^]7U]?@!(R6)%O0',09&!'.G^)L 2Y2MLX$ M8 _@(V/1)DX2CJD@_FX@/ \#U #G),#;*7?UHGUO)Q]W)H*)^\[.G3SN5P M8.E+7$]G7/+A/7SU?/SK6GX#K@1-\[\MO&[-ZY:\[@'>]^"2+N(L*U;!)4E( M-J>F*;PE\TJRPML?A] -?,^5'?RX.S0=<1,##GNA@U&-:[3*JUOE=6J5]/>? MZYB;E\.6PM]Y=BAG2MA2J*-\A'W?K,^O]?E6?3>4Y&M.2RM941ZS")#H'VF* MQ1V35E]3@0+4EJJ#P@":A0:UT, J5(:L@S\=.:-885;<#)L4*>UVIR M1[ZI 6=;^=!1N>]8&W^GS\@FT\X;!'Q5SX5(,:/7=-V*K=%9CANBUD0:=\1- M##@7[?4*J#(*XI?;;L71$!F$(6IKU&$6XX4J[Z ]\(ZVWHK/MLP-D!,7[NM. M%6+0GF*_;[Y03RU-LPW2%*Q2#=ICK8OS3NP3>8E9\ A%#CMI.O(-S7@;$M392*TA^*MW,$LY?Y&SO@Y MD?L4MBGV,SGX#]S)52"GE.R.:G.3VSI;11 +D2.X)+J3B!L&7NV?%T9A'8>BV4]@ V[.ZD0HM9 ^MHYT3Z3%S M(E\%M [58?NTJB1"]B3Z?>M$>NZTK=,*:0I6L83LL=3).I$A9QKOD\V'JZ!! MW;9+78P1Z;EA7DX&G.L. FVF=N.;&G&69:=""]E#J^6,-TPP'O]+HV.M$:D< M0L'K6J-R>61W^6.M\> .9GP8,K%"F@U1Z8&Z[6#L7JCO(5SL#MJ_,1A@>_1A ME4'8GD%'>R'64T.NW-!M:37 ]FE5N8+MN?+[7HAM*5()[APT6 4-M@=-)R^T MZ M(5;A@[U7=4.LG!W;G?U(-ZS8O.82#09HT!XQ_8FV0IC:50=B>0<=;X^&(,4 @"O=$/U8I@^TI\P)GU#/%\/.F M 67Y?=-5Z>/:TZ>30=HYCC=(5P6.VVTCT\4@*ZK#B\X(=*$_"-I'"AT9IP:@ M<77V=PXAY5OBHCPNSL&\."K<'H;5=^LCZ8OR(+9U?PQ/I]N#946S/>>^D8,8 M9SE(Z(.D=#X$4A3?'AUO+P1;E4>=]TP(EI8?EY1$E!< ^?T#8^+YHGA ?8 _ M_!]02P,$% @ ;C0\4V"BR@T5! FA$ !D !X;"]W;W)K&ULK5A?;YLZ'/TJ%MK#)JT%V_R=DDAITW6YZMIJZ;:'J_O@ M$">@ W0\_FU (X)"NS4N"X9P?QX0K,U]S2A8%*4U,9%FNF9(X,T:#8M\]'PW8 M1B1Q1N\YR#=I2OB_%S1AVZ$!C:<=7^)5)-0.R$H0/" M_MHDYP##]P!9"&KHE\^G6QKZY-ETIIG2XLAE5-J.B'CY0[YJQQ39.$O#W MC3P"IH*F^3\]=7%5%Q=U[2-U=?[NF$[!5+?_XP@Z@>4Z[L!\W#=2A[-P8*,* MUY!F5]+L7FGC,-RDFX0(N@!QNB8QEW$A0!@1OJ+:AMC5<_>$G"'/MF!+[U%8 M0ZY3R75ZY:IVGN_:6:?-Z9P4.BY&CM,2I\'9GNO8K4E,G*[IV/$M?,!TMYJ% MVSN+.Q%1WM-77E7'.VF_^E5=_\7]ZG>M0\BS_);#&IAE^\C5&Q=4PH(3=VO0 MT6&UE/8A&B*A5:>U]9HN+=E'/=3AFB:6(=G%VW^EP'4[>"0=R&-9!#/N3N-7BGYE@//Y/7H<_[?$ZLN%I,QO6H0U? MGMJPF\<>A,AK7P]-;'O(.61S'=OPU+D-N[%\UI12*CZ*:ZX$ZPQ'K\IPU,U< M!_N=!M? 6L^?22^D*;Y.;M2?W%<;+M\Y94/_81NCO97R::,:U5&-7A[5J!O! M\HD(W:#=R%H@]@)T(/E0'=;HU&&-NB'<7H/T0II"ZXA&KXIHI%G;ZJW4 9M6 MEHW\^!.P&@JV+5^,Y$_)% MN]B,*%E0K@#R^)(Q\310;]O5YYC1;U!+ P04 " !N-#Q3#U5=7)0" #1 M!P &0 'AL+W=O<\KDR,F4*LY<5R89Y%AV> %,WZRYR+'2HMBXLA" 4PO*J1MX M7M_-,6'.>&AUMV(\Y%M%"8-;@>0VS['X/07*=R/'=_:*F&PR913N>%C@#2Q! M?2UNA9;&GPCL),'9V0R67%^;X1Y.G(\$Q!0 M2)1AP/KS !%0:HAT&+\J3J=V:8"'YSW[A0$U9^\6-5AP. WV\ !!4@> [H M-@#""A"^%="M %U;F3(56X<95G@\%'R'A+'6;.9@BVG1.GW"3-N72NA;HG%J M'-TLHO/%73RYF]\LT,T%BN?++^C]#!0F] /ZB"(; P@4<98 4P+;?L5$WNO; M"P&0\AS%7+^X$W1U%0U=I<,RY&Y2A3 M0P@:0O #=,V9RB0Z9RFD3PE%_@D*O, _$E#T=KAW!#Y[,]S_U))-6+A#&0P'"J/04.?8X MVNG\L.-Y[X[U\!5P4WZ/2>XY[4H5_7H=]*-$D2OF5*HA@2( ]X1:&% M];1F/?U/_1O4'@;_MG_M=(U]B%[!#5[BRGS<@V&GY]+&+@V);+7+$5%KZ[TT ML>/XF7ZJ]U6Y7O[2E,ON&HL-81)16&M*KW.JWXPH%T@I*%[8D;KB2@]'>\ST MS@5A#/3]FG.U%XR#>HN/_P!02P,$% @ ;C0\4X(>72>K @ @P8 !D M !X;"]W;W)K&ULC55=3]LP%/TK5Q$/(&WDHRFT MJ*W4TJ(Q :LH;)JF/;C-36/AV)GM4/CWLYTTE-)6O"2V<\\Y]_K:)[V5D$\J M0]3PDC.N^EZF=7'A^VJ184[4J2B0FR^ID#G19BJ7OBHDDL2!4[DZPB96/6]T%LOW--EINV"/^@59(DSU(_%5)J9 MW[ D-$>NJ. @,>U[P_!BW+;Q+N GQ97:&(.M9"[$DYU<)WTOL DAPX6V#,2\ MGO$2&;-$)HU_-:?72%K@YGC-?N5J-[7,B<)+P7[11&=]K^-!@BDIF;X7JV]8 MU^,27 BFW!-656S[W(-%J;3(:[#)(*>\>I.7>A\V .'9'D!4 Z)M0+P'T*H! MK<\"XAH0NYVI2G'[,"::#'I2K$#::,-F!VXS'=J43[EM^TQ+\Y4:G!Y,;JC.\F\'QA[ 2^PN-L#,=')W $E,-#)DI%>*)ZOC;J MEL-?U$JC2BG:HQ1&<"NXSA1,>(+)>P+?I-WD'JUS'T4'&;^7[!1:X1>(@BC< MD=#EY^'!#OCXT_"P>Z":5M.)EN-K[>&;"J4Q+YAX-;=*PP@YIE0K^#.<*RW- M_?A[0"1N1&(G$N]KMQ- :8Z07F1@.@DD,<>*6@E[ R%%5&#L!.(@/'XZ@8(1 MOJO9E4[;Z5AO>1Y$0<=TX7FS 3N"NIWS]T'CCT&ML/L6]*[.=E-G^V"=8TQ1 M2DQ@(7+CD(HXD[&U0%[JDC!(2UN[4JAWGN7VAZ0Z<;O3V:KO8]19&'6#K=S] MC>N9HUPZFU,FM9+KZK0WJXV3#IV!;*V/C,-6AOA&4]GS+9%+RA4P3 UE<'IN M"J'7$RO0_'<&_P%02P,$% @ M;C0\4Q[^3,,= P #0H !D !X;"]W;W)K&UL MS5913R(Q$/XKDXT/FGCN=A<6-$""J#DO:@RH]W"YAPH#-'9;;+N@__[:LJX( M"V3J7$'8:WN1RU@\@I0HY#XRBH_9MC#SEW3%;'0"E+.V;&[A[\:C;31, MN#0.C+)/F<69SD7WL@\/W:O[<[@^[P[N^^?7YS=W ]@_0T,9/X!O<#\X@_V] M ]@#)N!N*G--Q4BW0F/=.Y)P6+@Z7;J*M[CZD?,C2,@AQ%%,*N"]S\.CC_#0 M!EU&'I>1QYXOV18Y90H>*,_Q$+I:H]%@XX(K1A\99X:AAFND.ERLR^LYKZ MJI]Q*B#+34XYC',KA'KE5@KXG+,YY2BJ\[!D2%=N.(YJ M:UFHL(D;I%ZK3D.C5-?XOR74V)!5)U&SOB9^TZK62.)&M?9FJ;WYK]KY>_*K M1#UI-48;,E0^3]JT_BG;(OA4&%VH"B!D$O MZ.QO!540KGXC29*DQ^MB-\WB-$W7W^%PI5>[0>F:J@D3&CB.+2XZ:E@"M9P] MEALC9[Y]/TICAP&_G-IY#94SL,_'4IJWC9L(R@FP\P=02P,$% @ ;C0\ M4X)?&,5+ @ 2P8 !D !X;"]W;W)K&ULM57) M;MLP$/T50J<62"-+CA<$M@$O+9HB:0S'J5$4/=#2V")"D2I)1?'?=TC)K O$ M0GO(1>*0\]Z;11R-*JF>= 9@R$O.A1X'F3'%=1CJ)(.C@N[A I:M\>*B:E-C)OP&CG3-1O^M+4X000 M]<\ X@80N[AK(1?E@AHZ&2E9$66]D,L29R7)UOWB< MK\EFNEI-OZZ_DP]DFJ;,5HQRAZ_BNSE5! MR;1,#-E0I:@P!W(OH(7VRM->.=KNO]+>,KIEG.'JQRWZDAL#N?[9HM3S2KW6 M!+Q" 8K)E&#;\,K8?C4?$2A]00Y E7ZM?^WDD0.V1-GW4?;_K\SK2K;0#CSM MX(W+//1*P["HL7=C3)-$EL+4=]WO^DDYK0?$'_=ZS-Y1 MM6="$PX[A'8N!]A[58^NVC"R<.-B*PTFY)893GM0U@'/=U*:HV$%_/]C\AM0 M2P,$% @ ;C0\4\01]_\H P APD !D !X;"]W;W)K&ULC99=;]L@%(;_"K)ZT4IK;6/''U42*1^;MFG=JK1=M4MJDQ@5 M0PHX:?[]P':]U"%9;V*#W_-R'@@.A9D52C3X8Z':[3"=U@]K&^%;KF=2TY*S"3A# B\'#D3_WJ> M>M^$WP5NZ] T/RQ/FS:7S+1XYG$L(49\HX(/W8X!FFU!CI-%Y:3Z<;T@3N MO[^Y?ZG9-(DJJA9\^Q6W/ /CEW$JZU^P;;6> [)* M*EZVP3J#DK#FB5[;>=@+\*,C ; -@/V \$A T 8$'PT(VX"PGID&I9Z'.5)H M/!1\"X11:S?S4D]F':WQ"3/+?J>$_DITG!K?+G[-'V;WX'&R6$Q^WO\!E^!. M_[7RBF+ EV!6(+;"$A &?A#T1"A1.W ^QPH1>J&U#W=S<'YV $<8(6^E]0Q'+L&W5&HM!;6%.D,T8#F 2::3-_EQ:9$D:Q3W9W"*+ MPA0FG>P=R* #&9P$T7.S(>88L@$TH=&[(?UDX/< #F5^FB1QT .PN 5!"F,[ M0-0!1*G&/YE!TZ8=!:*=).YKT)(T^/_^SIU/++HPCV)OK MF45FV?ISB^S]UF\HW+T256*QJDN]!!FOF&H.]:ZWNTU,ZB+:ZY_J6T9S*?AG MTUQ1;I#0)YH$%"^UI7<5ZZ1$4_:;AN+KNA ^<:7+:OU:Z)L2%D:@OR\Y5V\- M,T!W]QK_!5!+ P04 " !N-#Q3N@KA&7<# ")"P &0 'AL+W=O#%5OP>VX?5[<:1F'/ M4E8UEZ92$FD^'P8_DHLQB5Q!B_BMXFNS=8VU7:Y3#( U3R.6N$O5/K M7WAG*'%\,R5,^XW6'18':-88J^JN&!34E=S\LL]=$%L%E!PHH%T!?6U!U!5$ MKRV(NX*X369CI_WUL-3RNHLZ/)AU]_ M/GNXOGN/QM>7#^@,W/]&)V\ M>>MAN?H7+->/=^BD4^OC&K^>"WL5A9!W'SKM0Z8EDLIR[Q^Q(4A: KQI(&F,TR+:T>K!98100OQJ MTUYM>E1M.],J8QHF9QS-E+&P3B6T$UC=K%;:5E^8VW]]TM,]26=1%*=D1[D' M%L=)&OF%9[WP[!MB[I27^ZY\!C)/]CBCT>X\\>'@$^=^"WEO(3]J8<*-N8 ] M7&NWQEMW%MT5_B@18VG7DTU_L M)YH4<4YW#7AP:4+SZ,"L)_BYJ^'C'ISPB6+RR'9*MGHD^3_V:_+<#PC]9[EB M3V[7-*DGS1ACLKN'>($%[(R'XGQN*.1X1_DO5B/9[Q,';/B /AOAUK'''5+? M,[VHI(%9.H=*?)X!A=Z<^S8#JU;M26BJ+)RKVLLEG)6Y=@!X/E?0+[N!.USU MI^_1WU!+ P04 " !N-#Q3UVCMDTX* !#/P &0 'AL+W=O)\.>YT"HO3^P5WPM,S4!^.S MT[7_).Y%]KC^GLBG\4[+/%B)* WBB"1B\>GH,_WUQG.50-[B7X%X24OOB7)E M&L<_U,/-_-.1H2P2H9AE2H4O7Y[%A0A#I4G:\7NA]&C7IQ(LOW_7?I4[+YV9 M^JFXB,-_!_-L^>G(/2)SL? W8787OUR+PB%;Z9O%89K_)R_;MHYL/-ND6;PJ MA*4%JR#:OOJOQ4"4!"AK$# + 7-/P*0- E8A8'458(4 ZRI@%P)V5P%>"/"N M DXAX'05< L!MZN 5PAX>3ALYR^?_(F?^6>G2?Q"$M5::E-O\@C*I>6!"D,_)#?1=C&IH#R>B,P/ MPE_(W_[B6IS]G001>5C&F]2/YNGI.).F*(7C6='M^;9;LZ';KWXR(J9]0DS# MI!KQ"US\2DQ'Q*!*G'J/]Q-R_-=?-%HFN);?-N&(6'1K1+.6R^Y:C&8M5YVU M8!Y]P;77?<8E\O'.W)<3+I.UTV/F4)TC67<[H+7W 6OF2NWFH)7 M/I-X02X2(8.67/FS( RR-_*?_(N;3*S2_R+=6+MNK+P;UM#-0YS)U1#&T=/' M3"0KB:733!=M6RUVKD61S/,9YE_HV/<=TZT;J&G+)HOL-K[<-O7)#N]$1>^>(C3IR^9H% MT=,F2)>26S,US&<-20*R%2DL5D.ZXD6PJR M*"+MW1J)AO([.>BZA<]KM&T]Q_":^8$"05"<(;XG$JV"M:2TM?^6 M8^M:)#/Y*CF=B(CH:B:LV1J:- M&@ED0'$VR.,N*,5= 4W;-%D:&<1:%FA1VR$,@1=H"S'X04*>_7 CR#Q(9V&< M2G[0AJ2. 6Q*&=6$I*XMMUV$R"C@.\4!OATL"P5VI]53A_36U0.P3G%DS)0R*SAJ7 5 /8F]:@4P-X;>( MB[)*(5M>%\PUJ:5)YS5-N6,QPVA<%29 MXGCZT'A@ZNT1K2&V84C;8*>Y>KC MKG^/U?$ EC!Q.-\;#\EFB?!308[G8OM.MY4^;U%Z;(P<^P.Z<0:.,'&.^+Z; MFKQ6."=323]ROT46P:M\"@K[M?.&:[:;EOUEBR ?F;0!+_KW6!T6("(3)R(] M7LB'%)_<'K,N+%I6F"D)=(:B_7-4IX"H+YX?& M29)IQ%PF8;G34S_Z0;XM%D*50M3$D>/;F_-O=]CRL8!7K&$K3Z72T^%;B@M+ M4T:R7,YR4*^B_T33UF/4,^KEG,M.3:O^ )E9.)D=%)"X2JLQ('O+59T"]K-P MXB@'Y.4FB3OD&190B<4'#36@! N'43S4ZJ4=QW!M5Q=I]::VYU)=IJYIRN4& MQ*OO/VZ*IN4B(Z>.0]V&B 3(MW#(/R1U:5%IU;?$A;^X'&N0N^[?7W4P@)@L M?'=S6-[2HO0X+Q%@P,N T%C':M7>4GM_;,#^R\<[!?Z8"4 _;- 2%P.28?CF MY1"L;%'9%&$W_>6J3@&A,9S0:O639YEW^M-0['+.[6YZ$<9QHO40UV\T>MA; MKNIAZ0"FZPG,O4@"D9)O,BPFM;I&53MP#;,'C3[@'=9K"],)%UM4TI''M%1] M?8!@U2U@.8:S7(?SL3HIF9;CULORUZS.269SDL2 DEC;><=>!#V\Q*T1!!C/ M!MU\V(#5]D_??$Q:5)HCVV+:"#I L.H6X+^-;S_:(ZA04,V &*\'4-&P'$#( MP2D0AXVC];=L*1*2%U5SOLPQ]P_RU7\-5IL5-@@ X_:@U2\;T-3^Z1N&28M* M:\0L?0SUEJLZ53K:QC<,31,41&T3!/!M#[IML %0;1Q0#YH@7"4=,7T>W%^N MZA0@L(TC\.?S6^)'<]+E<-0&Y+4'15X.R,MQM/L\FXE0)/E,5,ZGBEL4<( ^ MB]/]HXKM%!4]5 K+Z&T*P$_>\:@!.;PO5%1.[]7A>'T+R>M8ZUG,J1_T7VE: MVMRK'K=770+ Y3C@_NFK&(7^#GY+6KMUL-<7KI\A*>^!XXUP#=W!AUK@%2. M0VJ1?9!IG$A9==0P\]>RMWT_MKL\7C_OS==TO5PYX9J;/K6F5:,!L3E>NGB, M-FK@WRT]D7BY6@59?B%A(43+9KQ%>=NE! ?PWFFIBG2\H>C40;UVUPMK4C4/ M$-_!$;_(:^3@/4M2>A(J50ABK8%UW*=[.3/:I&H@X+>#X_=%Q3")WY*?EG'8 MEL:T:*5-M8CK P2KG@%4.SA45ST[*;F&W NLU_\YNIX<0'8'3Z%+M\L!!Q!+ MZE=0*;ZT'3,GREW4_6::BM\W"J(OG\6^:=4N@0B< M05-W%Z#MH30T#C4T78-O%81L?YMV)>*?*@@M8[ YZM.H"-+HX M-!Y27F]1:30=1?:7JSH% .NV &SW.6LM-KB I>Z@16D7X-+]Z47IBQ:5FBRL MF+/>2/QLV+/142D8[N+%FVT M^0?T]EH*+S]G*EN7I@<@[@UZ6ND!;GL]3BO;I[)%&VU:E?WEJOX M/7@X)M\K\E4?]MAV>X#3WJ E#@^@VCI>W(I,! MDH+3F'N G=Z@Y0L/(-'[B>6+B==0IB%(2BH4458G! M$4FVO]C>/F3Q.O\Y[S3.LGB5OUT*?RX2U4!^OXCC[/U!_4)X][OYL_\#4$L# M!!0 ( &XT/%.P-B4IO@( "D( 9 >&PO=V]R:W-H965TVK18Y%%2= MB!64N)()65"-4[FTU4H"36M1P6W/<2*[H*RT1H/ZWHT<#42E.2OA1A)5%065 M3Q? Q7IHN=;SC5NVS+6Y88\&*[J$*>B[U8W$F=VYI*R 4C%1$@G9T#IWS\:) MB:\#?C)8JXTQ,9G,A;@WDZ_IT'(,$'!8:.- \?( 8^#<&"'&W];3ZAYIA)OC M9_=/=>Z8RYPJ& O^BZ4Z'UJG%DDAHQ77MV+]!=I\0N.W$%S5OV3=QCH6651* MBZ(5(T'!RN9*']LZ; C<8(? :P7>6P5^*_#K1!NR.JT)U70TD&)-I(E&-S.H M:U.K,1M6FKKTZ.K']\_'L\O;:S*YO)B18S+%?9)6'(C(R#75E62: M@3*S*U$NCS7(@DQ@KLGA!#1E7'U T=UT0@X//I #PDHRRT6E:)FJ@:V1T#S' M7K0T%PV-MX/F6\5/B.\>$<_QW![Y^.URYZ70)J"10IJQ<$LSCZ?T[ M-W(^MLEX?:5L[,/:WGRL#R/7"UPLVT,/5=!1!7NC\ONH&OOH!96;!/U484<5 M[HTJZ*,*>ZA\;T>MHHXJVAM5V$<5;5'Y81(G_51Q1Q7OC2KJHXJW:Q4&OA?% M_5RG'=?IWKAB@OW#1./!E&'+Z<,\W<+T@G#7*TTZR.15R)G0R,:[3I=B!S@B M2RE4;S=+MC_!*'"BQ.\HFK;5$Q>[^%W\3VMO-')SB%Y3N62E(APR5#HG,5K( MYF!J)EJLZMX^%QI/BGJ8XUD.T@3@>B:$?IZ8XZ+[=S#Z!U!+ P04 " !N M-#Q3=1;<.;\" !(!P &0 'AL+W=OV4[M_/=D)& M(:!^(7Z<<^X]OOAZL.7B6>8 "KV6!9-#)U=J<^.Z,LVA)/*:;X#IG147)5%Z M*M:NW @@F265A8L]+W9+0IDS&MBU>S$:\$H5E,&]0+(J2R+^3J#@VZ'C.[N% M![K.E5EP1X,-6<,"U-/F7NB9VZIDM 0F*6=(P&KHC/V;66SP%O"=PE;NC9%Q MLN3\V4QNLZ'CF82@@%09!:(_+S"%HC!".HT_C:;3AC3$_?%._9/UKKTLB80I M+W[03.5#)W%0!BM2%>J!;S]#XRBDOI/U%VQK;ZSLHK:3B94/6&924U5_R MVIS#'L&/3Q!P0\"'A/ $(6@(P7L)84,([ GHD MKR#1Q0P4H86\U,"GQ0Q=?+A$'Q!EZ#'GE20LDP-7Z9R,LILV\2=U?'PBOH_1 M'6"KC:3.L([QQ-\%G%+U5QC0+_(\(>]CL2FKZ?[G709^^F^_TS M;H*V/H'5"T[5IRT FE&9%EQ6NBR_QDNIA+XSO\^$"-L0H0T1G@CQQ*B"#"T4 M4=!9P9H>6;II(R^C'HYPC ?NR_ZY'L-PE(1)\!8VZX!Y7A+U6]@;$U%K(CIK M0C^ZIY,2==^N)XIO M;"=; MG0, 4, 9 >&PO=V]R:W-H965TD;M6CW29-^V#(!:*7V,PVI?OO9R9-1/?FUE0 M"5->_EKD:C/V4@_EL**[4GWC^Q^A-129>$M>ROH_VK?8P$/+G52\:LE:056P MYI>^M0MQ1,#Q&0)I"<0FA&<(PY8PO)80MH2P7IG&2KT.,ZKH9"3X'@F#UM', M0[V8-5O;+YC9][D2^FVA>6KRY:?ISX\/Z/GNMXM[PG:0LER-? M:8TFD[]L]=PW>L@9/9B@1\[41J('ED-^&L#7YCJ'Y.#PGER,^'57#M 0_X!( M0+!#T/1Z>N"@SZZFX^R"FV&W7\,ZWO#=Q+A_6J6:*F#E0:$DMY'Q3'^(SRI%.> M7%3^S!4M]?$EA#X^$+SI6TJ"RT?25YB1F-A&^K 8$Y)83IRH-'-;23LKZ7^J MAK3O(+:6>-K'Q&%B[X,C4) >A3I1GW7JL_^E$K)>\H_#.+)L.$ XLS?!&1)6OJ@N$HRP)+OA.793@\8^'HGL57E(3N2$ 717ZH M"72S :K0MTZO6&'MPP'MC<'+$MP9%MSP8(T/>.,O#LC5S@KFHM)Z8OI0KVW MH4XNCW288+O@';@(1]BN&1>,Z)O6LN0?]4<5B'7=9TJTY#NFFD:BF^UZV;NZ M@[/F[TV/6_==[V&:!OF1BG7!)"IAI4,&@T1K$DW/V0P4W]9=V((KW=/5CQO= MIX,P /U^Q;DZ#$R"KO.?_ U02P,$% @ ;C0\4],V(@=R! KPX !D M !X;"]W;W)K&ULE9=?3^,X$,"_BE7M T@+B9W_ MJU()6M!Q$KN(PNY)IWMP$[>--HF[MD/9;W]C)Z0E<0O[TB;.S'A^GO%X/-YR M\5.N&5/HI2PJ>3%:*[7YXC@R7;.2RG.^815\67)14@6O8N7(C6 T,TIEX1#7 M#9V2YM5H,C9C]V(RYK4J\HK="R3KLJ3B]Q4K^/9BA$>O P_Y:JWT@#,9;^B* MS9EZVMP+>',Z*UE>LDKFO$*"+2]&E_C+#/M:P4A\S]E6[CTCC;+@_*=^NPHX M/*! 6@725_ /*'BM@O=1!;]5,$OM-"AF'694TSF$8;\/-* MQWVN!'S-04]-;K].O]U=H\?+?Z[GZ S-(:^RNF"(+]$L7RZ98%7*)%HPM66L M0K=5RDN&'ND+NGZ!W),,485N6,8$+=!<454K+GZC!ZK@2Y6ARU35\&6G!\9. M9DS1O#B%^9[F,W3RZ11]0GF%'M>\EJ DQXX"-.V@D[885PT&.8"!";KCE5I+ M=%UE+'MKP($UZ1:&O"[,%3EJ\>^Z.$<>_HR(2[#%H>G'U5V+^NS#ZC@Y0N-U M8?:,/>]0F'=QF^4R+;BL!4/_7BZD$K#U_CLRA=]-X9LI_ -3W O^G)MR !FQ M;#-"=ADA("-L<6V,!L:H+E+/$QQ%7DC&SO/^:@_%@LASX[=2LZ&4%T=1TDF] M 0LZL. HF&T?/)W/SRV0.N.A%D.QJ9""M=;0UFQN9@SW'#W#81Q$/6J+6.#& M21][*(;]*+93AQUU>)3ZIL5(:Z'9(8"L9%2G#51]A4Y6<*;(4P29).V(X="I M( EZ@$,ASR5^V.,;2IUADOC$3AAUA-%10A-#';NF4A4\A5CFS491NE!]1A4< MO% )7P.]8!5;YLI&&PU<)*[O]N,YE(I"W*<="OGA(=:X8XV/LG[ENBS6<,@N MH+@#HJ[=5)^\-IAXX$'HXU[238="A/A)C\4BY+O8SI)T+,D?L-#T5PUEQS01 M*9?*FHO)P VW1_.NQ&PHX;G> 13L[HY?]P]@EOU-!P-;*C(@JTRA-OL-F7ZI MP[:>ENZ[Q.^+S"PBV(]#[P#T7L^!C]>6=C_M-AM*!;N$F?S"*%]S95"V:S=>@HQ+L^ GM'N;ZI-1-6W[WA0I(X\?K.#\6"D RB M,I2"IMUK.EAK3R6QB3V(HS[0);.! >8](DL8H0,2J&S MU\F73*S,C4C"]J\KU?2NW6AWZ[HT=XW>^)6^C9D;PLY,N+GJ"[HT[^!U!+ P04 M " !N-#Q3?NE"!5@$ #R#@ &0 'AL+W=O2J=[01R2H,60 MQ;AI[M/?X*1V:K"W;Q)CSPP_!I@_3+92_2S7E&KT6G!17H[66F\^>UZ9KVE! MR@NYH0*^+*4JB(:F6GGE1E&RJ)T*[@6^GW@%86(TG=3O'M5T(BO-F:"/"I55 M41"UNZ9<;B]'>/3VXAM;K;5YX4TG&[*B,ZJ?-X\*6EX39<$**DHF!5)T>3FZ MPI]O<&8<:HOOC&[+HV=DAC*7\J=IW"\N1[XAHISFVH0@\/=";RCG)A)P_#H$ M'35]&L?CY[?H?]2#A\',24EO)/^;+?3Z1E M_8NV!UM_A/*JU+(X. -!P<3^G[P>$G'D@*,>A^#@$'S4(3PXA/5 ]V3UL&Z) M)M.)DENDC#5$,P]U;FIO& T39AIG6L%7!GYZ>O_UYN'+'7JZ^G$W0^=H!LMD M47&*Y!+=TB55BB[0O477A!.1TQ*=W%)-&#\%G^?9+3KY=(H^(2;0 MTUI6)1&+/D!Y7J/$O2@_%7Q"Q3B,Q3X 7:XWWSLS+DL*T71/U?S4BM8?/\.=!$V781U%U%O%R]4:*EV9B4R M9\KV >(Z@-F2+],0Q^G$>SE.C&V$?=]OC-ZQ10U;-,AV5VRXW%&*YE30)=-. MNGV(Y%W'41IW\&RK<1B';KRXP8L'\6:4+\^9@#DQZQ$*2DG5"W5"QE;W219E M'4;;*,J"'L:D84P&&:_R7%6P?S9*+JI2''3Z'48A[\-(&+QV>:\*AXBBJ*R5*!,4%$0[R M4QB+*D V<;)>.P9S%B MOZWT_B#>HP+Q5WIWAC90Q'6=2/JK8AM09>TLU[[%<1XF21)T<%UV01J%:0_Q MD3;A0>('X"6:B17BE/0D]!#B_4PFN%N#'&89QCTU$K<:@8-!PD8C02O,I!-S M-G%B!C9F%B1^%]-A%J?CG@V$6Z'!OU,:3<2*S7E/$D-[!C$L.9O/91B-H[Y2 MB5NYP<-Z\Q6.K+*=;UGN=[K4:ZI0#I5S!V=6J* ])PM;8\(T2;I5WF46I..> M?8];,<+#:O0LX C-V7^P$ RYD] A0[[%YY"A- MZ\%H=PL-"9/!RN1(UH(8# MS9"F8UMBPBSJEBB7E1_UK=-6B/"P$CV8Z792V<)R'MDR[C"+XKBO$+4"A(<5 MZ#OA%=E?.]Z4QPEIJPIL(YQU1=)IE\9]1S;<"A >5J"F'+']X=7,]0EG9,XX MT[O3,R2HN])GU@GR?!R$J57I'791["=1!]P[NI"8V^ 7HE9P6(,RO@1'_V(, M$=3^@K5O:+FI[RASJ>'&4S^NX5)*E3& [TLI]5O#7'N::^[T?U!+ P04 M" !N-#Q3X_OZ;=,$ ",$P &0 'AL+W=OY8P2U:8.].I_M@$K>U-K&[MD/A M=#_^QDE(2IL8T%;:+Y"7F?'SS(R?23U:2_55+QDSZ#%-A#[M+(U9G72[.EJR ME.ICN6("WLRE2JF!6[7HZI5B-,Z=TJ1+/"_LII2+SGB4/[M6XY',3,(%NU9( M9VE*U=,92^3ZM(,[SP\^\\72V ?=\6A%%^R&F;O5M8*[;A4EYBD3FDN!%)N? M=B;X9$8&UB&W^,+96F]<(TOE7LJO]N8B/NUX%A%+6&1L" K_'MB4)8F-!#B^ ME4$[U9K6)%, M=/X7K4M;KX.B3!N9ELZ (.6B^$\?RT1L.."PQ8&4#F3;(6AQ\$L'_ZT.0>D0 MY)DIJ.1YF%%#QR,EUTA9:XAF+_)DYMY GPM;]QNCX"T'/S.^^'WZZ>HR(O(PQD,2V@0_;.9VURS$A/1? M6LT:K0;#RNH%GU[%I^?DR*H,DT,9XW[--R!08;A5N6F#48]'#9#[5=0 M^TZHM]* SM!49L(@.6^!7#7I05G7PXUR-O'I[T+U!UMT^CN-V N"K?+LV@2] MH)GQH&(\<#(^!RJ1@>K$+((I#:1 1+/6_HTS:$8)=+5,LER((4N9B)@"-1:Y M[4KJ7+ ;*SO8R400>EXSA6%%8?A^"E7EOA?Q<'=+M"+&7CWC/"?F3RL&^YF+ M!;J46J,I5>H)AMN:JE@?H2\TR8HQ-TG@,X@"VL9QYNU@ZWN>WV\!MS& L1/< MC0&IR5O^4D:P'SYFBNN8YY]%#K7'I%Z ['F2X'I(8=^]A2$HM %\-*#(9A65 M:6U,H-\@-/T6N19M?PGX6)95P1/[\@6TYF^5W3-@]FERU1?^A-3>-?C"I73>H!@,-]U[M6;/R*9+?4VXHT5\4N M>MHA4N;8'9IXON?"6&LL=HOLNQOBZ$WHW8O"1R-QH:_E%;OU]966N82W;VL8 M4LLC\?;<,*16-^)6M^]IF%="0\-@%\9:( GY 0WSRJ+$"YSH:PDF;@F&G[_P MXU;DY9MD9BD5-T^NR+6RDF#??5$K(W$KXUY4NUQC4[7[O#^7TCS?V 6J [CQ_U!+ P04 " !N-#Q3GR;RQ(\# "* M"P &0 'AL+W=O,=&P1I4B7I.)TOWXDI:B.3+O9L!M;I-[S M\9 4SYGNN?@B*P"%GFK*Y,RKE-I=^KXL*JBQO. [8/K-AHL:*ST46U_N!.#2 M&M74CX(@]6M,F#>?VKD;,9_R1E'"X$8@V=0U%M^60/E^YH7>\\0MV5;*3/CS MZ0YO80WJ?G7SMG'I]3&-X^/SL_6<+KV$>L(05I[^34E4S M;^RA$C:XH>J6[W^!#FAD_!6<2ON+]ITV\%#12,7KSEAG4!/6_N.G;B$.#,+T MA$'4&41#@^2$0=P9Q*\U2#J#Q*Y,BV+7(<<*SZ>"[Y$P:NW-/-C%M-8:GS"S M[VLE]%NB[=3\PV^K3]=7Z&[QQ]4:O4=K?:[*A@+B&[2J,-N"1(2A>R:@X%M& M_H82W>$GM 0&&Z+0VQP4)O2=-KU?Y^CMFW?HC3&XJW@C,2OEU%5+![[&ZQFC9\9E=-;CQX9>H#C\"45!%#H26KW> M/'"8YZ\V#R=G:.)^QV+K+SZU8ZS@-=A=R(DL*)>- /3GXD$JH;^BO\Z$2/H0 MB0V1G BQA"UAC+"M_J0H9@6X=K%U,;(NS.WR. ^3*!Y/_H%Q:BG&)VE,"NTXY*8^T7J.XIBI4^OXF@G"!?H&V A+]&B+%N%B[$- MD![DE44#0(65Q$DZ(#P6A9-T(,J/15&01F["<4\X/DNH M*ZJBH"NHARH<14,FAVH2CMU,8?"]$ ;_XLCAXFM#Q+#\=/4K M.#Y963C(,-46\O[V;ZA7-@V:C"_-(VF;7Z^NVF[U&LL=.&2 MB,)&NPPN,IV3:!N_=J#XSK9"#USIQLH^5KI9!F$$^OV&<_4\, 'Z]GO^#U!+ M P04 " !N-#Q3STIL8$,# ,"@ &0 'AL+W=O9PYAS>1ELNOLL*0*&GFC(Y]BJE-A]]7Q85 MU%A>\ TP/;+BHL9*=\7:EQL!N+2DFOI1$ S\&A/F34;VVZV8C'BC*&%P*Y!L MZAJ+GU= ^7;LA=[SASNRKI3YX$]&&[R&!:B'S:W0/;^/4I(:F"2<(0&KL7<9 M?ISG!F\!_Q#8RITV,DZ6G'\WG>MR[ 5&$% HE(F ]=\C3(%2$TC+^-'%]/HI M#7&W_1S]#^M=>UEB"5-._R6EJL9>YJ$25KBAZHYO_X3.3VKB%9Q*^XNV'3;P M4-%(Q>N.K!74A+7_^*G+PPXA3 X0HHX0G4J(.T)\*B'I",FIA+0C6.M^Z]TF M;H85GHP$WR)AT#J::=CL6[;.%V%FG2R4T*-$\]3D^O/TR\TJ(#>OYJZ 6*PP\H"J+009^>3@\<]-G) M]#!WT.>GT[.7=%_7I2].U!8=^. M3!'W4\1VBN3 %"^*J_1$RZZXKM*UH5(;RAQ CY-P&$3IR'_>D]YSTPICII#"4#;BA25W@8KJ8]K,U(( M*(E">F$C70J)"BS$3WU4;[%P+_56QF!'_?EP+UT.4!;D;H=I[S ]ZO"R*$2C M_1"F0(!L->NK!5-%P"DUW5,1Y8/A*ZD.4!H.W%('O=3!4:GM&7.P"BZM@ST9 M81[MB76@TCQ)W6J'O=KA4;6+B@MUKI-:?]#)+6A3VBRCMV^R* H^=1O69)NK M"H2Q M(.AI]<5H9[(F.]5UXY<8#"+' ;R7HCV5$C?W.VMCY27+ M@8J&@P,)SGM=^?^]'/+],\*Q'!PHQW+P=VY2\TZZP6)-F$045IH77 QU -&^ M/=J.XAM[N2ZYTE>U;5;ZN0;" /3XBG/UW#'W=?\ G/P&4$L#!!0 ( &XT M/%/3[?.1M@( '@& 9 >&PO=V]R:W-H965TW,15:%;H]3'LPR26QZMC,=J#]][MV(- 6 MT%[ '_><>^ZQ?=->2_6L^+Y.6"&7\W7!Z=4H+W!]OV;^ZVK&6.=4PD/P7 M2TW>\:X]DL*"EMP\RO5WV-1S9?D2R;7[)>LJMA5Y)"FUD<4&C H*)JI_^K+Q M80\0Q$< X080O@2:*!N-;';@O'%HK(8)>XI3 MHW"7(3V6CR[78R(W>C7G]T-YJ-;J>D-QF2P?UX/)J-<6M*SH=@*.,7 MY#-YF@[)^=D%.2-,D%DN2TU%JMN^0366TT\VF?M5YO!(YB D8RE,KLFM2"%] M2^!C&74MX;:6?GB2\4?)+TD4?")A(PP."!K\/[QQ0DY46QLYONB8M;(HF,$; M;S1!B\@ JV4B Y$PT&3(=,*E+A60W[VY-@HO])\369MUUJ;+VCR2=6HPU_P5 M7]BR5$F.-YS(.6<9M:\&A12R%.;0:56T5X[6OOU5-[@.@T80MOW5OHF'XEKQ MEW 7]T;W5:W[ZJ3N&:A"$[D@R=P$J4Q5QO 2<%@@M''9PM2JZG/5Q,BE:Q5S:;#QN&&. MGP90-@#W%U*:[<0FJ#\VW7]02P,$% @ ;C0\4XSVM9ZQ @ P< !D M !X;"]W;W)K&ULC57?3]LP$/Y7K(@'D 9I?I:A MME);F,8$&J*P/4Q[9N.?+ NR$/QI4=,EF#!ZK.XV6 MW[)DO&32<"6)9OG0&P<7T[[U=P[?.%N9K3&QFK+&=3;T>E80$VP!EH'B M[YE-F1"6"&7\6G-Z;4@+W!YOV#^YW#&7.35LJL1WGD$Q],X]DK&HS M6^>36+Z%$L9]R:KQ[?<\LJ@-J'(-1@4EE\V?OJSKL 4(TCV < T(=P'Q'D"T M!D0NT4:92^N2 AT-M%H1;;V1S0Y<;1P:L^'2[N(,-*YRQ,'HYFH\NYJ14S)5 M9:4DDV"(RLD-P]+@G$'S^)(!Y<*2A4;:C,S, 'E&() M_<4Z[*0)&^X)&X3D5DDH#+F2&$OB80YM(N$ED$AYD_%*+,Q(%'TC8"X,. M0=/_A_<.R(G:ND:.+]I75UM 0WZ,YP8TGM6?!SCCEC-VG/$>SJ\5TQ2X7!+A MMF>!V]-5^H8E<2SV%C^/@O,@QJR>M^O1X14FYZ]>;R0FK<3DH,1QJ33P/]1= M43Q'VMZB4Y6?UJB7&L.@\[ TI.F6EC0-=_2^]TGBN%MMVJI-#ZJ]EL T,T!0 M;%-2P>F<"PZ<=>I,WVL(=^O:X1,%W3K[K<[^09T/"JCXQZ;WWV_GQRC<+6*' M5Y0FR8X\?ZN?E$PO79LU&+J6T-S(=K;MY&/7P';F)]CAFX;\2M,\#[=4+[DT MF%2.E+VS/FK23&ULC57?;YLP$/Y7+-2'5MK*;])5!"E)6ZW3JD7-NCU,>W#@"%:-S6R3 M=/_];$-8FB917\!GW_?==W?F2#=E[@U)LS)4KLW%UG*6T4)@[E LJUK+/Y.@?+- MV/&=[<8C657*;+A9VN 5+$ ]-7.A+7=@*4@-3!+.D(!R[$S\ZUEB_*W##P(; MN;-&)I,EY\_&N"_&CF<$ 85<&0:L7VN8 :6&2,OXTW,Z0T@#W%UOV>]L[CJ7 M)98PX_0G*50U=JX<5$")6ZH>^>8S]/G$AB_G5-HGVG2^HT\.RENI>-V#M8*: ML.Z-7_HZ[ #\Y @@Z '!/B Z @A[0&@3[939M&ZPPEDJ^ 8)XZW9S,+6QJ)U M-H29+BZ4T*=$XU3V]7:RN%V@CVC1-@T%W1^%*9IA6:$[W6%TS[J;8DI^?@,* M$RHOM/O3X@:=GUV@,T08^E[Q5F)6R-156I-A=O,^_K2+'QR)[P?H@3-5273+ M"BA>$[@ZF2&C8)O1-#C)^*6EERCT/Z# "_P#@F;OAWLGY(1#@4/+%QXK,.A+ M)M&OR5(JH2_M[Q.W!H1N"5NAW#2JU(V2J!2\1GPXH3;NH89T MW+'E-A_Y.O.OO#A*W?5NE0YX!='5:/!Z)3P>A,?O%'Y<7L>0[ 9.DC#9D_?6 M*TKB^+"Z9%"7G%1W1QAF.9S0EKPI2N1YWIZTMT[>GBYWYWNM0:SL&),HYRU3 MW44?=H=).;$#8F]_JB=H-_#^TW3C]P&+%6%2YU)J2N]RI/6(;J1UAN*-G0I+ MKO2,L&ULU5A1;]LV$/XKA-$! M+9!8HF1)5N$8<)T4VY!M1MRL#T4?:)FVB4JB2U)QLE\_DI(E2Z8E>VV!]241 MY;N/=]]].AXXVE'VA6\P%N YB5-^T]L(L7UK63S:X 3Q/MWB5/ZRHBQ!0B[9 MVN);AM%2.R6QY=BV;R6(I+WQ2+^;L?&(9B(F*9XQP+,D0>SE'8[I[J8'>_L7 M#V2]$>J%-1YMT1K/L7CQ0I)Q?"U >^6>RO'P>8_^7B$L M(TA(FO]'SP41YS@XA8-SKH-;.+@ZT3PRG=8M$F@\8G0'F+*6:.I!M;+!")^1MI\CB_ M!:]?O0&O $G!APW-N+3F(TO(.!2:%15[OLOW=$[L^7L6]X$+KX!C.]#@/CW? MW:Z[6S+[D@*GI,#1>.XI"K"4 0>?)@LNF)35YQ9,M\1T->;@!.9?6\R0(.D: MQ H=,*6F:[JZSN0"::I-O.6@G@95'^#3>.#XMN3HZ9">8RO7]>VPM*I%/"@C M'IP9L>;C"CSL0WZ4(6MU7(&Y0 ++CU@ N@+O28K2B* 8S"@G^J/\=/^ MB#&X2[-$0]+TLRG7]G!F3'8J)EZNP"Q&J=Q:"?/N:T:V>GNURO?'>;SZ32,' M8PIH)3 #DRC*DBR6V2S!+98-4.:1MQ4),TDH$^0?_<(DSY\Q\IHFO%(37KLF MQ$;N&&6,J>[ -2O7+Z/T+U/NOG_)$DSSV"]3 M[CWAS2:0I]@1AV++I)>+W6HT!"4-P1G%BFFZOI8Z2;K*%1B:2.BXC7H=6SG# M@>>;"S8L(QW^YX+]2=/HN]:L(Y2'P&/I!HZ+'5JX;A"<.#VA78X3=&G&MI?WXPZ,CFO]G#RZ&FY\Q]+HJ#H9+ M>)8J+AJ""LQ#B08VM!LZ-EBY?N"=>@59KDW[8G%-,5L&I0056 M\Q1L'ZA.J^N[GWL=D9QU\'T;1IVC:IJ#[?-0?O:M:IVCJZ;^L;""P&O6U&#E M#(8G:EJ-7;!][OJH;PID.T5/L@FO99O#ZOJD.K:U*J^;I[DYD?:M( 0O&#$. M($AH*C; !TOT8BY=!Y);( 4Y$C="U1FIQCO8/A&=RTA>XPY&VK?RSB>D'<@O M@,(]'W#824@US<'V<>Z(D"7A$;M^Q?S$FWN4W:/K5;U&J M$=!IGUPZLZQ]T\8<.W88]D-SCAU^83\PYV@=7)RI6\L_$%N3E,L(5Q+([@>R M6;#\(C!?"+K5=VD+*@1-].,&HR5FRD#^OJ)4[!?J>JZ\CAW_"U!+ P04 M" !N-#Q3DT:L(*(# !K#@ &0 'AL+W=OD=R+"]Y09A^ MDG*18Z6;8NO*0A"\J8+RS$6>%[DYILR93ZM[=V(^Y:7**"-W L@RS[$XO"09 MW\\Z4;N9DSA@0U)<9NHCW[\AS8!"DV_-,UE]@GW3UW/ MNI2*YTVP)L@IJ[_QKZ801P$P& A 30 Z-\!O OQJH#59-:P;K/!\*O@>"--; M9S,756VJ:#T:RLPT+I703ZF.4_/;5]?+5TMP 99Z@6S*C ">@O=8E8(J2J1I M+7A>8'9X*L&'@@BL*-L"S#;@-668K0FX);J,$CR[(0K33#[7R3XO;\"S)\_! M$T 9^+3CI=0!Z;?KE51"+\#O)W+Z;4Z_RAD,Y-2+$:@= 2F5:YR! \$" M$+8Q1=;XAP=\9"M>G3FL,IOW]7X._0GRI^Z]!2AH@8(Q@'P;4)TY.@;RPCBR M X4M4#@&4& #"GM <1P-%"AJ>:(Q>$(;3]3C"6&2V'GBEB<>@R>R\<0]'C_T M/3M/TO(D8_#$E41T1[W[I(H(&U[27T\)BF([WZ3EFYSD^\25QDI+[3@",O-* M@P(?]-:DK(::]*=L@H(!!NAUWO5.4MP2*:\ SGG)E-X/]1XL-8$I$F6Z&D0J MJRZ]'LT%C/QD8,K@T38 SR@*;P5?UR6C>$6S:B>PTL >38"2H_EI) U[GO+] M>#(98.YL#-%_4V>3^M'2"L-P *F3.1S%YE9Y-JD?(\4#%KT?RE2V+=Y[/L#?PY@9W-X6N?_*-*^UB]@&$$[#>JTCDYKO:E) M\]?X+(LV&8_U&,9Q^(=$;;U0\*<=W*.3@#F&O<=B2YG4(*D.\RYC'2_JDTW= M4+RH#@&UL?51= M;]HP%/TK5U$?6FG#)$#'JA )"M-:K1*"=7N8]F"2"['JV)GM$/;O9SLARZ3! M"_&U[SGWW"_B6JHWG2,:.!5%)2)((G]W5HEL:P,9P+7"G15%%3]7B"7]2P(@_/%AAURXRY( M$I?T@%LTK^5:68MT+!DK4&@F!2C $0 MM8#(ZVX">95+:F@2*UF#YAG M&7-UHAR>1--L5[7;)1K*^!W< !/P-9>5IB+3,3$VN*,@:1MHT02*+@0*(WB1 MPN0:5B+#[%\"8E5WTJ.S]$5TE?&YX@,8A>\@&H8?7[=+N+VYNT([ZBHR\K2C M2Q5!VV0-/^8[;90=FI]7.,<=Y]ASCB]P;E 8P)/=)(W_*UV#GGBT6Z-C,IU& MDY@<^S%)K\L%JH.?90VIK(1I&M[==NLR;Z;DKWNS:R]4'9C0P'%OH&ULQ5AM M3^,X$/XKHVI/QTHLB=VD+ZA4*I35S82_1Y/51PQ.A(@TR0AXOF< MQGQUUD"-EP>WT2)4YH'3[RW)@HZINEN.A)XYI94@2BB3$6<@Z/RL,4"G0]PV M"IG$?417Z06-8V-)X_A6&&V4/HWB M^OC%^N!W,E$AZP>,_HD"%9XU. P(Z)VFL;OGJ"RT"\HV]&8]E]A]6A:S; M@%DJ%4\*98T@B5C^2YZ*A5A3P-X.!5PHX T%M$NA62@TWZK@%0I>MC)Y*-DZ M#(DB_9[@*Q!&6ELS@VPQ,VT=?L0,[V,E]-M(ZZG^>')S\>N7FZ_#R]OQSW#Y M^]W5Y$_X!(,@B PO)(8KEF>78>EH2!6)XH]:XFX\A*,/'^$#1 PF(4\E88'L M.4J#,J:=60'@/ > =P! &*XY4Z&$2Q;0X+4!1T=3AH1?0CK'5HN_I/$)--$Q M8!>C&D 7;U=W:]2';U9'74LTS9*@9F:ON8L@Q6Z5_+_/O[? _X4HGP6S=,WTR8UI+ M=F[,SXR9FO/8;[H^\GK.XSH#VU*HV^ET7TL-:Z0Z7=\MI5[%XY?Q^&^()V6" MSOB"1?_H97T5W(Q+51N97X/9\SKU:%HEFI85S8B*B >@=Q@4@#(0?+X-"AA7 M\*P[086\#J;='](6B( N)/F>PP@"\BPM>=(N(VG;UY4\P90R.H^4A+G@"<@L M<^LRIPYW>SMQ_";>R)M'&JILWOTW1/7_5Y4>VRO] M#Z!UC\>]K.*J"V![%["R2IZ^+ZNXZ@,8'X;5JOCCYO_.JMWC_LV*J\:![67\ M5N,6T4RW[WRUX(Z90^31K:'6YJ&J[M@_#$-502W3?E$\65V_S+E2O$D&X:4Z&PS OK]G'/U M,C$.RCN__G]02P,$% @ ;C0\4UU3M[ '! H@X !D !X;"]W;W)K M&ULK5=M;]LV$/XKA#9L*9!(I-[5V082.UV[KFMF M-RGVD;%H6X@DNA1M-_^^)*7(LD2YPI!\B$GJN>,]=[PC;W2@[*G8$,+!]RS- MB[&QX7S[UK**Y89DN##IEN3BRXJR#',Q96NKV#*"8R64I98-H6]E.,F-R4BM MW;')B.YXFN3DCH%BEV68/=^0E![&!C)>%N;)>L/E@C49;?&:+ B_W]XQ,;-J M+7&2D;Q(: X868V-:_1VAEPIH! /"3D4C3&05!XI?9*3#_'8@-(BDI(EERJP M^-F3*4E3J4G8\:U2:M1[2L'F^$7[.T5>D'G$!9G2]&L2\\W8" T0DQ7>I7Q. M#^])1W_]Y_^/(?N (+<;[B74H 78$Y*3A+EIS$8,'I\@G< MYPD'US)@"7\&%S/"<9*^$5):9 $NYHO[0G[_%5B@V&!&BI'%A?'2!&M9&7I3 M&FKW&(IL\(GF?%. VSPF\:D"2["NJ=LOU&_LLQK_VJ4F<- EL*&-- 9-AXM# MC?ALL#B*SK!QZD Z2I_3%\BCP\]H:9=G93WP7N4CX:-_T;A?F>LCSG5/8K MS[-!U M4 T[X>?5_+RS_/YD.)?']"=4O.[F3@B#EHW3+LR% ?)0BXI&&X*1[>JI^#45 M_RR5!Q6GGS'Q.WM?V9X'G:A%18>#OM\PLN2BP2$_\**>N 0UF> L&5'+5R09 MP"?H[A]$7IN-!H6@'[:.XDP#DTG=PR6LN81#=ZIAVV0J"!1]I&W/:#@O1IM6V.FWPQ/15N#BVPS#-JT=3AHVCTIAX[W M.W*&E<978^YT+?4#,X*-OT[P=3*1Z?MM+VAP(CE03TE%QW<)&OPP:1355W.) MV\W\T.P[QEA:]4$%6!)=SDO'[/U:MUH7:OVHK5^ M(QLPU10&ULM9E=;]LV%(;_"F'TH@76FI^B5"0! M$BO=,JQ)D?3C8M@%8].V4$GT)#INA_WX4;(BVA*E.39T8UOR>TCQ/-!+\O!L MH[+O^5)*#7XD<9J?CY9:K]Z/Q_ET*1.1OU,KF9I_YBI+A#:7V6*Q\!(LGDK&Y$3&<=&2>8Z_JT9'=9]%X.[OY]8_E(,W M@WD4N9RH^%LTT\OSD3\",SD7ZUC?J\UOLAH0*]J;JC@O/\&FTL(1F*YSK9(J MV#Q!$J7;;_&C2L1. /(Z G 5@)L!M". 5 'DT !:!= R,]NAE'D(A1879YG: M@*Q0F]:*'V4RRV@S_"@MN#_HS/P;F3A]<7_]]?KVRS6XOY[<_7I[\_GF[A:\ M#J464?P&O 5?'D+P^M4;\ I$*?B\5.MN'QP_/_@5[FWQ]W7\#A#T"\ 0(\<#30X/AX[P\.!P M%/2,AM082-D>Z6@OC'*Q6&1R(THZ-;8R6YB*63X3:4E:&%83P9;@1QXIL,/>WFMBWTD<<#0O9U85O'?8]R MYM>ZO4&P>A"L=Q!W*YF91*4+\" 7QH1TWI,9KV[4&Q8!KSOBQR/8AGI["&" M2. W$+2%/D0LX*B!H*WC7M"-P*\'X;\0 ?@7?%9:Q.!697H)+A.915/1DZ^@ M[BH8%@R"U@SA\6BJV+V4^P9-80![:!Q"Q@ADS=X/9,?5TT0#PS)6B4B)T BCI1B%.#F^^,04D0A]7$3DD/(F$\9 MZH!DK1CU>_$AD#XJK;+HG]XI$UG?1&Q@2M9-D7<"):^54^QY 0E0DU);:+P0 MPJ8=ABZA1P."@PY*UJU1OUT[*5VO,[/T%FE?JJR5(G]@*M9*47 "E:"50V+V M#Y"W#*XMQ-1G+7RA0XBH[P6\8_;!UJEQOU.[YY],/,FX^(IBF>7@,IV!.[V4 M6>UU1[D@MK:+T; DL352!6&TA\@QE MVER&NX0^]=&.<'\@UN5QO\L[X4UBD9N7S\Y=QTUKV%HTY@.3LUZ-^]>]_>3\ M=IXAPT%S33%Q"&G &&XN$!TZ[B'$O0YN=A[ _?- #[?)J=R(-7$"A^5&K#.3 M_@5Q+[I@UN#B$W0%KSGD/G&U^E'8L18EV?]+M^#[>KD[GM%"L& MKE80:\KDA'I%%;LWS5&SN&C.<@X=0C[Q>1-;6^<1#FD'-6OWY*7U"D.H1#(5 M9LEB^!RTHB36ELG M0QBO9><4,T@CG(&YT$ O28AAY!!1EAS*G,( P\BQCH8 M66,G1Q0T)B(QMP\'9/V7#%S3H-9DZ0DU#=JN0!@^G#7?((>.$M*J2H4.'88( M^AW&1ZU_TR,*&I.7O#W4FBP=N)9!K9/2$VH9M%UYP 'FL%G*<.DXH9PUX;1U MB&-$._R-[M24CRAD;#=>]U_?9C(6NIR4#J%D394.7,N@UD[I";4,VJX\F-R; MO5&3DJ/FP0GR6I0#@,=XY_S0K MWD5YCIR#J5JG>GNB6-^MSZHORQ/:QOTK]#[7\^A0[,%C4?Y1+820Z-LRRZO#T4+* M^P^3235;B&52O2_N1:Y^N2W*92+597DWJ>Y+DA3"["V &MZ9FVEZ8'J!IN>?OUZ7EV_1FUC(),VJMVB,KB]C].;GM^AGE.;H:E&LJB2? M5P<3J5I5USV9M2TX6;> ]+0 $_2YR.6B0J?Y7,R[%4R4G8TG\MW3"7'6^.]5 M]AY1_ X1CV"@0=.G%_> XO&3B^/(X89N1H@V]=&^$9K-5LM5ED@Q1^=R(4HT M+99JC2_JQ?<@T%D^*Y9"C5!1J7'Y[9,JCLZD6%;_==R<;6[.FINSGIN?)%F2 MSP1*)+H1=VF>I_D=*F[1O2C38OX.Y2HRJ4N9?(,&?ETW;^JN ]##$:&, Z+^*$A%U=;.MP1(. X8VN8Y)O3'*GR:M")ADJFKZ==?HV;?LVJ_MV ME]OU3?SMU@4!QH976Q72@/J&4ULUY@&/0MBHOS'J/W4T13[7XPBY\:T6D(B% MV#-:.@5TT!C'@,X8XXZE8&,I<%I2P5^%]OR7G[#O_6.Z*DN1S_Y$5V625VK) MU&0YGO^NPJA"E72LAW!SN_#U%V.TN7GT Q=C9 T \SDFQG#:JC'S66*6)565WJ:S9@QAJGA6&P*?>88?0!61*#+7 M&R ;,^9%?:ZV\(J=KMH)H<9$5$AY*F9I,WD>4[E @RUC1[>W?G=*8D R)C1B M/5:)MDJ<5H^7Q2J7U985Y?.V+);H6!D%_9#=?G9*8J>DZT4S%]/G#ULRW"C= M;72G)'9*ND8UW[$;\'MB7WN778O15G478]>$YC=V WP(U["-5LXP-^,@( /" M90S(C'C9M:1)C=VHOLY5%I>E?ZF9]2^5O:WYML;*^K,B6ZQ,/B1UWE0YZ((U M2G'P^G##&JTX_(%X:ROOC 0.0T+-@05T$0NL@;5E?6M-XQN[^3TXW ,PQMBS M5A4@(Q[G@6D)JH[@OKE*-+F)F]Q[91RQ24R)864*B%AD/IK&@(I$..BQJY%. MW$@?SCEB$Q>R8>L:$\IBPRPRPD4ZO6 M\FS+@KYIJQE/W(S?$_J(367L83\TG=JR<41Y3^I*-,#)DS/TG>PC-G_'H<^Y MV51 !H32&-)U0FG7DL8Y<>.\88]K'TA3E/BO3S2B@4KG+B-96WNE>W\Q< MII *>\S<.@%D/3PC&MC$#>S!H1U$M(DS0$7-Q[,8K&K;==>21C1Q(WJ_*'-E MR:W9G9+8*>GN*&IB4S>QAR.,VBPUO>R6Q$Y)UXO&,7U!ACT<7'1WCKU;$CLE M7:.:T-1-Z#WQBH+(M3S:JNU5V+6PM97M1NX06%$ F&%@AC](907)&%+UAPNJ MX4O=\*TGT79_OT/'4I;IS4HF-YF:DP6Z^GA^X7H)H*%(^>NCC&J2TB=O'3\# M9138_?6CR'P !F1C'GB>N?L(Z/I6EV8U=;-Z:'"G-E!]ZEO+R%8%ZF$=FX8 MB/. DKX%IQ%-W8C>*\\H0&8K-0-$0&H&J/C6\V77K:8W==/[&5BSX0IE9H , MR,P 57]FQC2LV0O2Z^& 8\!6-Y"903(@,P-D?9D9TTAG;J3OB70,2+L#WWRK M. 5D(8VBGGT"IGG-W+P> CMFXY8QGY@O#P$9$$=C0&;$T:XES6_FYO>7(A_/ MBER619;5 #C+I2A%)5W[CVSK73-[?<0Q35CVY%WDY[SK!G:"0RNUAE0\,OD& MJ'KXQC3 F1O@0X,]LQD;FF$1T(R);\(-4O&^UTU, YNY@;U7M#%7>MR:W2F) MG9*N34UPYB;X<*8QU]9UZV6G)'9*NEXTG]D+LNMGD&QW?KU;$CLEW?,D&MG< MC>Q]G2BQX6JM04#368-=!QK!W(W@(?#BP(YT8+Y1F4(J*T#&D*HW6'#-8OZ4 MW-F>2-WJ- ?Y_^%,%M>@Y#_R5!:WMVW5A*'F8Q$@,\X@M2-FZ_K6S]:!K!T[ MP /#-[>!Z:O'>-.1K0H(IV9 &3*>(1[7E-SC6#N1O!>B<5MJMK)&" "DC% MU9N,<,<0UM[H;VOE@&9-K0\4@@T^Z?-1$]MU$'G3T<5W5]CE31D-FGEH% M9$ )9SLG6(>RG*N^8P?*6Z7$VI]=GGS;>; _?'S3%SX_L3_"%>'YO7 MU:Q/\7].2D6+"F7B5E7IO0]4H\KUP?CUA2SNFZ/B-X64Q;+YN!#)7)2U0/U^ M6Q3R^T5]@\U_3SCZ&U!+ P04 " !N-#Q3U&:OP_X" "$"@ &0 'AL M+W=O/4=J"5]N-G)R&E0#(TM7E(?#G?EW.^8Q^[LV'\0:P M)'JB42RZQDK*Y-(T1; "BD6#)1"KF07C%$O5Y4M3)!QPF(%H9#J6Y9L4D]CH M=;*Q">]U6"HC$L.$(Y%2BOES'R*VZ1JVL1VX(\N5U -FKY/@)4Q!SI()5SVS M9 D)A5@0%B,.BZYQ95^.;5<#,HM[ ANQTT8ZE#EC#[IS'78-2WL$$0124V#U M6<, HD@S*3\>"U*C_*<&[K:W[.,L>!7,' L8L.@'">6J:UP8*(0%3B-YQS:? MH0C(TWP!BT3V1IO M"F@6@.:I *\ >*<"_ +@9]KG8F5*#['$O0YG&\2UM6+3C2Q=&5H)3&*]LJ:2 MJUFB<+(WG?6GHV^ST=?O:'2OWE-T-@2)223.T2O@8YMO8 M]^&FRDZ9(J=,D9/QN55:IG,!CRG$$HW6^OWKB[) UQ*H^%W#[Y;\;L;?K."? MS>N^3& M+_G]6N]O\1.A*45SQA62Q$L4X$2YO^]\GAC_0,26MR]BOH)/L7SE<*MTN%7K M\($@?]#_9>"B_.'%NV2@7?*WWW1W]-L'TOJ.5R>M;;W4:NOM5D._(/./[:DJ M5W:.#;M^6Q'^$UW'$CA50F"I%(^#ALKV?CYJ4F"_5$#[?4J@_5(#[7\4P90' M*[5$4<)) $?E/"Q157O&W#F/]?WL%O,EB06*8*&P5J.E2'A^Y&PO=V]R:W-H965TSZW7BXT/ $X?>'NV)5Y)K_>J-;^4JBGU!(*! S\#< M\@O6((0GA-0#LU7/E;W*%QI]SA,+MC.8B4HJ/R#EJ, ML-OW81L![BKQ!' ] ),SP"!9G>&Z*0G<*N:K)#IDJ MF2DM>6Q+AD">-WOTF9HK2P14+E]\^=%-D1DF>3!0 MM^%6##\?$V_D^P/4$L#!!0 ( &XT/%.UL*!' M+0, "@2 - >&PO6;,*QF"U;0ZDB53%HD5[J@QD[U/*Q* MS6A6@5,APD&O%X<%Y9*,1[(NS@M3!3-52Y.2X\X4N-O[+"7]^)@$CFZB,I:2 MZ\.77VIESEX$[G[P^N"@=_WJ;-=^V "O2.@E/7D$Z5$/Y[481AW[J7]^1P1W MP,.*3_VTO[[]0'@WR!9QV.9\/,J5W*0^(LY@(]."!3=4I&1"!9]J#EXY+;A8 M.?, ##,EE Z,K;F5T@=+=>O@OIM!.[0\!9=*-[%=!/=WVB[? =8S$,B%Z 0. MB#.,1R4UAFEY;B?-XL9X#PK:\=6JM KGFJ[Z@Q.R<6AN-LA4Z8SI+DR?K$WC MD6 YR-%\OH"[464(H#&JL(.,T[F2M-&P]F@'EG;&A+B$9^5S?H=[F6_5M <5 ME=W0"FJ'CL9-@'^;S7%OTSZ--RCYC3+O:KL=VX'#+G+>7'X$\W&8'P$,BX,IP'R<%Q;G?]K/ M$-V/PS!M0R\R1'V&J(_S\B&3YH/%\?LD]O+O-$FB*(ZQC$XF7@43+&]Q#%\_ M&Z8-/+ X$.G/&!5 MP'H'XOOC0$_Y?:((JHIIPYY@'$D2#(%>]/=H'"/9B>'CKP_VE$11DO@1P/P* MH@A#X&G$$4P!:,"0*&K.P9WS*%R?4^'FMZ'Q;U!+ P04 " !N-#Q3EXJ[ M', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6 M!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV M)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(= MI7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( M &XT/%,9@IO>\08 /P\ / >&PO=V]R:V)O;VLN>&ULQ9M=%ULAREW:U6YNS.XN3K+.IX_'>RWR+CR0I5B5BK$?2)> MBM?OJT/V+2F2QR1-RN^WG?KO5'38+LF27?)#K&\[-QU6;.7+GB/E/&CT&L0&X[YHVZX2;)B[*^HKY_K!B_ M"77QX>BYE-,D+44^B4LQR^7S/LF>JMNH7]$%/Z..P_'S$,0/^?\)H]QLDI68 MR-7S3F3E(8ZY2"O K-@F^Z+#LG@G;CMC^4WD;!$_B>I'J:HK@#002.."D']I -)$(,V+O>YQ7&P! MY "!'-!"ALOYW X>F#]EH3/SG*DSMKV(V>.QO_0B!T!:"*1%"VF/_U@ZH1,Y MOA<"HB%"-*0E&BU#Q^-AR$(^FW,O@EB]&ZRAOJ$%F_# N;L#L>+;&_FC%S.[##DT>'ESGQ_\L5Q74B)J:-'[0[?&ZN@!7954ZLF M)7#"SQ .4T:/V!E\OG#]!\[9B'M\ZD3UZVZ40LP5/6)93&TG8/>VN^1LSNUP M&?"S9@6S1(]8$ZJ23);CB'VQ@T!5D@?(A8FA1VP&U_=FUQ$/YFS"1XW:BLFA M1VP'QQO[<\XB^\]&,Z=A8M"(Q:#J9J1$H H5JG@G$Q(R@$1LA7(Y"]4ZK M*E'%LM'::I@,-&(9H)WR1GJC85+0+ID[_-6'F)@CM'?,'MA5%*NG%[]".$P5 MVGLG$FV$?4P<_9I<^L5U@)[H5#G-*GSKO MJ+NIK5B83?K$-FGKK[9!ZIA0=&*AM'1<6QDQF^C$-D%[L(T>F(Z)1:?.3] > MF XQ,;'HQ&+!,0V(B2N=WWW#F)B%#&(+G2>'==5)J@OC M%';(#$HRH&.@-/ M;*&WA@6NV31.\D;9Q"QD$%OH;QJ(LHX2>&@AXE)R"264/L*B59,3$(FL83>'/\]<$),3$(FL83.QG^;)H++ M_S )#>@E=(H)O0XQ,0D-J-<%- >KFY N7#L[P"0T();0&6:S\P$Q,0D-B"6$ M1G,.ETL/, D-R"4$I@"N&8_S+,F>"C82ZG:B438Q"0W()=3 A+$8F(2 M&A!+",&<))M&V407)+_GO,\)IMC #1$#S$(#\E2H@7F:9$!,S$*#=UR*=EHV MMXW$TL(L9!%;Z 2SJC8R.ZZ6CV#S;F$6LJCWP6"+Z!JID(59R**VT&%V\C2. MKH@+HH]EP>?F$3?G#\:,A MIJ AL8+.%JT> ]E8/#'$]#,DUL\R6ZDG/U4;=\6:.:78%:I,EEMYK=UH]>ZH MGYB8?H:U?KKUQ<6GCVNQ23*Q]M0C"G5^%:>K1'W/SI7U!+ P04 " !N-#Q3*"B!BK$" "^-@ &@ 'AL M+U]R96QS+W=OHZ<>7KR?N7C].I?_F=AM-OMU^=VM_QS+:?S'X/JCZ]^'72ECM7AM^VT95U7] M>;A='NKK1WBX3*X6SV^KJG]^"U4]=Y! D,P?I!"D\P=%"(KS!QD$V?Q!#D$^ M?U""H#1_4(:@/']0 T'-_$%AB3(N"9(F6!-H'9#K0.!U0+ #@=@!R0X$9@=$ M.Q"H'9#M0.!V0+@#@=P!Z0X$=@?$.Q#H+:BW$.@MJ+<0Z"V3']L$>@OJ+01Z M"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z*^JM!'HKZJT$>BOJK01Z MZV2SA$!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4#OB'I' KTCZAT) M](ZH=R30.Z+>D4#O.-GL)M [HMZ10.^(>D<"O2/J'0GTCJAW)- [HMZ10&]# MO8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!OF_Q92:"WH=Y&H+>AWD:@MZ'>1J"W MH=Y&H+>CWDZ@MZ/>3J"WH]Y.H+>CWDZ@MZ/>3J"WH]Y.H+=/#IL0Z.VHMQ/H M[:BW$^CMJ+<3Z)U0[T2@=T*]$X'>"?5.!'HGU#L1Z)U0[T2@=T*]$X'>"?5. M!'JGR6%! KT3ZIT(]$ZH=R+0.Z/>F4#OC'IG KTSZIT)],ZH=R;0.Z/>F4#O MC'IG KTSZIT)],ZH=R;0.T\.>Q/HG5'O3*!W@WHW!'HWJ'=#H'>#>C<$>C>H M=_.3>@_CUZ$,MY[O-3[_)ZD>+]\MM\=?E]\7)Z_*%>?ZOF)X^@M02P,$% M @ ;C0\4WWS[C]# @ S4 !, !;0V]N=&5N=%]4>7!E&ULS=O? M;MHP%,?Q5T&YK4B('=MA*KUI=[OU8B^0):9$Y)]LMZ-O/Q/:2ILZM(I)^]X0 M@>WS._&1/G=K%\<^F[PFV07PO0IRWR]LWWETW&R0US9CJZO0OSJ'K*I MJO?5@\W$:J6S>AR"'<(R'&LD-]=W=EL]=F'Q^1!_]NTX;!)G.Y\L;D\;CUF; MI)JFKJVK$->SIZ'Y+67YDI#&D_,>OVLG?Q4W)-F["<>5/P>\G/OZ9)UK&[NX MKUSX4O5Q5W;H,A^>.^O3\R7>Z7'<;MO:-F/]V,G4^ M.<0;MJ?/_.+\N/ MTVYL\Y?9\7I_C&X_S\-G\^/R._YUQF_U/]B'@/0A(7T4D#X4I \-Z<- ^B@A M?:PA?>0K2B,447,*J3G%U)R":DY1-:>PFE-,W/YO\^W?P$4$L! A0#% M @ ;C0\4P=!36*! L0 ! ( ! &1O8U!R;W!S M+V%P<"YX;6Q02P$"% ,4 " !N-#Q3C'H*V^\ K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !N-#Q3F5R< M(Q & "<)P $P @ '- 0 >&PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( &XT/%,S_1S;108 'T9 8 " @0X( M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ ;C0\4R$?]>V[ @ +0@ !@ M ("!4A< 'AL+W=O 8 " @4,: !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ ;C0\4S0!/OE? @ Q04 !@ ("!6"D 'AL+W=O&UL4$L! A0#% @ ;C0\4ZB! M6X/F"P CB4 !D ("!E7$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;C0\4_E!^%/S!@ +A( !D M ("!EX0 'AL+W=O&PO M=V]R:W-H965TF. !X;"]W;W)K&UL4$L! A0#% @ ;C0\4Z16V*1D!0 I@P !D ("! M/I0 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% M @ ;C0\4QGFZPAO#0 [2, !D ("!B:P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;C0\4_WFDJ;A M!P M!, !D ("!\<< 'AL+W=O< =X$ #!"0 &0 M@($)T >&PO=V]R:W-H965T&UL4$L! A0#% @ ;C0\4T"1!''M! 70H !D M ("!)-H 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ;C0\4[7._^^^!P +A, !D ("!]OX M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M;C0\4X\"$_?V @ ]04 !D ("!A1(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;C0\4TKR0[B_" 9!< !D M ("!OR@! 'AL+W=O LAD% @$ &0 @(&U,0$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ ;C0\4]:Y0R;Q! QPD !D ("!6#H! 'AL M+W=O($ M 5#@ &0 @(& /P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ ;C0\ M4TCCGM4= P $0@ !D ("!M$P! 'AL+W=O&PO=V]R:W-H965T@0 !X2 9 " @5-4 0!X;"]W;W)K M&UL4$L! A0#% @ ;C0\4S#Q?7/' P [0P M !D ("!!%D! 'AL+W=OP# O#@ &0 @($"70$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ ;C0\4_-=9/$;!0 2Q0 !D M ("!'6&PO=V]R:W-H965T M7"P( '<$ 9 M " @:%O 0!X;"]W;W)K&UL4$L! A0# M% @ ;C0\4X-94X-S!0 21H !D ("!XW$! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ;C0\4^9^ M]S!( P ?PH !D ("!!((! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;C0\4Z?\!C]' P 2@H !D M ("!9(\! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ;C0\4S ?SY2G P @@T !D ("! M>YD! 'AL+W=O&PO=V]R:W-H965T@ 0!X;"]W;W)K&UL4$L! A0#% M @ ;C0\4\G=P4<*!@ S!\ !D ("!K*,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;C0\4X(>72>K M @ @P8 !D ("!!+$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;C0\4\01]_\H P APD !D M ("!O+D! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ;C0\4[ V)2F^ @ *0@ !D ("!3LL! M 'AL+W=O&PO=V]R:W-H965TG0, 4, 9 M " @3G1 0!X;"]W;W)K&UL4$L! A0#% @ M;C0\4],V(@=R! KPX !D ("!#=4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;C0\4XSVM9ZQ @ P< !D M ("!?.T! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ;C0\4Y-&K""B P :PX !D ("![_&PO=V]R:W-H965T&UL4$L! A0#% @ ;C0\ M4UU3M[ '! H@X !D ("!$@," 'AL+W=O2_ H& #E'P &0 M @(%0!P( >&PO=V]R:W-H965T&UL4$L! A0#% @ ;C0\4]1FK\/^ @ A H M !D ("!YA4" 'AL+W=O@! !:! &0 @($;&0( M>&PO=V]R:W-H965T7!E&UL4$L%!@ !E &4 NAL /8K @ ! $! end
    XML 110 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 111 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 112 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 391 551 1 false 119 0 false 8 false false R1.htm 0001001 - Document - Cover Page Sheet http://www.thorindustries.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Consolidated Balance Sheets Sheet http://www.thorindustries.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.thorindustries.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Consolidated Statements of Income and Comprehensive Income Sheet http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome Consolidated Statements of Income and Comprehensive Income Statements 4 false false R5.htm 1004005 - Statement - Consolidated Statement of Stockholders' Equity Sheet http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity Consolidated Statement of Stockholders' Equity Statements 5 false false R6.htm 1005006 - Statement - Consolidated Statement of Stockholders' Equity (Parenthetical) Sheet http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquityParenthetical Consolidated Statement of Stockholders' Equity (Parenthetical) Statements 6 false false R7.htm 1006007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101101 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 2106102 - Disclosure - ACQUISITIONS Sheet http://www.thorindustries.com/role/ACQUISITIONS ACQUISITIONS Notes 9 false false R10.htm 2115103 - Disclosure - BUSINESS SEGMENTS Sheet http://www.thorindustries.com/role/BUSINESSSEGMENTS BUSINESS SEGMENTS Notes 10 false false R11.htm 2121104 - Disclosure - DERIVATIVES AND HEDGING Sheet http://www.thorindustries.com/role/DERIVATIVESANDHEDGING DERIVATIVES AND HEDGING Notes 11 false false R12.htm 2126105 - Disclosure - INVENTORIES Sheet http://www.thorindustries.com/role/INVENTORIES INVENTORIES Notes 12 false false R13.htm 2130106 - Disclosure - PROPERTY, PLANT AND EQUIPMENT Sheet http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENT PROPERTY, PLANT AND EQUIPMENT Notes 13 false false R14.htm 2133107 - Disclosure - INTANGIBLE ASSETS AND GOODWILL Sheet http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILL INTANGIBLE ASSETS AND GOODWILL Notes 14 false false R15.htm 2140108 - Disclosure - CONCENTRATION OF RISK Sheet http://www.thorindustries.com/role/CONCENTRATIONOFRISK CONCENTRATION OF RISK Notes 15 false false R16.htm 2142109 - Disclosure - EMPLOYEE BENEFIT PLANS Sheet http://www.thorindustries.com/role/EMPLOYEEBENEFITPLANS EMPLOYEE BENEFIT PLANS Notes 16 false false R17.htm 2144110 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 17 false false R18.htm 2147111 - Disclosure - PRODUCT WARRANTY Sheet http://www.thorindustries.com/role/PRODUCTWARRANTY PRODUCT WARRANTY Notes 18 false false R19.htm 2151112 - Disclosure - LONG-TERM DEBT Sheet http://www.thorindustries.com/role/LONGTERMDEBT LONG-TERM DEBT Notes 19 false false R20.htm 2156113 - Disclosure - INCOME TAXES Sheet http://www.thorindustries.com/role/INCOMETAXES INCOME TAXES Notes 20 false false R21.htm 2165114 - Disclosure - CONTINGENT LIABILITIES AND COMMITMENTS Sheet http://www.thorindustries.com/role/CONTINGENTLIABILITIESANDCOMMITMENTS CONTINGENT LIABILITIES AND COMMITMENTS Notes 21 false false R22.htm 2167115 - Disclosure - LEASES Sheet http://www.thorindustries.com/role/LEASES LEASES Notes 22 false false R23.htm 2174116 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://www.thorindustries.com/role/STOCKHOLDERSEQUITY STOCKHOLDERS' EQUITY Notes 23 false false R24.htm 2178117 - Disclosure - REVENUE RECOGNITION Sheet http://www.thorindustries.com/role/REVENUERECOGNITION REVENUE RECOGNITION Notes 24 false false R25.htm 2181118 - Disclosure - ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) Sheet http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSS ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) Notes 25 false false R26.htm 2184119 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.thorindustries.com/role/SUBSEQUENTEVENTS SUBSEQUENT EVENTS 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 2375313 - 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 (Detail) Sheet http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Detail) Details 43 false false R44.htm 2405402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Difference Between Basic and Diluted Shares Outstanding (Detail) Sheet http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofDifferenceBetweenBasicandDilutedSharesOutstandingDetail SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Difference Between Basic and Diluted Shares Outstanding (Detail) Details 44 false false R45.htm 2408403 - Disclosure - ACQUISITIONS - Tiffin Group - Additional Information (Details) Sheet http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails ACQUISITIONS - Tiffin Group - Additional Information (Details) Details 45 false false R46.htm 2409404 - 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 46 false false R47.htm 2410405 - Disclosure - ACQUISITIONS - Togo Group - Additional Information (Details) Sheet http://www.thorindustries.com/role/ACQUISITIONSTogoGroupAdditionalInformationDetails ACQUISITIONS - Togo Group - Additional Information (Details) Details 47 false false R48.htm 2411406 - 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 48 false false R49.htm 2412407 - Disclosure - ACQUISITIONS - Erwin Hymer - Additional Information (Details) Sheet http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails ACQUISITIONS - Erwin Hymer - Additional Information (Details) Details 49 false false R50.htm 2413408 - Disclosure - ACQUISITIONS - Erwin Hymer - Estimated Fair Value of Assets and Liabilities (Details) Sheet http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails ACQUISITIONS - Erwin Hymer - Estimated Fair Value of Assets and Liabilities (Details) Details 50 false false R51.htm 2414409 - Disclosure - ACQUISITIONS - Pro Forma Information (Details) Sheet http://www.thorindustries.com/role/ACQUISITIONSProFormaInformationDetails ACQUISITIONS - Pro Forma Information (Details) Details 51 false false R52.htm 2417410 - Disclosure - BUSINESS SEGMENTS - Additional Information (Detail) Sheet http://www.thorindustries.com/role/BUSINESSSEGMENTSAdditionalInformationDetail BUSINESS SEGMENTS - Additional Information (Detail) Details 52 false false R53.htm 2418411 - Disclosure - BUSINESS SEGMENTS - Schedule of Segment Reporting Information by Segment (Detail) Sheet http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetail BUSINESS SEGMENTS - Schedule of Segment Reporting Information by Segment (Detail) Details 53 false false R54.htm 2419412 - Disclosure - BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment Balance Sheet Item (Detail) Sheet http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetail BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment Balance Sheet Item (Detail) Details 54 false false R55.htm 2420413 - Disclosure - BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment Geographic Region Item (Detail) Sheet http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetail BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment Geographic Region Item (Detail) 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 - Financial Statement Impact of Derivatives (Details) Sheet http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFinancialStatementImpactofDerivativesDetails DERIVATIVES AND HEDGING - Financial Statement Impact of Derivatives (Details) Details 58 false false R59.htm 2428417 - Disclosure - INVENTORIES - Schedule of Major Classifications of Inventories (Detail) Sheet http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetail INVENTORIES - Schedule of Major Classifications of Inventories (Detail) Details 59 false false R60.htm 2429418 - Disclosure - INVENTORIES - Additional Information (Detail) Sheet http://www.thorindustries.com/role/INVENTORIESAdditionalInformationDetail INVENTORIES - Additional Information (Detail) Details 60 false false R61.htm 2432419 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Detail) Sheet http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetail PROPERTY, PLANT AND EQUIPMENT (Detail) Details http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTTables 61 false false R62.htm 2435420 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Components of Amortizable Intangible Assets (Detail) Sheet http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLComponentsofAmortizableIntangibleAssetsDetail INTANGIBLE ASSETS AND GOODWILL - Components of Amortizable Intangible Assets (Detail) Details 62 false false R63.htm 2436421 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Estimated Amortization Expense (Detail) Sheet http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetail INTANGIBLE ASSETS AND GOODWILL - Estimated Amortization Expense (Detail) Details 63 false false R64.htm 2437422 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Additional Information (Detail) Sheet http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLAdditionalInformationDetail INTANGIBLE ASSETS AND GOODWILL - Additional Information (Detail) Details 64 false false R65.htm 2438423 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Changes in Carrying Amount of Goodwill by Reportable Segment (Detail) Sheet http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetail INTANGIBLE ASSETS AND GOODWILL - Changes in Carrying Amount of Goodwill by Reportable Segment (Detail) Details 65 false false R66.htm 2439424 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Summary of Components of Net Balance (Detail) Sheet http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetail INTANGIBLE ASSETS AND GOODWILL - Summary of Components of Net Balance (Detail) 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 (Detail) Sheet http://www.thorindustries.com/role/EMPLOYEEBENEFITPLANSDetail EMPLOYEE BENEFIT PLANS (Detail) 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 (Detail) Sheet http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail LONG-TERM DEBT - Additional Information (Detail) 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 (Detail) Sheet http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetail INCOME TAXES - Schedule of Components of Provision for Taxes (Detail) 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 (Detail) Sheet http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetail INCOME TAXES - Schedule of Differences between Income Tax Expense at Federal Statutory Rate and Actual Income Taxes (Detail) Details 77 false false R78.htm 2461436 - Disclosure - INCOME TAXES - Schedule of Deferred Income Tax Balances (Detail) Sheet http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail INCOME TAXES - Schedule of Deferred Income Tax Balances (Detail) Details 78 false false R79.htm 2462437 - Disclosure - INCOME TAXES - Additional Information (Detail) Sheet http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetail INCOME TAXES - Additional Information (Detail) Details 79 false false R80.htm 2463438 - Disclosure - INCOME TAXES - Schedule of Changes in Unrecognized Tax Benefit (Detail) Sheet http://www.thorindustries.com/role/INCOMETAXESScheduleofChangesinUnrecognizedTaxBenefitDetail INCOME TAXES - Schedule of Changes in Unrecognized Tax Benefit (Detail) Details 80 false false R81.htm 2464439 - Disclosure - INCOME TAXES - Components of Total Unrecognized Tax Benefits (Detail) Sheet http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetail INCOME TAXES - Components of Total Unrecognized Tax Benefits (Detail) Details 81 false false R82.htm 2466440 - Disclosure - CONTINGENT LIABILITIES AND COMMITMENTS (Detail) Sheet http://www.thorindustries.com/role/CONTINGENTLIABILITIESANDCOMMITMENTSDetail CONTINGENT LIABILITIES AND COMMITMENTS (Detail) 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 2473445 - Disclosure - LEASES - Additional Information (Detail) Sheet http://www.thorindustries.com/role/LEASESAdditionalInformationDetail LEASES - Additional Information (Detail) Details 87 false false R88.htm 2476446 - Disclosure - STOCKHOLDERS' EQUITY - Additional Information (Detail) Sheet http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail STOCKHOLDERS' EQUITY - Additional Information (Detail) Details 88 false false R89.htm 2477447 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Restricted Stock Unit Activity (Detail) Sheet http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetail STOCKHOLDERS' EQUITY - Schedule of Restricted Stock Unit Activity (Detail) Details 89 false false R90.htm 2480448 - Disclosure - REVENUE RECOGNITION (Detail) Sheet http://www.thorindustries.com/role/REVENUERECOGNITIONDetail REVENUE RECOGNITION (Detail) 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 R92.htm 2485450 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://www.thorindustries.com/role/SUBSEQUENTEVENTSDetails SUBSEQUENT EVENTS (Details) Details http://www.thorindustries.com/role/SUBSEQUENTEVENTS 92 false false R9999.htm Uncategorized Items - tho-20210731.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - tho-20210731.htm Cover 93 false false All Reports Book All Reports tho-20210731.htm tho-20210731.xsd tho-20210731_cal.xml tho-20210731_def.xml tho-20210731_lab.xml tho-20210731_pre.xml tho7312021exhibit1011.htm tho7312021exhibit211.htm tho7312021exhibit231.htm tho7312021exhibit311.htm tho7312021exhibit312.htm tho7312021exhibit321.htm tho7312021exhibit322.htm tho-20210731_g1.jpg http://xbrl.sec.gov/dei/2021 http://xbrl.sec.gov/country/2021 http://fasb.org/us-gaap/2021-01-31 http://fasb.org/srt/2021-01-31 true true JSON 115 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "tho-20210731.htm": { "axisCustom": 2, "axisStandard": 35, "contextCount": 391, "dts": { "calculationLink": { "local": [ "tho-20210731_cal.xml" ] }, "definitionLink": { "local": [ "tho-20210731_def.xml" ] }, "inline": { "local": [ "tho-20210731.htm" ] }, "labelLink": { "local": [ "tho-20210731_lab.xml" ] }, "presentationLink": { "local": [ "tho-20210731_pre.xml" ] }, "schema": { "local": [ "tho-20210731.xsd" ], "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "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", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.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" ] } }, "elementCount": 765, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 14, "http://www.thorindustries.com/20210731": 1, "http://xbrl.sec.gov/dei/2021": 4, "total": 19 }, "keyCustom": 55, "keyStandard": 496, "memberCustom": 51, "memberStandard": 63, "nsprefix": "tho", "nsuri": "http://www.thorindustries.com/20210731", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - 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-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2174116 - Disclosure - STOCKHOLDERS' EQUITY", "role": "http://www.thorindustries.com/role/STOCKHOLDERSEQUITY", "shortName": "STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2184119 - Disclosure - SUBSEQUENT EVENTS", "role": "http://www.thorindustries.com/role/SUBSEQUENTEVENTS", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.thorindustries.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - 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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2375313 - 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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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 (Detail)", "role": "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AdvertisingExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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 (Detail)", "role": "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofDifferenceBetweenBasicandDilutedSharesOutstandingDetail", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Difference Between Basic and Diluted Shares Outstanding (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": "0", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8cf0209c4d5f4de597c3ccc40c523d33_D20201218-20201218", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - 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-20210731.htm", "contextRef": "i8cf0209c4d5f4de597c3ccc40c523d33_D20201218-20201218", "decimals": "-3", "first": true, "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-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "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 - 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", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i41f3ecdfeecc4412b9431e80b0911bd1_I20201218", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireInterestInJointVenture", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - 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-20210731.htm", "contextRef": "i28ba1e342b364c85b35f325b828a31cb_D20200801-20200801", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PaymentsToAcquireInterestInJointVenture", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "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 - 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", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i3acf97872d374bc192a1421e27c8fcc0_I20200323", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillPurchaseAccountingAdjustments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412407 - Disclosure - ACQUISITIONS - Erwin Hymer - Additional Information (Details)", "role": "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "shortName": "ACQUISITIONS - Erwin Hymer - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i960410b456c6491d81515b6de64b2a16_D20180801-20190731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "id245064859384d0b997aa0b476521b59_I20180731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - 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-20210731.htm", "contextRef": "id245064859384d0b997aa0b476521b59_I20180731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413408 - Disclosure - ACQUISITIONS - Erwin Hymer - Estimated Fair Value of Assets and Liabilities (Details)", "role": "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails", "shortName": "ACQUISITIONS - Erwin Hymer - Estimated Fair Value of Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i4147ba22902b4544b7887a64128594fe_I20190201", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414409 - 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", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "tho:NatureOfOperationsPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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 (Detail)", "role": "http://www.thorindustries.com/role/BUSINESSSEGMENTSAdditionalInformationDetail", "shortName": "BUSINESS SEGMENTS - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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 (Detail)", "role": "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetail", "shortName": "BUSINESS SEGMENTS - Schedule of Segment Reporting Information by Segment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "ia6877552e5fe4735b40280ccc3114062_D20200801-20210731", "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", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "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 (Detail)", "role": "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetail", "shortName": "BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment Balance Sheet Item (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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 (Detail)", "role": "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetail", "shortName": "BUSINESS SEGMENTS - Schedule of Segment Reporting Information, by Segment Geographic Region Item (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i57b392e788734f5793003c3b1991a488_D20200801-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "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-20210731.htm", "contextRef": "i11a5abee19d24be1aa22c5950617d7c2_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "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-20210731.htm", "contextRef": "i11a5abee19d24be1aa22c5950617d7c2_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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 - Financial Statement Impact of Derivatives (Details)", "role": "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFinancialStatementImpactofDerivativesDetails", "shortName": "DERIVATIVES AND HEDGING - Financial Statement Impact of Derivatives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "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 (Detail)", "role": "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetail", "shortName": "INVENTORIES - Schedule of Major Classifications of Inventories (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWorkInProcess", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - 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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "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 (Detail)", "role": "http://www.thorindustries.com/role/INVENTORIESAdditionalInformationDetail", "shortName": "INVENTORIES - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i5b39b3528bfb4189ac12fdc24770d323_I20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LIFOInventoryAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "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 (Detail)", "role": "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetail", "shortName": "PROPERTY, PLANT AND EQUIPMENT (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "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-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "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 (Detail)", "role": "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLComponentsofAmortizableIntangibleAssetsDetail", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Components of Amortizable Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "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-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "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 (Detail)", "role": "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetail", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Estimated Amortization Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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 (Detail)", "role": "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLAdditionalInformationDetail", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "if9e56d6b4aae4f48bcdb5c6d8375fbed_D20191101-20200131", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "ic70ae0b734cd47d2b8b255d8b926a2c2_I20200731", "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 (Detail)", "role": "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetail", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Changes in Carrying Amount of Goodwill by Reportable Segment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "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 (Detail)", "role": "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetail", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Summary of Components of Net Balance (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "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-20210731.htm", "contextRef": "i1aa3c7d60aad4361b0f9825af907c551_D20200801-20210731", "decimals": "3", "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-20210731.htm", "contextRef": "i1aa3c7d60aad4361b0f9825af907c551_D20200801-20210731", "decimals": "3", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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 (Detail)", "role": "http://www.thorindustries.com/role/EMPLOYEEBENEFITPLANSDetail", "shortName": "EMPLOYEE BENEFIT PLANS (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "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-20210731.htm", "contextRef": "if2d18da6b9c146e28503e1b331db2ea4_I20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - 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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "ibf9490ce74fd4c66a9a0568c47199e54_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "tho:WarrantyPeriodForRetailCustomer", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "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": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "ibf9490ce74fd4c66a9a0568c47199e54_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "tho:WarrantyPeriodForRetailCustomer", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "ic70ae0b734cd47d2b8b255d8b926a2c2_I20200731", "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-20210731.htm", "contextRef": "i2ed75e372747482786129ac1ac2517d5_I20180731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrualCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnsecuredDebt", "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-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454431 - Disclosure - LONG-TERM DEBT - Additional Information (Detail)", "role": "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail", "shortName": "LONG-TERM DEBT - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_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", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "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", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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 (Detail)", "role": "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetail", "shortName": "INCOME TAXES - Schedule of Components of Provision for Taxes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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 (Detail)", "role": "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetail", "shortName": "INCOME TAXES - Schedule of Differences between Income Tax Expense at Federal Statutory Rate and Actual Income Taxes (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "tho:ScheduleOfDifferencesBetweenIncomeTaxExpenseAtFederalStatutoryRateAndActualIncomeTaxesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "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 (Detail)", "role": "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail", "shortName": "INCOME TAXES - Schedule of Deferred Income Tax Balances (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "tho:DeferredTaxAssetsLiabilitiesInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462437 - Disclosure - INCOME TAXES - Additional Information (Detail)", "role": "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetail", "shortName": "INCOME TAXES - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "ic70ae0b734cd47d2b8b255d8b926a2c2_I20200731", "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 (Detail)", "role": "http://www.thorindustries.com/role/INCOMETAXESScheduleofChangesinUnrecognizedTaxBenefitDetail", "shortName": "INCOME TAXES - Schedule of Changes in Unrecognized Tax Benefit (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "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 (Detail)", "role": "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetail", "shortName": "INCOME TAXES - Components of Total Unrecognized Tax Benefits (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "tho:ScheduleOfUnrecognizedTaxBenefitsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "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-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "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 (Detail)", "role": "http://www.thorindustries.com/role/CONTINGENTLIABILITIESANDCOMMITMENTSDetail", "shortName": "CONTINGENT LIABILITIES AND COMMITMENTS (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "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-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "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:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "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:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i5012bede40044a2cbfd95026659eccf1_D20180801-20190731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2473445 - Disclosure - LEASES - Additional Information (Detail)", "role": "http://www.thorindustries.com/role/LEASESAdditionalInformationDetail", "shortName": "LEASES - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i5012bede40044a2cbfd95026659eccf1_D20180801-20190731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2476446 - Disclosure - STOCKHOLDERS' EQUITY - Additional Information (Detail)", "role": "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail", "shortName": "STOCKHOLDERS' EQUITY - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i53d4c4aa5dcb4e5a9905dea2eb3adf09_I20210731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i41e57d4b47a747fa98080c1423bf24be_I20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2477447 - Disclosure - STOCKHOLDERS' EQUITY - Schedule of Restricted Stock Unit Activity (Detail)", "role": "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetail", "shortName": "STOCKHOLDERS' EQUITY - Schedule of Restricted Stock Unit Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i6d7b73a0f397494e8a19b9b2c30e8b5c_I20180731", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "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 (Detail)", "role": "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail", "shortName": "REVENUE RECOGNITION (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i54030841486a4874bd2107d6f328b9a2_D20200801-20210731", "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-20210731.htm", "contextRef": "ic70ae0b734cd47d2b8b255d8b926a2c2_I20200731", "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-20210731.htm", "contextRef": "ie7c818f37e2444798e3c93ff230ca83a_I20180731", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i8a7ec81f148843b4a405dac87e122c66_D20200801-20210731", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromLinesOfCredit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2485450 - Disclosure - SUBSEQUENT EVENTS (Details)", "role": "http://www.thorindustries.com/role/SUBSEQUENTEVENTSDetails", "shortName": "SUBSEQUENT EVENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "tho-20210731.htm", "contextRef": "i82b708e80583461ebaf200a919395743_D20210901-20210901", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProceedsFromLinesOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9999": { "firstAnchor": null, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - tho-20210731.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - tho-20210731.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 119, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetail" ], "xbrltype": "domainItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GERMANY", "terseLabel": "Germany" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetail" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetail" ], "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/2021", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "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/2021", "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/2021", "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/2021", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r734", "r735", "r736" ], "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/2021", "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/2021", "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/2021", "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/2021", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r737" ], "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/2021", "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/2021", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r732" ], "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/2021", "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/2021", "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/2021", "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/2021", "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/2021", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r738" ], "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/2021", "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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "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/2021", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r738" ], "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/2021", "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/2021", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r738" ], "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/2021", "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/2021", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r739" ], "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/2021", "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/2021", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r738" ], "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/2021", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r738" ], "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/2021", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r738" ], "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/2021", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r738" ], "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/2021", "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/2021", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "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/2021", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r734", "r735", "r736" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "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/2021", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r731" ], "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/2021", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r733" ], "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/2021", "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/2021", "presentation": [ "http://www.thorindustries.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r147", "r201", "r214", "r215", "r216", "r217", "r219", "r221", "r225", "r302", "r303", "r304", "r305", "r306", "r307", "r309", "r310", "r312", "r314", "r315" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetail", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetail", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetail", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetail", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r147", "r201", "r214", "r215", "r216", "r217", "r219", "r221", "r225", "r302", "r303", "r304", "r305", "r306", "r307", "r309", "r310", "r312", "r314", "r315" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetail", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetail", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetail", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetail", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r2", "r152", "r159", "r165", "r244", "r422", "r423", "r424", "r465", "r466", "r553", "r556", "r558", "r559", "r742" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r2", "r152", "r159", "r165", "r244", "r422", "r423", "r424", "r465", "r466", "r553", "r556", "r558", "r559", "r742" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r2", "r152", "r159", "r165", "r244", "r422", "r423", "r424", "r465", "r466", "r553", "r556", "r558", "r559", "r742" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r232", "r374", "r378", "r683" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r320", "r344", "r397", "r399", "r626", "r627", "r628", "r629", "r630", "r631", "r633", "r680", "r684", "r728", "r729" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum", "verboseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail", "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r320", "r344", "r397", "r399", "r626", "r627", "r628", "r629", "r630", "r631", "r633", "r680", "r684", "r728", "r729" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum", "verboseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail", "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r232", "r374", "r378", "r683" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r228", "r374", "r376", "r636", "r679", "r681" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLAdditionalInformationDetail", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r228", "r374", "r376", "r636", "r679", "r681" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLAdditionalInformationDetail", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r320", "r344", "r386", "r397", "r399", "r626", "r627", "r628", "r629", "r630", "r631", "r633", "r680", "r684", "r728", "r729" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail", "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r320", "r344", "r386", "r397", "r399", "r626", "r627", "r628", "r629", "r630", "r631", "r633", "r680", "r684", "r728", "r729" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail", "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r229", "r230", "r374", "r377", "r682", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetail" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r229", "r230", "r374", "r377", "r682", "r713", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "domainItemType" }, "tho_AcquisitionCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Acquisition Costs [Member]", "terseLabel": "Acquisition Costs", "verboseLabel": "Acquisition Costs" } } }, "localname": "AcquisitionCostsMember", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tho_AcquisitionRelatedCosts": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Acquisition Related Costs", "label": "Acquisition Related Costs", "terseLabel": "Acquisition-related costs" } } }, "localname": "AcquisitionRelatedCosts", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "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/20210731", "presentation": [ "http://www.thorindustries.com/role/SUBSEQUENTEVENTSDetails" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail", "http://www.thorindustries.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "tho_BacklogMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Backlog [Member]", "terseLabel": "Backlog" } } }, "localname": "BacklogMember", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tho_BusinessAcquisitionRelatedCostsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Acquisition Related Costs [Axis]", "terseLabel": "Business Acquisition Related Costs [Axis]" } } }, "localname": "BusinessAcquisitionRelatedCostsAxis", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "tho_BusinessAcquisitionRelatedCostsAxisAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Acquisition Related Costs Axis [Axis]", "terseLabel": "Business Acquisition Related Costs Axis [Axis]" } } }, "localname": "BusinessAcquisitionRelatedCostsAxisAxis", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "tho_BusinessAcquisitionRelatedCostsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Acquisition Related Costs [Domain]", "terseLabel": "Business Acquisition Related Costs [Domain]" } } }, "localname": "BusinessAcquisitionRelatedCostsDomain", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tho_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongtermDebtOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other long-term debt 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 Longterm Debt Other", "negatedTerseLabel": "Debt \u2013 Other" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongtermDebtOther", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tho_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantEquipmentAndRentalVehicles": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, equipment and rental vehicles recognized as of the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Property Plant Equipment and Rental Vehicles", "terseLabel": "Property, plant and equipment, rental vehicles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantEquipmentAndRentalVehicles", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tho_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSubsidiariesGuaranteeObligations": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of guarantee obligations recognized as of the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed Subsidiaries Guarantee Obligations", "negatedLabel": "Guarantee liabilities related to former EHG North American subsidiaries", "terseLabel": "Guarantee liabilities related to former EHG North American subsidiaries" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedSubsidiariesGuaranteeObligations", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tho_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestNetOfCashAcquired": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired goodwill and liabilities assumed less noncontrolling interest net of cash acquired", "label": "Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Less Noncontrolling Interest Net Of Cash Acquired", "terseLabel": "Total fair value of net assets acquired, less cash acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterestNetOfCashAcquired", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "tho_CampervanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Campervan [Member]", "verboseLabel": "Campervan" } } }, "localname": "CampervanMember", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail" ], "xbrltype": "domainItemType" }, "tho_CaravanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Caravan [Member]", "verboseLabel": "Caravan" } } }, "localname": "CaravanMember", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail" ], "xbrltype": "domainItemType" }, "tho_ClassaMotorizedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ClassA Motorized.", "label": "ClassA Motorized [Member]", "terseLabel": "Class A Motorized" } } }, "localname": "ClassaMotorizedMember", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail" ], "xbrltype": "domainItemType" }, "tho_ClassbMotorizedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ClassB Motorized.", "label": "ClassB Motorized [Member]", "terseLabel": "Class B Motorized" } } }, "localname": "ClassbMotorizedMember", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail" ], "xbrltype": "domainItemType" }, "tho_ClasscMotorizedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ClassC Motorized.", "label": "ClassC Motorized [Member]", "terseLabel": "Class C Motorized" } } }, "localname": "ClasscMotorizedMember", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail" ], "xbrltype": "domainItemType" }, "tho_ComparisonAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comparison [Axis]", "terseLabel": "Comparison [Axis]" } } }, "localname": "ComparisonAxis", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "tho_ComparisonDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comparison [Domain]", "terseLabel": "Comparison [Domain]" } } }, "localname": "ComparisonDomain", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetail", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetail", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetail", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetail", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLComponentsofAmortizableIntangibleAssetsDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "tho_DebtInstrumentAmortizationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Amortization Period", "label": "Debt Instrument, Amortization Period", "terseLabel": "Debt instrument, amortization period" } } }, "localname": "DebtInstrumentAmortizationPeriod", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "tho_DebtInstrumentPrincipalPaymentPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument Principal Payment Percentage", "label": "Debt Instrument Principal Payment Percentage", "terseLabel": "Principal payment percentage" } } }, "localname": "DebtInstrumentPrincipalPaymentPercentage", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "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" } } }, "localname": "DebtInstrumentQuarterlyPrincipalRepaymentPercentage", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "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" } } }, "localname": "DebtInstrumentVariableInterestRateFloor", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "tho_DeferredTaxAssetsLiabilitiesInventory": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail": { "order": 4.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/20210731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail" ], "xbrltype": "monetaryItemType" }, "tho_DeferredTaxAssetsOperatingLeases": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail": { "order": 13.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/20210731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail" ], "xbrltype": "monetaryItemType" }, "tho_DeferredTaxAssetsTaxDeferredExpenseAccruedProductWarranties": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail": { "order": 1.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/20210731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail" ], "xbrltype": "monetaryItemType" }, "tho_DeferredTaxAssetsUnrecognizedTaxBenefitsNonCurrent": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail": { "order": 11.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/20210731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLComponentsofAmortizableIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "tho_ErwinHymerGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Erwin Hymer Group [Member]", "label": "Erwin Hymer Group [Member]", "terseLabel": "Erwin Hymer Group" } } }, "localname": "ErwinHymerGroupMember", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tho_EuropeanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "European [Member]", "terseLabel": "European" } } }, "localname": "EuropeanMember", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetail", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetail", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetail", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetail", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail" ], "xbrltype": "domainItemType" }, "tho_FactoredAccountsReceivable": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Factored accounts receivable.", "label": "Factored Accounts Receivable", "verboseLabel": "Factored accounts receivable" } } }, "localname": "FactoredAccountsReceivable", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tho_FactoredAccountsReceivablePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure accounting policy for factored accounts receivable policy.", "label": "Factored Accounts Receivable Policy [Policy Text Block]", "terseLabel": "Factored Accounts Receivable" } } }, "localname": "FactoredAccountsReceivablePolicyPolicyTextBlock", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "tho_FifoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "XXX_FIFO Member", "label": "FIFO [Member]", "terseLabel": "FIFO" } } }, "localname": "FifoMember", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tho_FifthWheelsTowablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fifth Wheels Towables [Member]", "label": "Fifth Wheels Towables [Member]", "terseLabel": "Fifth Wheels Towables" } } }, "localname": "FifthWheelsTowablesMember", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail" ], "xbrltype": "domainItemType" }, "tho_FiniteLivedIntangibleAssetsNetIncludingImmaterialBusinessAcquisitionIntangibles": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetail": { "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/20210731", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "tho_ForeignCurrencyContractLossesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Foreign Currency Contract Losses [Member]", "terseLabel": "Foreign Currency Contract Losses", "verboseLabel": "Foreign Currency Contract Losses" } } }, "localname": "ForeignCurrencyContractLossesMember", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tho_ForeignCurrencyForwardContractPaymentRelatedToBusinessAcquisition": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Foreign currency forward contract payment related to business acquisition.", "label": "Foreign Currency Forward Contract Payment Related To Business Acquisition", "negatedLabel": "Foreign currency forward contract payment related to business acquisition" } } }, "localname": "ForeignCurrencyForwardContractPaymentRelatedToBusinessAcquisition", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail" ], "xbrltype": "domainItemType" }, "tho_GrossAmountOfUnrecognizedTaxBenefitsExcludingInterestAndPenaltiesPertainingToUncertainTaxPositions": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetail": { "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/20210731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetail", "http://www.thorindustries.com/role/INCOMETAXESScheduleofChangesinUnrecognizedTaxBenefitDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "tho_IncomeTaxReconciliationNondeductibleExpenseAcquisitionCosts": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetail": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income tax reconciliation nondeductible expense acquisition costs.", "label": "Income Tax Reconciliation Nondeductible Expense Acquisition Costs", "verboseLabel": "Nondeductible acquisition costs" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseAcquisitionCosts", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "tho_IncomeTaxReconciliationNondeductibleExpenseForeignCurrencyForwardContractLossOnAcquisition": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetail": { "order": 9.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income tax reconciliation nondeductible expense foreign currency forward contract loss on acquisition.", "label": "Income Tax Reconciliation Nondeductible Expense Foreign Currency Forward Contract Loss On Acquisition", "verboseLabel": "Nondeductible foreign currency forward contract loss on acquisition" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseForeignCurrencyForwardContractLossOnAcquisition", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "tho_IncreaseDecreaseGuaranteeLiabilitiesRelatedParties": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "increase decrease Guarantee liabilities related parties", "label": "Increase Decrease Guarantee Liabilities Related Parties", "verboseLabel": "Guarantee liabilities related to former EHG subsidiaries" } } }, "localname": "IncreaseDecreaseGuaranteeLiabilitiesRelatedParties", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "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/20210731", "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/20210731", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "tho_InventoryChassis": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetail": { "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/20210731", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "tho_LIFOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "LIFO", "label": "LIFO [Member]", "terseLabel": "LIFO" } } }, "localname": "LIFOMember", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tho_LiabilitiesRelatedToFactoredReceivables": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Liabilities related to factored receivables.", "label": "Liabilities Related To Factored Receivables", "verboseLabel": "Liabilities related to factored receivables" } } }, "localname": "LiabilitiesRelatedToFactoredReceivables", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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/20210731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "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/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetail_1": { "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/20210731", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets", "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "tho_MotorcaravanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Motorcaravan [Member]", "verboseLabel": "Motorcaravan" } } }, "localname": "MotorcaravanMember", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "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/20210731", "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/20210731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetail", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetail", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetail", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetail", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetail", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetail", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetail", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetail", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLAdditionalInformationDetail", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetail", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetail", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail" ], "xbrltype": "domainItemType" }, "tho_OperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciation": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetail": { "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": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciation", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetail" ], "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/20210731", "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/20210731", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetail" ], "xbrltype": "domainItemType" }, "tho_OtherEuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Europe [Member]", "verboseLabel": "Other Europe" } } }, "localname": "OtherEuropeMember", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "tho_ProceedsFromTermLoan": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from term loan.", "label": "Proceeds From Term Loan", "verboseLabel": "Borrowings on term-loan credit facilities" } } }, "localname": "ProceedsFromTermLoan", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "tho_ProductPropertyLiabilityAndRelatedLiabilities": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 5.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/20210731", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "tho_ProformaIncomeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "XXX_Proforma Income [Member]", "label": "Proforma Income [Member]", "terseLabel": "Proforma Income" } } }, "localname": "ProformaIncomeMember", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "tho_PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetail": { "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/20210731", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetail" ], "xbrltype": "monetaryItemType" }, "tho_PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetail": { "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", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetail" ], "xbrltype": "monetaryItemType" }, "tho_PropertyPlantAndEquipmentAndFinanceLeaseAndOperatingLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetail": { "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/20210731", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetail" ], "xbrltype": "domainItemType" }, "tho_RentalVehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Rental Vehicles [Member]", "terseLabel": "Rental vehicles" } } }, "localname": "RentalVehiclesMember", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetail", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tho_RepaymentOfTermLoan": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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/20210731", "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/20210731", "presentation": [ "http://www.thorindustries.com/role/CONTINGENTLIABILITIESANDCOMMITMENTSDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "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/20210731", "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/20210731", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLAdditionalInformationDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "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/20210731", "presentation": [ "http://www.thorindustries.com/role/CONTINGENTLIABILITIESANDCOMMITMENTSDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "tho_SubsidaryLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "XXX_Subsidary Loan Member", "label": "Subsidary Loan [Member]", "terseLabel": "Subsidary Loan" } } }, "localname": "SubsidaryLoanMember", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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/20210731", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tho_TaxCreditCarryForwardExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax credit carryforward, expiration year.", "label": "Tax Credit Carry forward Expiration Year", "terseLabel": "Tax credit carry forward expiration year" } } }, "localname": "TaxCreditCarryForwardExpirationYear", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetail" ], "xbrltype": "gYearItemType" }, "tho_TemporaryEquityAwardExpirationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Award Expiration Period", "label": "Temporary Equity, Award Expiration Period", "terseLabel": "Call option expiration period" } } }, "localname": "TemporaryEquityAwardExpirationPeriod", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "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/20210731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail", "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/20210731", "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/20210731", "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/20210731", "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/20210731", "presentation": [ "http://www.thorindustries.com/role/CONTINGENTLIABILITIESANDCOMMITMENTSDetail" ], "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/20210731", "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/20210731", "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 Towables" } } }, "localname": "TravelTrailersAndOtherTowablesMember", "nsuri": "http://www.thorindustries.com/20210731", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "tho_UnrecognizedTaxBenefitsCurrent": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetail_1": { "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/20210731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "tho_UnrecognizedTaxBenefitsDecreasesResultingFromTaxCreditCarryForward": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetail": { "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/20210731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "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/20210731", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "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, years" } } }, "localname": "WarrantyPeriodForRetailCustomer", "nsuri": "http://www.thorindustries.com/20210731", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r153", "r154", "r155", "r156", "r237", "r238", "r241", "r242", "r243", "r244", "r245", "r246", "r301", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r465", "r466", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r616", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r740", "r741", "r742", "r743", "r744" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible Enumeration]", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "auth_ref": [], "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, 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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r45", "r619" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 7.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r714" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r9", "r27", "r234", "r235" ], "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, 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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "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 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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r77", "r87", "r88", "r89", "r90", "r513" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r30", "r74", "r76", "r77", "r664", "r692", "r696" ], "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, net of tax" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r87", "r88", "r584", "r585", "r586", "r587", "r588", "r590" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r73", "r77", "r87", "r88", "r89", "r149", "r150", "r151", "r514", "r687", "r688", "r744" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails", "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r71", "r77", "r87", "r88", "r89", "r514", "r585", "r586", "r587", "r588", "r590" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r264" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AcquisitionRelatedCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Category of acquisition-related costs allocated to (included in) reported pro forma earnings (supplemental pro forma information).", "label": "Acquisition-related Costs [Member]", "terseLabel": "Acquisition-Related Costs" } } }, "localname": "AcquisitionRelatedCostsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFinancialStatementImpactofDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r28" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r149", "r150", "r151", "r422", "r423", "r424", "r558" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r401", "r403", "r426", "r427" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r429" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r430" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r196", "r214", "r215", "r216", "r217", "r219" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r100", "r124", "r333", "r596" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows", "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r124", "r262", "r269" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 4.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows", "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r176" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r176" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r176" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AociAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r73", "r77", "r87", "r88", "r89", "r514" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember": { "auth_ref": [ "r73", "r77", "r87", "r88", "r89", "r514" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r124", "r273" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 8.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows", "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r141", "r209", "r216", "r223", "r240", "r302", "r303", "r304", "r306", "r307", "r308", "r309", "r311", "r313", "r315", "r316", "r507", "r515", "r572", "r617", "r619", "r642", "r661" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetail", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r10", "r11", "r63", "r141", "r240", "r302", "r303", "r304", "r306", "r307", "r308", "r309", "r311", "r313", "r315", "r316", "r507", "r515", "r572", "r617", "r619" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueAdjustment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of addition (reduction) to the amount at which an asset could be incurred (settled) in a current transaction between willing parties.", "label": "Assets, Fair Value Adjustment", "terseLabel": "Fair value adjustment" } } }, "localname": "AssetsFairValueAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r404", "r417" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail", "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r527", "r532" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetail", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r396", "r398" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r396", "r398", "r485", "r486" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails", "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": [ "r482", "r483" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r482", "r483" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r482", "r483" ], "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": "Business Acquisition, Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r497" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Business acquisition, goodwill, expected tax deductible amount" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r482", "r483" ], "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" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r482", "r483" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": { "auth_ref": [ "r489" ], "calculation": { "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 11.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 interests" } } }, "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r480" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r501" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "verboseLabel": "ACQUISITIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r481" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r481" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles": { "auth_ref": [ "r491" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory": { "auth_ref": [ "r491" ], "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", "terseLabel": "Business combination, adjustment, inventory" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r488" ], "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", "negatedTerseLabel": "Less: cash acquired", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r488" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r488" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r488" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r488" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other 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, Other", "negatedTerseLabel": "Other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r488" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r487", "r488" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r487", "r488" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r488" ], "calculation": { "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": -1.0 } }, "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": { "auth_ref": [ "r488" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt 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, Long-term Debt", "negatedTerseLabel": "Debt \u2013 Unsecured notes" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r488" ], "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 long-term liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r487", "r488" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "auth_ref": [ "r488" ], "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", "terseLabel": "Total fair value of net assets acquired", "totalLabel": "Total fair value of net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r478" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r129", "r130", "r131" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r7", "r39", "r126" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 1.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets", "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion 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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r18", "r127" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r120", "r126", "r132" ], "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" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r120", "r583" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r53", "r286", "r647", "r669" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r283", "r284", "r285", "r287", "r715" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/CONTINGENTLIABILITIESANDCOMMITMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r361" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r149", "r150", "r558" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r26" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r26" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r26" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r26", "r619" ], "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 65,651,570 and 65,396,531 shares, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r384", "r385", "r400", "r428" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/EMPLOYEEBENEFITPLANS" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r82", "r84", "r85", "r98", "r654", "r675" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r82", "r84", "r97", "r505", "r506", "r519", "r653", "r674" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r82", "r84", "r96", "r504", "r519", "r652", "r673" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r95", "r107", "r651", "r672" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSS" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r189", "r190", "r232", "r569", "r570", "r714" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r189", "r190", "r232", "r569", "r570", "r697", "r714" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r189", "r190", "r232", "r569", "r570", "r697", "r714" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r195" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r189", "r190", "r232", "r569", "r570" ], "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" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r187", "r189", "r190", "r191", "r569", "r571", "r714" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r189", "r190", "r232", "r569", "r570", "r714" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r134", "r509" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r214", "r215", "r216", "r217", "r219", "r225", "r227" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetail", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r102", "r636" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "verboseLabel": "Sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFinancialStatementImpactofDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail", "http://www.thorindustries.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail", "http://www.thorindustries.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r142", "r461", "r469" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetail": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "U.S. Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r142", "r461" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetail": { "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r142", "r461", "r469", "r471" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetail": { "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", "verboseLabel": "Income tax expense benefit" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetail", "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r142", "r461", "r469" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetail": { "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) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "U.S. state and local" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r188", "r232" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r21", "r22", "r23", "r140", "r147", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r338", "r339", "r340", "r341", "r597", "r643", "r644", "r660" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r23", "r335", "r644", "r660" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail", "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails", "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r326", "r338", "r339", "r568" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "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)" } } }, "localname": "DebtInstrumentInterestRateIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r50", "r318" ], "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" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r51", "r140", "r147", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r338", "r339", "r340", "r341", "r597" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r51", "r140", "r147", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r338", "r339", "r340", "r341", "r357", "r358", "r359", "r360", "r594", "r595", "r597", "r598", "r659" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible": { "auth_ref": [ "r441" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.", "label": "Deferred Compensation Liability, Current and Noncurrent", "terseLabel": "Deferred compensation plan liabilities" } } }, "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationPlanAssets": { "auth_ref": [ "r43" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/EMPLOYEEBENEFITPLANSDetail", "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r142", "r462", "r469" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetail": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "U.S. Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r43", "r324", "r596" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r142", "r462", "r469" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetail": { "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r435", "r436" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r124", "r142", "r462", "r469", "r470", "r471" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetail": { "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r435", "r436" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r142", "r462", "r469" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetail": { "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) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "U.S. state and local" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail": { "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 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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail": { "order": 9.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r457", "r459", "r460" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail": { "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 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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail": { "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 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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail": { "order": 7.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail": { "order": 2.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsReturnsAndAllowances": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail": { "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 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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail": { "order": 3.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsUnrealizedCurrencyLosses": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail": { "order": 16.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r453" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail": { "order": 8.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r436", "r454" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail": { "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail": { "order": 6.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r459", "r460" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail": { "order": 15.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDeferredIncomeTaxBalancesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r395" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/EMPLOYEEBENEFITPLANSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r124", "r274" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r124", "r204" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "auth_ref": [ "r65", "r69", "r530" ], "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, Fair Value, Gross Liability", "terseLabel": "Fair\u00a0Value\u00a0in Other\u00a0Current Liabilities" } } }, "localname": "DerivativeAssetFairValueGrossLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFairValueofOurDerivativeInstrumentsandtheAssociatedNotionalAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetNotionalAmount": { "auth_ref": [ "r521", "r522", "r524" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFairValueofOurDerivativeInstrumentsandtheAssociatedNotionalAmountsDetails", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFinancialStatementImpactofDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r529" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFinancialStatementImpactofDerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r68", "r528", "r531", "r536", "r541" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFairValueofOurDerivativeInstrumentsandtheAssociatedNotionalAmountsDetails", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFinancialStatementImpactofDerivativesDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r525", "r528", "r536" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFairValueofOurDerivativeInstrumentsandtheAssociatedNotionalAmountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "auth_ref": [ "r535", "r537" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFinancialStatementImpactofDerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r66", "r67", "r68", "r568" ], "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", "verboseLabel": "Derivative liability" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFairValueofOurDerivativeInstrumentsandtheAssociatedNotionalAmountsDetails", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFinancialStatementImpactofDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r522", "r524" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFairValueofOurDerivativeInstrumentsandtheAssociatedNotionalAmountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r520", "r523", "r524", "r525", "r526", "r533", "r536", "r543", "r545", "r547", "r549" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFairValueofOurDerivativeInstrumentsandtheAssociatedNotionalAmountsDetails", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFinancialStatementImpactofDerivativesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r146", "r520", "r523", "r525", "r526", "r544" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r525" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFairValueofOurDerivativeInstrumentsandtheAssociatedNotionalAmountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r495" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r374", "r376", "r377", "r378", "r379", "r380", "r381", "r382" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r374" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r361" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarliestTaxYearMember": { "auth_ref": [ "r442" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetail" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r99", "r157", "r158", "r159", "r160", "r161", "r166", "r168", "r173", "r174", "r175", "r179", "r180", "r559", "r560", "r655", "r676" ], "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 - earnings per common share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r99", "r157", "r158", "r159", "r160", "r161", "r168", "r173", "r174", "r175", "r179", "r180", "r559", "r560", "r655", "r676" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted - earnings per common share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r176", "r178" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r583" ], "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", "verboseLabel": "Effect of exchange rate changes on cash and cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 1.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r416" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r416" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r415" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r87", "r88", "r89", "r149", "r150", "r151", "r154", "r162", "r164", "r182", "r244", "r356", "r361", "r422", "r423", "r424", "r465", "r466", "r558", "r584", "r585", "r586", "r587", "r588", "r590", "r687", "r688", "r689", "r744" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails", "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityFairValueDisclosure": { "auth_ref": [ "r561" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of the entity's equity.", "label": "Equity, Fair Value Disclosure", "terseLabel": "Equity, fair value disclosure" } } }, "localname": "EquityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FIFOInventoryAmount": { "auth_ref": [ "r14" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAdjustmentToInventoryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair value adjustment to acquisition-date inventory allocated (included) to (in) reported pro forma earnings (supplemental pro forma information).", "label": "Fair Value Adjustment to Inventory [Member]", "terseLabel": "Fair Value Adjustment to Inventory" } } }, "localname": "FairValueAdjustmentToInventoryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r561", "r562", "r563", "r565" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r561", "r562" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r326", "r338", "r339", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r562", "r623", "r624", "r625" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r564" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r326", "r387", "r388", "r393", "r394", "r562", "r623" ], "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 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r326", "r338", "r339", "r387", "r388", "r393", "r394", "r562", "r624" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r326", "r338", "r339", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r623", "r624", "r625" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r566", "r567" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r602", "r606", "r614" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r600", "r613" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails", "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r600" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r601" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Finance Lease, Liability, Maturity" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r600" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r601" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r613" ], "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, Payment, Due", "totalLabel": "Total future lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r613" ], "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, 2027 and thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r613" ], "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, 2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r613" ], "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, 2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r613" ], "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, 2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r613" ], "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, 2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r613" ], "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, 2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r613" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r604", "r608" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r599" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r602", "r606", "r614" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "auth_ref": [ "r599" ], "calculation": { "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetail": { "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": "Finance lease right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r601" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r611", "r614" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r610", "r614" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term - financing leases" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r268" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLComponentsofAmortizableIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetail": { "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, 2027 and thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r270" ], "calculation": { "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetail": { "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, 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r270" ], "calculation": { "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetail": { "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, 2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r270" ], "calculation": { "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetail": { "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, 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r270" ], "calculation": { "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetail": { "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, 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r270" ], "calculation": { "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetail": { "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, 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r263", "r265", "r268", "r271", "r637", "r638" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLComponentsofAmortizableIntangibleAssetsDetail", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r268", "r638" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLComponentsofAmortizableIntangibleAssetsDetail" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLComponentsofAmortizableIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r263", "r267" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLComponentsofAmortizableIntangibleAssetsDetail", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r268", "r637" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r637" ], "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/2021-01-31", "presentation": [ "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetail" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "auth_ref": [ "r581", "r582" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Realized", "negatedLabel": "Foreign currency forward contract loss" } } }, "localname": "ForeignCurrencyTransactionGainLossRealized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r592" ], "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/2021-01-31", "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", "verboseLabel": "Foreign currency forward contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFinancialStatementImpactofDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForwardContractsMember": { "auth_ref": [ "r538" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFairValueofOurDerivativeInstrumentsandtheAssociatedNotionalAmountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnForeignCurrencyFairValueHedgeDerivatives": { "auth_ref": [ "r528", "r534" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r124" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposition of property, plant and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r250", "r252", "r619", "r641" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ConsolidatedBalanceSheets", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetail", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r254" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r272" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILL" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r259", "r266" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r256" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r253", "r258" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r253", "r258" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r124", "r251", "r255", "r260" ], "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", "negatedTerseLabel": "Impairment charge", "verboseLabel": "Pre-tax, non-cash goodwill impairment charge" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLAdditionalInformationDetail", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetail", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r257", "r479" ], "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 adjustment" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r101", "r141", "r209", "r215", "r219", "r222", "r225", "r240", "r302", "r303", "r304", "r307", "r308", "r309", "r311", "r313", "r315", "r316", "r572" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 6.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsByNatureAxis": { "auth_ref": [ "r290" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/PRODUCTWARRANTYAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "auth_ref": [ "r289" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Current Carrying Value", "terseLabel": "Guarantee liabilities" } } }, "localname": "GuaranteeObligationsCurrentCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsNatureDomain": { "auth_ref": [ "r288" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r525", "r542" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r525" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r525" ], "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/2021-01-31", "presentation": [ "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r143", "r472" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESEarningsBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r92", "r209", "r215", "r219", "r222", "r225", "r639", "r649", "r657", "r677" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetail", "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome", "http://www.thorindustries.com/role/INCOMETAXESEarningsBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r143", "r472" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESEarningsBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r93", "r124", "r206", "r239", "r648", "r670" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r277", "r280" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFinancialStatementImpactofDerivativesDetails", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFinancialStatementImpactofDerivativesDetails", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r442" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetail" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r144", "r439", "r451", "r456", "r467", "r473", "r475", "r476", "r477" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r145", "r163", "r164", "r207", "r437", "r468", "r474", "r678" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetail": { "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome", "http://www.thorindustries.com/role/INCOMETAXESScheduleofComponentsofProvisionforTaxesDetail", "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r86", "r433", "r434", "r451", "r452", "r455", "r463" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r438" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetail": { "order": 6.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r438" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetail": { "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r438" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetail": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount", "verboseLabel": "Nondeductible compensation" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r438" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetail": { "order": 5.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r438" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetail": { "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxContingencies": { "auth_ref": [ "r438" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetail": { "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 increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Amount", "terseLabel": "Change in uncertain tax positions" } } }, "localname": "IncomeTaxReconciliationTaxContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxCredits": { "auth_ref": [ "r438" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetail": { "order": 3.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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Amount", "negatedLabel": "Federal income tax credits and incentives" } } }, "localname": "IncomeTaxReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationTaxExemptIncome": { "auth_ref": [ "r438" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetail": { "order": 10.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofDifferencesbetweenIncomeTaxExpenseatFederalStatutoryRateandActualIncomeTaxesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r128" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r123" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r123" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r123" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r123" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInterestPayableNet": { "auth_ref": [ "r123" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.", "label": "Increase (Decrease) in Interest Payable, Net", "terseLabel": "Expected decrease in interest due to resolution of uncertain tax positions" } } }, "localname": "IncreaseDecreaseInInterestPayableNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r123" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r123" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r169", "r170", "r171", "r175" ], "calculation": { "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofDifferenceBetweenBasicandDilutedSharesOutstandingDetail": { "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofDifferenceBetweenBasicandDilutedSharesOutstandingDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r91", "r203", "r593", "r596", "r656" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r105", "r331", "r337", "r340", "r341" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r540" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "verboseLabel": "Interest Expense" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFinancialStatementImpactofDerivativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r118", "r121", "r128" ], "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/2021-01-31", "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" } } }, "localname": "InterestRateDerivativesAtFairValueNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/FAIRVALUEMEASUREMENTSDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r539" ], "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", "verboseLabel": "Interest rate swap agreements" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFairValueofOurDerivativeInstrumentsandtheAssociatedNotionalAmountsDetails", "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFinancialStatementImpactofDerivativesDetails", "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r201", "r214", "r215", "r216", "r217", "r219", "r221", "r225" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetail", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESAdditionalInformationDetail", "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetail" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r249" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INVENTORIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r57" ], "calculation": { "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetail": { "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r60" ], "calculation": { "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetail": { "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESAdditionalInformationDetail", "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReserve": { "auth_ref": [ "r62" ], "calculation": { "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetail": { "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetail" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESAdditionalInformationDetail", "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r8", "r60", "r619" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetail": { "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets", "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r14", "r61", "r135", "r181", "r247", "r248", "r249", "r634" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r59" ], "calculation": { "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetail": { "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r58" ], "calculation": { "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetail": { "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r104", "r202" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 5.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r711", "r712" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LIFOInventoryAmount": { "auth_ref": [ "r14" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LatestTaxYearMember": { "auth_ref": [ "r442" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r612", "r614" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r612" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r615" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r613" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r613" ], "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, 2027 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r613" ], "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, 2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r613" ], "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, 2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r613" ], "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, 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r613" ], "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, 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r613" ], "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, 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r613" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r615" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r33", "r141", "r240", "r572", "r619", "r646", "r667" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r49", "r141", "r240", "r302", "r303", "r304", "r307", "r308", "r309", "r311", "r313", "r315", "r316", "r508", "r515", "r516", "r572", "r617", "r618", "r619" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r15", "r16", "r17", "r23", "r24", "r141", "r240", "r302", "r303", "r304", "r307", "r308", "r309", "r311", "r313", "r315", "r316", "r508", "r515", "r516", "r572", "r617", "r618" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCollateralFeesAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the fees associated with providing collateral for the credit facility.", "label": "Line of Credit Facility, Collateral Fees, Amount", "terseLabel": "Fees to secure the facility, amount incurred" } } }, "localname": "LineOfCreditFacilityCollateralFeesAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r46" ], "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" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r46" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail", "http://www.thorindustries.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r46" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r46", "r140" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "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" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r23", "r325", "r336", "r338", "r339", "r644", "r662" ], "calculation": { "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Long term debt", "totalLabel": "Total long-term debt, net of debt issuance costs" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail", "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 10.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets", "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r147", "r299", "r329" ], "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, 2027 and thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r147", "r299", "r329" ], "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, 2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r147", "r299", "r329" ], "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, 2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r147", "r299", "r329" ], "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, 2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r147", "r299", "r329" ], "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, 2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r147", "r299", "r329" ], "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, 2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofMaturitiesofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r51" ], "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 after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Total long-term debt, net, less current portion", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets", "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": { "auth_ref": [ "r50" ], "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" } } }, "localname": "LongTermDebtPercentageBearingFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r342" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBT" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermLineOfCredit": { "auth_ref": [ "r51", "r297", "r298" ], "calculation": { "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail", "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail", "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r51", "r300" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail", "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetail", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MaximumLengthOfTimeForeignCurrencyCashFlowHedge": { "auth_ref": [ "r548" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r56", "r141", "r240", "r302", "r307", "r308", "r309", "r315", "r316", "r572", "r645", "r666" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r361" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r120" ], "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 provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r120" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r120", "r122", "r125" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r6", "r80", "r83", "r89", "r94", "r125", "r141", "r153", "r157", "r158", "r159", "r160", "r163", "r164", "r172", "r209", "r215", "r219", "r222", "r225", "r240", "r302", "r303", "r304", "r307", "r308", "r309", "r311", "r313", "r315", "r316", "r560", "r572", "r650", "r671" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r80", "r83", "r89", "r163", "r164", "r511", "r518" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r494" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLComponentsofAmortizableIntangibleAssetsDetail", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r149", "r150", "r151", "r361", "r502" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r525" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_NonrecurringAdjustmentAxis": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "Information about material and nonrecurring adjustment directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Axis]", "terseLabel": "Nonrecurring Adjustment [Axis]" } } }, "localname": "NonrecurringAdjustmentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NonrecurringAdjustmentDomain": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "Material, nonrecurring adjustment(s) allocated (included) to (in) reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Domain]", "terseLabel": "Nonrecurring Adjustment [Domain]" } } }, "localname": "NonrecurringAdjustmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r197" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSAdditionalInformationDetail", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r607", "r614" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESComponentsofLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r603" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Rent expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r600" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails", "http://www.thorindustries.com/role/LEASESScheduleofMaturitiesofCompanysOperatingandFinanceLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r600" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r601" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r600" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r601" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r605", "r608" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r599" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r601" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r611", "r614" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r610", "r614" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term - operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESAssetsandLiabilitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r458" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsValuationAllowance": { "auth_ref": [ "r453" ], "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": "Operating Loss Carryforwards, Valuation Allowance" } } }, "localname": "OperatingLossCarryforwardsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r214", "r215", "r216", "r217", "r219", "r225" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetail", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetail", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetail", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetail", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r43" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": { "auth_ref": [ "r77", "r87", "r88", "r584", "r586", "r590" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax": { "auth_ref": [ "r75", "r87" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r72", "r74" ], "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": "Gain (loss) recognized in Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r72", "r74" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFinancialStatementImpactofDerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r74", "r78" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGFinancialStatementImpactofDerivativesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r70" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r81", "r84", "r87", "r88", "r90", "r95", "r356", "r584", "r589", "r590", "r651", "r672" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r81", "r84", "r504", "r505", "r513" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherExpenseMember": { "auth_ref": [ "r540" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other expense.", "label": "Other Expense [Member]", "terseLabel": "Other Expense" } } }, "localname": "OtherExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r12", "r13", "r48", "r619" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 6.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r527", "r546" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other liabilities.", "label": "Other Liabilities [Member]", "terseLabel": "Other Liabilities" } } }, "localname": "OtherLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r52" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebt": { "auth_ref": [ "r23", "r644", "r662" ], "calculation": { "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r106" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherShortTermBorrowings": { "auth_ref": [ "r44" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r108", "r111" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r116" ], "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 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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfOrdinaryDividends": { "auth_ref": [ "r114" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r114" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r109", "r496" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r109" ], "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 fair value of net assets acquired, less cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInJointVenture": { "auth_ref": [ "r109" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the investment in or advances to an entity in which the reporting entity shares control of the entity with another party or group.", "label": "Payments to Acquire Interest in Joint Venture", "negatedLabel": "Equity investment in joint venture", "terseLabel": "Payments to acquire interest in joint venture" } } }, "localname": "PaymentsToAcquireInterestInJointVenture", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherPropertyPlantAndEquipment": { "auth_ref": [ "r110" ], "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 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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r110", "r498", "r499", "r500" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetail" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PostemploymentBenefitsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Postemployment Benefits [Abstract]", "terseLabel": "Postemployment Benefits [Abstract]" } } }, "localname": "PostemploymentBenefitsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PreferredStockDividendRatePercentage": { "auth_ref": [ "r343" ], "lang": { "en-us": { "role": { "documentation": "The percentage rate used to calculate dividend payments on preferred stock.", "label": "Preferred Stock, Dividend Rate, Percentage", "terseLabel": "Preferred stock, dividend rate, percentage" } } }, "localname": "PreferredStockDividendRatePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PreferredStockLiquidationPreferenceValue": { "auth_ref": [ "r138", "r346" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of the difference between preference in liquidation and the par or stated values of the preferred shares.", "label": "Preferred Stock, Liquidation Preference, Value", "terseLabel": "Preferred stock, liquidation preference" } } }, "localname": "PreferredStockLiquidationPreferenceValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r25" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r25" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r25", "r619" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r10", "r37", "r38" ], "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 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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r112", "r140" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows", "http://www.thorindustries.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r112" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r113", "r117" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/PRODUCTWARRANTYScheduleofChangesinLiabilityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r296" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/PRODUCTWARRANTYAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r6", "r80", "r83", "r89", "r119", "r141", "r153", "r163", "r164", "r209", "r215", "r219", "r222", "r225", "r240", "r302", "r303", "r304", "r307", "r308", "r309", "r311", "r313", "r315", "r316", "r504", "r510", "r512", "r518", "r519", "r560", "r572", "r657" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r42", "r276" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetail", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r279", "r716", "r717", "r718" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PROPERTY, PLANT AND EQUIPMENT" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENT" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r41", "r275" ], "calculation": { "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetail": { "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r19", "r20", "r276", "r619", "r658", "r668" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetail", "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r40", "r276", "r716", "r717" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r19", "r276" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r19", "r275" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetail", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_PublicUtilitiesInventoryAxis": { "auth_ref": [ "r34" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "auth_ref": [], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "auth_ref": [ "r77", "r87", "r88", "r584", "r588", "r590" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodTax": { "auth_ref": [ "r75", "r79", "r87" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r115", "r140" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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 credit facilities" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfOtherShortTermDebt": { "auth_ref": [ "r115" ], "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 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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfUnsecuredDebt": { "auth_ref": [ "r115" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to repay long-term debt that is not secured by collateral. Excludes repayments of tax exempt unsecured debt.", "label": "Repayments of Unsecured Debt", "negatedLabel": "Payments on unsecured notes" } } }, "localname": "RepaymentsOfUnsecuredDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepurchaseAndResaleAgreementsPolicy": { "auth_ref": [ "r64", "r632" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r431", "r635", "r730" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r431" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r132", "r640", "r663" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "auth_ref": [ "r39" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r7", "r18", "r132" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedBalanceSheets": { "order": 6.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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail", "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r29", "r361", "r425", "r619", "r665", "r691", "r696" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r149", "r150", "r151", "r154", "r162", "r164", "r244", "r422", "r423", "r424", "r465", "r466", "r558", "r687", "r689" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r200", "r201", "r214", "r220", "r221", "r228", "r229", "r232", "r373", "r374", "r636" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetail", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetail", "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r375", "r383" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/REVENUERECOGNITION" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r136", "r137" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r609", "r614" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r609", "r614" ], "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SalesMember": { "auth_ref": [ "r540" ], "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": "Net Sales" } } }, "localname": "SalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/CONCENTRATIONOFRISKDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r77", "r589", "r590" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r485", "r486" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails", "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": [ "r463" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r51", "r147", "r338", "r340", "r357", "r358", "r359", "r360", "r594", "r595", "r598", "r659" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r454" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r528", "r536", "r542" ], "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": "Derivative Instruments, Gain (Loss)" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsTextBlock": { "auth_ref": [ "r520", "r523", "r524", "r525", "r526", "r533", "r536", "r543", "r545" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/DERIVATIVESANDHEDGINGTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r263", "r267", "r637" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLComponentsofAmortizableIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r263", "r267" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r259", "r261" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetail", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r259", "r261" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r142" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r14", "r34", "r35", "r36" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INVENTORIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r299" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r295" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/PRODUCTWARRANTYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r42", "r276" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/PROPERTYPLANTANDEQUIPMENTDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r490" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r209", "r212", "r218", "r259" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetail", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetail", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r209", "r212", "r218", "r259" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r404", "r417" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetail" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r450", "r464" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r177" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r267" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r196", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r214", "r215", "r216", "r217", "r219", "r220", "r221", "r222", "r223", "r225", "r232", "r281", "r282", "r679" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetail", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetail", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetail", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetail", "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetail", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r196", "r198", "r199", "r209", "r213", "r219", "r223", "r224", "r225", "r226", "r228", "r231", "r232", "r233" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetail", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetail", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentGeographicRegionItemDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r103" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome": { "order": 7.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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r123" ], "calculation": { "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows", "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r405" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r409" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r413" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r411" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r411" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r410" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetail" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r410" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted- Average\u00a0Grant Date\u00a0Fair\u00a0Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r412" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r414" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r412" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r406" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r417" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r402", "r407" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail", "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYScheduleofRestrictedStockUnitActivityDetail" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r404", "r408" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r405" ], "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" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.", "label": "Shares, Issued", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r133", "r148" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition": { "auth_ref": [ "r294" ], "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": "Acquisition" } } }, "localname": "StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/PRODUCTWARRANTYScheduleofChangesinLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualCurrent": { "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": "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets", "http://www.thorindustries.com/role/PRODUCTWARRANTYScheduleofChangesinLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r294" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/PRODUCTWARRANTYScheduleofChangesinLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r291" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/PRODUCTWARRANTYScheduleofChangesinLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r292" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/PRODUCTWARRANTYScheduleofChangesinLiabilityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r293" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r5", "r196", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r214", "r215", "r216", "r217", "r219", "r220", "r221", "r222", "r223", "r225", "r232", "r259", "r278", "r281", "r282", "r679" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentBalanceSheetItemDetail", "http://www.thorindustries.com/role/BUSINESSSEGMENTSScheduleofSegmentReportingInformationbySegmentDetail", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLChangesinCarryingAmountofGoodwillbyReportableSegmentDetail", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLSummaryofComponentsofNetBalanceDetail", "http://www.thorindustries.com/role/INVENTORIESScheduleofMajorClassificationsofInventoriesDetail", "http://www.thorindustries.com/role/REVENUERECOGNITIONDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r55", "r87", "r88", "r89", "r149", "r150", "r151", "r154", "r162", "r164", "r182", "r244", "r356", "r361", "r422", "r423", "r424", "r465", "r466", "r558", "r584", "r585", "r586", "r587", "r588", "r590", "r687", "r688", "r689", "r744" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACCUMULATEDOTHERCOMPREHENSIVEINCOMELOSSDetails", "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "verboseLabel": "Comprehensive income:" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r149", "r150", "r151", "r182", "r636" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r129", "r130", "r131" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "verboseLabel": "Common stock issued for business acquisition" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r25", "r26", "r361" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "verboseLabel": "Acquisitions (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r356", "r361" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r55", "r356", "r361" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Acquisitions" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r25", "r26", "r356", "r361" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r26", "r31", "r32", "r141", "r236", "r240", "r572", "r619" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r2", "r3", "r88", "r141", "r149", "r150", "r151", "r154", "r162", "r240", "r244", "r361", "r422", "r423", "r424", "r465", "r466", "r502", "r503", "r517", "r558", "r572", "r584", "r585", "r590", "r688", "r689", "r744" ], "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/2021-01-31", "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": [ "r139", "r343", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r361", "r364" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITY" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r591", "r621" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail", "http://www.thorindustries.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r591", "r621" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r591", "r621" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail", "http://www.thorindustries.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r591", "r621" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail", "http://www.thorindustries.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r620", "r622" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/SUBSEQUENTEVENTS" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SummaryOfIncomeTaxExaminationsTextBlock": { "auth_ref": [ "r443", "r464" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetail" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r47" ], "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 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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r492" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r493" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSTogoGroupScheduleofNetAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r493" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSErwinHymerEstimatedFairValueofAssetsandLiabilitiesDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAdditionalInformationDetails", "http://www.thorindustries.com/role/ACQUISITIONSTiffinGroupAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.thorindustries.com/role/INTANGIBLEASSETSANDGOODWILLComponentsofAmortizableIntangibleAssetsDetail", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r54", "r362" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r54", "r362" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r54", "r362", "r363" ], "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 10,285,329 and 10,197,775, respectively, at cost" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [ "r43" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r432", "r444" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetail": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetail_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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r445" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofChangesinUnrecognizedTaxBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r447" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofChangesinUnrecognizedTaxBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r440" ], "calculation": { "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetail": { "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetail", "http://www.thorindustries.com/role/INCOMETAXESComponentsofTotalUnrecognizedTaxBenefitsDetail" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofChangesinUnrecognizedTaxBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r446" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofChangesinUnrecognizedTaxBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r445" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofChangesinUnrecognizedTaxBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r448" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESScheduleofChangesinUnrecognizedTaxBenefitDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r449" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/INCOMETAXESAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnsecuredDebt": { "auth_ref": [ "r23", "r644", "r662" ], "calculation": { "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail", "http://www.thorindustries.com/role/LONGTERMDEBTScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r183", "r184", "r185", "r186", "r192", "r193", "r194" ], "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/2021-01-31", "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/LONGTERMDEBTAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r417" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r417" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/STOCKHOLDERSEQUITYAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r167", "r175" ], "calculation": { "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofDifferenceBetweenBasicandDilutedSharesOutstandingDetail": { "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 - weighted-average common shares outstanding (in shares)", "totalLabel": "Weighted-average shares outstanding assuming dilution (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofDifferenceBetweenBasicandDilutedSharesOutstandingDetail" ], "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/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r166", "r175" ], "calculation": { "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofDifferenceBetweenBasicandDilutedSharesOutstandingDetail": { "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 - weighted-average common shares outstanding (in shares)", "verboseLabel": "Weighted-average shares outstanding for basic earnings per share (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.thorindustries.com/role/ConsolidatedStatementsofIncomeandComprehensiveIncome", "http://www.thorindustries.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESScheduleofDifferenceBetweenBasicandDilutedSharesOutstandingDetail" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r195": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8475-108599" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r233": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r272": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r279": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r285": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r287": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r296": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r342": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r364": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r383": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r384": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r385": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r428": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r477": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=SL65897772-128472" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123385561&loc=d3e9135-128495" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9212-128498" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9215-128498" }, "r501": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL109998890-113959" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r592": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r615": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r622": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=49176635&loc=d3e9760-107771" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226003-175313" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r731": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r732": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r733": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r734": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r735": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r736": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r737": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r738": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r739": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL34724391-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 116 0000730263-21-000014-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000730263-21-000014-xbrl.zip M4$L#!!0 ( &XT/%-%"44;OBX$ $]T,@ 0 =&AO+3(P,C$P-S,Q+FAT M;>R]67M32;(N?+]_17UUGN_NJ,DAU/&.9?OW@[GA]\]+SQ[_5V=3HZ^ M>SZ9OAZ^P<%@<R6-">^SA7/XZ^0O'L]LGL\$!XO$_OS^W#H_ M<*N]\D#I@=7?GU\R?#?_UZ./W=;'CE M_+?V_&RE;_UKY_%3.N0C' S'LSF.B2^NFDWGOQ\@^?*/!F M_<.P_.XMKMR['?UPJMRK#*_>^OQM_:VS@Q>GS@\G5^XIGZ?#<3F9S:=#GOV# M)D>+EQ#>?GB1PL,_?FLY#PKT;Y,H2W1S@^^.?W/!X\>_J]T)^Q_/C# M$<_QNW;]@/]S,GSSS^_O3<9S$>K!_NFQ7$9GG_[Y_9S?S6\M1O?6C__U7__U MPWPX'_&/\K<,+E[^AUMGW_UPZ^S.>5).?_RA#-]\-YN?COB?WY?A['B$I[?' MDS'+\X?O;K<3>7KVZ[ 4'B]^E>.[HEBF0SI[_+OY$Z[__'X8,3!%7;4H![ 9 M4*2_(,7 VACR_M_WFX"I*$S\.*!C/&J/YN'M.Z*K2M-7#T=X\/UWPR*W+/:W MTWQ_\N:Q>?+FA=TY*:\>O'GY4WJU]^KGHQ?/?SW=W;^C7A@Y[KYZ]VWG^JWUL=TOR.P]_^U(SG$[ MYN'1[D\/1R_,@U/YK%_(LW?V1Z]V[A^\?;G_X$WYZ>$P__3,[[S:E?-WU,M7 MK]_MW7^A=G_:@;W[!ZF%^=2_,[N&+HV=NY]6=\VM^DV>Y\F. M>?%^Y_V3H[W]![#[ZE?UXOV!7/OSZ]VCEZ]>WA^]>F$>#E_NOS[=>1C?/]Y_ M,-]YJMX]WK_S;RS>;>@N]U[Z8B. M'H[W7AWH%^;)T8Z _^*5W'=?P']_X%Z\VCW[C[7,"__^N[W?>_'>[>EVM?O93S?QON[@N1CAZYBVOD M62F!?O%>_J;[#^SN\P=J]_[KT]TC(=WS1WKW^8O3%Z]& M=6?_V7SG7@-=P+_S;Z.L41[*0"_$&50+?+(9(%>HE),F);C_?1#SO_X4(8$4 M5-KAH\S3SV&-CSYG Q+%J0B.5"I@:LJ:Q6,0)T&=*05M=!Q<_/(I:QX.Q\.Y M$.,-ET=C>:N#QI,[LQG/9T\D'I&CXX,[1Y/I?/A^$0>=607=+8O>[=Q_\>;E M^.?#E^\G[UZ^^O5T;_\9[-S_%7;V=]3N\]^&+_;+:&^?0$3\_>ZK.^[%O@C] M:5(O_W6HZ.BW,3Y/)WNO!/7[C]SN_L';W?L'[3GZY?.?#W?-,[O],R7WTW+NN]W]9_(^H@X*%=!W[G.>/ M)/R8+NSX[W'K&K;W'V!KQ_3>3S\/11?;'1'FW?N'AWO/=T?R'/?R_N&KW?>D M=H^>O7]Y[U/8VGL\@Q='/[_:>4_O7KS_5>W]]$ T_C.U^W[T>N^G';GWK^;E M_N[K?[U_+>_]# 1>$7ZQ**]V_IV5*/$@NCN*Z Z O!Z@%;GVHLL#AX)L26 + MGV6=G2U 8NA=H0SL,"6QSHR&L\525?KWHT^-\H7\[1WS%)M*>,P2:C]I4S5[ M]=GL3 1%3^\?WGTVW!O7TSMJ\.C%\.D7CS_>=9,\M[S!WKO?C/G M!"_OBU9^]=NK%_O/C+SO^Q?/'[P3<,W+YT\.=T[/K_G7SX?Y2&3\U2.1;9%] M,>>[[P]?[^S_:G:?[Q[NMG>[+R[ _L-7+_=?CE[^].#]O]X_NJS5]2* BFI0 M2(LU+P0#I&0&%% E]F3E^P]:_6^F$/[7+].)X#@__46B_?F=<7D@8?WQ0@3' MY0PY7N K'_\2\#MUSE,Q$R=')Z,VNW>?CZFY1O1,Q3FG$0=:%2=.1_:#'$@/G 5;Q.&,.L8M M/:^^[>,AYN&HQ3DGTZG\=5M^+I6?5YQBYRMI(>( =(X#<$+25,66QN*BC286 M4_A:3O'>_)"G%\@)<\^QZ\+Z;OES<_R14!<"N#3PR8M^$\X,(I8B-EALLHE6 M65"]Y<_N9$Q;"JV 0B\N4\@&Y&"J&H1:RP!,\8.$)@\4)L)*E-%?+R[_E$(? MX>O4BFU9=!,L$M=*!9]IH,F; 01O!QB,'X@Q2R5D02]"+UATV9';.NJKY,^# MMX_W[WR8%D[1B6TP;N"U#^*IUSS("$&T$OED. FOU*9XZE]N*;?L[(:=F8P1 M)JI!L6T%2F4U2#'0P"*;Z#PEY\RFL',YNG,;!:R6GN\OT].%DM%B'I"S>@"> MZ@!]C/(C8''"UB^UOC<:!FSITQ%]:E79*\4#YQ,-@*QOSEL=!$105+VSD6Z* M/DO6/EOO?U4,4I<9I *"+=8.0H J"BC80=;B_C.DHI/*-M]H$+ED';0ET8V0 MR,7BG><2S/\@Z;4FTMV>+ M!&.AV7>+I-K;\]-CH<]L>'0\:JFJB^\.IXV%EQ-,__%N)J_^PZVKMSA[_,=G MGK_";'(R77Q:I,C>/F?V&9^^)('IXD:\R%ZZ^#0L[7,=\O2[Q0OQ'V9RWWOT M?Z\FXWQZ\8\77UV]^_%BH?SBTVR.T_E]$9T?S_+(HP!U<=W'8Q]>LUR<*H"& M@=4?'W%VY.+SQ4-N71FHB_NCB<[O^#S&P$:O6E5-0"EASM$K@4$!)_D\!G&L7O19#?Y9&/?_QHWA\N-'Y MD<\&_1Y71&W\^HDF[M1O1 M--#NRT;TR@A\AL5:MQ$(7\RI*R/P&8[?6HV ^IH1N*RC?N'ITR8^'_Z\,GPC MKW7YU(79POED^H7J['?7MR_O\WAR),[,']SVND)]Y1:WKK[]W\E^*"&1@@*H M'#B?<^5H3&%&KLJELLC52A<6;5T(<-FBZ71]BZ:^QJ)=U1A*F\R%08P0B(#D M6I*3O\B[Q"W+[8]RW-9LW.*UQZT-\9+&K1APRD-TR48H*J]NYX-*3A_"R/];LR/&I11=O$>!&C? A"VL3A M_/3>Y.AX,I:/LSOOAF*8+TZ3[X\FXZ?S";V^R(G]PT=\&+4/;_)9"K"AN"03 MX,3PIU);XG\&;V,"2$0YJDQ8E-8; \V=4A8AHP2/."R/QO?P>#C'44]@,HJ] M0V*=@V@>TKG:"L4(2J"5R;@Q,#WA.0['7![@M"5PSWJ"CYC3XJ-$S%0(();, M$=J&8C&OEJLW&X//I;6/1W'+XHLB&,:"R=MR%&TU1>(&P/.+]CF MR/J"2B[R'TO8$'2KE9"M2PZJ#47'9&!S1*;-7LH?/IV,1F*$'LD02#36%Y0, ME^#8!A,@0#0A>FV2^ Q(QNE0W,VAU-4(8 C5AY1+T^4N:K0.F#(:1T5B#]M! MG-9[MZG[*-(JJ-I8)F\S<'"H7&:GG:_%L:]^\U!=E7'H'LO".@7&4DT$4-%& M@E I*).*RY6[F$G9$)/2/;8<+8K>M=I;\0G81Y.- N-3CEGE0)N'[4JG?;H' MU&K4MA:=O4H08HSH,U,"@0YJU&;S +VQR:+NP>T,& &M2D+-*(1,4 M%T/9/'!7' ]W#ZG*JI#25F4-4# G5W6,NH W3*S#YD':R:Q4]T!_2>V5[D.^ M*^,6KC]N<7G>)Y24K:BW5G MU,HT/ZO/L5?OE,GQ(@U^\0;7.K.\.IG-C_HS_\4QB&Y5H+,FJ!E2]=[E8(M' M#KQ!ZYC7"CRW;/EKM@"X5&QNVSLU9!.P>)-=M0C5N<1K/%OZC0,7P8(R5%L* M+.A",29C,N8;5&R=J7:$J T(,4F! M=S7I;)!9>['2J<3<03I^[]VF[C<+!/;:1!9@)52)[*)"]I$Q@DG9GT_.;A2J M-Y*NT F6A#I)),-*&0 ?(F9+VGM;%4 PW,6&F0TQ*=UC6P*3<:$X\N(JU(BT M6! HD7+1HHLW#]N;2U?H!% )89,VF$I1%BSH2$X%#.)A6%2^;*#B[29=H1-P M,2)7$QTY3%"SQZQU(71*BQ!78S?-4W20).0"Y2QJ,+DJU*+O%&/<&%1N?EUEF;8(77 *6( *X$K[ M:+AX0QZK2TYW4+:N]T[#Y1CJQHKJ?;*UM20"18I,A.)4A,R@4I8(2I,J8?-0 MO8E5A6ZPC$@^0_;)UA9UI2C:LP:RAFR,.:C-P[*+585NL%4MYS=7RRY%L#$D M),[9!VP-@WS>0&QO;%6A&T 3N4HBH#%Q@I@2ZJ0=Z%I]32&E#02TDU6%;L"U MSI;L79! 0P.JG,7!-00Z*^6XIKQYX-[@JD(WD-9L/JX8#8Y2" I $TDT(89+MQZ2.<2J-@:?KE<5E@=9 M'"O4P:K"5Z'TL0W)V<-_UX=D?CBY M_?3LV,4MKMV&I%31D (R-N4Z<@W+4YLY,U=0#U)]P:SA)8K/NX>SPSGCQ M3V/ &QPU\/_XVS-*M)'['QZ5NZ=[8_[0W>J1P#.Q ^K S$_;>3GDBBC@&K*EI%'R 2)8DXR"JV*D3O0OB& M)7'5("Y/$BMQ-JV*NE4.0DYH%!9KC$--3L?:@V6$5J/I"8X/^&/)IIWA>'AT M#.6NXP,Y[^+71T?'T\F;1>BTD4D[VB8G M6J!6(_%L*K:E9'EK5=+)"G5L3TF$[[8DNCD2H=;):6#?DH8*^)RJ+^A5M=:W MK)*>DJA#3;2#=#@<\_3T\HF;2!VC'+7"E13:]AX.Z%1B7>2KD*+$>SVE3H?Z MYYNACE*EI!2S%UL%S!@MEA0*&D[:8>Y3%O&U &YNZQ/Y#D>_\>&01KR9MJ2H MFC''Z)(&TIA%&RS"3>W%.<$N6II_*:H?)MWWCEN?W>83T'SX9M&$_GQ2^JKH MGG]Y3\9C.#Z1\\\OE+!D6:KD;*GRPYL]GA!^+)GZ\3T6\_\_L:@1' D?[Y0C M,882<9W54GUW++?=3/J)V3&EZ(B*',2B$B$E;3-93YR"Z^..[RW]^K,//8(E MX1H81)"@+$9(Z+(.!G1&UR< M"MR'*:4+%!\*9'-^+("51^(SC0^&><1W9C.>S^Z>[N"KR?3>"&>_2QG!PDLI@]; S_E6&*2\9L\L ;Y1P"3N\BO%S>X=N9QH* 0JK@QVA2*1IZ M-,N\[@!W,X_+S,7@HMVIA^1#=K$5[O99&VM4K3V:QUU[@+OI;^N\XU)CTMY" MVTY7"8E#L2EG;Q7W". [VG3"?3Q13]@WO=BA^@M/GQ[BE.^>_O$-+B]:7^1J+K;B/1.S-WOR]-E,R"(WJ9/I$8Z) M/Q[[18YM(F= *2@,GELY )==TI31>=!65>-3GWR_;Y S'4UU56W1:C , 4CK M6&J)"3.2#ED$+42O,Y8XL]3\?41K3@ MQ2_KRIF[)[/AF"6(I/^<#&?#CXY'PWM_6.MP_--TNC1;HP $ 72U3J=&C]<.5,"0E4X$K%48" MXV[+D+5<>5R-*:F)O$XA6T6@F6.M4"MGI;2&9&@;^&VS\-8@P"3+$HHD;XQQ M$&*,G'W6"0H;'90U6YJN>_+-S6?]=4!3]DY3(IUT59#1"TEK0=(MY;BDLV;G M6YKVPT/OGDT^^IP->!55!$KVK)IW7-6;S(3K0.")OG/,%OB M &"BS<6B3\DZ;7WRJFP)V@>KO,$$-3&CJ$LPV7J@Z+)UU1J7HXEH6UG5*^L2 MBU_Z2=#)P63-5B4^.?4K0,Q D+SW5><$@3025E,]U*) I7J1"&^-'5S\L@7Q MKT&4D;+7!/'RJ5^S^PZIIA"#*39 %@_9M':9FDV@6(G4>17 +79_/>US!8ZO MZ7514@UH?&W5Q2'G7"+)IP "DLV$ZP_'5\8+=\9E\6$7C_YV>_VW21%TQK8] MLT1<08+:Z%.LR9A$3GEE[/I39"EPK):0YPG,7/:9#L<3<<-.GPP/#E>^GK L MDH027(P%LGA.(/8XQ<0UNYJ*9:=!KS])O@BV15N63T_?:I$_((@$?=GU*T?]+$!],WP['_W-ZQ-.;@+*3S'G0 M$#**/ZU,!K&-.<08T(,VT26HW%PG@=+T=$IJY0A^=%<:?I?UZ=6 M^FK!.R4F+Z.$QY5K)4 W(91 M8_EEZC:8&\F+08ZM/6D,4$NK#ZT,4+3&N0 JK3\WE@C*BOGX8:)DL;?F,X/P M=2&,26)?B"AD\VES):1@GQ(+4*X641Y4H^$0 M;11'A)A*,N?.O;F(T+X-=BS!N;]FL/WIJ5^5"!94T*01BH7D.$9RUJ7F18+X M^-@C*+<.Y3H0RA076B=*JB%"U:W""YELC(40==5A4PFUJ6YH]XPJ5;?>ID5K M(K#(F8!34L@64(Q-[1&CUMX7ZO6L#RO)Z[@*QU]Y$B1X34,1D"VLM\F.\(A-SC];Z_K(D MX*+.RD?8[DUF-Y2&<;/^82=+C:)LL\O.B"0#&%"Y8B@/T]XA*V+='M$>_C'%W@XF?+P8'SO9#KE,9VVOD13)'G3V=]W_]DR^MJM M' J+[]#RR!4H5W).C;9";Q]T*&E3&'TE2^W!YM9%1>,EGE V9'$W6KFBZ$.% MP %<5K[J\]!"6W416IAUQ7-W,IZV*H/3UKJLO#J9S=L-KL+Y$(?3WW!TPA]/ MV)\\&K^1?R?3ORLK=NTW^<"IUA=T?MK*)$[&?*6?_2_3R:+ X1D)5Q]IZ(%5 MUX\TS#(TA5>@E?BSGCPD7:)VVF4OZ@.R0>U[I2G>\#E9KG1W?7J29\."T]/' M$QQ_+7G:-K8/Q/F))P=3/#X<$HX^[G+;G4SGAW?$O,C7&Z*,/E3E/W_3C]KE MHOI^&^CS@Q?WN'9A?HC", ]06CU6;6W6V=3%HH(-K4)KCVKJ?:#&A0=RWG[Q MDDZY3(_Q_N0MYK_O.7PM6HHK-9N,A.G-/CZ2U_@TE?NB8^3%.ZT^][.#WF?> MF&2=,=D$J Z3S]Z;JCT%%W+M4P^ +9V0;MUSJV(/7E(MB4BEA J]R0H[:M_IUADG[LL$V;FV!W/-K=N60QT;-95%XY!5OC*"L";Z[*S-(0%EX%)Z M8-2V'.K8EKE"XF.[FB12 UU]LJ**F'5E PI!E$Y/I407:9JT"6$#XGQ6S.V[O3IQH))(*95Q$!&>6B-3IU"B%AKT5"3 M[4.OTRU].LP8\#$$YXS8+X9@709EHB(BJS4H;[Y1X]5+2U*"RM5R;)NO(;!O MU3 B9Z 2:V;GOE%+TDNU+E(IX0>C89/ &8@1B953K:FU*[$/'8[7$9'D\$2;XS+@]&PZ/A>''6 M9JI9RQ9L8SD?R)T_/;WD) MTDW4MRX8'RD[;2@ ^(K&LG8 R7"B J;G^K931#LJ]-9Z_PBJF4,!H(356 =$ M@< @Y$V9=>\&T4ZT+@2;T*9: A.XI*.S.8M_E!4773QMB-;]8$AW)^/SB&43 M-2Y5;4U"\8E$S2J)0KW'7%..UGG*95-65F\H;%%GUN() M%>.=T="',K?KB68W$[:Y5EW:7#\B>&S5%Y75L?5]K"%&7/_=Y=]XCO%JMK<' M#*UTM4(?@;S)NF ECZ*DC=8778RWK.@#*Y97B2*&8"$&"A$,E"AVW)V5/'*[%(.X@BP:[N_/5 /JL9L:;$*;6$C&6=J M]35"M#89Q[6 =<1:0O6TOMIBW1,(5IP"MQ(EP8%!"_H,J54QXN@<9I]CR=88 M +^^2F++AN7K!J]5U8P%HX0:.E$TH=5Q+5JB(*Q,6]VP?LE%*U$+P5>,R1FO MG!)7(<2D&(UJ94="3IFW:F&MB; \C<"M>9F1X(*)016;O9%H0Q1#IMRVU7]; M&F%=Q%.'$- 3)^4T0"L'Z7Q.3#IX126L\3S ^J&R/%FII,%JA]$10LTVFRKC MIE !-HQJ/V7E9C,+5C-M5B(YYZ,#90%CS-8%%X@J^N!4M/T4E\Z 69[$V,+8 MBIB5F$,KC9R*2$I0#G(.VJF>2LR-+E6L1&"H9*@Q4BPI .F8=(HV&4I)HD)O M2C\%IBMK+__1<4TFIR,Y]/3V\^> MKFH]KYNU]L6F4XFN44E([6)(K%G9Y+Q+S$1]*$35.7(=E7U2 ,$5,BIF^44G M=CG*#Z],"LGUH7AJ]\AU4\@9LPKB1R3("8*6'TYAM5YY0%M-WAQM>?_!9FE+ M8,421XEMBQ:"+5A"TCIGXX,ID?N2>]\ILR64+A54B MPCX4R>L>N6YR.R4 TZJDC*(HL_=(KGHC?J8M*AO3E]S.OT"N!"\$T6+VK"LE%RUG4"[T7X>N'KF.4N"C-V2<4CIK@!*RD?A/E&9,QD%V M?4F![Q:Y;O;.4T3M$RBK BA*T4BDSAHLH8^H^E(H\CHF[]X9A)OH?29E0!N$ M0M&!:,^<;2FV@'$98N*^;.%<&Q2[T:(!0C'BJ5 *S7.)Z(RS2MN:K=7&]*$" M\'JAV,T&HF1(PG='7#R4E%!G)TXH!TY*BUU<[Z75&Y^M7LDRJM$)JT@(5O#0 MZFAK%(.&8')5*KLU3Z[M$H,EIKLC._8U>--R68U*51P*'\ "IA0P]EX.ECL/ MN1(Y2*&D5F\W%F8(RD8)AT.KY5R,;1U5>B\'*\-@>7(@#K46BX[90@3$@#H9 M8U.F5-&Q6N-VQ5W/):TFP5K&6EL? ^L,*;IH7?'9AJ0XH%5KO#EKC>!88B*: M6 =CT.02 X#VN8J_5&SUVF(L:LTW/G3JZJYF[V+2M17^]YX1((M/6LU.IF]Q6NY-SMI0+VUCR!\]??83#L>MT?7=T__A.B2#-(0"3.=]M#HK-2 MU'*IRT<1Z<3B"];/"H?<@_*HER/0XN:8CR; M/Q&XGK[%O^M*_PUP:(FN=\VQ+0R)FUV!F)*V)B:TQ;=%B++&LS);#JV+'M(: M'69FG8J!S!K1&'+)*:]#"=13?Z@?*"YQ7LIB1<'0805P$F4@9:>JSPR('*F? MFJ ?*'Z5+'YH0'^0CW_7>WXXFX#1X?9/=W^YN/S:O>>CL;%5/5!<$'PVB'E1 M*)J$#XZB6W]&G*-X :P<6Q[BW1JH==']F13'7)*U8"$G%;UEI5V-H*H.H0^K MW%NR_ %9.EEY_Z#)^&3ZIYKLP;,GGZW)/.@ MAA74@'R$G*;MN(2O K5^KR( MMG542<>^DG-W,BX?^'FS9)00G^7!#][1(8X/^#SB7Z7^:DD$::#C$O27KS&: M"A6+10"5,R67M6TMQ:HCVX=."!^5 DV.^,-TZ^,)7>))FVJ]0_\Y&U[4=KET[X6#Q67QB(\//V?)O9/IE,=T>C$AU%RSORUH^;7ZJY.< M$R\ QV2K5:& 3I ,NIB=#4'L):HU+A:S"IVS+E&.U5D[6VHTT8+3)KM:2"OY MD@K;NL89$!>C?A='."9^>LC\B8Q_*!G3EE0>#S$/1R*07U\N=I/YP"&)!X"D M0E"@M4H94B6K$[:="K3&Q1W6#Y4EKK!EKCEK3,YK,%6L<4:QR80*K,&XQCDR M6RE=2;Z.N.Q:A-)R($!C*ACP8:[/XW\%D M9IMM%04<(2CN0ROH]8>VHY9'UB6?VC S@,TN%Y+P*E2.6M?L5(]BJS6&MI/@ M)ACE,8",LQ&Q-:D5.M !5?%-:HW:.(5\LS-NW:ABW]2KIZS;WLZ"-5MMO;=B M8#W88ONPUW.=0>VH!HE# O"IM+Y'T4E<8XQ/@75EJH7[L']^K4'M1/W65L@EE-TX]?M%EO7:[_"7,Z*G\7 M4G6F]2\T!H@C*J5; 954LR?(=4NIY5/J0E4]>'D2HK7X0'X8-)H&RK>*TUMJ)6S>O7(/\ M0*0^31-O)?1\HJDP@*Y689%_K4_(U6&I)$YI5+X/;9E[YY;>F);HJ#!6T@X0 M77'BE2HNT2IO))"NUCCG:?.FN=: 4C>JJ3JJ%-2R"U,KUU4]&*TCQ%HX!0>N M4*VT<;3Z-B*=CG24T:YFY;RXI^ PQ< ^J%R2TT6!WI)IJYT^CU"5/.(% MH7Q$]J*@V)MH4Q)#V"-";?7#]T-M'#M0I)HOPR%DFRDX2EPP1*0^;;O82NCY MZFMPWFE4-=DBD8Z*#J,'5;Q)0#7ZC5NH6P.W].:T1"?+A.2-SH8)HT(0_R$! M1O0EM[*D.H0^)>!<"\X_V82PF=MANJ<75),A82W&%*A!=!=HXY-)!IP.I@_- MH'JGL6[6$'9"*QNS5F2R\[YM*I40R%B)?,C7U/KFX,;1ZAL)I+M)5*QHBBDQ M4E40Y!,JM@%,\)9MUJ5'9.J/"?P64K 84JW>1TZ8)0(C)"H*2_**N!4'[Q&Q M>J"EO@&SIT/1IFI;*P%4[6( XH Y)PT!B^X1H;:&IS7.$4/C'&IM6PU5%6W4 MG&+;:N@-VVWLU5]HDZHEA]RF: Q 4#'X -@<#.9HT&T:M-^ \@4CBI9KQ$H( M68(/;70L-5 F]K3.A?$O0/J X45%AJ=GM[A4@N$)TY07^/[&AT-:B>)=40'D M2#H5E<7)@AAC]K%F,9<84%GE>U":;/W06=[F7%+!F>PE: \.2N3L6J,_[W3V MX%Q(O9>=#R9N-%ILVKXXVA/I(4W5)Z5],6TGD$J,KG@3H1B)A,]U6Y^EIQ-\ MEMB4)<3,V;+*XD[8:',*KG4IRCJ31NQ!H9A?3K*<\6Q^7LG@T?B-7#^9GEZJ M_C.LDYZ(2W"J&J^*)F7%V(A;H(T+I@2$$(P$]FLO+FL Q_*DPV6;LG4FYII! MQX0D47(A(V"H8HW=!.EX_.CA7D^D UN#%HY5ZZS A5;0*@+48JH5<^)Z4+=^ M#>!8GG2@M6(B=,@E::"2$F50EL&!U93/2[2NMW2TQCC3^>DO(QF".^/RX#\G MP^.%K3_=/SWFJQ;^,8Y[4U@JJ<*1BQ,=!90@V5+($8@W9D6)]:"$T7HALSR9 M*:#(B4PPD061&"PEBQXSU9'.(?.&R#IYPWT*8K02 MVZ\=5RSB)">#Q:M*)BD1*!OZ4*>M-Z ML8Q;G$OLB7@))-2R?5%I16&:H"S\PZV)K*&O<8ZPE42RR& M9X,)B6W)$(!,C5E,,U[F:YSO@LT2HQL7?16(X(3@ 1$Z6)DM?1F 0]6.MY.!P/Y_QX^(;+ M(P%@?##,([XSF_%\=O=T!U]-IO=&.+NTMG"?<<3379Z_G4Q?"Z#W3F;SR1%/ M+_="Z8MX>66J*8DSJ0JE^DAM B)ZJ[-5.<+ZBUJX8 MN*98$07"DFW8,.F[N&A_BH6/5%Y-X9"+: Y5="PN04*K4;2_SXN\ MD?7.S;Y&SNB7:(]K*:Q[D_%L,A+RM>F%1_(:GYB4/4%"CHT/;B+7[M,\[Z]I M_Z68T1/KJ'5+A40;0V(32O*%C(F;QXJ=R7PR';[_^J:0FTR+:JPW"F,H-H*/ M)I(+QCC%8)+RE=>7%JM 99E($JIYG55-T3BL @8Y MIWM4VE50(F[=3Q=[Y8:SUW=/[_*8#MNLXU7!O<[FR&L1XRPR/%\UN-R45<+! M,CEZ,L&R-*7P!W_>[]??+][E=R>O-O3IJ"QQ$K*"+9AR@.H-IF"24T&'K%W, MN4?%NK;<[8R[W50E0Q(_6=AK FL)VVTKDB[_%IVJ!/2Q3WM=M]SMCKN=;.J- M9#&1X:@J0,8@#APEX Q!7'I3^M0EZ?KE^B[\%RZ=JCM<2-LJVAFC51')I6PH0S6C+& JOB M8M7^VY MTQ/92MI$\*X$5Q!"#8*9+0IBR3JP!%S?AFRM%JWER5:6"#@IX@"U M 'F/"97SD2#HE+A770Q_.L&IC +S7AX-#\[F@.^>[N+\9'HI+6&?IT=[]3QM MX3E.VR6G>^.-;#&5:JB^YNHU$J@,V28L&IDH6A%'^VV N_]V!14AN@>WU>)D ML7Z)$H,-')V#[#D4:WWQU(/B1(\GXX.Y(':?\_SJ[IN&X^/):M?6EEF'J"B# MKD@$6S(D'UJ3/AL4E&!;V:@>5/'J&(HE^HHN* 76D9!)9N+ M"05S,:LK/[:8_'D@?E)";C,ADOBDYF'+_>JY6G7-IYCQ_=W7NRK-F9KR;.M9_4 MGO"QLO+'YSR;[8OIE=%?]1K\9=)]5?(4J-*ZD6$"<,Y$4V)6-:OD$Q2GUI]T M?X9$RU*Y'A9KK9=6@GHT$N8H\ 1Q#V.24?"F%-R9)RXQ>N/^CU1'\/Y0Z16 M\NE2G:=%WOQ=G'&Y>D9/@'%H7-4Y0E4!+"7,(H9.3$+RL19]4?LI?3/ 7/NY M3T_RC/]S(B_[H!7_^OVD_"L=J)B;$1.%=E4LJ;U$ZOKSZX;M/Z_)_+% M@_[(KY7OU\JS71O*5:>K22IGC$"Z9.&$*K96H)@+Q<7,G);0QPTN?EE7[FVT MOKDRS2?VS Z,N^8TW^53OR8>YF(R@,Y8&7+-B=DJMI2AB"<44H^8LN$Q2O=< MH1R<;[69R%F 1*FV!NU18+0JH.I!Q83MW,G->$_+K"I>P'+-)50)HTVL61LR M/OLJ_-.V]J 4XA;SS\5<,.:80K+6$7 KRY($>%<=B\?,K@>%_6\.\S]7::MO M)KB:@IK5JZICC0RE-0Z(C*'E444D00EZ4*9L:V5N2.,L;UT/,%'TR&# Z+! M%#U[8VH0(I[O8UUOTFTQ_US,.14 5-I3,E"\1X$Z*&*3;(R8U?I;F0V/>%9B M7FHJB[:#H$J&6AU6*.S(Z^@4)]>#+C7?#NK+D_7@&4V-V8M# :ZV&7[5"EDD MZXJMB==_#G;U,_QME\<3'!^..B=LD$)6:S*H<:^L6YM58S6\Y=-.>HA#8PN!(3&"L_ M8RGH(Y)VVNO2H\S:[BU1]WFV/EN*/ADJI@!#B-Z@80+T6*PU/6@[U3V*JVE\ MF"Q4C2%;@V J9]8I^5AJU(K)T/K/>JP5,,N;F(@NY@J$*K=<855BM04"F9(P MU=*'[BI_!,P'(\5SL4][]>RR4RD#61!,%(VL,L-.N]F#!^\]D MY>G;X?A@-!QS/T6EV.A\C!+^1!"?-"JTFL172!2KAAZT-O[SB;5G8WG\B:#R M5,:#9WMC;N?T!1B?DBO>.AL#5%+9%F.JKM[) $9;-@B8_;>3'@%#4;&Q52!@ M S:;J,3+IHBU6D]*]\#J_SDPBRX8[?#^^>'.)D+7!6UQMQ,J"=ZK. XIBO'2 M-6>MK;(NEG[G3]P(VM>:,E@7M*/X\%7L866MQ6$$E, 9,%@RCIR(=Y\J#7;N MVG=??,\%]([8VTP%2HG9Y%I4J#8251VQ1W!VG2;;#8 AA,C6IF2"@:A2="'E MUF V*G*0_$8 ^"U)9#%MAZ#V*D<$HB#J-MA R2OY:2+UJ,[)7P!Z]_&=<;FA M]/5.*IIDTCGH;*.I"5#G:)QF-@@^L#&)>U0,KU)F'LIL9PF\0)-F)& Q!2 D"?;?&Q!FUM#R+21ZTY'._C MNSLG MGT=U.>BR8?@N+C">'HYY/I<%:&U"I+]26N*%AMB0#11PC%8\V&K3BE M23OERVT%9C)#(B-&WG1"XA]JE-P%+Q MV5J%OZ6.#KK46)ECC%#%0$!-UJ/$9M$'[WM07?+.6YR63R:UWD[V#RCQ;5),]H\O9[HR_KQC[I2R\^%JT2IU, MC^1IO'B=%3=&[D:'>!=B-38'(("40\S$26E1)"'[:/I*T>6FJVXIVB5%%1D MCD@,#JQ/6$BC:%/C7"D:^U0A>TDPKIJX&UIJ79?B5:U06A6,"!)3J^A)<4N5 M3L1;(BU? QY.>2.IY&MLS9FK9;30%K805>9B,QF-5/HTK?*E(2(8-$E-(D[6WL%QS]]^28/$EY&!1 MO)(4(+602:>%Y3JPQ*7!(EXABQ^109$"$&'Q =B2#RD4 MQZ8'K?'6!Y8E3LXZ4%:)JP?1(\0 N300BJ_6Q"P:K4O%>&QB]&),1J"2 M3>N389.+SJA2Q118"630UAY%+UL>KP6/NPG<6M% F]"A1W$J=!6Y;'J\'C[O9N>"J-IRU:_J7E<]>::2DT.OV?1]FF?^:1P^'=7[X_)!Y M-%L6>=9!<-:,O-TX$[6T0L&*4V(%4;6>WFRH!M8I9(GQ>^!,;,G;/7D[FOJM MEK,H6@=@(<68?(T&4#2QLEEQ'_:,; 4#. M+H<,156TJ91BF'6"'%/I@;>P96[7$5HGWD((D($4&I"@+&N-01,4G56U 9+2 M/? 6MLSMFKG=S"VT!CW!95=;NY:,:)S-A\V;/+025 M2R9';5I,ARS.@XF!E/.65<30 V]AR]R.F=N-MP"!2EMVB#81:.*4O%7:0S0J M$)TS=[V]A2USNV9N-[4S&0K' %Y+H%8MH/ MJ)S.9\76W%OX:PP7Z!%. M\O3?\]/)+AV+*TUW;?@740M;=&5W")LCBL(06L+/%6X U8 M0MBRM/]&/P=1G)&+(J6 N&*VE:LMN4+0M1VWJ%(7CM266)FP+;I!QF;9(3 MJQ]#Y-[;^L6&UB=OGO!(1JB?JT]K1]6.BAHXK0H11+'OX$Q*B;1*&)6U3!+Z M]][D;ZFZ*99?(J>@6$5;2X&H*4J0KRJ%&#,54JGWEG]+U4UQ -!&5PI2=$%! M#:UME&:N(3OK)/XOZU].[P. 9TT!6MW9R?@C@!\*5A&=')TL^-HJTFLW$:^?<#A^/)G-=GE^ M#V>'#T>3M__#Y8!_P6E_@),H,.68BTTF >66J:B(C Z:,9-RO0=NT5[O(V@+ M$W&!W)WY?#K,)_.V/WQ_TBOMP\"-Z'A M59QV)^,V%-/):"2&]Y$,RI1G?<'-J:85 V%P&@R'I(PQT1FO@F'QS38*MT=C M&IT4 >F7R71AUC8'Q^R*Z,FH:LH&0,*^7"!5$$%DIR/WH1O)VGLJW0?WVELQ MA]9'FQ!<-N*0LBK5D394;? ;C?)-^S?=PVU=(E1>VR)&-9B:5,[.%U,P%K&T M?9AV[(U7U#W:/C@'5HNO&RLPV^R42+FB+%@K4>^;@W;WOE3W:&LR#+:8P&*I ME:L(:"U7E9+7(91---AKXX%UCWX(UM7@<@:;($:=Q4>S#@WG(%A[6/_*YFOK MI:VDY+DU' &\SJ96B$Y%KWPJY#(:Q]Z:3<2KP_FDY0&GN!@F<9"A:N!"2+5B M"0J-"CY Z3UPW7M.*\&M92T1*7#).L"B$:HXP5RY1ALKNM[CUKT/M!+<"G&4 M_RE')$YL2FVCCG/*UA)EB/4&&;:U\696T^,C^U)U49:RDQC$9_0DSBA6!29% MPO5O5-0#!V6)'8P**2S>AAI1@S8*G6#E,9@:F V53<2K.P=EB<"%8C F%;5+ MK;$J1!$Z:OO%(>FV:-E[X-;)05DB;IF#5QB\(0N0JHW*A,).8[$N&+:]QVV= M')0EXJ9+EI D%D%<&1389&R)+& J,[J_4;AMFX.RC);]KEJP1M74D8H"G.- MF8UO-3S9 F,/\AS7WE/I/D6PV!RBUHH#9=",J)U/X+ E"ZJ(O-$H=[G@U0W< MFBR5JFPKX0^$D$M-FGU%4\" Z\-^I=YX1=VC70KE2M$W6RQ1)8HIMN@C5!-= M#+Z7_??6U9?J'NU6,U.Q;\6P&(KAUMI5<505;,'L^U!SJ+<>6/?HBP&/.E8; M1+$#A!394K*U&JL(H\7U[["\ME[:2EHO:Z!@$Y004X2@0X3LO"MM8L*1L3WH MB+W^_M9*@*/$D:Q/B3Q!R91]UCI9 #(D^*7> ]>]Y[02W'S1V;$ACM& UI11 M6=)!N5QL!7*]QZU['V@EN 4HD02\H#6##AYS+LF'(OZ-2C%LD*)<&V]F)3A" MSAFMRK=[^-CSL:S PD\$03-K%#;BI&* M,TF?;>3?6)0[G4_JID83IHP&HH:V*T*'#(83*K&O6*TU>7/@[MXKZA[MDBC; MZ'3K[ 6F5C2!K&F-Q$GE'-WFH-V]+]4]VE;9HF.;0:@.; DT>TA!D6!J=JR MF6BOAP?6/?K!)+02UA:0_Q*I6%/0,;!QT/*6%NZ:T2I=I,_++^N*_D5%A3LD MZ,^&"U0_ZO3A]%\+'(^X#&6L!/^EE70XR3/^STFCW1OYL7]ZS%?Y]LD)*\[# MUP.5KI^'?_G4KRG;;')0D:-RT;:V#1FK40J33C:Y +9'-+HW%8;,'R(-1_): MEQ@TF_'\+LZX7#UC2Z,OI-&MX;O;HE8G)U/BV=G'0\:R>/DR?//C#_+CO!93 MQ6*< JI!07&(I"V$X"-ZIW4)_VYD^GC-;'XZ$MH<#<>#0QX>',YO6W\\_^^W MPS(_O*V5^O^_OWH>3@_DU/GD^':2TXZQ-+LP&'$]O["][@!'PX/Q[1;3#>OI MV5?#<:/;[8&.QW.YY>P8QS_^D*>WY%W.?C][I=^_V-D#\V0^GQS=-HN+%X;G MXH0\F+B_[[ZNV+)Y\?_L?BT*UY^?VQ%/^1U)\?5O_0'X[]/_:^ MM+MI9&GXK^CDSCP7SBM[+.^&Y^$J MNEMJ>2V%JZ:]^ZZ@]Z=J0N4+@0^W4-V!6"Z?\.&@:) M05UZC'_5Z#_/Y?>(JOK:EQ)QSVJ&1:_(U_ ' 6H[)O!Y*XAV."H+B55U.:PX MC)ZI]XV!D"MC-O/\Y;-_CX"A8V/(%\99.&/!O\V8!7$E!M(?BPMC[P=_UJDB M>NCOA8!&!QY$N)30L>H(V_?#X]'@R#@?]4>#\R(U::O?F>6>#P[?GQV/C@?G M1G]X9 S^>_BF/WP], Y/3TZ.S\^/3X>[OX>/_?,WQ\/7H].A:1Q5C<.J4:^U MFKT;+WR3!+C+_?:NL5M!Z"YWPHAB5<]2D&017G7PXM7IV8GQOR"+@S 8IC1/ MRY B^XR/4=6S#C; &UO-;K?9L)NL66MA1Z<.M^IUI[WQ[+P1,%3D+O>>'87@ M7$O]=J"*DSXL[:/PXFW][.)3XR1UOPXN/K_N?3W]^N?LT\>_EL-1O_:I#M\< MG7T;?GPU_?1C\&-XY#2&7Z?3X=?WWT\^_M5XVQCZGWZ$R\^S5]].OKY?#%\/ M9\,?_=KGHP_33Q]/OI_\^*LQ_/&I^6GTR3H9O?HVM+K?W]8_+S]]=-J?1B<+ M>$[]\]&@^>G'B07W>B?U5[-A_?WWST?]'\/1R?=A_?C'Z>O!A?OZ0]-]\Z?_ MN>Y?V%_GTY,?_?IP]/G;R6CZ]>3'>UCG\8]/'S\U/L,[3HY.K),?@\:GKR?- M3Q^Z/X8_OK6^6!QKR[NM2KUM-2O--F>5;JUG53HVEN:XK-WF]L$+JU;Y#VG$ M' O;::JH !J9,KIS'GIRPJ)O!KA<3W=IK<'O6_?[$M,-V;W7:EUF+U2M/N6I4N MYW:%MWFGV^2U;KTV/GCQ/__J=9JMYZO,8"@*NQ="[P^'[_MOC;/!N].SD?'N M_=GY^_YP9(Q.#5"%(]!WAM4P3L\,J_7$?6J M)16YF65>A9&13+DQ]F(P+HTE9Y$!QCYW?[V^T)CIF0O.1&4&CYPB#U5D?3K-I M-9MVYW:EWR:$%7%UF$88.W]%=/0)'Y,5D$C]182#("-D0@T!A'X4P(L]O[UTA"X[;?L>W?:XJU>PHX;<;683B; M>3$&I,&Z\[D1I!2FOL4XP( "T:_@94-ZU^,3;,LO=KUIU7C/KEAMUJDT&4@W MNUUO@HAKM$"T@3=4JV&: P/L]49K_W1\D2&\V<2((P?6-PTSFO@RL:I?YY,# M@_G)EF^*\>.V-?_^4S'O5FW^_>"//0JU6^UJI]6Y5JC]1H^M5[O=[B]_;+-: MOX7%UIO51K.])XNU&M5:X]C"9*,H1O]E('O?+LU^_;GS^>_/@\>OEU.#I>?/[J M^G#/UT\?_YS"L[U//YS6IZ_OK<^CS]YP]DG>\P'>U0H^C^:PSJ%_\AKTT]>7 M^ [8VW#Z:3: ??SY=?C#]X:C#_YP=ES_['<7;T?]Y.2\]AU^?K%YM\;L3J-B MVV.KTNSU.I4>=^J5CM5EM4;3=NR6#2;P&[!MCX='[\]'9V#.FO#[876K*ONY MO.'&U-^E*49,^17SBYOSA^5#KON0[>G7?91':_8,R:,G@^_,24B*&.'8B#+I M8;#8B.?M:51?. M#W;.P+X=!;D:H(JQI'(>A1=(\\4HKM"@QX$31G.92*8"S,,P#9)H>1BZI4*] M4J'6-(6ZYE#"WKX.CR;-TZ.)-3P:U$Z/3NJ?OA[78)^PUK]^?/[Z:H;K/('G M?*G9%K<[X$*R7@MWD MR/WVZ>OGKR?PK.'1M];PZ*4W_/JG3^S5LYG=<-UZI6[UP-AMUUFEUV.LPGC- M:8QK[6ZKWCMXT6M4:IUVM].J7X/!KJ?!+K'*;L0X]V,PD48PPL@(\22-\36- MO-CU'(H'@P7EZ=J#+HLF+/!^T-]%P^E7B:-U>%X!TLV&Z'T"];AZ5CVO&H/9 MW ^7 -6B;#"$<+B.V=FZ([.S_3/X*JV^>],W?=>-\"2%^/$6%F"5NN8J7=/8 M;LJ%M9/1Y^EP]N=L.'O?1!@-CXZMT]$K__3H+]0U\#>LXP>L_Q7H&J3&/E\:_0N^%E@Q M;S^'(ZGD$'X]C4;A(BA)Y:Y(I?EE;-OM9KM1K_2L=@^+Z'H59C&WT@:[I%=G M5H-U@%0&_C>,1=P?<9 9='JU'BGXO(.B)-6 M:UP!RQ4LV4[/Z;1Z#? :W8,7Q\/2)]Q#'?TNC!/F?_;F9;SEFGRUU2%)=8%P='!D>E\[?%O !JQO(ZV5:X>[2"C=XO-6Z3G)K MDR[+4EN[J,[R1/G__*M;MSK/8R/A/I]/PT!5BYD8S1%-%0P6<08P7HPYM*U7<=U??]Y!#5W@#5W^)MX\SG;\Z6GS^Z<[O>;'_Z>M(8CB:MD]G0 M.SWJ-X>OC[^?O/X3GOUIKVD\6A=T>6;P-@:G>(6668?([)XUO M7RR[UG.X6Z\XS5:WTNQT'7 W>JSBM)I.#]#6ZS2!-'J=6J73;-=^K=-Q-])[ M%TL3SL%^BKS$@T>*L@0><=>8IU&<8GU"$AIP!8:'!?M9]2?V4S3!L$9[\-V9 MLF#"C;Z3//M9NZNT0';$ MFG2]<3 WO";D-9 L29,P7G1?#/)HM\VWY_-E.Q MB\ 8>8F?0\/Q61S_"N]M_=)]@4?$R H^7\[LT'_R:WS9ATDZ86 LIAY03:ZT M?H*+?D5(Y'[A<(OFL+0,EF"9$Z.6YO"5YO 0S6!I#G]IV>UFLUX;5WIUM&<; MM5:E.^9VI3X>VYUFIV,U65NJS1;O YN?ZM6 MJ5L-UNBR&F^W'"KYOPTZ+\7^S>MWT31=+]U5*D$Y?N7AE^NR@I6Q0J_ICCOU M#IY%=QN5)G.[%69;V'?#ZK1YI]VI,V %))1/8?3-."?%,,@\A:O.OURS9]U] MG>R\>;AALCG<8 S#@%]U9!HWV]C8B?&^]G\\K3^Q0 M.QCBQ08S%MSW*]^"< $+Y2R&';OP19QBT)S%ALO'7B#.C9REX$D!HRM8:7 & M:%6O<^3WGB%SZXGOCP#,_R LSR4HCPF2>RF__E$SN<:7.G,=N^5V*DU>9_#/ M&,_B,5[IV>-@OQDV"!/X MY._40YD&HHQ:(D34?R6^1,8UL("Y^!&U])"LO"?\"]2R >%;FUW<-K=_"/TT M2%A$K2*B^)%Q^>E1O_[%KMO=VKC1K=0!H)5F;SP&(V-L5UB[UV2-MLO:;@ _>P,<%UM6T ML&Z\X-?8C<=PX=M@0I?.(^YPBOY9=?$\ZH06&T_@H6"=&W'J3(UX&N+14-42 M)YFR9'4K"Q:O"R&Z6>[FZ7.#!:[QI*YMV09#'RZRO\*&\";1K@^'&*AG85.I MF!9"JV5Q8O1JX@$N6\;5>V-TV11.M+E"!SUA2?H(^;WQI>URNP'^=,5JMCO8 M[ZI7Z;7'X'.W&V/+[EF-KMLNM?I/2 ?D$&".F96[4&_5J M9MQ[=$)\CB?$MPD0XQ?)#K%@<3O*D?CI_?&Y!F$$L&3[Q\?GS2_,KKNUCMNM MU'B]7FDVW7&E9[?L2LWB#:M3K[?;C5K)YS_!Y^1S^[ 7;C#' 3Z/<)8743XZ MW,'&3\'J#RH;OXAG("#@+9%23< 5,X#"TD1# 1X'2A7A-C$F4;A(INKK*M@- MG-9&#CXUP:.R5RRAJ\,VMZR0OK:>J\NNO&#[^M2%:"?(B[>L55TI0Q J:F-7 MZINB-ID?LS^]M!K51J-Y"WVDNJWZKV_X9%5[O=8O?VP#'MOX]8^U>M5Z]Q:Z M7B$0KM>F[(HD\?X<%>JF:1&/CT ];U MXUOMT]WX>RO^BD\[_/1\6IBX.OPZ+AQ.CKS MAJ_?_P"U73LY&EB?/K[_,?SQ87H"]WT^^M0$5?_M9*4K5J?>;8#]WJVXV,R^ MZ;::%;O%>*77&_-ZS75;]5;SX,7;S;+_'Z3--E!WA*2U0^2]&H2X[=J@7=M_ M/T>W4+ 2YP\.Q\WG-RGB^=ES$O=3^+?)2GSX*'Q,;'HN[&G!HIE1+?Z4YO+# M0OC]M;D7Y@8!7(WO+,V-J\P-,#/>9^9&S7&Z=<\Y[E0YK@M,P=AN5WMAQ*V/>Z')FC7MMR[T>%]_[\8YK5R_M6(1Q M?$DD#X^V7K-\ ',,E%D VQ#K")+02&,1!82]BG%9&V9BA!&]RU_BRQ<>O!I> M:P2PN1 #>Q=>3+9FP +'8SXZCMAE$R^.$Q:XV +(P#:=GGMI&5;C"=M8AE5] MA%%B+44L0Z<&( 1#I2Q).#8^100!"+&7+RR.32AYFIU_9G$,Y@I^I"#*@8DI ML1'(_@9XIX?YC@!P)B?*&R&H#@V5>=26IG JA!G-6E,[HG?.(IO!8RNGWZG5 MDX.Y[I;QOGI>/:P:G7H;S_,]Q8WGNY0E>;8/6D$CF+$7S436: [O9G@1T!B5 MH[FT8I:Z7B+75;W5V6Z7JY=C9QSU<2UAU,\Q\LIGD[W4+O\H6_3C2Y.Y-:O7 MJ5?:3JU1:3HMN])M,JO2 M[[H5B[O==K/9Z8Y;O:T&V@V2L_M8HC4"_F*3"7 HLC!R+D_DZ2?)?1%JLGE!LM0\?_LF"E$795$0Q!9$* M']@<#*'O'E W]Y?&;Y)S7E'- ;PN#3S!-VGL'A09J=%E8\L:\UZG5FMRBW<; M->"I6M/IP?]JS>:78^(?"_G'Y0Z\PH__[Z#2+HZ_#-)9Q0UIOC9>L$?QZ[T0'Y56,.MNV/; M8AT&7D^KVJYU%$LI-$J>LCW?1Z3:#.UC--> 5AP_C)&^YL![?)V ,@-.TE^, M!_-BO'DC39ETNX^%-S_T[ MI>D05>,\])%0LY*\-)J',<]KA)COJ%HB9""\+@AE/V5YL5CCU9P3<;1:02JI M2B8LCJ3]3T,?C,]--X52!8-@>>+)4D/7@^V!6;;I^B>>NLH1I3UKO;TVWK:8 MAK0^3_8R1K,\5D4+R$'NAN>HJ@7=X3E.N!PO:-4N0=(KX%AU6>4_&?379QOC M[%5#$D--5%QZV1;1]M#@)\QJ&^Q_6)]'967A(H@-J_8[VMBS,+H./>))H:HQ M(H_1\=-8]LJFZBWP%V.L(I%5ZNA@'5=- M^*-%%IY&A'$)Y8C5R*& N!3),M?:BA&F"3FII +HKG,^!RS9*L9NM33QO55> MBY>NB&S+&7<=:UQK,@>4IU7O-IIMRV;--JO9K%UO2Y'=P\8NN<@^'KZZHI?7'=AMWM=;N5AM5A*,1[%>8Z#H:BQ^.N MU:C;=@V$>,MLM-MFO6FM2?+MAR)VUN)1TWECK8&]J"2/^!C<[L#ASW;_0#L M%]\XX9SL:Q2T*+"4;A>J@.QLD*M'8*!H(K@C13#IX&U$C;[U.S!;C./CX\Q MD6\]RT)H1=7ZST(1+_[7COZXP3U[4Y#8ZU9[M>U?;RAONT%GK6*'F/I:P]-K M=4.]051?+0EG&H,]2J'M9Q%'J_6"Y[#ZO=C<4BZOEM_";%A*FJS?LIT8]'_Q MV211ZF/FUEO@N(T[M:;;8LRQ&LU.I]UE[99EN9TOG0-USS3*LQD37K$CSKZ! M%0V6^3/F+]@RQI&Q.L4!B>C;W;8YC3)["!4!U JF2L6-Z]I,?.0%: $_JUC= M2YG@[H?^6K5KC#P7>P S2LYT>49!;;SJX,6H__+M ">8'YX.1X/AZ'R-K6][ MQ=>94GRW$J37J?:L]D]6-#>[UYL*>R.Y5.WU?GV==*M7K75OH5 :!^Y>KZ)Y MLQ"U[FH"SIVW![S78KJK&:^VSG@_5XU1;FI?-K6Q;N8>=W69JGK'KM/-\9_C M\C*=-Q[?CI:^8NO_RW9F+<8T0G_T7U?;#4ZD'UB]17EX!SQT4_%QFSQTP[7<@(<:!R]>OC\_'@[.SW^* MBW[-G -2$]LI]A:AN -X"\(;H\S:@JO'+7#ZI<39 XG3/GAQ=GS^'^-5_W!T M>E9*G3V1.H V'&I5BITUL?.R%#M[('9Z!R_>#\\&YZ=O/PR.C/-1_Q7&)$]. M1$RRE$'[((, A_5.*8/695"]%$&[+X+J]8,7[\Y.WPW.1L>#4N;LA\Q!I)4R M9Y/,:90R9P]D3NO@Q=O!Z_Y; R3/X6!P=#Q\78J>/1$]@+MZMQ0]ZZ*G68J> M/1 ]W8,7)\?#@7'>?S48?3*.CL\/WYZ>OS\K;9]]$4#=JP5065M19GEO-/=U<:,)NKA_]I_!R'AU>F:<#5X?GX_.^L.1/+QS3J'0 MTZ$Q^.O]\>B3"5>\[8\H3GIZ^)\WIV^/!F?&27\T&IR=&_WAD7%\?OX>/GKW M_NSP3?]\<(X5GN)>XWQP^/[LN QQ[(V:1^*H]TH_8UVVM4O9M@>RK7/PXGSP M=G"(\NK5\; _/#SNOS6.^J-^*8#V0P !!ANU4@"M"Z!.*8!V7P U:VA<#?NO M!YA,SBPJC'>\/S\_!JL*+2:XX.VG\V.RE'(I=7@Z/ );25YS-CA__W9$EV": MJ(]?E%;4?@@QI()&69>W28B5=7G[(,4:!R_^>@\NX?$(Y,Z' 0DD^."M^EN+ MWQK]EZ?O1X;T*+&:KQ12^R&D ,FMTM+:(*2ZI8S: QG5/GB1VT[G()C(Y!(A MJ?/W[]Z]I;_[9Y_(_:-.0I;UW#@?# RM8+-52JO]D%: [E9I4FV05KU26NV! MM.H=O#A\TQ^^!H/I6#AX8$/U7Y\-I-3Z>#QZ8_0/#T_?@\S"#] -%'\>#U_3 M#5H\*S._2NFU'](+T-^JE])K@_0J'<(]$%^M.HBOT^'H[/2M,+"H@O"HK-_9 M&PF$&"PET$8)5)[9V@<)U#IX<3IZ,S@#\^G5Z=D)Q<-+V;,?L@=PU[KBO&A9 M.UC6#MYJ[6"KF]4.EL6#NZB'K5JIAW=?#[>M@Q='QV<#ZM=@&H/_#@[?4TKH M]-6KXT-5$GAX>O;N]*P_&ABO3S\,SC!N488J]D-9(X);VZ+BCUM E5VL]D% M-0]>Y%+I\/3DW6!X7GH+>R2 FJ4 VB* RM8.^R" J :9SCU\,DX_#L$F>G/\ MCMI>#\Y&_>.A\7(P'("QA)D<\3W93'G9H*S_VWKJHA1D^R'(.J4@VR+(RGX1 M>R#(.K6#%TIDD33""F009><%^81'Q\[[A_2ES&L+[] X'AX-P/@Z&I3.W[Z( M+$1YJUV*K TBJ^PSL0\BJX%MM8Z'A\?OP+C2ZF=>#0:R,G!P]N'XL$Q;[XM M:EPMD,K449DZNM744:>M4D#H_=O2_V\+_H9"UNO:(E9ZN=-(K-4SK]&K'3K!R_.CU\/^Z.?KD:]'0HJ MA=%="R,DA=85S6M*8;0;]MME[/62VN\'[+M([6LSY7=A!OC=#[C?8/H7IKAO'P&?K]5S_^_@>J-2 MY4W3*,?/A%?LB+-O%3:&MSYC_H(MXX,_BC/MO:"B0V+;)N0<=&"$9ST$F$!^ M!9E%W*CM\FL:)]YX*3[R@&*#Y%G%ZLZ3*S=^#:C='A6M^;-$16H$[18JN@ER M[X 3-N_A?>#S.#;"9,JCA1=S Y "TBWAKFDPWS>.0M]GD<$"UQBD46BP69@& M26RPB!OSB,>X,1=N,I)IF,)"W-C@WQT^3XPY!WJ;XG4N2UAU'4S7).#&P1J0 M=@J"^MQ;(Y^HNG%M.[7PUSS@$?.O0[^2;2\GX"OONVLI?YI&QF$X@SIU:T344_A\$H4+(.#0L$&;SCB0,C> Z"<\3@Q81#IF3I)&0,[A MV(BX W(3I3OSC0L^]1S@'^,)]INIUYZ??8CI-^OY4\$3W%B$D>]6C8^<6(;Y M<7CI\^$)>.\:HS@6@4 [5K@7@.$ M.3_'R.T@*]3^X9O86, 7^)/T M)-P_9U$B;F>. S(FA'?!E?/( X4!R$: HP:8I7!HN MAAGJ#L"N G7,@" "_&YT2':T^>L@O. M-P>2X=^YDZ(9 2\8>PZL,S;\D 2NP1*C7;., 0/4ON0LYEQNU@LJD!^ %$7I L2 M516X]I97?ZF<09H34)XQ+TC@_T!)"7"*![R-Q'4. MM!"!J:C8[+LS9<&$>';FQ3&2H9(LYX-#)5F VRZ8YZ,A;8PC3E(!;@218"(- MX@L7W#; !@5ND/H=W^; 1@"LFJZ/^-^IA_( &$#I_5CH_8B/><0#X YD#;F( MT9O3,[D*DQXI/Y)&M\C[Y.6>T-R"%$Q_)[DP']X=,[[U]>[BCD,R6O@.0-*7R!%+V4Q<> M?QBE('\BL#IV&82'9Q]V 'A/2>P=[3:HCG8#5,"R?[*E$^ZTC*,5[@"TUKA2 M@@YLZ\B)V!A,S3=PEQ!_GCL1IO, C(A)Q,!&8,DS )(T&V.PW/U<7N '2%"D*#?^2!UQH8K\$GGQM/=@MP!_KB#NX3;&O4 M*%=&6)V&LX)#\X&!BP8W(ZD^<&=&A&BN<%["(%: ,^@!,F2T1 TSCT(W=2A M0U$3NEI\B%Y/D()[%*:Q84<4BD9/.XN'F?*Q>.'+U $GBO/(A%\Y^!P!_GK( M(N:"!B0]%F-X"<7R(9O-3>.()U.?C\D?5N%1";=_ *< #T5J_5K9MMX!Z9:?-.=$GW@$4&1FT=3M%,JVLB MXFHB[J0,3<1,6-NIL%72'FOT4UZ,)J[(V3*:@4SGTC"1<4^+OZP9I>$9%[AT<4FZ3XGP'R M+70\BCOG42,*\*?SN0^@)1!3[$THLSQPKUT!YC1 . _U Z8O/!DTO*;2,YX M/?G%_\[GW@'4] MYIV\ !@):--A\11#SX 0J=ZW\=N:?8FY%C8'[?X=*"\!XC!^:]1J)JS=1!1_ M!9JAO(V+NYU1#@EIBU)](M,GDT<&_^[%B>#8>%H)@\J4LD!YTNHWJ]W"!R,Z M[3"*P@5%ZL=1.-/I1X[XBO,' AOQI&(S%$/ D:Z7&,"!GN\E2Y%_2\)D,Q0H MWPBLXXD5:QO"%P(4X#:7)SR:P:\ZC)#!X3N"'KS1P#S.(HR^:1*)$G(NAX>H MY/P*:$'\T37RD21'\0\[C>$>+ C8*'N%)"BNBL"-JR6!)U\V#E.,5O^=@F00 MBO!/2O4!H1G\/U)/MC M/B%HJ72(T@F_8A67ZI?U-11SS'.I?#?XBD#6J"]\H9)QU1D+Y1LGNI +R(U] MS)3"ZI ?\8*5!>L$('+&!G+C3YG45\C7>R\+NVLYOF(FZ_\^Q&*R6U>:/^VO MU!Z"K;#%E0DGX4-W9(X#XQ6WHQ0-TGH-U:GNQ( Y-$/A9[1J?[1JQM?0 U%V M(>*78+!&W@35)!K<\"]<.'I3!TLB &-!6K]43S "C>O%,^--Z+LD*]]Z,RJ5 M>7+;H; ;4G4R]>\S-G< 'L2QJ-1!7/00%UYO*"(&@XL"[ ,=M!HKK@F?54J"B@O""E(3PPP#O$9]R, ;A$Q?0BQ8B&+J^ MIYP*9;L!\S ,.#_-(5 MX!5A!R@M.4Q[/7 .8)@%:+(XS ),<6XOB]#%JXBWYFQ9 MPKD Y]_:Y+("C_?3"3"*84GR!)+$^!$@ A@4)%)H8^ ',0+6E+3I,5(2Q5-O M#A>"U8;EI'"')N902JKKS2QX1/XN%8S1664*],C/0(RB(>^0KA*!&$"F+BLY M%H-[6-)EIXG :HE1':, 8*Z* %'.4TDJX&8>BH CN/LR^P%7EJ!;R50*A_Y* MNNYC_3-\D?J)BG\4!9(IR@^Q-)P9G4:U]3O53D:AC_6;6YZ;!37FX4+4,+I> M1 $=$;+Q+D2A)[Q17XS0V*1W,V7C@L^^;67X61ZO%;N(37!Y?88/BJ<QGZX4*M8%M= L0(,386^YVZ)%OP[AM^T*UZ!11HX&-ZC0FQ5B0AESY&++].3*G"N3+?5R ^+O@'65.$\&ED1N^ ^H0_L M.WBT-/+Y=]A]+/@?S4T9O)J(F _8:%@J*JO2QRF9LK!L+W0Q@)4O&>Q=@ GX M[63;8M\'>!- FHX89,0%2,4HYEZC]6<];JNWU]N^=).#: 'D0J_!2VJ'+[81R2P$5!=';1:H!][@(5Q-UN9>*AU]@=Q<\J"PY MBTSCMWK5*@(=4U] ^"R0*AF=W'Q)B*9F\8;WU?.JX=(QVHK+@Y 29[AW.NHF MSZ,5'U*KMC<0A+IAE3!JU@]NCQVP$F4Q^M"6+Y55\1W MM2%*A!>"')OD!IO.F7283+PV)X$(R=I)(^&U^AX/* F*2< $+2OR:K62$.4( MK]07("SM$.DBHRER'NA0F/2AP59,0JIHB[@\0RT6"B3%H@C?)D^$.2&0(@O6 MWO. 1>JA E(8)U0(F$:($S>-* !)66,RTI#^#$YBA(*Y#4G0!3L:0[M:F8%> M52/2U!&\&S$2X6$WLM !!:[P]T#+ J?'<:%ZQF;!-V/,L4($S&U*NHN_?#ZA MQ+M[X<5A).*"PD"GK8B4/"P]C6.-KJ]/UJ8ZUHJ5D?0 S6RKJ$TKL*T_,W\2 M$M-Q0$>=<9&'A7BT^.)!$-AF\W?%^=IXL.LA['Z+*_OF],S,]*YF!ZZ<&331 M A5LD?C+GSBR;J.^'B_C97F/\AE[NVB'+ MO=ST]>D,*Y1(_\N("_SPR+3%*V=9-6 U/SZ[?J4,:@.% MI1GI FUZ0)RRX018V',A:^U(E'[[*9B!\'JP4N&>+&"/9[?#.7Q&(7>0WHF7 MI(F(#\Y LF-93C@)R"Q3U3%2UF\LV,DS@U<"9'5;PDC")\-'KNB!L%M- G0L M'_I@CWG._1[ZV%7@O L3\%J6QDL6!26$M 8X?FCS)"+HE'#1RU6P.XB4)25@ MM/"POT0[XM /TWL]5K]K<,%S4Z \2I#DZWG)9K9WK[GD^ZQ+V0:3F#ML-K]/ ML.B6$#7C4OVL^(X!BX0P>D;W>EY]!ZFHGX"M=Z\PP?M$P)S,3A'^?*F["V7Q M^3\'<[T(BK+X_&Z#!&O]@QY>D"#O[K3%)P8/'(MPUNY70/*^92YX4*9KR5D-(,6:^O3>VUO MNVL@.7GW^E[!L5O0,-YX"78H/ <7#8]TE-&_HF1)HN6W^Q4I!!79Z6F34UU( MF>\8^.ZY3^^.0>,DM+%ATWGJ)?Q>0\K5##![&66[86BQT !Y+S=\=7_GGPG3 MF>OQQ)G6D.R*^.+-NS=7C9]>ZOY&%&'+QBMJP%G:8"M0X0Q+*DNP:'%%-O%O M785?NH+=L\#>>4' '/^>_5TZ-8/Y^X+PTO*Q?5/\9;P41>[Y-X>:5-T;L=4' M07Z_I0"[QIOO<*K2O)3BVGI>1WPY98M[S9;MH,]XQMW[ADHUM\L>E[G53Y-T M%@@+M"3+8GH!T)Y&GGNO<*FN>@FW2YV[A0'CA,>LI,U-S1+F')@63P_?+W$6 M_-5MM*E;??MHVQT'V-K/8Z4IH^F->.Y%I;VK0R0 [_Q>$T<[**<.PPC;?=UW M_G75Q=SD?!I[Z7>>NLLXYLN2$;6@4)SPDA%7@3*S_?L%RGZW++AA"F5UEN%> M[OE2=&9S)>^B-EN]S,PF+PJYG4UEK!J_=CW[(OY/X H6E):I7H& ([DG+KOO M"/AN0>6-Y_(P+:.QJX12'BTOFI-I8C.G/,ZA^W61P]S2^=?7\S+U?5[*$FT] MK](?6G/6$B('+\[8')SI$B):0I3%,3;#*CW3E1!1.F'W3"AB,"3Z'9E_4701 M5CV$@FN@IB'O&ES!X6>E3-)]UA 4>6G<%,/X0.OE8;LUL."DE'NU^7904G\( M_83==\8QC_D\KDA/>59K$SV6173_D&-WB(, M[[6KWN-*('W>Z]U>;H9_OINDT6>ZXH.<&8I-?'[5F_?%:!C$#IN7"K(0] ^C M) 8'OP2*'BJ@<<4E2#3;$B?!E #)U_,Z],N>NMIZCM*(!9/P?D&R>U:VD*_W MGE45 =U<]?^4VM\7+7\.2TS2>ST@OVO<260XBGAYU&H%+F%POU,8'I43-YJ& MD7&"1<7B@,1>[_WRLU(K.]TF;R<,!UX%HMF!ZW'X].:'@JO&<1*K^2IBP L- M,=H7>=UWN>(X_!O]^]&/8\9;[/,3Q%OR>#K# MBT_3Q&<+TWC'?/;C!SSZKY2!IIR9QAF/0QQ_"+_!%DWCG 6 0Q8MX5<'W&OX MP?].>8 [.%\&/)K -WA0CD7PF%%JIQ&N< 2VT=\I3>[#3\$+Q=E['SB@'W\$ M//'8K0](O^K<_FX1A4#H?=<'/"[Q[(W'7B"G!S\1?SW=:P!<(:.Y4=CR=6SB M?]+QY@,+?%R :H\M7WZB/8&FQ>G7;5G37D;?7G(&L"S%7$',??!0F]UO#GD; M(6XAOKF<12?M%?PBLV.$N=+?]V-D?; _)JC"Y2_&RXAS- "RO],X_^.,NV \ M3!E/2O)>(>_/?#Y=WFOP8\][U5VJL;,1]H]^*NS@S>M-DU.7-!>6&3YG-*!B MMC(+=M,42IH.*R +*MUQPDC,7PZ-;8-?:78QSA1C 5YY+*=8&OTX#AU/#(GG MU0_5;)[XX?&'(S50G$0E/B%#IGP4^C6!*^Y6-PX.7ZG['I5I.H@6@)0WRQF@ M3=JG@/$';)PB/1?4;Q(NF.WSW.;T<*CJ1OK5)[+0I8X@*/A"_VT&[(*_TR/3 MR(9-ZAQ JP%=[]'D=S!%98 !R=$/'6G6+K _M&*7*K&AN*Y@,00I("Y,8\,& M1]B-Y5,!:L7[S)DZZ+1C .!EB@?F XH%P.K=4 L%4/';(>P$HP+)U.?C M,7PZ\%T7PPB#R+,9_$@B\+CA-B(?TWC+O&_P\=N30],8@@D#8 [^WTLO=J;A M>$R-C*G=(BW_OW- -^SK.#!PN)*8R0Z;1":T.L]CW<)79<]BT//9AVS&>1Z9 M(8!$%YZS:>:6(C%)!X]GL_,O92;-U0=[\(X\1_PP7.Q M/^-4&3\@V=X>&D\.Q.<'3[=Y<=E,;]@("$@28?3MG(/-XI-Z<4#0A@$0?"[# MP R2X0LAYW2+ZA*AM@]@OFFX+)R$PAC9ZUUO(RZK7MBCX?(+[H=S&?5BT3>> MH,X+P@M23(;K31!TF[4=&+@L,3A0TT+X__ L3"D#-HU^TP_"9B< &[\":@>HTH9&!;1]X\KAK:5H32 MYG&V9AQ=CR9*OEX1J+@ (P7-%A&J@!W\F<(J&Y9IU&MU*S>SGAFGL(2 S ;@ MCG< '>)$K,L7E@K^A@N94]_LLP^>[X-"$\NEE9U]V&_FN5P&"YHPWF*(Z)SY M4A"=\\D,A[B9#-=@:4P9^'"W19-#=>0D1(CRD(#2RX91PI>@HKUTE/I"/TMK3TSW%WI-P>]9EI?">[$0.O4>> MH,2K/POP:A?G)3E/]9R ]'&U3,#3C5"_'*MW!/?,'=T.S]QC7>OJ#S>M9U4VL=> 0F8@%H[^!:\6)< M]\_9X!B. _8D+W,H1&Q.%R0'I$*P+$P5+9=ZY_C-CD02P6.0>MJEY$C^,1V?_Y*D"F^D17\/LT M]%&2ZG'$-/$$N]C+[.;WU?-JQ68(E0VI >^R&-S^4PL>GB/,VN"U+0R"[)A8 M&K$+R 1OQ$X+%+)%D&XP49'_ DWH%>[W&5")L&['X)P!VI9@CL7/;@8T^4(5 MW(S ':L \'PVC_DS] M*+[.(X35FH@2)A'\WU5OEE]7Z:L_$G?]NWJKVNZVMGY=JUH_^5VKV?RI.R]; MK&55N\WVGBRV6^UVMG^[6VLM 5L"5@"V<:VG_D%B1H@:D&8H&?_OH'&09SLH M(?&L/O]N6,5T!.8H5@6:D&5WKVI(8@J?-I/N7;*J&6SK8<&GO.OL7J:I[ M@L!:>(L@@,' 1[[_VN/>O]4K[+_D[DLOE>8<9E_A6HS!>*ZAMK)?J._/PC1( MK@&>:^WY<<'N]Y*J2JHJJ:JDJCV W>\WT>_8,GH28?5F1:[/<3@?CR_;\R;% M#X"[)ZU_MBF)\>PZI'/5UJ]#-MN>\X^C4C;LDVQHFE:S9C:[];VGNXT]W3UTV="MUNX/1W<:%]L'KS&OSWYL;N-UHQ>7L>$& MZM@3-JR;[7;/;/1N*B\W\\.MRLM'CBCKQK94B:,[QI$%C%0S:[V;!BU*1-TU MHCHW-CY*'-TY,[6;H)GJO1)1NXTHT$SWR$QE_B<[5+B'EGO]%A,^#]R!;ICU M&A@;G9O*QS+2<=?RL7V?D8X21]=S@YO=UD^XP26B[EKJU:K-$D>[C2,+F*EM M]CIE[G[7$=6MWJ/U\.!K4\5!^(UM-FZU0/4:;N:U"Y[WA9+K9JV'X;>?#+W= MI !\7T()#PW'O6[UIA4?)7;W!KM=LV:UP&CXR414B>+=1S$P<(G=!XO=CMGN M-V!K[OV/@> M4NH3J]DQK9Y635-6R>TG88/=VZV;)Z)89V%T-6M5:B9W?1TR.;ML30 M[F+HOC30@X_-4J'';<1FK[I/AM5E _D&X,<-4VQ'K_;\SS(0^W]R_1<":+>9 MVZJ;#:MC-KH_&4;]=8#:HYC$+;//#E()3H]XY 12RM12IEZW),EJ=\Q>XR>C M@ ^&8TJ16HK44J26(O67%(EUVS]3)/;0.*84J0]5I%*PXP^:[_;BGX_KN]8L MO\)1]'JGB%[Y&O&1%[@\2)Y5\*)?C=SN5;BMBR!4%H*Z\[<_+P#*ZE3;703# M]AG18L1CWAHKP3A//M.2S>=1^-W#8:+^TN@8,WC_E$:!:D-?O!R%,_KTB#M\9O/(L+HTM;UF,.?OU!/'Z@T77K)]"N1>44!])RD@ MZZ*P@N00A^*V+\>MUP (<(XQ#S!-.-_VZB:?7 M@J[<8:,-(%AO99&-WOR]V -$JIE:?@NS85MILOV6M>$A]X3%YDK?#>W?:92+ ME0FOV!%GWRIL#&M]QOP%6\8'?Q2V-/."B@Z_;5N7TTY1]?80S#HKTHU7R2RK MF\FL3>C"A("3Q)XP.H8[$C'7N M^W)^MKK/-%AL+/!S%LN)[:Z!$\;%S!R'.#G:U$9/@^Q%5IISXB>3)FN/ M(Q"]4P^>[7+F\RC&@00R!,?;&<-MBRCG8#AIR#G'CPI?IF_I?AW2;]L%+,;E^&@)5 M5F''$KZFOKX@A76%:9SO*Q&6*CULEAFJ&W=KRMV@?G88[ '(W10WY7\Z; ;V MC?@]C6S 9P8L?$6(IU (Y6,Z&AEDNYBY')GW\>5WU"VK9#_PY/UEX]O7^4% M8&R4*SDM9O2S@)]3NL#E,:R<'"K#YDC#@MOGP P\F "%L10,J]#VB&SGGO,- M/*4D2IUO\.?Y^P] ^I&!1 K\OK( (,@+CSAV-I;3X-$ ]<<5'"7//'RM[UT@ M$X"P]GRPVS@-G"?2AX]->+ 04WA-3O3S- (S#WGSHY=,UR2%QJ52+NDR0\HG M>IS\6I,8ZENUB2K:QP5YDP,W ]8,G!42 0R<#S;CQM1+$+Y)PIRI@"U*3[@> M]R&Q4 5C.WMM]F!S.T:*H,<%P+9B_!NY?P&0@/?#8U"4 Q 7(,0!V@X):)*N M7EQ8$D/9Q,&HCI3NL^$+>"XC:8;"6WOE?@N22QFGGXM[@I&@T3D /LJ9QK!3 MST_ !X7OZ?),YTW"HF (:(0 D)SP %#@@[6F\QD0P(R[7CJK MN"F8D\0;B@0$5\;I?.Y['"/+L[G/P=-51#O#34;T3#2VSJ?+<2*"62 :E7 WB^8P7.O! M=AA9LEP)8&+[;&T1BD&K\SRF]8$QBX$ E I;@%6]MCE%$,HAJS&5V-=K\97@ M)=(M)SQR..RD\I('/XQX1@LGJ O%DP-?:#5I)Z(9)&%N;@$XV>=@+@;"QG68 MK>0E02_#.ERD0TF\!EXJC7LEWB^!'+U)<%MV>>%U?1\997\$[$\4XY>"X<;6I-9&/*1V9&:O\.4=R+T M8M';4OR&WVRT,V]J7!:MR4/I"-V%&:EM&5ES'#K@V,'&0JFGA4M%HD?Y9T++ M(I=Q, \+VQ,7YIN$6_:<@;3Z29E;U/A04POI.YXZ;2ENAH)WP2H8-L"JF9?R#$LN^$%TCJ@;NB MFU:TOB"$34K_'RA\^8PMJOX\X;[/P/> EQ35(#[T^(([H8BRS/#)KC<>@\4: M.&C()PO.@SR3,BOB2&DGP9IG'RX'.7*"LBD5;ZAGZUPB+1$B?Q[EWJ:;(G,8 M@HC N 6H>HX,/DG@(&."5.9!S.&"OU,O^M6YAYUCFWZ@T68!08:4:W$&&@13 M+D]@M8!CY=(IH@.*U9X'OPKFDU@ O=#>)+R0G2+1EE.I.70<#(F^)LQYM@; M?"(S;4$ MHX@-V'I_*&)\<#5'RBDP(QAS@[N#?B:,82)*G2TX [0$VG@)0\9 MTVN"IX!MXB"0&1161JOPR1I\-? ]!>9&3.9VI'(_1U,4)#S33?@E_^[%Z%QN M0!F:LAGYX).%\H(%97ZAAE(P46.*&,2IGP@MR5Q8?0+^9ZSB!3:+/2?3_D@# M/)@R$$@B2D)Z7C[T(:,[D$IE"YHYAH[H7X^<%"V#&_N0FA/_+ ",K?#5Y-.)N%KLP/ M4*G$(@3_(YQCU.HEH!?NW;R:]2W9W(W"<":=+4E18GLDBP3-H,B?(Q$^9+K( M(_J*\8 TT"=;MY->ZB&I2ZVAD7(8-SK5N06Q[DH#","8USSH7^I ]POVD^X_ M2WO^E[K/<>XX*_-#I&$BJ7L0$ M>$F2<7SF*MLR?1ME)BK3](XP,S+5X2_)SM!R[<*D0%4QSS,>\W!>2><&*)DQ M,:&,%FS2JG^G(%'XOCOC-PQCO1->-8!BKW=]57"]YE, + M(Z G+(;;6OX!LG:ZDDK4ZS\*.E8F&,E_%N4:8@55XQ1>H<6A5I.LBC[Y>.PY M'FDW,,EGMK^LX+ZT2(!TO514A*)4VU:'U0*@Y+P$G4#<7BQ#P)I5 %MPIAZ_ MH*($H7;@8^ FYYN_E#I6_\8/%\"M,5C[("@F^ FZ!UA"&5%0S4?-A[^$$9D< M(CF5LYT.!-23RL23*0A:)=Z"ZC9(J=XVWRXF+3EX)N&2\PU;U_;K\E^^7RG^ M[.SA-UBFPD<\A?560-K,;K94A+%+W(3>>AA],V+TQ5)5]A'![\[Z>C!D$*&5 M@]"[RKJKWF:806+/'.4OFBFIE*:DQ:T1K>,#1QF3C(Y <& M*U:KF2*V,+#://*P0EE_0Y&!X7UHY,J M&YUYA5 6^M^")G%TA\1J%PI>]I< M3D05 EEBTD]!,*8S8%NB&=.8^\M%&+KX"P,$.B9L&+Z8H!,B5'B"A0D*N*ZH MJ\[*GF30\T'3UBF1AR\Q1U''5Z'J2+@M%"D2(UX"XF>&*^D7(!>ZZ!KRH+CK)6Y9 M!7.Y2PP2ZT]:R_42%86"2R[ AYF1.H_X!4;P4;DJFJL:'Z<8,UIP+2T05>FXH+Q(N,+JA !R\0ZY;>RG1-(8E9E1:J$+B20000!@>H CA MH"\H&^I15$(RSJ50VEC&*_D7K2M$@RF/O0"N*4+BY8&C.8AWD6@1 *$LCA=C M%&3)05PA.[G&GRF I$$G9>KP+_^.G,\I=DNFC(KS9IQ#B5J18:2:Z)CX.E7+N)$=%%F/JN(&T@93XA\U!B"UE=V P8!E\Y@_2 M%>%5% I*3J-'%-5$Y>@!$!40$BCP*SA;0UZ$1("1OZ6B!@0J$I2HBL\X3K>X M-#F@5 0=$J=18F:819729"-D'F!>(NTB S93'31OE? '*!XZGBR09, M<)%I6-N@1,Z,+7.F(DY#3L"WK+,UG4Y#PN7NVMY4SA&?)\3M"G V 6=>\X3 M+:G%9^3&$?ROYMHSI1(8JS M2,2 *D*+#@ 3,!1;Y"9[DK21,ZB^33U-+501,>K"?Q=I!4TH9<# 90'GKI#" M1;TH]!'ZL;0?*B58"=FO**PP3>9I(B%H4^@;WHZ$R\9C+E341\I7S4. #97? M+'B!"DAX.WY(=V5&6H$@ M$T'6 *@#@7'-7GO8XGC"PTG$YL!$!@HM,+&])'-^5P]"9.)Y2009DMP)\"R/ MQP+*_\ND)/#C5S!8Q)/"E4@6)E2DAUU$+PI\F:LT)1WQ[\SAX+DFO(CQO/KJ M\/3#\5'%ZF6'IB(OQL)V8$=\P/HBI:J66Q0/$=4&\%PA31;2'-,H+Q+\ )L' M=L4/2%_#=9*!72\&7D!E@/954I#7\M038-A%6S$7"I)]'[3&)X<6/%&2$6CP M^:GGFGD!"3A,LSBW$TF[9Y(4D(V9PPE8I6" 6@> ':5SX1Q*704PSB@A M)PZLJ9-^K\"&TG[(\M$J3>5GO.B8103[1H0R9;6+$WNT8)+X>-4&'V.+2#N8T0P0J:5/#<)>(HSL M;3OV0'Z270Z@5(<7855(43/,1E!Z/A"V^"QT\=3DUE.:G(&419.S:APBB_-8 M9=2I_$R48N+3<7/R.*8?8O6Z3S%)5:.(<1Q'%OB+[(@QYL16TD"CN@,>J>*W MA#O3 & ]H>2]7/<5%8*/+N'>+A/N]YEH/:<8 MEA#U<0%>/,H"\P=EKTKQU6EMD>V(MZ=FI=N6B#"5.$D02U#C$S#>!'(K3C23&+]!]6H6 M;_/Q2)_N2R^P)C-2'65(!\/#Y.D $?E>*7R\8I6TZ:D&(WIGG.A1AIACU%'Y M[[(F0?G#L%S2<7^R %O7B&JPAH4269.];^"A%WA39F,LIB&\G^%"IB+-2F8Q MO('C<7[1]0CA;?-E2(;\DBR7<>ACWE.51>5+SV$\9PGZ5Q0V4)T)A%\O0Z19 M?CVKS9(A"F7DN,H$LH5:QQS2OCMH-Q0.)U2NI]39D8>A,CM]V%49'[EHF+$] MRWK3AABJ(/;&C3$&R#N7)'RWF4RBX4>HG=L->$+1CG"L+UBM4/I'Y":K13LL MBI8BSTM.-B "-!:D<,'\E*KC].Y<\#\5D<"\ISRVDS\8E )Y;2+D M@I)#^7%%JGG(+@\FWS.GQ@8:=2E^(.0FEQRIUVO(.BU)'JHJ2_*KS!>&Z'YD MLGKQM0V"<3466)\N!OR+.9% MBRFPF,:7*$T*C-NL_:YB;?IK5E8H1:0&2?X=O,"8,A\/F#I_5J%0Y6Q0@*AF MNI$$ C&ACG<)RG4]>$.B(NL2[D ORO%6(A\EJ&X'A@MX'_<+B5]*%Z%AR",\ M8J;)^87HCG!9#RQ5XR$>SEDA3;3Z>_Z""2=C( MD8CGA\$DQ!NR<& 6=P6;T1$6*#YXC*> M1@29K1BD*+,I;P$GG; &BV@=[7) M5:"@\0ON@)ITB)DY,,O15@83E3G?1%HXH0I'H4PBCC6!KJP-T8WJJO%2U;50 M# UN]\/)IA2;*DY!LWM-6_GXVBP$MKI@*AR0R2V5 S77TERR[B@ %(MRHLUI MZOVVNV_@G9*.1\?0FU$X.,!R3R (7S*:##*'#A8+ !Z46E NRA9'CS""I281 M'G <,R]2)V=$K-,7IS,+%JK(TB9:_$NKDG*B,(ZO:,#?I:+RHATID_#J$)T$LE0F]*6(I8M"H8"/O61S M=\*LT^U&0F4+4 @BGN]2G^Q8N9_Y8D$X3R(VBQ7>]59_QWV9[!"/Q=K7A'K? M,!F2]?D%/!//7SU[ -R+ H'52^3V?*;[&R; MEI1!M4(ZBH&=D!T)R",J*_:^N9+L A-XG+7LC9678.)1;I=JF2)4ZD #V%1J MGB:RHU1>W24\MGP]RGV1_0.5B,%J2N6Q5(T3S;U=*:I;[Z]$3MQV*I6I!W%, M7%G*-+\Q <3QVF2BD&&P2\0??;. T4/NEUE'<#6=G M(1_HYVKE3;@5#A M\DFQ[(-M4V2C^_OJ9;4[)*&RC7:1Q#ME]NM.0[MY8;\TSX0BRN2J M*N*GQHAQ'B!#+U5>*BOT51?.+%&L>A1@;X!8-J5( U4G9+. >K])Q2?+C('' M50[%IR1*KG'N@"] (\6C5]*&1$[FYE1XE$"$@40HA>+-@6$FQ"<<0. MCV+$F566Q[/S@PM].A(B="83=5=;=:#*XI#E0+Y>#ES^'=Z:<$I!9:O+=)8Z M!(M;1DA@9S\OH;R"!A^V:H!D#UHQ+T0+:#*PUQ^8W4TE/7%2-PXNQLV@(4E2EWX@AX0JT@*G@2!&)L+B%'7(A&Q&Z?,RP\%1: MJPK1 1:.)5EWZ]Q"W@0@B7UYKWQBC@,=WCFM,"RP<4A'P'XH4#M>BF)4>HPP M[N'>$$]]Q;E!O1%%\L0"FZ$"PE\#=#_,O+5:"$ )X-Y8IB=1"!47KFFV6/2# MH$HZO,A'OS*EL,4FXA&'EL@3I"!F?K@KXU6$?)P7*G-QYM56]ASQ#$:XN5J3 MV+ZJQI/%]';6U,D5-<-J+5KP1'.WQ E284<7 B7"):1M<;4QX0%J>UK(\L%D M-6"B:I;0(^:Y5R@-! &Y56N!)I#042P>.=[*J2RQ &J8;B]U"(_7ZNJ64@0C\5 2KJWQ: M;8WT3(12!IZB$2=?'49DC>VW:7S#7.U+$964NCQ@"^/IO'_)GZY3E6 M__IL^,S ^)W@ M($&BP^$*T;(^F=1Q.-[#_.*S375SUZ"&*S=_#3+9^HRMDUM_R=/+%>[E M"F_,C2MSF?5)OU9OQ]ERRY#:GV+,?SC1_1',9-^CJ>H]L]YMFO5Z[^>&9N_0 M7/22[O:)[NIFI]TPVYUN27T;]9C;+1AK*)"YK?JMUU&MAN N2=DVS1K5M/L-&ZJURXAG]N2+X\; M49;9;%EFNWE315 BZLXMQ198BK5>IT34;B/*ZK2K[?M#TJ^,YW1V7&&/J,RC MH+9O(Y1S$Q/SZNC;/I%RPZSWNF:O?5.A_=5/V5_%'RQV/@#\LR+5 BG<[C99"?B.C]>F;90Z\R&G@HSOZK\1O8!BX_'\^\2+V*NKM'J1>+J;7BN+PO>R70X^VEZ)0,KYGP M1+1>A-_E?!71?,-GWT63"SF"'AM_8.LJ5SQ4GW.F^O?E[RM=4L M3&2733E'-Z3>&7&,(V>^)]02N3!:QHMC'-@B^AG0!!* JVHKF7=:ETW5UP\X MBQMQM"FG5D6I;-JF.BIH8[#7)Z2I#G&B;;T/SQ"C.?2>8U=, EEK/2">8JJ. M%F)]U"C!%\T9])[M^5AST0I"GAFO&B-O/ 8 O 9!,?]WG#6]E - LFX=17A0 M+X5XI6_3;YUVQZPUVJI_Q&^Y\LIQJ_I)68UJ,^M^0;+L]^RBA]R$3C8DP/8- M$8]E[XFQ1QT9BUBB?CIY0S;#94N)8T4=;HB3G'#$,+ "79XU^J=V.Z)_1'&$ MJCY-=.-!_VQR$(T$SB:JTSPH[/$1R4$NR\*H/%R.&*TD&B]FG2C6)P )H9/U ME,V:%VR>=_9K>Q?@[&7J/)G-D9"@WSA?0?^D_JC:9KR3G>P_ KJQRY)V'&H? M=W]56\B5-H<+O2.6:H$D.ZNJIBMYE\\M(U-$,Z<0WD8-8[$[T"(4OZL18PL! MW:7!)MB6"OMJ83<;ZL&7#Z17$W5AH_G@J MK_K*#D7[3R\5+W*'M!S3C'/N_?'11CLATE+4DT._)69R\\!-K>S,=G?)** MD0D/88];^9<&U: E0JU!%W)H1M8K?V50JJ D\&MDDW&:06A_Y:+MMJ*D?!@0 M6=YBZM]L[GO4&(\Z1;$(>_U_W-)L/7LX,V9A#TO&AG+ !&B: MJTYF&Y58@60S8S2^E'SB_(PG>9=D O(RGTTY5.]X SA?@ TT MBA@VUS7.Q=[Z+LZ:I>FS"+XGL@/A\,WHO"^;#SY=&W%"3X]!S*%AE2])]LU? MZ]6-K8N\1$XWC54CW=PGN]X8CT?7QK-;MO&\P[&2V/8O0#L77?+L7S$J M4AK[$]4C/6OIIP0DL:(2?#RX\*)0/0G[O$>AKS&)H%@Q$91Y..V,]+KHUXBC MA^:A[XN>B.)%3/;H6QU+JL\Q>!6BUPXNOL^SH>SJC:J%8E'_:\T;<2&^+UN' M4K-VM6KJ30X05.QS M&6KK#-S:51G;KFDM'5B6K$Y&(D,\U&5^8(1X7]@*^@0"&PI M9T[C#)>X,)<;A:+OJ8ZWA4 MR: AN0CTV32!U; Q!"G'5 '!1;)-[A:G"=,'!B5B$A#+G$*1&4G+$8]9K^0- M@QEI)EIA]A7QK7@(7YGG5? #"AX-7JOB(*M3:#!^0<-U-[I4*T,Y9-)'Q3EP MEBP\+\1)06ZX"@<@VJ+?).?-A-*.KLY?[W$,MA?9.XF*W=HJBR%[;\5QV MN)[#:X0=F>]'GSB2#Q]#$2!>D-%Q-J&19N8L@BVS/# RI1(5H)JUW=E36:1==HVB'8*_J[Y,0YG@4OQ7RW-%:6)9+C MF%V$$2@%T?2H&&(2N=+) MH(C$^LR.QH;GR?E;RFO7GW((HN2"H6(#O01@ILS,F+Z5):%*>187H4T4N',(R,!N%M@]Z,7!-QF MDU!A@'PU^OJCH!@Q#PS<,!IE=D44;&U $9$3EX*.AG6)%O88ZI,IZ L>I,"* M?9TR, J&EA:V2S]/HPN^E*LRLZ;^L?==C3800\C_3 ,.%*BF 8[>G)[ES?NS M]OXJ9MU3>?IB44QMHM<,1D<92G5>W]+M8E4O.85QZ,>687L[>O\X[S0Y.[1F'>GS]T=-YED24M$P4.8J\"0M"$VQ>VU[^ M\0K0GYC&?P(&PG3$;!O4'\%W-6R\,MUY\.;U&GUD[RM0P_5([F9$4V\6T.T( M42@E.0-@1/3G)01C902C;GX0Y++9%!_A*"E$BH#0.X;5)#^1 ;T''Y,\00SU MQ3C6QET9,IAD&S-S6:1_^!JD9^$C02+2Q@MEG0L\.ALEN'(I>'EH9FNCQJ65 M$^ <5WFY$;"9M"-FH0LR3 R.$S,X1*QO+5TC> 2G\> NE4"'2Q+T=-4*YP)5 MAIHO),>H*D\RTS/HA^>%-V3(846#NAU9D#O3 / V6>9[0EL,01!G3(H33C!/ M+JVT[#T/ES?>I$@@AS)P<,9CV+?SD,L#SCUT="C6BZ648NR/8?6Z-4KPY5DL MD-$8[\VI[AM?*LJ7GD?N_^"H65_X!QP4D)QR*])2"5]@G ]S_63M@YT/&\>Q M\G")8!(QOR^2 WND8S>;H2[ B9$8"*>0L EW _3RV9%"M+M80J8FLBJ?1&I! M+[CP)J%#I4T([D'L@9V?*?"@.H97;33B;R4PG#?I*,'F(#\$O?Q3*)XA+N3FCHDV. MDT?#.8X]1OQZ5 F!I"@NH>W0\NDO,G#)SYM$H1C?[6- [R'7U/63#=.Y 91^ MB"6>*UZC9<)B#" &OT*UZ*(57?>O?F$H"L+G/E.6:K M)F=!@I>]3=7R;'U%8_45-,EN?91Y0.-:-R;Y->#@@[*B19G) M$DDN^,-G-D60P%3V?JB2=A*&JJO!51DX?QLIV7^?R,SWIE/O]N?58YPD[/ MEJ_.019.(Y"T']J%F78J*RX9.\:!]F@WR\BY5+>B[-X'N_5"3V**$JH-:E58 MOKKBHIK:P(%W .)=62F/=U/MD'8I32A,28\)38GF@6!049('HBN=@*8^YRP"05Q*0NF31J5U@Q\Y8EQA0E6%"?X MICB= 6V+O ;J!^\@SZ2*/.5'@3X/]FZ5R@5X$I$;%E'D!/,/2,<\&D*"J0#8V M7#)R$C<2894!Q#4*RF0@TVAHX%F\$> M$A*!^N.(LT7%'#5.*4P208E>AFADD[4T*&.906$6$679788I'%678V>$1[(424@'K@4*?,W MOAS72'()JXJ2HO&B A4>)7B\B,3=KQ,UNR)/1JAE3H26.<\+33YR7[A\#U^F M%%Q0Y(/U2B5,%8,66NHZF72L9AA'H0W;47=(62"FS>*X8,U"\(*OJ>"G7*># MFA65)\A1,AXA$LHF35&.,I[% WH1G5,"TV&*L3U*'4J/01<%Q=-+=.H)BWWQ M'"5-7Z8P(!#F4&Z M:-:5EW UW50]SV>+6 JHK'Q'.GEP(W,<#\4PK5N $L..:4 Q ZR-F@O31(8Q MR)F,M)'*)'WU4Z'/-D0$V&!_+4%8_$ MTUIBZ3/.,*DKWI$=M'C((811D6462G)(_&J:BOAAKA5&D(Q%/@3)3]9H- \I MB!1BF;K,R^L*36@?5<]GS"ANZ)O&A1M* HS"2<1F-'07EX0_LY,NZCLT MYN415,!D),:+_4FF+E$@B9#7'JUOXHKK,H=,T4KH,E(O>)Z5#RNB= M6)#QY�?W?P5'H!12IU%48:7P\SP$6-G(] M;<5$TU\<;I0U91184Y%^6:@9"R3 "E0MA$"9SL13[L^SR@@IO=;]FL4T%*D" M=D$#P&$=0OO2,>*'S NG=*@MG@-2N$)X=L!<^IGJG'E^^MGW4SJ$@01.T6G= M$28C])H2_2<@0U#C95EV/KY>"HQ""6CW*?TB!&R$LCKR8SD(?RGIM M2C**<^547BE2#G@7HB!1YO+:(7]9# 2&XF0:IHD:^4Y'W?*Z!.!?V ^ (L@* MW4QR9X.)K%) XQ;CGKG<%W'L1)7M(Z?!PATN3KRKA:SN,0/DL^WVLW<;=+Z$(+JM9;2$LCE&6(VE2-),L.%,+7AB.ST7=D[2>O(!L M-)W>GY?XNCM\O1D'AJ4G%$E%WB*@SLJX%HC3+ M )-R"5L:6#6E*H@QFIF@AP[BW<-2?C UYAR,%>F:C(4A1 4^7%@UH#&?EW+R M3M&)6D](/I2.8**CR4UE8.3\X;GW0)AZ4BL"KM.2Z>X/2Y$I>B$$Z$-0\R$= M29EIA_9)):OYH;K($F=WB+/WCS7&S_$1)2+OR91TJ:A4^-8)'JO L+LT&R5.97P9 M3W.AOXSG,/*"*/X=CWFYCRJS=42)/G(K!V \R+#BL4BQ8GN"@Z/!_[#9_/GQ MP=.]ALM5A:AYOE2$C_0\LXHK"W]$9$8S%Q-#Q6-?!I&EYZO[^]GY=90U6FHD MSX]GY\#)W)*9M$(V>7L&B1)',HVMEJ85P>!A2[#J\/B#.$QC@].,=7A>$(07 M5/B19[Q8 N<4!<^Z>Q]NBC&+)N*2NJ M)/&&$46>D<4\G&?GEG]]-/#1%1=9M;*ZZ$Y+)C$V:&XJ82VC=W=J<@7QW(O6 MA9H4DD+7\9D-@E 4<"B%YWI46 "*(B[C"'>)L9'20H6HD%;1K_=R*5%SEZ@9 MQ-A=V8NGHOX^MP!.$;SI\36W3*2,KM7PJM@5;,% MJB5A_V/U$CXJ+MC6MFIQ(QJ.4&\JS"R+MM7 H@*A>$N)U/O(;O"_A5^FGUS) MCJTR0M_27'-X\OK?&]C4!:1<893M1R#AL) _'X@S8L9+#MZT%T8/-W0PP-HO M='%E\EJ>L*2SJT)8B.H0>?A#*PK(2$M*C%#V*!"=263%K.[EF7@Q5FAFC8;H M*%XLFQ55C9R4UX]K214O3C]F5254<4"G2USN>+*N123H_S][7]XIZD^_>;X#A:)(R2JR M2MC8:5,DCH>7^?+.7Z)YI\^72AFT\;)K*ID0MQ3?064M#E88X:%L!Z<,7X^E M-)=N=1T%*\IB/BW;&M'G:EWO%)^.F28\A?#B*ME"KQ?S5@WN>W"=1<'LJBRP M7'B*[>/81E/0G[(",U_SH)[733K%_G6J'.3Z,H;3N<;GU"*RU2*8?JY MJB2&$\6V7HW+$"1'1H%&C,P0H:7>H/;V.22_V[P6=R!D-8XI 8S;Y S?LQL,9X)\S:G6A#)=P3=6%DME7*_ZH V&]_P0!WY(!ZP7SQX79;4STC=(-/U0*RXP!DYQT71$I8 E_H56*(Z#48[6__2 MGHG:@9_7CY,2/1"+@MDTYGW8RGD?!+[)O9Z3C4.">I2A\@V-&>Q@]>W80XI7TM]VC8WV2<[.Y=&^/F\NF!.3"->#F MUM%)SZTGG^*KJ)BDSC/VW6=H"+[SS>[',FA&XL +V8:W!2@:KSN'>WSR+!W7 MXE@18D%KT@(X<0#A/!J:6>) /PHX&5A?W <@8(X<:>16%BP*YN:\XKK,L1ZX M$-J:-V<))'+9'3>NF!6F/ M^VJX)0YT7Z(/NLZJEALZT/_ DOZ(6D&6@1.C1]Q(BP@7.S/7*32V2;P7Z813 M:'H <005@T/%P!:EA9T,-8%J8'!X_)#@8[NCL_@WW&5H16&@ 3E[\D=&AW8+_"KR()& -1.$U 2IE MC!("VB1=PLGV6@2_BV(VT'O5@DPP]L= O!L+!*TH/66"S$!@HV9DF.E'PUX: M]Z[0N05;S@2O?G&2UT#E%5-9976LX]ZFV,#%G<+408XX[MIEHB:S,Z:)BD 0 M)LU(@X&$*R8A1R-97B*Z!G:$EV-G6!9E.&*:9Y%'V90L1;32DX%4#Z1##2B! MGB[J7RS LV#C7IO4,"3I3'!C1TA!# ?JK9!Z.0)@=3U39UM1[IET#IIK9\X,3[3F0EDB)A$7#-EF.&@K M%[G6W]!3)B.WNS.$*/!&,QNJC,=]@U/Q1UNP?RJIU9C#A/2T5/IZBEJ2B0-I M5TE: H$U1>SPPSAC)T2/J1G^0<55*8&)5'-[BPZ'&"3K*NE&0-TT20&S&J[; M[U@L?;8-@6WQ$!Z9+C/G'+]"YC!:<8\5I!0?#NBJC1REWACG'G/N:('L U%6 M2)1*^UBO43[J-"7!.GH_+.$C'59++2=J:8S.K4M,H-M!BM4>' M:IFPZ(CF#.H8Z2C^L\VXSM,%BON1$[:6SJMUWB0 M-*6S^%C0J,^*1]50O1:B)D>F7\<)Y]WVM+QD#6_$BQ-5'WMW,@8@#G5WJAX8 M@!UG\#@6&T-(%OKY IYJ .&X['"XQ$%]559-3BZE.PXY'6,&ED:(3\Y.H4+ M"&E2+(&F43T21X@=K #G!OLD3,?1]^ H(UB7F!(#O5>=_:8S73&.L@;[>6HA MD! /J[BZ@]6P2M(D65VU,[?24?!)*/G-0U0)-7J@S0-$<8W$8UF'4G%]&7^![=Z8P:J M+O/!>7HX84M1/D; S61ZAAV#8"9BY#0*--!LL)U"T^4 '#]3)UEL_O@9+@BY MD/Q.O/#]M4/O?C_MT,,)_^LC]S)-FP$VIMJ=J, .4:ZS @*>MC+QN@+'49S: M[CN](J9)5@.8\L/E8D0EY]F?;49]558=$ZHI_!QPO-V5Y&-I+3;UDDYYB)W' M)/W.8QE.[Y;.4DE>>OD73OQ[A @"V"7N:#].N,"_.XWE-,^VCML:51?!J>!< M;>I]/&W2:3 Z#L[@7M//O0%363^'T8S[@3U&U+E27N8*=:"YFR:BEGN,_(&9 MD1)F7DH7MPCXGDHH]SJS [S@;[=T[$M#-'L,S6>P'Q!9O%0P:'JR6#*"S>MC M%J 2Y<@E0R'?Y?'^,VG^$@V7,I8RYA>R*FZG/.*,NJEEUGHQMQ^&@$B$LA!B M\5TZHP&_9C3?)8T"W A.Z@<@.5:X_N#4 A1MPNKU/SIHP_Z@1P@PYB9BTLCAZ2^MZ;]!)GI81K#A[U MD&A1!-U2EYC#1,$0X1C#RWRN]:!T=EB"X)WD&>IO3?$5CC870K(Y(:*XUI?AH%'D)$ZR6IPQ%V_%*%GW GH: M"$!>(HU$K\J":\0M+@:M$(=LZB($QX[-&'0FUPNV^Y MSXW+S9+_>I+MCJ-D]V!G/QX?[>PG!U$4C_;VCXX.GT:'!Z-1H M/QHCX?3BY(WHQ^/MX.ST_%_!J^,7%^_.SC?74KAP9V*29V)@E8U3HK)<9?RBY%VTIL>$][D1IN;R'5WFX24I GM?I@F[;@8>C.>H MPJ:6!0TJH2")X"S,*O >T0JC9Y(JDZ'C6C$F(V/48A)<%0G2O) I<5I_IG!' MV\&QG:F];+VX-GD_+(ZKYN"Y+;D=M)2;5,U$A!!+P4G%>\PBJ(,2P7C 7IMV MWG\Z9J=N[ ]FU<40Z!EN20PO"+U[0Z=ZT+A"[.@QS]\=N7)V].7ZSU]R\UD?IWY)W# M-C1E&&W54,!-YHJ@EC*B._R>,(K8(^Y%4]MD$-^+W@'.5U&",#YM MI=]DT. MMX\T8799 / 7#R+9_[BKA/2L[B?A(?+8J-V=W1TIL=6W.XUGAC:^*.@_\WZ) ML9J+/*1^*:R<$9*VC)>&1IDX"8:/$IX93_AB"6-V@)^3PY> !;3%HQS*2@9\ M4R"&5\@ZL,X^48\"E4;=I.E'6KA3$%I?M0T"G]7H;DPE0(IKLNT*(+IKSHUW MW\M+2F79>38FH.N;E/]-/AQ.O8K&*3G]X#A57C7J90JF7\&3KH(W<#Z0(MO! M.1;!YG,NT283DQX*5T>D#^K4>FS<[L2P0S8_GDLRWLC5VH.FH?0 MF9PS<#X+FE0B$?;W-2[/8S*#>AE9W,M^3KNG)(/76A39K$P8C59_5X,]6 DP M5*\>PW ((KYF"/"/FS?##$_,F3R\>2M%[%LTU>FYYC[5F!3O*:YU@KU0??( MWJ3,P9C,J#(4 #0;DD@K@ K&AK+7F$OP@%_J\$H%_/,0(!WT/WH>@SDRWSD' M80'C3+"R3]H*K@J#MZ TKH)C8#W0 3(MNTYO2%TOVGJ!%)2C@ESH;A=<+4&C ME/ESKA4P8UTD[3G^YV3%K&T8.9?X7(==N%BT;0/7! DO)@I >7_$[^-6H,5M M0<.AU;9&-)Q$8BUW989S\M>/@B+($1R+,KM"00C;5$6Y(V0]!BS0RI'P/@5+ M"OPK*!TP@A-0G1$-F*[XX$VC/\K*P?&SMIY8W$4/Q)\S.39$UR9$BY%:B$*J MFJQK!7(7Q&^'__GOBS#*/!O.SKF5&%!W[9J9E \7I=E5DV%GP6* .3URHD9Y MJ#:>2#@C:/MA5**QQ]'Z8W=PPP;._^OG/W8U AA':<$B#H@^FZ416TN^1;* MR4UB^#)=E+=,8&.D9,681P\8%^KF%A02IZ-2JO\$5P%L,>H+&J3D:GG%,ZZ- M2THUV3R]@LQK!X<>B(E3V$DP85CT[F#T* ,)(#]!?P6?F172SMO#CC?,@3CB MFDS/=(I#F:N, %() ,Q1TB%H[X^D_),L87^X D[D&$4WFGH+9P^B:I7L=XQ= MU6U%_N!-EJ3"1@;IB Q)F:]2VKYR&[@H*PFM.Z@FM)4&(S @MW#$Z_^W 6O'M_,5%\02(*U%Q>"#>"Q8U^X $Y2.QG67@#_::#B M0T%>-57:U!J<8/=H(Y(>MR3YNUHH5R'8NEK3 N_[-9H=6'<#? M4/E<1E6E$-IHXL^]*"Z'&OOH8 8T6OC7;.?.]K)71G//J(A1.1NAB@^ M8%=#4'-YFU*9%MDW#EB4&PKSZG"=-Q)044JCA+A,1Z82HH= V@_^&WJQZ1>Y-,XPGX>*RH"[N1=*I:,[66,[..*D!0T@UF%:GWJ[9%;*/(J$R.QPB M 5.BMK,C^&7]V875A3G0G:19ROH9L9/#1JO(3-5N!W#K:024+"VE1;,#QL[%NZI&DYX&;GW 8 MS;]YK^?F**X0-4-43?"V;+B<(2G1\'>J$/CL8Z,M%O8U-E)L$'1Z);GWMI#" MR!'>>\GI0WR#@P;47M99DD74+Z@OI"J_% ?WDKQTJQ]PIR021TT)6O5:@DAO M H-0*QL$WYYGXY1HKMXIQM+!M>%*<@*0,\!6#"&'V<6^YM30^PP*OVZU,POV M0]%3+ZPD 1T)HT8MB(R2)&EGB^"/9!DL!D4U7,HQ7?JZ1+_,Z"53% F?[X0M MQQWL.\[UY'-_FWV#]M2!1X)/1S!$U0"88U%\/?_!R+-U2XY;)94L\%$R85:! M^$)%AP+/"]'4G5V/L<2=\+U+"DS!TL?TH?CL@-&BB[21 *_%#0D7E%DHV"_7 M((JGJ0X]=I6BN'ZBJIQ$]0;;7*=^\9?D_!R8 QE%2+9)5UR0(TY505UQT(%1 M9+0N-(_ZI +6 \.!P0Q6A$7L25L1PA][^P3+)?W&-$D,O4*L0&![)-&J*_@#UQ1V MQ])XH&],Y;AC"^H-4/[:4O&V3HY?.I,!PN*8HVQ:MV>K- &G\:+GD07F9N=C9*< M%GF6!8$"P)\X&WQK^HV>]15)-[K?S;RY^34Z>JD=\DQ%JBXNYA#D75V0UXVJ MH++#A"4*J?ICEN=::VZC+&% 7I&,.68KP4 M8LBG+=+I+"_G' VN7!/"06*D M5YW]ZHAY*0RP!="F_ %>(3E96T39YI)8$D1E*V M8TV $)/-G$RAM$8?ONZ );ER)OTME:C; @>0+EW@ :=TAKDQ1=E'H$A2!XD& M0)LUBN(&K$YT!D;4&[@FQDI K-B' S%)!7_>O,&T[=U2"LU@I9PJ8PM$(U.< MRJ>)@IA@)4?5CFMQ\K'2N2S+PRA#[89;@>7G ^3# Y2Q6+ MV_I9<]&U MYK!YXPJ8M:RD<9>ZCA>R.>S[H/Z<5.4- IE+B6(5F81%1RV&BN# P)2# P0 MZ4,'2QS*+64/&\PA7C=Y7Y7J M@N9E/(Y.H6I/H8@;[*%B$U%I6>& )GSN;"X&>@CN0(^^/,_OB>-:W"51*%@A MQ96L)TD5[1PP,./-HNF,I+-[5D(U865';D^7VEQIDL:X[;6QFM%>(=@'+!.D MT'@P!3I=\4'(-1Y@ P&\;/M$M*U6*Y'EWA=0)!,>S?[%#B""M"K,'%YGCKSN'!ODL[)4T6UK)T,'#$'1 MJM$-Z#.PY.]\Z"VE @2[3,S+7%81A\ ML[\UP+_FH9?/PINX^A6(U%)LF6S5 M/]LL_HAA>%QI]WB2W@E_(&NR+ :A^KVX>R M6%NJ*CAU[JMPV'U%X5RSG+0HVPF5:FCA&]\XRQ+795.5I+5J+/#U/1SK9>N9 M.X"YI!91M\//36PS&3)1&,R:\J(H:3?,;VO2[1,31Z ML2>EPO_9%Y>N&FRIDWDM#EVH[F"C8C0-SQ93H0=V&-OF=)$?T*;QM;YFZ;7PE@K MF?E7D\ZT>Q($FZW:=G-3"N]8NA%&=Q&W3-KX_NJ@#KZ#.JCAV/_EQ_[=-7E' M?\W\\D%>KXYPKUJ@B8X(HZ@X>9UC_#45B0QS!E9)CC.W#9>]O>FT)#!C+MD9 M)HT_5%M.I]C*;9BNE53:[4Q!KLQUW0=:K9!6K]-)5N=282DC&30BUD2?$"E8 M&P'0SXCG6L,YE5YUQW+-JI[!+FRUNI@[?.6"S5I6'EY(-LR17W$OI^OL^KDI M-4NZ593L9G?]ER7#?3#%V*33>H'*H<<=J81BJ1)MF.RW2@XXO^\4^R[E:_L MCH/9RF\J5<"GF@?AI!9Y#MX\YX$"4H&>#I1?;8U5Q[$(KN"8:UK?CNM%Q M.XKD.9T4YR"M5RJM%])9'3^R1GAUIA0H[($Z*_5-?C7VC9.3U,CN0(M5TN+$ M1O@I X9I-,Z\#F18L8H!!R*)M+G,31$;\"J;#5;?PQ(&B#%X8 ]!B9_S M\C+*P1W"]J$&4SZ5-$1@ L^@0HHKSBF_IJVF998/=%HAG=YVJV.'W5^E;24Y M1;^]#4&#.]L[_M4$VW=F4ZY&Y MK _OLD#[H^W@)=?@5EQE.T<0Q[#GO5AX+T"WB8=7@6->J!)ZN=W.;9L8;JC( MR2JQ+K%L,D;])- &^+^I! -;K!;.:E/AN[ 6%#6CH^>R'J<9J7'8D\;,&":[ M.ZJ0,YG$+2Q/TH9@*"+M'J!WF2FI.'^12\MNL!*7:Z=@%8O[N+0N$R/?IO!2 MJ%P36;)KGKMF,%R;*IM,J!=\UE8(E)PZ0S%K'HDIK?[F@F@"2Z'A=T[,PG&;243D?JD'W MF/ABT4/EZ7D*'&[L?;T#:P&;3@BCQX'RZK:=.BM249)^FI44TV7.6L)VVOB% MB/"+&_S7<=UC489>C3!_KT&5!/N3QE_)G(1E4T8Z8RYB 9W;X!/*PWQ!@%VV MB/B2Y\IC'=AL-1^Z[?G\TL662BJQ][&#Y!NW 8A+4HQ502KE\J/ZAB M OL K[,$V\J,/'+JSNDXL8U#N7I+;<+-[J7OX@@3GJS"V7?:YJ7K(CUA-S6T M2=ST4T;("I_3M./#-Y)7ILV_'\Q[+VY)%[=B:>&HFQ-FERLM-H.AID)8OHB5^+AO86 MMXWSD^&S(SPWO(:VP#."2)EJOCJX^G?A95Y\CB#'I'ZC!!:+VV*:F'R&8HFT!9AIV1EX4K;N0.CFADHKDNX30:$ MS B:376IC"/YID;%U][W_56Y'WX'5>Z/QFSZ&;C(P-F84T!H#'2FS>$B66L; M;8UJDM:S .6 = AVT/@H!TI_N 1C*=%GW61PQ)/22F<4K2&\LTG98)V37502 MG%+$8$WNDXW89.-=9M,S=6'#I2L:<(%1NM/+46<N!;.A%K5B7^E2=VZ^\9IH0^X0L,D7[[X7L@?V4:> MO$('1AA:S0&<"H>F3-8P(->283"]W?W&RCEH-G2A9$HTN\N2@1 MCE+L&SHH1A*-J_!F5$S*4J$!G">O^6G]@LA+;VB39>PX+S$%"!8U6,08L5+[ MN,_JI*;Y#0ZXH'U/4.$4BV*_B$KK,8DU(S@<1C_Y;*=VR.,)^#IPA1B?+J(] MYE!GC=W,C,?'?BX!>O2(4&L4F$"BK[MY7"V:'E8TIY_2F()&O;2W8-4]ZT$0 MD3YV@=>!X\QC:T$8S&<"*L1 6(*X@ZC ,SS6HZ>"21*0+4L+Z=LO=?-9G.O> M$AX6VVKC"-E0Q!OOB/U@Y^.6D@2N 3^19KOI8WJI()&4:(K)!(YD)*T+6-[6 M/%X]1\N.[#>TNM7S[! +CXKG,*H#/&DCD*%-J@%BCJ'TGE #:4%(O)?^/$7G M#@O!HDZ4Q>=V'6X&.!3E4G-P+%MD>?H+]JS44CNC[2SR>DZ,K+<0_2R.EH6J M-DC5XKC7M;OWW"6G$5CYER)-,D_JM3:JB5$F8C"B*3BQB<-F]F01\CHVKS)' M,O^4539!D&8R6W7^2583*#88- *2TI(%A0/ K!$K^8<%]HG(M&ZB0LP+Q;2S M2:$EL-PTO#BF+I2^^W7EHNCA0]&68'YG6Z>#Y\A:.LZJN)W6A$5?&_M=TBX& MND60HSJCSI=,8+EEN+J=Z&M@*&0@)"5%11K$_BH+,'A]^C\?3E^>7OQ.DZE>O3L[.?WY;?#BP]G9R=L7OZ^WQ/B"ZH]N M,#))+W%.0X4..^M4%.[3Z".63G%8 "WS3"4X:4+BZWYL?@E$D&*N5;YSHR"^ MR*IN,\V4L;E8CLRD+8U]HUS$!C-QQ*D7!V2)UD(+F.M44K5U-H+/EPR.ZB-L"8HVP8E%3LYN.OHJ?W'*#S].*:= M50U.'WRF8&K/0Q/&:6CD$USX*KVL6K1'>3V'S /_ :9(>/AT9^&QY"?1RAR< M;O>AJ&5TQCN/G=0DX7DZ Y\=5<#NSM[N=H">A,54P$>R]UF[4O[PPO"&V[GA4EH MGY"?.X-.@?%K+UL11S,\S:0ABQ03,!':[:S46,Y?EE55WC *$>JXCLM M3AVYO?:TAI*NDUD%5_ U)9CG@&FL$'C//V4.>OKP%'S\'>)(U(781]&$YMD M>"T?W9;TN0P$-M5-A@BL^",NR+@$4\ \':-:\A@U.Z+D&A0<)D)<#;?0C\BC M88@(3H7#!@N%=SYCD?Q6]M2C[.VODT7N,"4[;$W*)/+,(0KI84M45L>O_ME+YTWF+=90U/1>#;;71< MXA571:&%P")/ZN<;D4U&ZNJ M8P<*/<#1<&P$U_P:2+%*4AQ/$7O&'<;'(]*L2R>M8::SP(0I!D*MM*._F*!K M!W;9-*TF7-72:1$ANYK+(Z@7;Z#/@]"'Y,>(GOM-<< ?9S")(3^5O=I2^P.)*FV5!&1S#Z4[=7 MNC/F9LE8EEL^F[^.&RM,_H8BUS8\N!T/$D*^QEZ.,@WC[2V9V=BM>9U4N2>#MXU?D@KT&$]H4*,A8W1THNR@5@3H>9 ME5=HJ+V$5>I.^\+?:G_9YC$==#(3EDG2F"-KZRU_OJ:I,*N]H2,+2)LDK:EQ M&ONP30RYOP%3B@8ZW5;KO;FWU\QKY5CH;4=O097ND11N*6BMR\NV(HF+#,UV M2Q$9D:BG"JMFH651$/H 4ZDPHYG/4FE#!/<$2V',2T(6O%H1BLET?976\+%[ M8TL;]56JR@FGI.?15+DSJ[@\K8]ON 52*_U-9Q&C!WH[8U.[&IC7ZJ 2*X^L M5O*ZE3B3DBP35<>Y>!U=IWNV,/'AF,!$Z2<2>KY7"!DF( MT_MP:64.*L9/C4>-GT2G+*XM]*,,19J1%68:*_O80U,84EPD+>8 M<^-7$99W=J>D]L-:5UQ!4/9DFWHIY-;NFXQ\4H)MT4VH2AH- 0]<&;.P<#-3 M0BQ4?XA>6XRQVY5,KMZ<_.VBI?-T;O'CT@C3,VI/>F=VA4&6=8S<4+M;3)[U M-@NHOV2NVP(CN[$1S'_'"K9W'\Z"]V?O7GYX<7&^UI_]Y6ZS84T7K+C+1:&6 M?XWAU,A P$G43K0ERKDW7**\#+Z&C1'W W%\!^A%O]$P>IE9J,E[TH?.C,NE MA.D?>PI/$*$<&J_'"(&L+1VH:IL,:.K$PC+ $)R5 MM0XX7R:+=$Y@IR%/)@9*C1'5Y:/,->T^@I+-.U3&<3NS WV,/:*HVCP]N.!' M]K!YGHU3(G<(GX+!UEF$^$J$3= @*"%8HR:GA*;Q0L&#"(*UQ4AV1 MQ*W4ZJ+'XU?I7'H;-5@R:CET],("K;3K#*?OPIG @ )2FQIF$:;$U:YVMUVJ M<,L6::L%\DES6"$.LVU[\0S=S14)+_I..^RD/878WM@VY;0DY\;K\?V;F95: M: MDGL5!8.?6WN2WI@,-AIE)NC+E0:>^-&<%?+2UJT M8!'VT!A?95#U[*02S..!K@MU$A(^N$GCJP).SX3,'"HXC@WMI=GZH7H-AOQF M)[_Y=,AO/J2C)GW\XXJAE3BBC8]D@Y,E1YZY\6[6=W$>9=.:80SJ!BO\-381 M>M(S7!)?\;,D)M*A9N%55$U!?6^N/?9;ZL[=#E7;E3C"A]&-VXH;6^Q.@F+ MM-=$,2FOR_S:F0!U-SHYBBFD0'K9-AP!E?G9-U593!"+#=P&!)H!FM52__9' M*_/G;JCA#$UZ"KIZT(&DCZP_!QICO(4IQ*JGB>0N*R_$?'2Z8Y??1"\BC6$B M9%-8EH:IY6^L7VCIFIKTU@Q?3U8++;IF;R2HLOJCE,K8)ZG98IJDL96[O(&] M(TU[*38BZ.UIUDYAMY:[YJR1],$&+XP4]:77HD$-,PAO@6Z1)'07Z QN)D&U MB8TCB#Z:_7]2-3/9+%%XE(9=UG4HGJ$YE M_1ELFV AVV FMT/37O*F21>RV\..G4CCTMU+2L?U=MEJ9'YX MRR3U @S4V%9Z#\656WP1GRW@SBA@WT+,Z6@:T?!X9 +!W^3(*WX)$9;==H\A MUEL4?D$.MG>LG8 8&D[YLXUR'BM;PE&;:HL0!@/03X7_NG8X_1',W*2LMB2W MGU#I/L[OA-VHJ#JJ0FJ#"T M'7A;+;"K,KC9>.#PR,4SHIPA8H0QA1@IDKO!+$BMXTN@I\=MS.1 Q#$=ETY8 MV9V"2$$+ YO (<"V\E^7>IC3532=(?2(G8!KFN)(MU#92N,A1'5BDKLBIM/OPQFYB MN:N/;OD@"D5&LGS*@?4>-G@ .[E$,D: XNL$E\$TOCH1!F,JYACBBY'U!2 % M7P8.I_6=93MU%V]AB26BH"L%>]HD!M+0652*%-/=P@W,R- M74NZ=!58.B*+V X,F%BS,3+,$QV(&L\4N$MXT;!I< *L M-(UZ#@E2R]0V"0(WV3:.;TZE1!2W'><:E+LD" 1YJE8!JD5J4 FX#;II$4'<(MZKW=Z=D,F7)/Z?V;UCOE:#E9"UBBL_45\F?F MX@E8'':T,QH,)+CHL>0F*7#]8@Y Q#\^J"P0.E?M+"Q0UCJA.JOX--I,)AA& M:E_B"V@SQ7!<3,D$F8';T-)#FK@QV^STWW'P,9T+8J::1$XM@#LM0YP') TG"JO(AJ*NXG'8@'5XBH:43E(Z[<-)S4RT66 )@[,^DW[N6P$Y\- MRW;3V!X#VG6$3D9<_HE24%>(D"'L9:8V0BFA*Z=)1![>#7]ZJ3D+KJO)8EW MI_J5M(&G WB@A(\CR=@L](T956VYRK9;]+$\E=C)$VB"J^/U\LG-L*C%@<)T MHJJ&1^'KRJJ1]*>6D/GZ1P.N9LL3%GSTP51_@(4YA1P@,ZE&U8ACQDH9E)HE M$1T_OE^1=VK1JXB=:0.\?[:HN?AD%&3Z48@A+>3H42A,BW<4'GV3U9>'6L1% M!:''J3*RK:VXXGR&9; QT0([6RA<(+6^"WA8?$*T:\/#Y;)"3/ MX7<%>S5&0+,5 G^-6S*E4T':;06;+"+";FD8T[3DV!"G0MSW%[PYU35T IE= MM3SO/B?*.C6+U7/+K=[O+U_];,A7/Z1/&I_Q=Y2Z)8_? .GQ(BJB)/J!S2/[, HYR;W>] V*4NNS%.4P<@8O M=IZ/LE7,53.3#E99%C]@N!4=?H2E\QJ1]D;;>]2*=/'+NS,'5=N9T[ID1BN7 M$2)$ BV%KY)I:F2KE90:E!9,XS](SOC6YF':$#M"OIM>]1)8NN?<+SM7(%=0 M$K"'X[%I7X4ST'+!;5:,K!,*M;4,FY! ><&%_R%$VUTW'4'+)QJ MJ#_!RJ\S<#T%6-#.SQ [:C9C4];-FX2!=IK%U :D'\'5#47* 3S%+$WA4\HY MV)"4G'+!T_4^?XA$+-D7Z[R9)AYB_]+TR6D33)\!*PX4?B$<0;$&XTQW818U MF)_ACD'L*L?C9%G2.4OD K@M1?A(H("I2]U<^?4SMX_;!G%';#,MN.AW1L"3 M=#Q!'D@_O2 72@NZ:3Q?&-K+S M%Z]"H>N^.5M@RY1(.(9@V5;J'9OC9"HH%(C4GX-DXW5\FV/@PV[0Y&J2P[;> MQU#0RDU)RZM'CF-FS.;^ 9M9HV<@377D'+IBJD-(OUD0 1:H?]<:RVJ-J MR M#]MY[8]:'QJY,^/94^YF-A*E^:Q) /)8-'IBCH;T^FX'/(1=*F&6/9GH2S ' M:&^ _C'5P[:\CFP+U9G(,DC+)$7(!S-AT7L$+R% 8K:U/5?RZ_Z*(5J@7.%^ MECKXL 8VB;:#WW12B@..A6LX^>5G?R0FSGQ'XV;+?2 CTWHE%?8K?6 4O)=V MVUV^M1X^2548>LT4?2W!AL"M^(0+ MC..^1K"IGU2\2J*+9TZH\KQ*D\F:ESY]MH[&&*]U.N$AON:84/Y/;%ZJ5^L< M%[P5$XCF"=%B/UW?+:',9-'0DV/@_PMD)KQ0#Q%/Y),I)#2Q")@FG4FE*%DM M]J6=5_V$B6:P4]Z#59_4X#JD%4ID?Q@RJ M"_Z>;:?;H<-WQ"T_F)H4?:+'YF:4NC=$UDT4\?=X^&C+/\:#HA 3KVH%R?J* M(Z6HP<&P2*B*(<(\AAV5!!H]IRC]1,87X_C9D$MC&-L;>QHBSI%R.L215^ZR MG05C"TT]RQI5EQ+T#-WB1Z\II5<@W*];9G-Q#N[1ZGW^X?W[U[\'+WXY/GV[ MWM'8>X9E7A$*>]5HZUA9T F@@YV9"@(6&MI0AIP3<><=YAO;&6.D:'&: J$M MSF.N4^HD*Z6IR%F0]*-ARU;C];AY60JGR.CF%J=]V8C/30[$_^92 M3W:3LV8F>2&S%P7UPFR]"?X8VFT';WCLM[F&2[G!!,.GFF9BNM/KA)9@W7;P MBU8B*?-AEKOS0*G2I*R Y'/0I,0*@UO8C[OEM1(QCH#JPE427Z 9VTZF)A0- M21V2*+XK<4;X?HK[_QB,?G RLUB)2B!JK$AM_CDR0T9M7Z%<[(*2X<;O_@#* MI$C*&RF0**DR5O.]XRJ:JKV=@W6UA6[B-$4IG]54B/])>;B=@6=3-U1\/@;> MSQ@G3C(.2X9U\<)?OSC%D<*8(":+O"9U\4=I::V#\+"P!J-%;O#.:QXIW&3S M1JB/Y;X3M]IR"LKC6&9OK9 V'.!0OBZG::>L6CJ8,7"0)ED[I>4DQGMUBQ@P MB698VXM5<(T4YG/-D!J>!-]T*C.,.RXFOFNS@]%&XY;+RBO;Q>4#J9U0J:G. MXG9O;O*GS'P7(T&_E^2'?*D]JS(@UF W)2%#'>B09EO0X%P42B+<&ZN-_54- MQR**$M=7D,$J99NRAWL M@BL<1SUA< &3S8ENC!O4;?!718[R^(I&V9A=;4.NVAG2A^T1X$[Y6_XISH&+[XE MXZ(&;Y=#R+F$:*^-Y5]SC3 "UW+;!OL+$S<:V0$Y*-3S>,GL[1@ @)Z_I MB/NH,-4I4K_EX4=KTXQ73"8W*ZJ"0U5-@OF;2X6T82>JO10"[V:Q(L1B]'33 M5SJDU"93-4YQ4ZKF)I.Y;FR\:L&F)>ZWW.9^)==782A(NI\Y, E$B82PSH," M!W"0.ZD$9\.>\MI^*D,58B)@HD^OZ]8 =OS1%KQ]&K7)*AEOX!1[1I?.27;! M1ZBVY@JU>S%1!"2S :YCO 0NSRW,L291'TTVUUH&\J)C9]E$LE'&LR/#=:%6 M5<^,"^N)U_B9-<1L<04[V8Z&,;FVSOA!6+AE?"(*E=E>#!E>/!;-0TYEV&FY M\]N/M6"K#Y"V=SV2ZK ZSCO*/0?6I*%<4"W+IMBTY[-JPN [U(Q7?01"E[,9 MBTI6828S:.ING+U3;/:NHXKZQT <8&..ZE^#-.G43]\MWDBG99,C+2],T:$O M4L5SIAIOW\?&Y)C;CGZ572Y.+&5/16(JBWJUJ8@ M(Y=$'!AIVE1A<7C'5MY:@4N'U$5\4&))"Y3R?E,WH>KM]"*H"E444MR1L<4PZ&O YXTRZ$]:)-U7/V6(41X9Z M*5C&XB2>H-:!.7=Q@D95>'(GN"0(A_HL+921EGM):5!$2&#@U=2W(6)S2/QH M>"BI_(YL]W&K-Y$#O@!]Q#-BYF$71MQWJTPY2ZBR;"%AI$D']O^=4LG%V,BLVO]H7BN""P6,)']2+#K-L_H*O8 /7ML= M%Q0*.K*:FXL+7LJO(JNBI)RIN\]?T/L4A5UUH3VDD*'OVQ;V$UUM^S3*'CL9 M2#U;8 5GM5N)VT$2D23@DG8KR5GBQS:NU^4,0N<8UZEK<9B0?R^)3.V;!!\7 M"K'QX>2)%MQ+1SV:C[.3GS_ /T[?O3U?[\_^ @WISDAR M=)$)EFM)+;+I1'X:IPD#R->-UOCF94RI1],)H*:7JC#KC6##*ZF_&W4]4H5] MQ6)?'Q9IK%J8)W1JM9%]% M_V;%4BEV%",;*NJ,?+0M?K@N>'2SZ/AN3S:@4O.4H=Z4OA5M<=8RG+ MDY%4'+/$=7K-2T2I4^\1>[5 0DGD3.;)4<]A%%?+#Z%Z-E MD7FF!:C ; +Z.H[LL@*[+K=0OH%91S.KXCY_S5[F?1UWC] M;BJU36JK;_&A!/F"=E::T1.RG9CDU(>8*7LDOM@>8-*$.,%M0M ^"!62L*7L M?YTM=+HTA@)%=%32>YJ%K%C[MZJ,$CP=V\&+WJL9BK@J.;BN!* >,GT]5LBG MM+>R5O=SMK]D,VGVQ%59L8_"_H1M@63\[*8J<\<]:G%9Q"_YQDP%DUUFMQ\&&QY\N-JV]*V7>_#'BKYYD=GT[< M9 G;ZY9%!-AB\X9.IX]IH++#A6L(D\I8PWB("4S9XS$QEG7&88S*6D>XV7L-A++ M>VN3CET[9XE<58M9Y#;/];44+F9JUIJQ[NEDO<@I [:E;2J>'-6Z T2YPA0* M%; TZ-*CF8W]R@6B\<)9AHO^_N3G7WY^\H/',@Q1(]TO25+A*8[YC6)/AAW_ MW[$8'=N=7/_UILN]O"VINW*QF M8B_77"8])TH.=!;6R%1D)6A?L4]43$ 8F\06/VS M88_;Z;B9(%"R.K?@78Z<, .FPJYW*$A^<^)UWDU3$F,B:7(3(H]M,#.^\&EI MF03WBV$[.&W:7H*,98] GI9(=&D!XQ MW(BE;!J?<6,S!#X76HW@6WF5U@'T-)Q_3E'844UK3?M[*HA3$Y 5>N.@P4(+ M-ST#,50(BL@,:I-!&#AOR<#JDVE.@5R#,2"/!G*:MD^QX3U]4%M;PAB%;$V8 M HRFC#\R+VWP";4%RJ22+44P,D^]M$E6<4TP]NB@I"TP6?;#[H"U<#O1R I,KP%1E4@6GA4=PYDND:S M,#?A\PBXD"F*Y96(OY2*XL3J\SEF ,BDY)X!?@O%?^+YH$>3R M'N(P6!BS3)_HY%7A41BWDA5SE0JP8X[QT<1^ M[0;SQSNWOH(/CP[&S J"5U;=K-*5=&9<5N!R(]6:41-[DQ'BTZ".P8 M"_H667"*9R(%)JQ#.'J658R$%H&@88&-I0 6'PHE.#_1M_.-&6#T@;4I>\26 MO=Q#3]\8U?\%:=([9.JX=\#B)-'N]H=/":.L$Q4J;X\*=32*-:$_.]=KK4GU MC8?OD;LI(]? 238C([Z$J#8P9ZLRX=EU+5J]]T48LI^D76Z@L%#?6SB5Z4S, M 6RT>?&&TG9)!&C9!QK;N"%75B;G2EG.6, MS3&MK+^+/NXM.0@%5#(O$:BSQ[)'H$TT9K!B+)J; D"9QH Q@CS:9//?1:WR M:YY @*. H["8@=/2S)#1"+T8A!X8UM_J(($'P4?&.O; @2;L$IT1M[0%ES*J MC)<36WP!*=]F0$C'6\3:P-@@@S+:4\:-G'7J5+UVU^IDI4% PL"3 MV5)<<$Z-$ -B]*C;BS8(:VX-?@[8SGE191K'A>6)_8 M:'5CP_/HB'W;2 9(.< 8;HDVY>3>_7KZW6IAOV<:F$'R9 2)NB9ZD-]*\[(IR=[@X7*.VM\H'\75Z"# M^#C-/GDG/W,1NGFV2J8SB['PH*7LB\-XSO/LWQ?_QB6:#GXFULS1=#5\ED!4 M4N;'UU.QK_K(5N4"M:SJ\*_IU[?BT6Z0V1G3&&_'CU/[/-ZH780T$Y)Z<'2U MJ ;E0&&0,&,/&MMJ:$P:P6-_TE$M.CIMAL<,1!YR:!Q7##33YSJYNK0#"&PG MG=\R<&'9L,/%0&-?YS"_FP*>/?I:!C>Y.GN]LR;WB-G)Z*E_E!8@(#&6DPA_ M7WS+U=B[(Y7N>I:8(L8*<(P#AQF=YL)."R%/D:E2*;B@ B6IZ/)6@"6QB\\R M-_D/U3@>U\2V/O:$'1M#DX$4!MIKX.4)0Y04Q',4RG@W'Z6Y\\1NG4!.PM\T M_MKY@0&X0)N!4G /2,C3MZ_>G;VA'H'@_/?SBY,WYVN] _?.48+@%71^1HVQ M@5"-71('+VJ'B$X)C' M W$Q$\\"H)H&^Q)*>].3:6[[IDWT_:QU8O)V59I+0+F/!C9@#=;V50$+G,Q- M1K+G!I.A%+ :+#J+*,]A$F0VD>Q0T ;+<.RC"\?3E-0I'K?<+!7Z<$@,0B0Y M/G^2&Y="A9UQ$5C0G\7:(Z4C,9B+59]2VSZ%R^U<[G2'!9P6.DS*P,XH^$C_&2)856YK#&T.*K'C&CU6)[>HA]>[?04W M5(\T9]^R[Q,-#H4["@_TT;0MLM@;N+8=O&R=LR.E/1*/6/9!7.AJVQ>-RVD+ MEQ@CJH'%7D;QQW:F!:N,LX0#'@F*E H4$YX^[#&UW_#F!.M!ISF#CI>T](H= MC#!^Y*!&WD1@1Q312HV4B^>7:;45-0TL>9/#[.@-3U/P='4ZJ$H&E".$#6Q! M>L&\8)^81E;RE$1AEUYQ4W$Q?<- .F:8F[8M>K5AG2E E5,5"=1M1$ MW3)]K(J-XCD<>TK^*HMF6+LPY42G?6)% #_7&5:ME9?HWBNSVI"%!"B$!=V: MS%G%7$7\S!/M[[=%/!UU$9+BEAD;^LZ^%Z$[@3M"<,P] [1!<[?H?.5I])&& M,B]YR!A\6(KK]%D$B] $)KW!.$NT_3)+R&J"Q1%0X"K^S/ +P4M<]7M+QS-; M-/?W)S^_?'_VA$=4,3_8P!B\WD.F-<$/SSSGF-HRT\#'M#'.G$1GG1!7>,]0 M+<7-9)\P4,.%V:CXDDRW4N!#!"Z%(T9N]*B"(Z^$^,O3*H_$]KXX>?WZY,7% MA^/7P?NS=^]/SBY^#X.?W[U[^=OIZ]?!\=N7>,WQVY]/?WI]$AR?GY]3]HC49,=3H.63XMQSF!!YNY*V6],/B8"M"YXI32B1NLW-XMVQU7,E&=5]0( M^@K6]Z&M1,/29O,*GZ:_1^50T;0I:TFS(\2]%WHQ*;VL:2DXX;=Z1%5CFE2Q M>HA-'1TYS*D"QOW 2T,5,3XVPNM^-NJ8G?^).V2QXQTHIQ MS-?R?#M=X&](HO0CF_4<8"'82_JSSI-<7)V%>-(B:Q-'>LFWJ3/ V*!WU&[:-)2E6_72IS9_QW%J\ MS556,;2JYBB4Y.P.?)ZBOYF!=E3X158-EB?"04UG=?\"?*W.V.*V6L"?Q':I M Z5L-X$#:<0U;HI)H@,#ACR_R?/O;7">_]$IBPO"$KN7I!7!TC6)W8GN.&8+ MLQIJ Y/4-]&3"H'T00R',@Y01ZIB6J@3 ^GT"]<,%>JT@WQV^I\W#WXII/!V M\*:LTI(G=C@?8LS41:ECH',YB\P"."O@4VE@*U6B7I>9E]=VDSPF_XF^!^_2FE*T78&V:#= MZZ-?)%,(/81+B25@#PX%V^6"<:;V [^!]O0FJ]-[EY7WEG\X.:VRWS/98'/O M-^GSAS.CBK_^2$%DKIM3ON& @*C*Q&=H;0:X76]BH9X\E-SCOFM=\ROD,1)< M"*HXDNBS-N$R34GP@]RC("WB;*HI-B9GCN*4 64_4I2469Y^Q.&R5#UHQVGC MUV/.6DN9!=2+CVZRS%#V,U5P("02B^VKC%$EU0UT&+J8,^#WP@HS0KPD?=\X M45[;4&U:<$0LZ:!O_^6DBSD'5Y7S*.>I).:CW1')-*@MX0('B5X92Y!!L/"L M6/"B MQZZM2?PGT1G'SA?COUU42R0^4DZ!VR:<&:S&=5'X,VD0K=EM;MI4B4KDEB]V M/Y(*S/$N@LG1C]1:SMH'W,JJE M(R*N/RF]25DF-UF>HR'?8$R60$^Y&L1H><3WW@^'R0SCNU-W4ZZ3UIH&8RBBS<<9TC!;8 M)2#,WP)# 2B6F5[<3(83PFGS%DXSWH3;725"9C*OF3J7 M\"8SF(H\P9.OP4Z:B0/CEFZ3Q66O+2OW4A[F"M;Y%DY[V7)'M'/\%GYQ_N[#V8N3[P\(U(EJ&)12R/.= >0]SX<3 MHQT.W;B(B%OG VNQFFR)N$82_8%;)%NCBF);6*^1S]WJ#?3X.LU?MN>?)$K+ MRQ>MPCDX!SB.AR8Z,[H6!QQ0I!#T]$?-$(PKHK-]$T=(.H/"N"^G-M*K/P0S?*T93]K6NT[ BO,G3!(,!=AH)R[N/F8-P?X>#Y]F2'.=* MO5+2S)>$DF N-,GAIH11.HCYV:E5"B@&[R2O;?#MLW9OWT>$G;7;;[)6,M?% M%RDX#A]TXV YH"VE:834F'F&SO?D=6/LAM=N=]UW_.S0+KH#30MLP:O]3/)2 M*GB3O9Q1G!R?$Q0H=T[;4$;@KYEAK2GZY0)@= M^X6 C+1;5VF4-U?O0B$T- MQBV1<=:WQPJW'K_>;L_3I7.X0*IJUSA"CHD4/-P$;4SU8!:QN M6=*$O;3Q&J4T1KAPN.+=@D-?QT3F^^WP/IJ$GBM*HTY@P\)-G9@ZR;JS6;;I MT#C;T[\S9@ PEW+<;VNH&8]V9A-DQA)OY.*7D[/ ">.?OOU9.P9>O'OS_OCM M[VO]\?=46C\9$PVKFMFE #U>"IS(1 9!8)!BDZ-6:(5.JO(&SO!5A%B]*8;K MKK+TFD\G#^6C>$:L%Q*,S-S;N.V@=S_=NN8_2MC7 .TH+/8.>:O=H9,VD+A M #O:Q(:83&D+)GG!ZDH+I\W_UN#)LC(^466S2-T#(^O$BG4Y1=NBBLB$3X"F MTA#I?H#>6+D8QZ&I1.C8,=XN^=-W:=36M;]G!C>?=LEL=MC3)?SC4F9T?,6] MK_455\V_U$]]^%R_;?5+\+=KM+]]@'N!?.35XM]:H4=%'1*0,RZ/@V'D\ CP MMW8#T^RCR'9INDQG(^[/![*OENQ6C#$6C8O+T$=1ZH5%)W*@U(HIA8%_K/AW MJF3U1.+IL[$.J\2\^,- L!42[(PTG.O=J?@C3 P=REJ0,S5)$9EN=I5QP;.9 MMN+,$R!?2I(< 5;D3U('#\:M$/.ML4X7D*GEM@))C5% M(A%D#Z.#<55NI6"\\ /3+G$?V,)__0W[H)/"[G>A>P$^<^K_1ZSHP]!>J/JE5"%G-C4/<3&PT>]!63Y M-]?P^Z8G-'2S0F>G.A9?2;%9Z5R> ME@4",G2K=5*&Y<[J5-SR+]IL@QJ5IQ%;*F:TA78XH6E#];?VWYQW"MYCLZ-3 MIY[5F,5 5QFAF=O*+X:Y3HND[)EKY@_+R:,;O+OU0R.PYQ;M_A\$.J%#Z9VA M:%[I)E86^ME_V4CN=^NC@J T,"$4>NSRO,L3WA'E<0B<>\FH_Q!(38WZMG*H M_]6F/Q/I?XVF*FRR@9625S4K@+0@-0DU8=0R53V+3>$]X@@CG"D.#]QP/7V& M(,?HM;](*^GTI6TX-8@J#.E)6,ZU"=&"=X=(=W^4!"I[73:"R:+4=.:W4J]# MR$,Z.. OBL)I>Q?UHOLOI-*6>N>YSC 290&:UN+S 6%!795YDO+$61HC(\TL M5,0;35,!=;G;]].4*WB=(ODIUHS,OMU@'I%YA;3C3MN4 X"BI!%OTAQ51<%] MX>SC:SB^?:S1^*R!(ZLP'T^J02+));6NVO(/;WBA707[K?"+J^PR0R8SZW'I M*4^?1!-^.EQG41=HGGUD\<\CAG_$F?$XA=;R%IB+E)K"NCMD':MBV3V:I@W; M9EY>INGG:9[O;$61X!KIM%9\'CIB IHT(U1$!PK9\GW=)\6,!8PRSYVJ6DM3 M<$DX^&#_LN"DH5GR..K"!-),LW9*1AC1*8O02@U),QYF7J=NI8AE#0+ <\""D+*7Z;P4@22B<+UW]+.(A+Q_##Y'X8D) M2PNW/Z0&O8*F)[=:X'' \K@2++""B^3:PJ\T9E3"?.Y4=W0P4BC+*O5?V\'K M[&-JJWB]XP)O"I'QE7PSK DS1LI5AD=G[BXVZ5TL>THI35IVUMH_]):153+O MLW7$%+D,_HGGVF!$\#7GL/?DJZB-D1)NG"V_WD-A!A=IE<67J4YMYM*\!"K!PA1W(2B-V31?_51&58)?\U(#\V8>/,;T0T% )*$G&%Q\3P:.1$CC^"A3^W0?D,H M8S#L9S@^FQ@N[BO\_O(I%6-,,ZK&%[O5Y[S*"QC17-':P:S5LC%^D#,4AR^4 M!^AI-Y,3N5:CG&6%F[W&,N$IYFG,;DR 7Y2*-JI=]H1C)=H5]N&QWX+Y9;Y: M9Y9*%ZKIIS?=2=NW2-WQ^"^3&?T!Z.\*YU7M3O9T/G[09PD_;1E4#T4> U2CQN?S_ ML@FY)5O^A?*%Q5F( -H*TF>;KS&ZQ+=U4#GL9 C4.R&+1WBWO4(I2F-#0(J: M$B0G]Z=+GF\'/S%B1K'HEH5.3LO4%J$73AC<5-Q%V*LRPIMST5A$D&,VDG?" M[HS,8*7%I@;L73'F%Q#?', <+5MR.IU4'8E4[\'G0UP/)%<;,+M:5_'DI%E%0SVX'K7+4V:RFQ3-E, M@X]_36/;01-$X 5.-OG\.SMG-^S&#,IS9Z?(SEE497=0KH&!N,M^\IODL?HT MZQJ8N/+-54EV5IJ1N$8P>5DJ'DCX R;2>I=H )=]D,,LW@7Y\N(=^?U6%A\NK"G&Y6?)? M3[+=<93L'NSLQ^.CG?WD((KBT=[^T='AT^CP8#1*COYW].S)QI0B/@SO7B'BTIN3MVL^=OE61GQ;%GTJ M[6[\M[O[I.?;?)9Y(!PM2]C=;9VN?7JR2,CUHM8Q.2C_W8+YN#<*@]V=W1'A M-^8)X02 KBYO"NY3R!F\CLK-/Y'O#3?M[H5[!Z,0%AG4?[:H-M$E-\-K9(Q\B@RBT@\YD97EL'WA0.>PW9]MU9J>0E6KM:JF\LW/S&.NO MON(!FWIY;4=4%3@9:X--V NWR"?@30$'-JZRR[26X4^QC&L6?"[&$/NW ZD. MWE?W17TH"W@!C+B&HQA:5 M=,SJ]$?]X3E._MC>80NB MJ>#_$GVS_'F;_O2/)EG\V\'3[='NX=(_[VR/OO!O!_O[7W3G;8M]NOWT:/E? M']=:1R-X[--U6>S^]M/=NSWV'\1AS&7 R'@H_NO)WA-K!).=^N/N[%,P\JU4 M-%V[O,QLO'I3A0[+:Y%(=4#^X^AY<&R+=,[3"2J O]<_F),O6W/+5^_@-S^Y MTZ4]&\2.T:/:HG=DU9 !#U(_WU-BO![WI2WY3;H%=J,G]HLQY77W_-^'%M3 MU]L4=@..P2,.SLGHY5^\ LO7VZ[/B)3+*/XXJY,H<-P=W8[.TQ?OF>W'?R>/5N3@[][SP/?SQW?5#)_WP0: M[>]]@5S^"\DT6,PW)OWQIFS*BJ:JBI2^2TQB,* ' _HK]VUO,* ?.85VPZ.G MNX,!_9"">D$X#R;T:F3S=VZ@'0TF]".G4+B[LS,8T2N5S8IZEH:#/?T89?9W M;JWM#_;TXZ;0*-P_/!CLZ97*['=4^3<8SX/QO+IC/MC.CYM !X/AO&Y"^+NU MAK\B"?A]&UN'@S7\N ETL#/$EO^J'>ZO$%4Q?-Y>4K?88S%_O^DS[F"R+*VP M7,=C-#IZ^F66S-UV88TLT>,PQAN_; M>!K=M\9M,&]7'NS=&ZJ/O_$>O\GBJVP"[QVBO4.T=XCV#@3J)= 0[5T[*?S= MVL-#N/<+-VXH?GCD!-H]^A(Y/%C#]\BZ)='59X,6@VT\V,:K2_$,MO'C)M#A MX6@PCK^MZ*C225D,R!6/2BI_WY;8?:7R8"JOF$![1U\BE0=3^>X[?)Q'E]%T MZ+I[;(+Y^[;&=K^PDF.PEU>7U!OM'0T6\_K+YN_6:!X"S"L"%1JLYE5G :; M^1NG^>H:__]LE@U!YL%J?C3[-MH;K.;'3:']G2_I>AYLYK]4-@]V\V W/TB* M:;";'S>!=@^^)*(Q6,[W&(;"]7!#%][FMFL=W5?,#4UX:T#5_7!_[]G0@_= M8M,;[CD)\#69>$9@[#IU_D^Z^$NAMO M=YZT.-+TP4>##<^XPS,V2)OWRX*?TPJ>,3?A*69.6,<0CAIJ'UN^)39# M.&KE/M?HZ$MP3X: U /+XN\V<3O,Z?KBO."0N7W<%'IV.%0[?ML=/FVB?#"* M!Z/X0?M-!IOX<1/HX/#I8!&OFQ@>[.'!'A[:Y3>*0+M[7X'(.IC#=]CA5U54 MQ.E@#P_V\%"R.!!HJ<.R-V!)?=L=EMJ;?\%BDW(Z&,9#A\\ L3H0:*E=?/@5 M59*#77SG4IZA"'*CJ^7VOS 0.Q1!/F:R'H8'^U]1T##40'Z5X+P86FX6&A*8 M!7[< YY)RA8;]HF?-NK4[3T[^JJFC:_:HS6R-K\CEMC="_<.O@+O]"$Y@^3T M/QI$UX#_)MGU/_\?_(\N63YS[Q#V85;669.5\-0TCYKL.GU^DR7-E>R!>Y=\ MR(Z]);J$9;?-\EL6_.O5DW*7P<0-\6@OW/_%Y6;)?SW)=L=1LGNPLQ^/CW;V MDX,HBD=[^T='AT^CPX/1*#GZW]V#)WK35:6?,(LFZ=9EE48?MZ(Q?.&/47X3 MS>LG__ V8IH56^ZN+]NP:51-X%+DBF=('&:%+=21?*.SHW^T=9.-Y_RKK$A@ M@W_<&CVEH\T?>UG!*GH^O)]"\KS5*UXBT>G%R1L^9WO;P>N3GX]?!^_/WKTX M.7EY^O;G\\#_C+M\0-_G/^R']_/FQ54:O"BG,RRPS.H@*Z[+_#I-X(<@AB,> MP7]S.&Z3"(]<$%59#1P1E&T3E.,@:^H '+V*_H@W!PT\KBBK:92#7&^K.M7+ M+ENX,:WK,)B6-=U\ MW$15%17-/(CS*)O6--3N.H4'X8"[.,Z0"VD='IQ$\/=Q6I9&F?C#)95I_EXBRZ ?U1I R_ C8#G)6G2QDU&L_6F(("; M'[8#W$W8F[A$"L$WYND$=F)6E2"3\2CQBF7QER"V@1!!-(%=ACUQEQ95:5"W MEW^D,?R^#&I@%%A/#-\>M(40IIEO,\O"6^%RV$GWLC_:A(*>L.@_VZQBDD9U M#31 "H(XY8XK!@Z,$A#NM?D06C)>F<#75R!*A!5J7-C-54KM MXG!;^@DD,VQ3@/@=ERF\-ZK+ G3 /$B!PZ= V406?%H$P+@@NG"!%*T]>HZ< ME!7PY)!>UN9\2Y!DM4I\6!_?3\1KJPH_;W&+@3;*'CT[>Y/E.;!H$UQ%1&I\ M297!(T!IXFZ7A7NY6=P8OKN(,^+K(J'EA,K[L)U56L.*^=U1?16,\_*F!DEB MCTX&K']5WJ2PMR&0 DE6-+ WAIRTSSW;/Z[**? "\*YS$.%PY#V9+#WL$)3%,D3-W2V8Z9 M(&2)P"^ NY4RL[:*KTA*X>;50=O >?FW+R5A;T'@Z5MJE@7*=' V@#!T8NAD M9--+%(Y)@(():16#4 1!U#![9@5PM[N0Y@I.MRP0B2_3/ .6PF? MR:.;+UV6" T[9; 2%B:XS'';X%%U&,.1XR2C#!<'29N:-FQ\I!GS,1]K>#-Z=O3X+SXURHWE'BNXO MBKI5?_F'(@=S+RA1.]QDJ 3 =(E1J8!> %7QLLS1#$!YCRD;L6-KLCYGH!MP M-Q(VZ\L6%I+4H,GB=-:@O1#45WA=$C71HCAXK,+MO'CWYLV[M\')_WPXO?@]A"M>'U^/=*[@W.3UY\.#N] M.-T,K=&_L6^BZF/:!*?%&'U"%.R;\*V?]:2-UP#_1A_VO"GCCR$:C\%UE(,Y M]1\[VZ,=YQ#]'6U <7O=>\3O_2%$[ZZI(O YU;K'5?]>5A_YPN#D$UBHQ00> M)8]Y^_OYB=X.3D:2LJ%9SZ>79:[ONOCEW;9A ]$+O&?M=)^UZ&]ZF G\H(SIA$J_(Y6%,-(SL4#YG]]OLY"R:3S6RB4>5O??M X^Z(48OAG67LU%S,=5FF1- M,(YBC.IA@'.2%N#*E9 5S7B4B2 M+@&-7H_Y22A%3+B$EVLC9358DQE&.DK]&X='G LT$*+WPN/,R^6[<'WIIZRF M@%627GJ?R)]!H8^LR*;M-,C3ZS2GD%>"7 &:$VU7,(=I;Z/K*,OU:RGR!FSZ M"2X"-5I-<&G7L&7P P5%@B:MFY"#IB 9DW0,M$^4'++AT:1**:(IP9\DC8&H MD>Z.A%SL5VE<%1X-/G567^F'TSZ8\R1&>:CB.B& N*Z\E]@UI,=K-"E)9RFY@!RCET>G455@N#5T0T5X&WD;2)JFK(B_ O0T MZ1W$\]-9GE&P_2;#W805PPW%EJ&L1%KQ)T/>C9 92WP/##]6P7L),9)B/OFS M1;8\3T%LT/=OPNYURQP0PES(-Z*"UJ/MSOOWUQ>OPZ M>'E\<;PD^/67+?79G3C&KQ*BVAM[#JC8)\9HWZQ.?]0?GF-N-8_F/V8%/8]N M>BX4E<-S,%LLCT3R\9\M6VSO,&M(=::\6?Z\37_J5"[QW_:>;>\='2[]\\[V MZ O_MO?LX(ONO&VQHYWMW9UGPV*'Q:[78D=[=WKL9\JK[UE%_6VJ)Y_>J7BR MOV3REF]:7I1Z=)?O?]#VO?Y2\E=L[/X.?EH=G!08.?[O-I]+D=LH]#9GH/RM M)/*U'*)ZP0K!K$!SSY MY]]'/W1LQJ\DY3=DB4>Y>6DP?>N?4[3*-GZWB8=H?#]'54?[H&A^EQ M[MS1?6R2]6_V.RVHOI=JWC6.'SWX_(._C#6'10Z+?+!%K@ABX4$[!-^FL!51 M[F2'_L(&^/ML5&]'Y:/;KO_X&NBE>W1 /L2WC7;#O=%1N/?T 5&F!L;[#AGO M:3@Z/ J?[:T_*// =^O$=T?AT\/]\.A@_0?D#'RW3GSW--S;?1H^VWDV\-W M=RN5=[O[A^&S@]V-1Q%]T&V6D,QE.BZQHY[_U42?X T#$N;]A>7^?GCP=,## M?.1DVCW:#9\^^\*1\ .95N;C/]T/#P\',CUR,AWN[84[N_>U#P' MX=[3!SQ-WT.$^CC^L\TX"[VE:":"=,+M.M1"DRTUNH9I$/?>Z.P"??'\CTN,DTVML-]P^'\:^/G$S[ M>SOAZ&#(OCQR,NT=[8>[!P\H]+Z'0*2UGH*H::KLLN4&^:8,+GYY=Q:<%DE; M-P@&'\+/\?80>+R_C77P#&RL!ZQ/&,AT-QMK-WQV=%]Q,Y!IY3;67KA[=%\; M:R#36MA8 YG6PL9:O]JY!YSX*FB O,4S!:&-"5.6?R8TPP=O;QR>,3SCWL_X MBUPD$AU'VT<'C^,D]\O*GZ(ZBX>.PN^]X'PTVGZV_E["P'/KQ'/[VSOK;TH/ M++=.++>[O;_^U3T#RZT3RSW='MUWV/? <@/+?57WX/9H_1L'U\)[>IDAO'CR M+:(<7YW[7.,CU_>)C_O(@?_T]+YB_O'EW@>>6R>> _]I_6O66R>6.]J^-^#/Z@KT'E\_QG#E7]"U\O@6/%PYD/6[ MO7*SJJ2_KHCG;C747U;J<]="M>$9PS.^Q3.^IV#UEY?Z#-[-!GDW6.IS7_SF MP:,>>.XK0]5#$&=@N16'JH>$W,!RC[S49V"Y@>567.KS^'K)U\)[^II2GZ&Z M;H.JZ[#49_T[=0>>6R>> _]I_:$6!I9;)Y;[ O]I8+F!Y597RM$H^$>_JSS"^SZRQ)BZ0.9E&6!+.T"CC#' P($<,SUO09WU/@XRR=M'E4 M#8&/[UU7CK8/!_-L8+D5L]PPXGQ@N=6RW,$ $3&PW&I9;G\8;#ZPW&I9;F_] M(2(>"??TQSU^BO*HB-.@ODK3)DBB)AI"'<,SUN\9WU.HXZ)LHCR(ZCIMOLDP MTD%'KI../ P/#_;#G:>#;3;PW2J_[2 \.AJ%^T/D8^"[%?,=#L[;'Q R![Y; M;:41R+NGP'M#4>7 =ZOENX.#H_#9W@."4']/[<>ORV*RU:35-,BSZ#++LR9+ MO\S+^KXG"(["9Z-1.'JV_JU&WP&A=L+#T?J#-&XXH7;#T>@P?+H!7?$;3BAP MBP_N/:9DH-*JC]/.3KCWD#BA9%7]@^"*X+])=OW/_T?_PRNYK/[Q3[,J_:.N M2UZ_A:;3C[M'NM59D:1%\^,6_F;UN[J+N_KWT0^ZZM6__KFW+Z.#[;U]W(C3 M(L[;!%Y2I]=I$4SA*5=U4(Z#YBH-REE:14U6%N8W%]EXG!7!ST#W63"NRBG] M-HF:%*^(XC_;K,[PCB!I*W@;_7FB,7SA MCU%^$\WK)__PCPZ<&W?7EVV8<\2>=8\8W>CLZ!]MW63CN7_J1D_-J>L3PATY MO<)T/='A].+D#6NLH^W@S?';XY]/WIR\O?C/__-T=W3T_#QX>7K^XL/Y^>F[ MM\'QVY?P?\>O?S\_/0_>O0I>G;X]?OOB]/AU\.+=VY>G%WK-VY;]0Y^*/*T!CD!9QUD1)T&0'A0T4V:A$&4Y\'+ M,L^C*HB*)#AIJS*(IJ#^FSI A,%9E=9X"A.X"81%V<)"DCI(/\4IV #8,\)( MA%A&L5QXK-$6]@N#=VT5O(D*.+=3V WAO3IX"9*SK6N4I[A[QT64S^N,1/*K MK(B*. .Y^J*$[6[TFK.T;O.&+GEG9?C?\9&[.\_?O/S/:#I[?DS_'#W_ 7:W M;/,DN$P#$!=$A+@L_FB+F!YXDS57),)?E%/8E;E9&+P3Q&R&@C]QEG+>P"_P M"VI:R]NR@2U"MDB;$IY-VH9><@J7\:%[ROH%/NHLG955L\%$OD!5:2EZF>;E M30 ?'F%?U"RJLAI^*]JVLF1T5#%N:GP5%1-8%.SBV&Q\;'A@7%9=I0O'J>R./';T+(@C_$18 M#YCZQ$BPX">6Q__VUW'W$X^U2CA*QT71PKW,40'<^ZJLIL%H9^M???O3]QVP M!35)/03G)R_P6><@F=+I)8BFW:>A;.%:,RT]\<>L@=?%=Q#W)Y_2N$6K M+'@'SMAUEMZL]=??>F1_2X,;D%[,Q7 M%S_\EHJH'*._P%94+$$ M'F=C^.Z;JS3-:_M._$OG*4?;!_R4:=F4U17P1TT;QWO8V3'RL>@/L-P7$;P7 M_OLJ343*F7T[>?'*;M?)+S\O[(+WJ7?;S\_OR.Z^]RTQKT\T$I@4( CPG[?L MQLCLAMZ\P:H>[;G+MH;?@V$\+1-@H4R=[21%O[."9?X;]YS5&/ ;;V<1[C] M[% _(%I ^8]4%93:("SS*\ M'=?77%5E.[ER'7Z[\!J^K4DG/0>-0-G >7,Z# MI,JN<1>RHBBO(WYBC>HEQM_B+6 K@*\/7Q4ZP@G_^"?H>GR*?A%\\11^OM;X M0SH>PU-2L"=2-JC@87"W)")IW=/H(UXM2\]BW0_G S>974-("&!$)G)3 M3(T8EY:5D@ST5Y//0V#L!K0B7D>[G*"U.FLKL!>!N-&D2L4%$*$F#Q Y%8SS M$F3 +(>OS)%YJ^]F8\E@D&WEHR)<9HZ3R$\6^,"I&<:G"KJ9'X/N5AS55[B+ M-S5'X'S_($3%5 1%"IH#_E&V38T4@J,'9K3#]MN@8V8953T[/(XO_8\1&,&' M3T?L89"53#J"#*%IE+BB",6YDIYNSFD)JEG0T TU>D$+]I@-F4/L UU"(%7KS[]?3E%OAPL)0DG69Q*-J+!#3: M!\!26R#,D5 3I"7(8K0>"O"F4$7D.7):VAAQV_%AD2:@WS*>)#$G9^LFS;$" M/Z"8+Y!I NQ1%;CQ1!)[ M2.?&\!#4W1AAV Z.Y>3!&OG[T$Z3J _0%J+Z*;!D>8P%45&)-E@F#0K MQJFP1XK2"OX>!F+V7F=5"P98BP<=I2FHMO0F!%.+=KK,T;_GS:M#L8L2,'OR MG,$C@E>PRK*JGW3#:]]5J.(<%I6!\1>!^CBY1HJN M]=??\JV<<0'7HN13^"/&*RJ\ZLD_7UDEOJF?#RK,33$?6PV^"5^\Q,IN8%;3'-P+J! MIU^Y[KF]HBQPA]$68+'/#BV;&DN^C*[S%O?W&/54C/H7;03<\!Z2*;FVO6*+ M,'C]^@5\'P8"0'%LE3?HC-?M)5@.&=K/0D'A&-";-T6]4+*QO72QO#=H^K>D MM:__/WM?^MPV$@D)9$@.!^RL21@,--W]_0!($A XT;)6)I[\-856&S!/"!( M 1H:AUMY_T.(!D\6+A;A 1WQKR'7I;$PIWBO]\F4E0L_()4D;-3UU5$R5!C,K#2;D:7M7 M=W0;%\N8J?S8%$QDD/S_+4"^BAN.1KA"7&N*$P83Q#!I.UP(HUL(HA0@+AYK M;;N220C0N!EEK9V<<@M9,">]$I/*6'M5+O3)6H54R6&*QWQM:.XRIC)9A2KZ MA?!4)+0W>N/\.]ZTT"V"T'X4T:R4;!U(!A!-.89,R^OYQOU-^Z B9D?7 B?N M,3S59C;\OA[_AY]74_K.Q7!^ST*]&W"J4O[P9X\X87 M'#,>3*0 $H+I'\%$^S.()AGG3/L%1!B9513RS-;=LP)WMJ]:P_I^<'1?7_)^ M7;LUW$2,T5#8&P@&_GU!7\*03!UQH[@'?A/#S2@GJFM&>55(&0X!&&V@<"OK MO7JHC-)I$9R5/Y#">?*$<957B@H@T"8'ZF&\1CVC)]2^YQPXLIQD%$81/D)) M;S\NZ69CX+GMQP+Q=?Y=)-Z(0)=0GVO)]2=)5>1[F@#;QNZR#<0A9 U%V!@MR%9Y*$PGN!-2>#B^B@ V-[R$D"> ML_0>]<2Y%/D!RX#^\8>K?_SV WP2;P*05#>%*.DVQC"WOHX1Q):,0":TD]!+ M;B1-+3Y;HSU%4AX7*!A!B]$W)9"2+*_O M)G1\&.JVX?UU0*KB7FHI.O(CW "4OAV++-?QG0E"2@0]SHI7N8 L;>O M4$9!_$V;<@QBY.&87!KQ4\1OR*V9W(99(N\?A?E.1Q$.CTA:;-#U]F3-B$:; MR8H->^NR!)0 FW0P6FLV[BN!F*YCRCBC-">@J93/@.#QDD;\H1<$MJO9?EW: M*I^*/$J2;Q0I,XR_MWV=/D!F0C%$R"0M2 M$($6%^2=4_9B!O[VF#*/FW?!F/\(MB:PW9SR19#IOI714DI]@A^6[%?,5"RM MB$SDI0&+8XR29P$ZQC-YYX]I_^)2&"^OA&"GR^/*G=;^D,YTA?HK&;IM)LU] M_N/ZJLZ:$Q$&D$7Y_4)F-4DSBD+E8*5?TI[ 2+\IDQ.$D,_:QGJ9T[(*QD8& MA+!A(N!,V!R("ID/0]?$95($PX0:B; *'DNKRNPM!!#L/*7)&DN@:>94XC'I M/A-!N/&L]*U+V.)E<#D+(DS@6$+6"+8.)A0&-V#QH,F:7K94*B* T0 M&KS]G&LQOWQNS8=D:<%2X+(5S,(,V(+*?S#,N;0+6%K:3,T-K3O18/GX*U"* M\%8_0^.73+OUI1 BQ8D2441Q1DJIFAJ8+1A,0[-DR3H1CA1*._$!&1/=^/&6 M*2,^M^0]ZA:S:]@+275';#Z5ET!X>C*T)429" MR,IDTS+0BW(O%L8H^7U)E2\M!)AY3R'Z+&/>R$ I M!2%9UG.@=+(N@[!*4B<;-P5>XUDKHRJ(A;\4W8?UQT!;8&@*/WH#4A7+\O'? MX,RB8!9*+PJ^"Z]8(%-DKJ0A:IX!J-D5-F3;LN$RGR4+E/HKE%S2/V8E1^TD MXLD:W8%GB!)47\WB@%5Q*I];*QKK]2]\I@\MYMI#RB8R#6?@O&*XAPO#8J8_ M9+[KM83CA:T=6N?K-OT.=*^J]V3^:*L*/*5(]C2),&W]]0IPC@.!=I\:ZAI3 M"QM4*]BA)@H6&7]=_N/OH)<747#_.HQI/7KI[Y+7I(3"7GS+O?<0Z>+/-<,. M=,&TL@N@_++\\X#^M-0[1_S-<@>^[VS\LSXP]OR;8]M[O?G09@UKX%JFVJS: MK&M96RW[2&?,3DP"\;=JA[6^#]8#9]K<+LS8YOS"QCD.!-:/0L'+,@$%L,_% M/Z@B-Q#_KM2P^/%W\'G%O[[(^%^[2ZBBC-5'_;J1G%!9:/!A^S2Z-=#*DYP4 MU7P)OVL?1*WRNU:M\C8]8[>!PC:C4GH#S6OI "K@[0&\5TH G2'66Y4RBEUV M IS^O$1U4L?_\:V,.O]TQD!X0UE*N\C-YYKZ]P(=[K>3IDN1DJ\R#1OMV:/W MN=]:N!R[Q_!VH#8]@QF&OU^+X5T$[:FTB>X9?@W'9[JC\-M;_!HFTW<><*;P M>RKX]?3!GOW?7QRYSS3/]%2LD ]5 =C^=L@C4Z^VHO-M)V!UCI1-GQD]&,_> M;R09'M-UA:2.(\D$3CK]H:;]1I)7E3J=\#R\SBIG&C#>D5B S%.P %63I,!( M17G\GAFCV/_ =/<K&OP(>H!97]VVM.L0,%P)WH]-6LN[SC_UO@H=@( U,A/P]E" M*KBD^3$9 ':W8XK8I?9+4&;F0-UB2FRC(:+(D"079) MP^#D#ON;/7W=F@-#M2^4!%VV0L3&+6$F2(N/ Z #T6$:6YX'J:@?$UVU*\@B M<=?@'6B_4X^#0%!1%'[#\K!LS&-LL<<>8) &BL3<@ 1[?BWUX%^M^3--*CS# M]1R;#;%M&-#$HFX\2,2)=9@T6X=*4E8[>#B>A^JRK%\K%IIE#XQ7]:Q JK-K MPV$-<8G*P>;)'X.CZ,>;4H<,V=\;)S69A6G>U*8&;K$6@^ MP C70M"\&!^TNK5,5@C<12^R)FG8O3W07VDS@!-V70+5MG%[CS-]B^+#;!U@ MUG+!/N0^=*F*=G=R=PV;&;TB][TKASZ+>M#S+1OZDY<= 81!TBZ0#44/Q&]< M%):*\18;>TTTZHFHRA66D\RW^=E-IL@:+A.SB>2O!2L%]V*V"14BU074( JH M,>,BR''@1E97<6>D!).8I ;81 E:2,CZC:%3LLF!!($LV,5:8YI]4DI\.^;D*:O87J^E)57UT50'W$NJKZ4E5?JNI+57VI MJJ_.7=";OLV&MM71P@*%WR?CUS"8KW>U<$3A]ZGX'9K,MW;-TE?H/17T6GXY M5J-SR%5%7ZKH:^>B+U6JTG$D@3HQ%)*ZC227F9;"4;=Q9'KEE"]5\Z5JOOIA MBYH6\X=/"Q6<5[W&N5&(:=EL:#PMV* HI,\4,@0GP'U:N.*\".3T4&P-!WO6 M])USR==PRP%6.7^MO<6)8!LS-\/&J)UD.@UIE@UFAHI,_D6:W(9B?&**"=F3 M,C\^C&G0G!B$TQIH7P]Y9_@7.0TH*;+H7BL6$YG:+\8P3W,>MXK')CP*[C,Q M(0AWC#FY\.M;3.(O,K&Q#%/_Y<:J>>W+!6=46"5JJ<0PERG.J*?LX/(+-'*W M&,W#+),CL9J'6IYT]\ 6M!&_">,8]TJC9592H'6YDTPD6&/V,Y5HC+@\?%G+ M)@;* U!X1N5>68'S\>I=K1D>TQ&*W#-K??UHO>54;L0EYK#'@C!H%EB9:CPI MRN(164LB2N=P#GB6EVC^_(<6A5-.AZTF.04C,:\VIQF(,9(OH:\Q>FE&,Y4% MX00@=R(A&):KIAF5<^R"G'B M(,[)PHK(F*?L07A$R2W)!UF-21L'R4*#?,NQ5<%=0$4Q6C8#C#)MFO+_%H@F MFJ-#[()3S1&,$\R_!P ?,LM>#4):&H1DJ4%(72AG*F=[JCE(K9&YUI,L_"XFH6;5B&J1J[HT3Y)$6EI6$)%4P]?7U#*5:J51"L_D?,BJ MB$7[D5:7A>=R8ES6'JA9;?:GU9*7?5&FJF%4S8;:K*J&Z68JD&*1LV<\Q=1_&I%/X# M6PO,,7;5)@I'!\XG9;KA*AQU&D>&:>UE,$?,P3W[B0*?5]K"EV4-2UFY MG_^HYA<]V!;^^?-T97W(L/M-JMRL?J;#:QZXZMT8)4.K-*!.P<\E0Y\CEA7Z< J'5BE ZMT8)4. MW+GPK6'JS#-W;>.H$@I/!;]#G_E&5]MK*_0^N1&9SH8*O?U%KSWH:JZW2@=6 MZ<"[91.QH:/2&+N-I"$;6BIEN]LXRH*V40A_I!YSIZY@(I SH! +(<-325!^IP-;+G[!BS..1OXQ!OC M,]49?]_.^"?3&']=?OI*D.Q3D4=)\JV_R>9(FK 7;!$/K"$:VZ]MH4\T(7F% MNMH+NM"2(M5&118201 54]?^,C4\Y=C]/M,*(,.4FN C?17Q(N63<$R";:!] M3&(.'XU@"48+)@+LE+L)= M/4WA+HRB&DSP&S@P]FP7[?I+6):"#"0.\"%(B&O![#&PXR7NCS77K,<6X,ZB M\!N/RND XC,!B)!4;C"L('8;C(6@H'VFP2V/M$4$M,+HU/ X@9??P>[*9S/M M-@RT !81+S!MG!9AQJF/MI@[, .A'4DY 5B<\I0^7:] (/G\A]AM$8?_+7"_ M97-^D%>P=3D[ 4003G@D MA+F6)@'"L83#.)@O\,/(%W@"AF@@-& G ^U/06,,MGX'Q)$R(!H!TR9S FT& M-PA7,$QN9K!?A.5"S,PH%@O QWB&S B:I>!E 0?06W)73K? 8XD]$^-PI)Y* M0@!QCNM)'QSY=5%44SZ0BHG+#CA9XM!R\S>:HB%Y-9#4?X:Z1R$IACV'B8S0 W\X2:4=.W)IP31XEA+961)>B.GI@B %#. M_Z,T944Y534HYS:(BJ:@!SD]YO(YX"^IB$@K(#R%(9MQH=&("AL*\M/2$LFFI4])F(X0P0@YII5C IDI+$PSN.$%]AC0;"E$)6Q6D6QV& M"2-1J%<-!_<@C10Q!TLRN1=V>"UCX$_5V"'XQQ2$*I".> )+J)*,,J< =LF< M-Y]&/%%B&5D!U>0A_)Y (>Q0"V[A<%)#B#5G(+,!4I)-9DF1":&>?N-Y:\4\ M^"X6$Q@%I=9:3>K#<*P&ZAQSH(ZM!NH<#MKO2OXG;UG*ETN 4R6QA&Z9@2+0 MP"G'A(,Q6KU,>]QV1D]].N72Q0 !5GH9K*PBE0YI1N.Z4('-DXF4V&0(+G,G M/DI/@H#'?52F$/BT8)B6XAS>25*Y+GP)[?U)*59EO:WTQG%C904NCAA#*QR6 M75XD2.68L12LS+3A5G 4P2&YY;A4N;]R20SYR5 $>2/"K"^-+A&#".Y 5LGO MXG"OQF?ODB*:--TT6'<*,E#0*QA]_(;D $ @G)(>('N=Q"L 'WP4'*F6S] 8 MI:W57Z[L2H3=*(R#$B)RZQJ6>,]Q MLVA)"]4*!TF#,"L=+]3H^&\A8\G :L)?J)RR9IGLEWE2Q(B87UN4!PKSA M,9C5Z(*-.'II[6.#0[I\:-A82L9#C\W:SS34KPDF 9R(EV9JH,7%? 20D/2_ M9&B PLPR:=H"5Y<2H.*T&#$?QH)EO_$6\]&39.?AU+H0J+&THN%+A:B7R;86MT:"KTG\6 M]A \/Z_2IM 4IL7;D3(^$1;J2IA"6)'DTMUR,."C1D$]; *']8&]3M8IT"'] M?REU@DP8Q1,) !06,@XQ#3,491C(8PU;>R+"'\&-V'6)%@1H:;V1,Z$A<2=Q M)53)RBU14J_!FO"0 4JRTI/T&]!HLEC0EP3^JJ_5: -"&&C7T_6;HHX!<&0 M$<9^TEH'X'8#_#0-+9R4703HU_&]W#ML/9?"CB@VJ"1;)?QB IG (6X;@(52 M]Y"6VC$">YN= /0^B6P!/0+E!''QSZ;48R7KUI@3+@\XB3RMPN$H#)":']29(B0W0QS8*B=!!FH![ '<$D>DP9#-TIXX5J1-?E+\A4UKZA=JYJ$ M:GY@TDEK0Z@IZH@LF^JVO$_ #S7B524@TF"^ $^KR7.UYR&V('?:C$@V)$$U M-'4<%!G-^:UC-7"* MRJ6/BQPHD."(/_+&!OEB&:@5"DJ9X1NWI B?GEL+"X M1\"OK$H,9%NZ?.&3E;.MQIV6@+,&*!CHXJ"H^7>,X (X9%!6P/]Q@2#O/(AZ M%UP6E&^64VAQ$'YJ 8GJIQ9@(TY.Z1QCCAB2"*=(M'ECZBIYZ@ ;,=N6X5]" MR3J565BNUK#<*FWZUS:YH/4B"1T?PTB@D/%MSI=4G@SH"2 " MB^*TV#1#VA4V.2JY/RF* SYB%HYH*BYO$0*I!@IEPEL4$&F=1&O$$5J\6IN& MA%\,S&1MHF\%XIWUPY7UR4ER5O%JK'5 MNP+@R/L DD='RF+[J9#$G PTYBE&1DN]+B A&$_$X)8;6[6>>A.DX.7'VGL^ MD>);^Q&!:NI_?_?F/?W+^/M/R*5)UK"V)YAQ$#;617L;R;4814"L_RU JO-4 MQF[S^X5P'<5E"45O QS#?9DGE_E=)CU(?T4G,T 5 MTFCC1;8-B*=,^_3NPV6VX&-4%W)/F7 &YC(B()MOA;?AI 5/^?D@8W1OTU) M4*+G- ^^<520!*$W[V$WF92:Y9HH;8!U25.">S4&1T\Z'>*5E849NB'B+H L M&KHG!JD-AQN!>JA!(VRU^BN/@0JQ>@<.?6FQT4'K\\CKP39D&ED&(L C;;__ M@0U.DGEM0$P(#*8^\%[1QKV!\:J$XEA2#(ED=.7*7_S8\'_ TN I_#+[J28U M28W;=5)C:%I@F)[L/:9-$G')]NC!\"9X919R.<-8T&VY@S6L$HJ/R,!7U.= MQ9]@4(#,$$!@(C;CZZ\J#2OL=+K(GY!E@'>SJ,7NQ(N&!2P I@Q9SA4H*PH4 MEH($:WV[P4JZ+6\SI-E($2TPZ;+R^QC:+:],EK[, [*^\$- &6-<:VT@ M1J*I,)X1G(#/$688;J'[)QE!0^LL&"5%O@21QJ60/+JX=\PQLE.!''O_(=W_ M6EYG-T$'I"V@AS?D\(L$@$771!6@JW6J." BO1G;HRM &EZ29Z1?#UL [L6 M/7<8:4QO.4@FL>E?P&0'<5V*EV!,SPHS.UC 9[^'K M)R,I+;!;': .GJ-Y-Z>P%DC2DK0H22PGJ,^ 27C:A!)FD9**B$N!#=XC;V8, M3.@M%&27U=V;<*6(X,'0 RL02;1T4&E3/98N>.U>M=EL"EI,]HR2FW4.<^5A M3[0+D^F6Q0S3)MO;L*R!^8HAQ"\LYC@^TWV/'+ @%<;'A<$_%=$3]^@IV1L809ARX:? B>0M?2.>L)+ZA0D. M(#4202$:B_R;6O[9VY'G8(3NUSJWQO(OJ+(Q9KFQ(\# M05&BHL1#4*(2_%OZ,#TDBJ>.''B6>0,G![)G'C:@R$E-L'@"41VTCV%U"WE@ M,?[IW0?M<]4;YTV567$HYW7=KO9V7HT=G%?5!GS[SGH><_RG#6+O55^TGJ'7 MLYAE/&U*MD)O=]%K@=A4R.TKXM>@^FVK=![NAU)#6.PI^5T0E-2 MFE>#1YJ6$E\J3T;-/D!GA?EJSDO'<>2 PZ%FB'0;1T-OL.M81H6B ]L6.AON M/!)#(>FP2'(!1[OVI%BJW=YP ^8_!)\?"+(]AVF&,_[6;VO'CXW C$\IB_[[[\S+.'ROE-;XMR?GSHN<&ZW;BS1@C^X%]O \KP!BYU-:@: M !?#0-;B"\']?%JTFB3CR M =8N6W#1QV1GN VW.@/9+HXZ/\E''[@$*I_&"G_1V#V4GVFW)6ML"0==X< [ M&F7!ZZ8G^/,/#WSJ!VS"5'^C[/HHF]8M=T$+,BTHN[ "_&D-$;!Q;(M<1..BJC]"W41O="_:T6UL M?K =2W> ?\W.\>]7V8*B[+W7;&E7CZD2S>R 8&Z(@38W;EK"1 ?G1+;:%1YP MKF.C,]R/7Q_E5QZ*28X)]>,3"[9[_E$K/]@T'B.IGB0Q&S8Z^%6]163;-.H* M+[N@C['I'9_\]'Q]N+K6IJ;LE+ESEYI#6TVGW#K%\@>6YYY(:P?#&NB6VJS: M[$"WMVOTHMHYK'%:C2>?OWL=&[;H[W$$I/4H5TQQDJKK5N6"NT+S6G8/5<#; MJQ!>=68ZOYIM5>9^N(KDG5FI>\?_\:V,I?YTQD#8W"RDMTE@C[=H4R5CSW,= M:+&A^[2TGEY=Z/8,O8;/;$M5!/85O39@=]>R"X7=4\&N:>Z;C_?BR#U0I>C1 M[(]UG3E5;<16]2NZXZCZE8[CR/(5CKJ-HQ\M6U_Q>15VNH(=9V =!3L'\ON/ M"5N1BX8)-6O2;SKB_:]/%7D^T5T4DHBSD!.=FODPJ M?O:BN?C[C=WMR(#61LKBIR*/DN3;"5+-EF-%/S5GHLL1\5@RE$RG/-6 EHHH MTO"U8H'\'O$P*U*NW?)9. :>;XRR+HM;F%:D(UA,U+<@I]:%+DA8V3R((A#P MEQ&(>MXNC!EHN)]R-#OM 9<.:1(T;&,>ROJJZOM)C(5,1:X%49:4PB?#8? \ MRQ(26/11V$ X;L_>EFMH.,\=WAYHUR!A0(HB !B.FX>8^D.H"R9 MB^'MH"9O9CB'.UG,2)Q2"=@HQ:\"=H(;CMPF!M('XYDVHH'5"8I:.= ]XS?X MB)#*.,4^I>UA%1E"*-=0%2]0XB'@@ZB09^( .L350/NSG$(^XQ&A"8M8+L67 M\,E)>!.B7UX-[Z;CA3$6G.%W^/<%B58X9WDT@ KL%L&E+0+4Y@6@BR:EQT!X M^/0],/L-/+A\CC7,WQMNP0(CJM,C82H&DJ^MR@-0WTO)26 =%1DLEI'HG!8Y MLE YE#CE<]!MF5: ,DSS4LT5\2+EDW!,=I)@BT3((JH\DFL 9=P!ZN&=YESD MIE+6Q,!U6'Z1U%/<.2 MP6W"_PN"S\IZ1Z#XA="K#9T/?Q.'!;+)>!0)%4$L M5ZX/J^-!@U$8A?D]@D=0?\4B6;%8 *^.9WC$,,N0C/-9D.-GHHE@;C$T'F>_ MU_"%3XZ;P^@!#(LB'V *[&5%K0!TW!&"YO,?]:'!V$GB&_AJD]_@'],0+(XQ MP/4]("A)447"EX),0 X&)FHB/E\$27WHG!MD8:W^ >QS$(P*]D[M[S2J#4^ ML'XHR:C4"'8.>\05RRV@4*2T(((L\B% /:8A M@C\+IAS0B#L&6%6%I* ,PG@*(@B@UZ(S$$)H0D8A((\((0+ 7\+!Y@_3;8M6 M2U80V?&W-*%[CE*/A&E"3),L *0 72JR(V13E2P8BT@R2&18T@=0"V$/X923 MA, O93P B"!(T55 ^J!#"!R6=BZ0+A7JW@&1X_\+N",.@*_H0_,BRL/+19'" M)BL]2$(T&P<++I4??EE6]0()I42UDP0 $"!KP>$D6N( X;&CN;25S)1RRW+1 MBUJI-JB*TUZU2T:DZZ[7KP0C\-*+?/,K+UYELJ5LMMRETHC&?V?59*X%B*3+ M$4B2;Y&O M8.N >05./@J-.T'LR/-NQ.ND03*I/Y+QN$C+A8 -Q6NPGW@2I-H] M2(4!=A8 9A8+TQYGC>,)SQ@EPF60RQI]^ (?*&_ G1R2T%6B7CZ3$,;9ESX MQ& ^H:R7-BX(X2DG&2#D =BN@%OQ;S( HV_:'5IWI4T,\H1C/7E8VZKXX(BC MG")U S\M2/:CK@2K 2-N&AD&=$Y<*4<%CPI[NJ1L$"-"Z7'4*+6=*_:&2+Q$ M.40%!%*=V$4E=X\T0"8 M/CR^@7?B4@^5'%IZ PU5!$@0= (ODN$/# !07B1HZH;P;-,303N'QYS,I(@' M$^EAY9RG#8J9A,#1>42T+]E_%BY*9X64M\$ >&(;?)6ZXC)2))BAYE]!*73\ MIL%1$1#Y7I*/D[@"G; %D?>$-2&8$ R$C(0&[!2> !8#7BQIO>DZ N/F=TGZ MK<_NS;O2+4A(CE,#FDO0?4AQPDX.P"4?B^!?$^0@E1L>3AT ' .4,V'YSN?) MI+9[R,X/1O"= IU4Z7O 0K\$IJ(4AJ5NYODL[+9 MRWVUUPE'\S.,R]WBT[ALN21>/PC_&(E,6J:EFU'Z0UEYB#OR4AHN'1(/>"S" M!,B /&X"&8T,ITB;=V#4@P]1RN1D.LTX*I]$+MGX5!U% #B-PC@HI7,I];$+ M0TR\B+[[O(1$!OL8X_$HJ O:C]R Z12D*]BVY("FP&GDG"!.TR"L[%ETX_#? M +4Q; &-\R:\,:PW3E+T!M%%1.4R1U7;9_+_7#E!I60ES8^20,8_ S1$1B 8 M)'56#(#J-J-0*SBYH5#_8!J4/B\8!8"A,!;,\(W?4Z =A%-E1 !*,$S_WP*; MB92]16I^D.%V^9E&%(M1\*L='6. 7.!BP%N!G !OA2BT2454;G98X5K2FEQ[ MH+T5GYN"CP4TA@JV!@B9'TA<)"/+8+"(&XQYN,@;*XDX],-@8F)#)8LV[*5I MD5*KELKOKW=+OB;N9)R7+#H# <[))T;S!Q8.A9Q?"6 %L;0]>*4M)ZVP]LHI MJN#*DG%#&P]:L1/9'4:@LV $5V("''-9"'V#YN"SLQF?$*M MQ"B^ B?Y9P$[LD 4D,7=C/8(%EP!!4( HZ!-B,I>9C4)XIY+:*7R=@H^W/BK M#&X)X.!ZV]([1B Y1X\)P_(@8"1U4^\M4N;">*X@7BEWP8 "C&0TBVL16$+L MO]?L\.<,[99% K0*E@M%_-&&FL,21% ED*8EWIMAW8:BJW4&QEKA0"&2&F@F MU$N79+GP2@_0K0C)';++*Z8@T0W@_C6Y TH#1II(SHS!YN+B_ M5/@G:-.C9BP/@V_"L^-O8K_QC312I91&I)4?$%R&8ECX/'RR=$$83I?XH;H$D@+DEL>3A#S9TL['LY-")]A,V%JC M8?D@C1O64H.0\I?2JU0&&Z38Z@DGR^:=.=!^+^^>JN @?$ND(#26,^HDD8R/,'?3AFKX:-6HLXYI+H07<#P@BQ+@,A8F54=ECZ .1'M>!9J!K MT"08":+,!#2Y!+7)L$;*IR@,Y34:WNN!@RV]A#G>&9$C61)-?<6*4=[ZVWC@ M%4MP+8'271N!"[XK[[/J;:P5 9N)[/PNC;S-ET:XW7#R?WX(S6DP,1W='D\] MW9XX03 V+-OSW&'@.H8Q\?ZOX?C^#[V[:VIWN[2>/ZURRV2L]]=?WES])H3[ M'U\&6OVSOI&0VWMW:>\GT_C3= ?#/1M_/MB;T1X,3?,%&DE:OO/LF_4&KN>? MR%X58%]HK_[ P#J91[M$_CU M7H"_LVW T.RZHHNT,VZ)]HK L'MCM$[60:\_XL=W7[4O5[^]^_+Z4"T3C_ZH M.L4!OG<&+00^KTL$?-'6 6H-M497UWBF7EU4J6M: Z?;O/\Q2?.9=C7GF'H; M:U^3.PR_K'#_+H=?6Y+=M7-?/.F$G2XV=YEI&LPW=ZTX[W!7I".OH:C_=*C? M9H:M,WNX:T,-1?V*^D^?^DVF#PUFV[NVJ.XP]?>R(YZC#ZSCH>B9?-K3-'$_ ME,DB&SW<7K8@,IGK^LSRCSC-NBL>GFI9M4W+*J 5G>G^$?M6=1'7BEXVTHOI M^ I&E,TMBV-6999R''>AF+ MGEW@N^@<=66-7M*+R>RAHX)UBEZV MI!?/L)D[[%&HKI=8,H='GP+P\C,(CQ]N6=O74(5=9)C69#K&77:.ZY^DO]*5 M-[N:+XK&%(WM,#3)N= 8[V,NSA]B+MTV1SZA%TISBS0 MXEG,\.S^.$)=6:.7U&):-K.'*LBBJ&4KU\D:,E?EMW0<2XX_.")#GT&0Y1J+ MV\=RS"''WJ"B>_:30BRG1V<_&K;'#-_LQ=3YKJS13TH9FLPQ?$4HBE >(137 M9JYG]8)0^HD@;SBPCX*>,XA6T.7-L\X_?TJ\LVO0V;YF\3DATVEN-$QF&1ZS M=D[O?$8(=<65._(:BDT5FVZ^##1]?KU!YR M:3_#HKM?MCYW6/1OU-G[9]4Z7'6X/N)>%6!5Z_#G;QW>*:-G?8/_8W MZ.*]85?6Z"6U&([.#-4955'+=GT1;&8;/6HBW4LDV>9@S\XC'4I+.$V+XUP; MB3I,UWM4:MZ5-7I)+ 802Y_Z$G1EC5X2B\]\\XB]*16.MC$*G<&>5\0=*J\X ME699JGWH Z5[/G-W-D-V D17_):NK'%F%&:X#C,]U3I44=B+=>VRF66=A0CK M9^C%V;F3>D=#+R=@"IUGWU#79D//Z8]+U)4U>DDLCLT27L.+3R%\I#^.LMG0)VF MX3//VW/JJ:).19TO2IU#FWGZTQJ5]H(X>QD&LH:#73WTYPX#JOK#MZ3=4:'33FV .Q2\5]K[1DJOWO4?JWG[_PFSELC_[]D>?:EV"[ MDB@%[S.%]RXE1)T,[:S'T"^?/WWYHOWK\Z?WUU^/5_#ZN'W>+?SW^12J2%85 MR:HUSGT-522[AON?')7IVKFW[_"U[H2=CC<93#=UYN^;^ZKB@H?"DSO8=0Y- M]U"D!,/I" ;7\-G0[U%U=S_%PE&S1I58.#NQ8.M@,1A[7HUWB.;Z+19<>^>Z MNN>^151U_&>56V[9#O.<'B67]Q)+AG7,%%"%HFU09/O,]Q4C=1Q+1VV K5"T M5;H[:"17B;N.8\G2=TYXZUY5PJG4/:H6$ \$PBW79:[[M)H$E3I[U%C8Z8?( MSY7]/-=GP^'3LMH5\QW5LSQBYTC%?$^<MLJ.*['<<2:&$5ENHVBK#RW>I3$]M>8@GUD$)1MU%DN-\Y@]?H[K,M'9MR:1;.^4.*][J"/\LX9CK_&50N4U?S2IS-R.8\@PF&^H MIO/=1I)SS#;,"D/;L)'-#']7!T,AZ="R3L5P7Q;";Y)TD:1!SI\2L3U%PO*8 MXYU7NN;I8>E__65H&N;?%98ZC27/ $UZ^CW0^XTDQ4JG@"7;9=;.66X*20>^ ME]C=N5.QT9>;L2//ISJ\ORAD.LV10]=GOK%GSMPI='@_ZR" UX-8FI)>2GIM MM"EE^4=_?ZEG*[S MMTEX^_/_AO^4GY8;M5PXR2+)0DQ!?YWR*,C#6UX/R<&Q&(VW)*WI]2O!""BK MR#>_TMCTF,_&K,)X MK%Y?&D-B%['O40J[6'.&U0]*-+GTLAJLI.;_J,%*IP38,QJL]*2!/;O:O(?4 M2MM-:'I__>7-U6^:J9O&DF1__/1/ Y0X=9>F5;W2DJE&2NX+OYG#]NC?'WFN M?0FV&TQTYB2D*Q+J" EU#S)O9D%\PPD<5W-P./(SAL4K H.$2!,,6VJH3H5: MUA_Q^N.;3Q_>:3_^]NG+EY^T?[Q[_^GS.TW^\NO5O[<;]_=X!.%YY_"I[YW5 M]\[@+EY-6%1KJ#6>.2'\-">*J F+6YVPT_%\UQDRWU7)NMV^=3'T'G2S56+A M=,2"9;G,U/?LP-LAFNNW6!@>,^]8287SDPJFR3Q'285N2P7_J#W*U(S%\YNQ M:.HFTW>6"]U+:^PWECS51+CK&#*8KYH(=QQ):L9BUS%D6#HS5$>DKF-IJ._< MS[-[K5Q.94J,FK+X0+&HP713M04^67]WYV&MIQV1Z!/OV?J0&8YJ"WRJO.<- MSNOJL%>\YYALZ"F]=ZJ\9QA&7P*])V! G^>81<-PF;/S%&3E2A_X7DY%=CN. M(9\-=[9R%8X.BR-]9UM68>C0:7 N\TPEZSJ.):8/K<$11\J>09=N-6GQ<97K M>>*^_9QI#!!Q3OG2CO[9[CH'BO,[AS?*7W3ICW#,LZ MYIS3,RAAIE&+3(OYYHX1O73,'(^YGHIQ=!M)AG-,UUFA:)MT=X]YSNFW(.\W MDHS=!Q8K%!V8CWSFFRK=O=M(,O2C-BP_@UCNF4Y<_-'P=>;Z^D]G$F,X/0RI M$7&G@*4?#<]D0\=1?-15#"D^.@4L 1^QH:78J,,(T@?64=!S!C%1-6+Q>7JZ MG,V8GZ%M,V>X9Q1,C?GIN*QUCUF:^TP84M)+2:_-(7SPF7PU(+:?TLL:G'Y4 M64DO);TV7^0;S!WN>4VLI%?'I9>I^T?/GB]G+*I!>VH>G!JT=TJ 58/V'E8V M^\;DCCK^=?U$I*M,2Z;M 6D=W.4_B^A>LPSVXA,!7^9112='H),7'?MW,#KI MWI@X-3*OAL49C,S[]/GMN\_:/Z[>_,]OGW[IXGB\EWE4G4*-NE.C[M0::HWG M7$.-NCOM473:?F4.;F>81RRN?.]/KR&LH^C\E^C>9YUK,]7:M MYU#TK^B_#_3O,L?4F;-S[6:'Z;^7F;ZFY?2@!<)I6KJ]&V&VI6RPF6[8S+-Z M5#3]@NJV*L9CI#YGOGD4WMZZL<6Y49C/3<)AE[.EQ*2)31+9-Z%T?6F M M[QEZ/"TBZV=09H_.=!T-RIR 6=2W<4-;B@F+8?O:7OE(75FCGP1C,,=TF.^= M?L%?Y];H)\&83+;3#3WW.$B^)2Q:6*2P_0GY[A M<&7/4VS:SWBIX>\^EOFYXZ5E&X^JZ%= XF.73[]=O[WZ^N[M[KOMWBE7"$6<,HF)/X.<3W HD98%$:P^35)M&F: 7ZJ< MU\(8J]$R>.;"9H;M,]OVF 8/.?I@^(H!-\T700I_SI/&>_I ^SKCU7@+S\*.QCG]+LN#-->2*?WPYM,?UV\O#5\#:,.[X5B;!1,MB1N[F10I?A:? MCH(\AX_,@FA:+K!(PQHZ]SQ(Q2F1;;!@[L%5?X WU.B/)+E*&2LEIPJX1MZPGDRP7W@$O[QAV@V/@;LC@D\P 5D39KGD6I"M/,X> M5NNF!:Z[+R2KY8$NV4C#;#WB5\5QA? >@_]JGH =_/^"4O.'0(CQ38B^4)!E M',A0 O\AV!L^\VU_!WC/8 =D^@!T4X3S79)^TX+F7B2/E5?Y6L9OD"U@5UOR M6&G/($DM'?+"9:[C-I%/YDVVT?[!KT[@1$66"=WV$7A3,\NW6S+Q?1@'H/7@ MLU]R^ 7Q4-$;H7AN$QQS-7J*]) M Q>>P0S?7E8A8)7&-3\#5EUG8+Q"Q1)F#3[/&N29\LH$J;>#GX(M"NJA0S)Y M2K0PFM\(Z=^ <#Q8ZS4D.DQ(=(LJ3%KP8;FC[3[F;A>$9Z6UA-L&T 0C*= N-KH_N5/0HS3NZM 2M\ M;K)V!XL(X",%2=!2:8R((OU*, (Q5.2;7SE\N[+U0L/REWJ4-?X[2\O=+, DNAP!2KY=!E/8[.L@N@ON MLQ_^UCH32)/+)@ WG5VV5,6H'L:@9)CH$J.]XL55D2I^%8*;'>>O+XTA!> V M">=3$-$AXIQGPF)N<3/^HA07*! N/ N(GCQX-(,V&0$M,6SH!G-=X^%W="F M)[QM:)5/([^90^;85JU*@M;3U2$J\09[GW)T,V,IBD;@[@1C9'KR/E'XFDR' MK2'CUFPL11?L'^1$P^A(BCP#,XCD.RTV"D".C6$I_!0]3@I.[D-XH5M(Z>NX MLDK8DE../TV#,-5N@ZC@2\$-FH'E_3W;0LA*R00'_ 9 G49PL(*>$GL/8Q!_ M)*=J,9X5414404QLE/@$1X-YCK/-8;^V?RVD:2G6!5XC\((D?EPV'-K+.J6. MO&"X 3;"P4H#.=XXQ:.&V01)9'+6)MKU9M-B)5*&K"^GT[!E6_M"#GYXU-"Z MD#W6R1FCCMRO6MHS!;46KS,P:A=[Q4LF:V%[>_+,O6IDO@2C91$"*2XP7%F: M> T*$*'+=41@&N@-@W IJ4$XAYL(J>%LWX7Y3#.& U^\7M+,@Z^OC_X(BD&S M+P9_#YX>;_[Q_]W?'WJY/^RZ;-8R!Z>R[H4-O]J7:ZBO MGA!@3VVOVTUL>/[9"CUIK[]=DVVA.D2BSTN/.#B-QNHX;0!-A2_BOH/^7:G? M@W6M$)"(J,3ADP:HA#@TCV'.+P7.WI\V1QG(-_?/=5^W+UV[LO6XUU M>,DZTHVIQLULXV,7NZI-JDV>_B8/5)1Z *'VI*;[72GO46NH-3J_QK/VS?$[ M+#R^IL$MCS3XOS#BZ8O,Z=D%9CVKRUMWPDZ77UG,\PUF6D>,F^@,U#:S;*#* C<"3MQ4K=1M/MKZS7E8H.BR*/,MGMJ,K+'4:2[8UV'/@ M2X<:[7?6KETS<.B)5XU/C &H+H O"IE.L[K+3--@OKFG0WL*30#/.E9!M1PG M'T]2$DQ)L,W3PPQ;9_9PSUB]DF!*@BD)IB3844.U^M!@MKWGO8^28!V78(X^ M..)TJ$U]F%5-L2I]/:%R4@58M5=54ZQJBH]5YR=@L:8B],LL7%!;)%58K J+ M3XZ6N@<=55VLJHM__HOVZ;WV^\?KKZJ\6&U2;?),-JG*BY\_046MH=;H\QJJ MO%B%X;>='NTQ2U=5=]W&DC?LP6UOOU%D&#:SAZI*K=M8\MP>E*_V&T6.R8;F M$:^&%9*VR2]S=R[04M6>JMKSP$3J,=-7=83=1I)I[FS:*A0=%D66P]R=^R\H M)!V8CRQ5Y]EQ%!D&<_Q=.Y\I)!U8V)F#(Z*H/U?8'2GSW,4->[%R@\X1N6G8 MS-7W#"FJU/J.8[??)I#9^EJOV!P+P69 M-["/+,@VN \_DQ73KDY=7TW[GR++P^G]<\//T+?R.[[.N!;&XY0'&?Y#R]?1 M5BYI2XLY&!$XL%9+IAIV(GD%]#5?!"F?P$-:#HLMTC!)M2F5Z6KW/$BUE&=% ME,,3TS29:X&&/M^KUD>+.(1URW)5+8@G\!B@MOT4KIX 0H(HHHW E\;P/9Z* M]R<%+_<0PI;&.>YQ3&9DAJ\OTF12P&_GX7?Z KT^T*[&8S"2@!3PY2P/\A#0 M,DEJX0[4 _TT F@#191B4!Y]HMC<8KH(Y"^9T M]C"9:%&0Y03J+4_S!7ZO?2G26WZ?+9_JDDXE5ZX/%W/-TL7AZ Q8>LVTI$@U M\#>_(57,8'=BK=:)L^4C9S5L[H),LPT\'3YCV^ 0,J26!1_G(:QQ/]B=?TZ1 M[[(MJ/LNS&?RJ262*ND:OX$D#[:= "@^VZ2UY0=12;_2[GA*3 MXA%.N14AG8I_545AC+5@GF4XS>%C^&9^?!^!OAB ;QDF6P^." M%6O6+#EVK5RY)($BB',S<4A 6RY@8I%D81XF(,]Y%.#FZYC'JW:# QDQT>M7 M@A$X3$6^^947[XFP)3'9RVT0&O^=I744X(9?C@ /WRZ#*6SV=1#=!??9#W]K MG6D>QI=- &XZNXPSH6N)JEKJTTLTE,2+JZPF?A6"2(GSUY?&D+S.34S;7=9] M X2+3"&I-D.W>M(0V!<&&24IO)#2Z2^3(B=NO0O2 M-(CS>\'!M*LTE =W?)_YGH5;0:9M@**IR:>#,E6J\H>A6-(>P#\!H0;V?Q"A#\?.&A MG:\'5,KQS_575Y6. -$F^",\H@348@F+:7";I!20Y]_QC)S.GH)IE-%A([X9 M&PV<94W=.B[@P( ;I#">AZ15/_\AUY FU1C!@1@@^HF1H'D::]?PVR .ME"0 MFG 40> 54]#D18J@0!MCQH.6P$(6=3RR,83F;Q":E!HC8,&:8XC6=V4X,O]= MM/UAQP[\/\-UFM^;R"#HKY7X!S E49XX-DGGQY#I M^R<(L;P@T6!P>#Z.P5!LHLQ,@(/@Y#[Y+ 33A"Y ;88#LQMJZW!RZ M I@NTX%)8 M-V!!17U@V\P#FK;_I/:;+30B_29,,M4DR#?,F%&VT@ P!1V$+ M^;H@(<-%-_\9Z-(U?#;T3;'H4\VA94W;.A>ZK9,4)':,ZF8CY;+*"7MPM;;B M::B(4MJ6;ZTUFIJOQPF*3- @M[S'I/=%6 ],N^$Q>LLB6C0!MP7X/B47C_1T MC-8#.;<@!G5F6,/G%8.PGNNXIZ7 DCM."-9,ZU$8*H] 8-<^ [S+!N/&F;MPZPSWY9)G[9]6>Y$Q#Z M284 MF27C3D80Y@E^O;3Q$#K@>EF>S=9'-P ^8R EL64)RGGP'X#]$A#!+,MFR1WR M"HO(=.T[9JF6//#L$:"VW[SZ8_KMY>&#U CW@>C@4Q M++-]&1/*MJ?[[ONSM@3Z*],V ML>UF1B7VN7"=(?-=6^@\_;D""V#HF+HGHA5[&W@/2K9M1-8C9]]9\M7JN+VI M;.VN&L1*.J0IE;*'-3)^9A=F;7C^317.Y#6(/G :UR!- 4:!CTI^!=)3"N8 MB?#_B=^O?@->!4XGT529)X#\,*50P7@6I#?U 5=<2N1DC (462:\LX^P8_@G^1PS;C,;K?>/,@0B+/Q\U;L?KYA827NRSW*23\TB!= M24P#D(J=@@Q(4N*MUP5L.L6G5N3WAR1/4EAXHGTFD2'MDC\XV%;-&_IE(FW# M[\4)9]TI?_CY"K9Z#SXTRA21A$=\#F+TBXCB@+1\W] =M^2B5W)_^\.=3(ZK MZ0S\X:DTM3>,@:V?RGR+4YH6H "K]DI[W6Y5-3)"C8QXUJQX;4V'_THKJVD1 M:EK$*9%1]P"C!D6<507.^H/O5%35L7;W:I-JDVJ3:D[$8V6%57!*#8I0:Z@U MU*"(AZ7'FRC(,N% 7;V$4;0+P/HYDKQUPDX7VQE,=TSF[]M%2355.1">+'_G MJLCNH4@)AM,1#+;O8#7*R=--2.+ I%V_3,\5QFJ/D^'<>2 MXZBY)!U'D>UC:X-=1^XI+!T62ZZU8Q!=BF@3*J58[JZ')"75(48-5>5:L.8USC$9_D6ZYO0[J\UEGJ$R>!_'T='(VW0'_B'Q(PYZ6L@Y:C4)\VV58-UM M!CIH(<73X9B.[.%E[5BXV\\=.A<8=INN'K5!?AI+R MO/M1GGY<[+Q8G7K'L K\.CR)CA**616SGCFS^LS?>4Z4XM6N8]5U!KOF:SYK M2/N46R8,X8^V^?PU^.[ _/KU<=?WFG7 M'[5_??[T]G?XY8?K?VM7']_"S]=OWFF?/FH[#7M7I8BGX$(_J_-\[-*HD[IE MVUSET,L$%=L\; *1FBFQ.0^QES=(AK>S\].]OLXG16";\P1Z*<%^=(R!\=,) M2Z_.TM2>BC'3W5E//K<86_$-RT\WUOI/D>7A]%["Z&6$^'-2TK38@[F:A#!!Y.IAHT-7P&US1=!"G_+ M$RV'UQ=IF*3:E+K^:/<\2+649T64PQ/3-)EK@8:N_:O69XHXA'7+[C=:$$_@ M,41T^S%&#/!4+3 I>;B*$/8USW.287)8,7U^DR:2 W\[# M[_0)>GV@X9F1,O(PB?$-?/]K.)W"&[\ &2V8%HS_6X1X1'C@+1_S^0@^:0R9 MAOV,\,]C;%2#!X237UB>Q<#]+I>ZJ/I[5F=A&CP'QQN^*A\2H"S_/M"N8,D4 MB14/E.5!'@)5C#-M48RB,)O!IT;WVN<_KJ\8?1.7R.]X=,L!5W$^RS0>3^"A M?Q;1O689M%'X+Z!J!"B?"(3.DCG7[F8)8!,PNHR#D MRAGLCM:J#I=I=T&FV=; >$7O6$/X%T-R7/!Q'M[RZ'ZP.TN>(BMG&[DGJ]GG M+LQG\K&F%X8DBKZ)@.'27]]43(4;P$?1RGP%K)@B#4@I0%B[XX ?$*8SR9R" M%/(US#>#4X![3/N;M%BQ]34A)S(>"60V)$)];"!"H-H\A#/?P_+3#)ZI*7L> MY !;V. XR?),2(+6Y^BDVM7R9U.2Z/$^@ ISP*D.;K4#%&7AMOR4"S7K\2C+(D M*O+-K[QXN\ MY99M+G4(;/QWEM;!TQM^.0*2^7893&&SKX/H+KC/?OA;ZTSS M,+YL G#3V65X'@-R:(1*0_$2?0#QXBKVQ*]"4$]Q_OK2&%*L;A,^NZLEWH#D M$\PFV16H9-+@1K!>]*'%',M"%KDPF65:S+5<,F&&).OA[34&HM#K3070Y#4T MBFR=&;HE%O+1Q-AN(5W(R89=5XIQ!H;(*$GAA92.>)D4.4F'NR!-@SB_%W*> M-I*&Y>G ,'(\MV&ME>>M+,^F7;DDIFZ!I^9@KWW8<0LD:2MS#,0ALAR0] 88 MD"$S- ;^JP>A.K16GP K"?4$[;ZI6QK?7-$-Y7,$75+9^':E+5?.TU@,T+6B M<$'- V$O&_($J.77!6[!0$A![Z$A6C[=4M7-S:_3;:C$2D4 [PL03@ D:*8# MB<-6>.VKM%72W2P$G0?N8FDB-JP)P@>/(M1$TGI"6(#%BS9E$J/0P%U4X'MP MY\(%6='"ZP&8DF)1#5EV\. MM/?A=SYY# "E5 +>R<(L;P@\6!P>#Z.PU"P,10H0$/RUO$-D^\WVYC"Y#0]N;0TWR:NT:+0<4@37-+)DR+8)D M#6^JK:Y;BS8D9+F^7'79?1VOM2\;[\<)BD+0$+>\QR3U15@-3+OA,3FE%.*< M@'\"_)R2+T=Z.$:K@2(E%X9E,\L0!.'L35:>R3R*E.$BN]K8* T=WZEI 9&] M8FTM4\L6"A-/#Z]@ '+$IQ@7D3^1S*K$75 @MY&S2T)R/@^S#$T'$F) 0 @V M7"O)181BCA 4 0K86+4IL)\N'(OIKC'0?N,W:*8C(7-:3"*C_ K86WDD3$]I MJD=9TN!]7 N@8MH/AVNR[1&^I]&QQ'CK]4M_.:H6TIL)B6!T ?3,=,W)2()GT(H/,J#-,N*]%=<\VJ*>91)30&?/2SA M96AV:QYH>) OHQ)4L&UML,WJ<;#MI4&ZDBD)(!4[!29)1*#\=0&;3O&I'WY^ M5Z!I#COZ3#R4"^7S!P=E!VSYS)1^V&/_\/,5G.4>O!,4!2)-E*01")TOPD<& M^?*^(5QOR?FIY.1NIS^93&PUO$[-+5. 57M5P^L.5ZJ@AMYA:4%7 MSWQ=C0SK=C6EXQRV^>:+H$@)AE,2#([N,,M1S>"[+1A<70D&)1@.>#33LYFC MQ$+'Q8(Q/.RHQ'-M(A/,%SS=UX\Z>M?(8U(H^AV><]!952VHTMX>[#J2 M0:'HL"BR+8M9OAHZVFTL&9YBI(ZCR+)=<'@/VLU886EWN\$?[#IAJWL=[$[! MLGVQ^X%^>UZF;S)OYR$RRC\^+);\@:$PU&D,F9[%;&]7_U!AZFI>*UW4:2ZOE]""A_POX#*E2[NV/L,<\XZ$0NY1CO+N?U8SK&"D5; MVK2&J^X\NHVE/6Q:A:(#FTLVK&Y MI2>?S?4LD.DT;UO,U'6F>[M:G,\((!6/Z-@(YN[%C)0$4Q)LHW7"[*'#+'_/ M>R EP90$4Q),2;!C.L&&S=SAGID&2GYU7'Z9P\$1DTCVF)^HFCVJGH0GU.=/ M 5;M535[5,T>C]6 3U2;5)L\DTVJ?H\GWHM/K:'6>.DUSJ:4\Z7[/?8\#N^SH;]G MFHNZ+#D0DFQ7U7-V'$6FQTQ[UQ88"DF'19+3AYR)ET?1T52YR=R=6V8]"4'B MI*>%G>/V%=BU?XRJXU1M]PXI00QF>;O:2JIRYK!(LDQ5RMEQ%!D6,WW5*ZS; M2%+=*[MMS@Z9[AT407N8LT?'SI&[RQ]1QIU-A%8UV]M?"[NZZA'6;229JD=8 MUU$$?.3OW)=$(>G ?-2'&5 ]#L[^:+GZ3RHLVT76^=$K!JV6X+&M=EPY\ZXSP@BY6]WJ6C]M"-69\*RCLVL*I95+*M8 M]E@L:^C,\AE,LVVF6]8_)L;UNK> .S.%^1?4/+6O9 ]=X@18 ^F"H[[?L MPW^S?$=M5A_N4EA?/E RJD/RJ"6*C(=+--8KEH"^^?7JXR_OM.N/VK\^?WK[._SRP_6_M:N/;^'GZS?O MM$\?M8_OOFI?KGY[MU6EZ$E5_KY/4O@QUJ@D_$V1ICP>WVNOSK@6^D/X70OB MB8#(O])PS,\:'*\$96PL#U\6SO8#0O5%2T%5S>MI;[+OX7!5F'M":YQ->I$J M 'U:28=*C.@VAGX$5_0HM[L*.]LD^1Z3?U1)E H'/[^ /^W[FU/$D*JTZ3:& M#']@JD(!52C05?I41GS7,:2K#BX=QY!_S/3SOD<.NY5(>XK$J8SX;F-(/^8T M4(6AK7AHUXDSQTV+$IO$J\MV"_AMWGLVT!KZ8[ U2;[/N!;&XY0'&?Y#RUOR M7DLY_BD/DQA^>\MGX3CB6LQS+0LBV$0RU7 >T"L@P/DB2/D$WM=R6'*1ADEZ M><^#5%O QI()K)0540Y/3--DKL'2F.WVJO7M(@YAX;(U/%V$!YJ/R[=V",LG M@+(@BF@G"[HFAZ^(]R<%+S-H*GY1*SU9%AZ0LYT:L^/KS8>L"T;.:[0Z;![D'CO<)? MXJ<$<92/LB9RFB@ML<&_"Q1I>$8X CS#UY/38'?..B6.?("^FW O>:.FR9H> MEBF\#=R2%YAV!SP]TX+Q&.0GT,AT"8-M]@,*"@1)!7",:NE1 !37["?!8^PH@(?$QCU.Z Y^$UD"9PJ'7KEB(MY=.(CW-0=D+R 5XFY4ZC M(,]A:[,@FA)AT)@2#:?=P&IW03H13R5W/+VD/4Y(SD19O=[B^Y'X;9>C J&\#8 #=_#3]8,L@:,3#(3@K$AXM"^BC$[*B5-B"_C M?@5\M!D0"IR@E+OP:$YR^#'PX,>:_, M8'6!=Q9)1OM_G7(@,]A[G:N-F;2-MV2FMUZ_$HRR)"KRS:^\^%R?+=G?MI=& M^33^.ZN2T!;!#;\< ;:^7093V.SK(+H+[K,?_M8ZTSR,+YL W'1VF1^/.4QH M)$M+]A)C ^+%5>R)7X7Q!&#U^M(8DH>P"9_=%;8/VY[C)&MR;X;979,&IUXX MWI"9)-K +&&>X\-/-ADF0W=@DE[;TKIEI R;XK+)T["X,328KEMB<0\5Y?Z+ MZT):-DS4.0C:- PB!@)\E*3P0DI@NDR*G.0BB.X4U/ ]P22CS:6A@(%I,-/1 M2QU>P:22Q6O%8PW$VL"_!0Z=@V'X8ZOU\!G4+@VP9\!RX13\SSAO*LE1D3= 2@AJXX7,$6#4)O[)62-[$';K(PJ";".Q1/P6K8;*TX-#D%51 M;U<01Z7PD7=[;#8^3.@W:9*1635M6/6 1\-RF>UZ)&-L6V=#QR$)8UA/DS!+ MXLO2;68-A:*VSAFBW%2;M+2SS^WJM MTOA2G"!!@^B[Y6=+L"#IX)4;IMWP&&UX$:"9@$439F0:@PSDWQ<\1N$'; ^* MQW0-YGF"R(;/JWTMG[F6(R,.[C-0KY#L]QH21A)7,9L+$Q2];=5$>1^V:CX-"N"#S>0@>!CC?Y*8 82+ <8TD)P<$ MP .P%RZ*T#TQGZ*; O"JM< ]G,AAGNV!4@<0 $Z#F"=%MA56@RA+FK+*9D/+ M7=6)<1)?PMF+E)35-+A-4JH4C?B-_(#8,F@*\./@$!.D>Q'UDQQ)[I*&[M) M^Q=P/Z>CP]M3+B%''@=L(@,5&_&Y\+G(]EC:I,=,2Y3(R_)IA6X)&>T(17AY037?_/IC^NWEX8/GP5G8AZ.!8-LBH#L(!>> M*,$?-%M;ZN1LA?1F>4*"Z\(P7.9X+LE-ZVER4RZO&3(-@-P:72N[('K8ID#=V89CZT]G+&B'G%]5Q-D=U<+OAY/_\$)K3 M8 *>M#V>>KH]<8)@;%BVY[G#P'4,8^+]7\.UC!]4,.CI2%JI 4DB4, 9R4B M\OJZ@/.D^!1.VXZ#>(P^]9LDED%4Y*/?PO\6(?Q\WU\-<$46PS\+$$"6P4@4 M@['(M5F )IGM@" V40J-@VQ&,*%_<(#++DF#A?!W]9KD,T"Q ]&N(E&"Y\D<\0(&DA2U*+!42\JA"]K MZPS'&C('# W 7?,X>FN#H*V&MD&2=^<=H@/BH@.R:8?-5<46!]J;37 KGP2& MCJ7Z@,7FP3VH("TK1O_AX!# N4#9EP:"A,Q63V* M# 0"F)*8/EI&\7R3N:[7,L,V8E@#$,.3V3@-1R(2,T_H-WD01K#;*+EC%!%J MF;!MY1;DL$UXADQWV"E] [39;3@1QC( 2_"EL& =TV7VT 0K'SQV>I@<%[S? M%;R*]B^&RH!91>[ A3$<,ML:UD1BLOW40$>'9!ZCTGQ3VSNE*(Y"I0QQR22 M@.XL 4:40X <.PH #6-.40:P6 &90A7=HD2<3L%K15@"B@%P\C'X 60;$6NR M6"1ICL'@4 IQN@%!M)3PQ1M5BOE(.;4@-E0 MQC>J#*1:>+7\9O%L< MBD@B<+ XB@93?)M$MD58&_O_E2-P, ]>%N38%4HK MZ$ >BR*A#JK#HT8HD+2 X,>X@>K; 7KHL-M44&;EY* "R3BG'4P+Y) >4]DG M0"2%>P01E# H!)N5P0J!2 1% SN$[HV(!=@BT5+""GA6N KA&"EG!K\ P<;* M(!RFT,#S($;H?@6>0-MY!*LB#;**^F40AU'T0\L!#@QCU'?E6P!@4(\HDX+[ M>8L"RR?P:=@$>$ZPD_0FB#'U,!+"IV*'+)>_S6=I4MQ@@@Z02=9@ [0Z*-)% MIT,B)=^1WX3CU:50V@'[S4BP U"S62"%[M=?/WV&-Y/Q-^&:+CC9U.4Q,DV0 M>0$,6R:U46QQE3F%]/P^KK2_1)/DBX9YM$@0%W2]!H27D)G:/L)#2'B=F]09<;W?\VT M?R28 P.P> M\. :JR+0??Z!?_O!3C]GNK;A*;,1=)"^@N*JU+WD6$QX%]RBX M@%-E.)JGI S&ZY1Y(RQ2Q/))XNTJ-"K^N!)HE#O Y!L^!4$@R*4,$R-5$>T# M/8AH*-X7!9@XM'04$S=-DAA8F[B='S\CG@5B3$@D$"?Q)W#*O;K74E-2)<0DM-12@$JPS'R;<[' MLQB(_:;U&?@#RG/\I52@X_OFIVG'9>"L-M:$.2=6&&C70J!/VEEC#Y\)G=5 MXHC$<9P@\9+:!C:3H@.A]RL/TIR,3Q!J('M#%&!(M8#N.UCAIHSM(UR_T\5 M4B"\8NT#N+0AR'Q$!,BM-/D>8FX ?._"T&P^8J\P&P M.^)R^;STL"K2+R\O2)0#!!NR4J!$()]7R*Z/(R\-,%\X E21Y@JGH*?N9AQ^ M+[(" ?QMH^5UR"0A.)Q6U(3 ^@N"8:5= ;: 6!+]@WU%\KNGF]U>T?ZWUV__Z MR] TO+^76DZBC4(@.>GWG"P(<-D*E'TW112D*"U20!ZFCZ,B7[5I)$M)TU2[ M(N:IE;DPFM>HZE+2!?6-5)EOB8PEC042^F#>5$8(HW!&PX*@O!E@VVPJ5B+J MDVO+338M$W&9*%;%OY4AENJ!TN8LWX7E:@NH=@'X]U $)= R;/)5:4 &&@;Q MY\5;@)N6E^).W=8#**F%5FL[UJ:J 688!GC";E0(5"BEDI\G'&4%^>-H@\JE062A M*8XDA?"<1LE=UM",2!9@QZVDV)+,#%'Z"T\ =PPOQ)<59NM058W>TS8":<77 M*';#\:,1=_#&UD1P3OK\CP;;-L4UV\''E: 41N#*D&>0M4)P\=:K4MS4UIEO M&\NWH$3.%XX^9&B#MOYH^ ; MG"/BN9K/PIS/P9=OQ+@;^3\,55N:A_^O4D 8X(EOPA&E)("2Y6G*JP2M//A> M^3)D^6/(I(P!-C*O?JIY_L(W?9(.Z'15FQ).;)WK7::M+(?\FUFTC7#8A:U; M:""O+KKJ!1MKLHF:E7O-"#^5%S;BZ-)5ICANG2'5<.S75#^*$D96FA8IAH$S M@!J/ES];?RBCVAWI!TL/#?VW2FTS@@P0\B6\1!94?2N!UXO"LR?W/4[2^;K+ M$KEK#F7R5XAY. MBES6M$NI@OTU5-XOUS69N@SW[2V$7RZJ#2N#TQ%'A3= MIT.VKS:1Y\#7"+)'6:Q96Q[.R6N=-E:J0NQL)P9N"(_U0IJD&9F$,F^XS0/R MSV D]CWU\7W;"-Z""9Z;]*L\UBU)WW+Q2OL1TJ=XRC+=%[(8Q,;JNH#UW!RR8"-T6 ]5Z\K3*:J@?P@/'>=[_^4H=)Q7T-!JRS M<9')^_6/2'?2Z /W09J:]KKQA M,SAUE[F^5]Y_E#THT06H\NY&5/(N9)\5*)TW+ M_Y^]+VUN&SD:_BLH/TD>.P70N _[S5;1DNQ5HFLE>?UXOVP-@($$FR08@+2L M_?5O]\S@HDB)I"B*I":5M202QTS?W=/'@CK^8W4N\2)U_-0,XJDZ7J04-X\6 M_^8$*D"5D13-^\!S9,"/\$K3MJ-T!5&CX%6;"4+_81N,(#9=) M@=3+F^\VX4$BP'4&NNKKQG;3]: M];G1K#?0#!1J&?Y+0'/S_.MA5-?JV &W5P=]= ^R52-P6%0IS/(\N^'D!)0H7 MH\4W(;^!)$ZC41;"![PZ];#Y <9=1BM810O#8A6-A!XAL6$RTC"(Z;!P:MVLD0="(I,BRPA[?U$S @O:":NP/N8?(TK-)DK#$+^868E4"^IX\KXQER&$Y#;^U M&4HFHCA1))8ZL!\% MG2"A*CK4L! 9']1!YW%1$FCSFCX= M76?,7JB)$9-O.?OP8%1\EX^0'6G+# =D M=U;RJ$["6N7IKZ2HRU[8(TH;J^1WACDZ0!G")7'MA&*^!*;W"FE<;S]-%'!M M@#@P&,:*STC96AT[!&%^RT^,$6.N.^_L@X5.Y+O 9%TGQG>!E0HI4R[\;Q1U M*K[D^R"[&5Y%U1=@7$ATB\YO;&HT3V="-GFA]?9X.VJN1VJU#?31;E-2BL:J LNVPH MP F247,M7+0!>I(Q5ABR M(JB+<5B V!!M]]E)/N]?_8V*4W>10879']%H7*7U%;.!QF5IQ-A,2,E)(2E2 M\;$!79KWQ=OSJVU/_5C0?OB493$6":C@C]?4CQU@,G"QCE*L-^*Z<:NAPD69Y^W.4 M5[7OP6MR^JPD$K^M\U4*>E4>#_%A QA4$>*KD0)BS9T"TE&JC:>L 469R,,6 MS_J-8LF,2 9J\ D9#,;<46*;/B:8)!X&0<)J(F,<]O:XN,6X%M M, NUSF%::UEUXAVB< @[,_0X',FH)(*4Y?ADH(+^0@G;-A>8^*G>?E7"%:V< MJ!G2;*^*U7QA(+5TS3ADFRL:\@>+_"Z4PKTKE#<^8Y$8L -%4 M&;WL$J"3R6M@3:5LIFBTM&'!BGD*M;)X<-%EL:.H#&JH1\ <\#">,)9# "9$ M]42Z'9[I@IY T(@K6-.[=E)@64C:5H=ITE""VRVL%ZX_+-OYW3%51*LBIMI! M)F$>''K6K*_E@/1IJ8K1*VC6#-?57E,>65E),S)Y.LI^^XUL%8RS8C[E9%]8 M#_ WZP?U$=1UZ8$QPXT7QPFIPS*?6?BE5P[HP9DH7-H:++G-U)ED*0_)6ZF' M(05SBYL\&'1D=6D-V_>D19V0#I(:X84-&D1 I &G&LJL@K"YR7,, M=+"I(.?"(IO8(:\Y;&V3]9E@O=_9U VV3U5XK,PN8M-+'+9EAV^9>[SM%1IX M(H;7-:Z87+3*6L7P]NJ]VQUFF"^LO4P*#\-04\N::1 W=JG1>LRP$4A]C6KG M1QISI8:Z;L!$#S^,PIEH0Y9OV3"+WTSJQ.6UW P-)GQ@MD"4]ZAO0AX_P*I6 MUM,&S92[SLADQ[':>61A.5&G+!1X@3P-BV;58.=2O)HYT1D)-EIJWXF7\VB,L,X:KT-A M598D84RG$+,9V.-YLAQMK;>LDIZH0IX;+46SH+FY0Q &Y(IWEZ@COHW8VTA8 MP<,L17ZISK_+P]R'WHS\*BPR+&AJ(+BT;0"&>&C.E0^(.*R?CLM0]PY+T8MK MQK)3 ,CJR $GO.<80I+'[JJ3]+856UG!4WF<=8.J<)Q6P[:5XHW]$2LI17P0L.N&:7!Y@:@ZD$*Q,*B M$#VGLA#[QHA8UW \JB*IC9 FGO>DQ?=&8%AH&*!\%N@RB(:_0^F@VPB9M0(1/,E(DE6':]Z93T<2W[BRZO*$6MJNV_ M>.K8.!<>8'V24;-_''W*E:O4J\@^! M)EC?X[()6=61K>K-SUQRF@K3#]M%L2@@.J4W&?^],>'L![$= M&$^ ;> @8^'KH^-&JR>DO,J\/" $=WJ,<[V:]>C,DQ'!#:Q@9.Z/"/N3ZNSL MMCZ]P_^4SL]-SP[Y.[Y506\>NUUSR31B[.>JXEO5)O=EEBHIMFK0+1'8N8& M:_%7GBL2/BNJ5P$@QID*Z%26!GZYDG8M11D5K[XN9YAVN32;-:5-M+/#!@+# MRN)I3G\ H[XHXX-)SDZ+(K95 >FH<:!:DU%ITM>V!VMW>\<[JAI7\9/@+*\R M6K"DE/D9W(JK\IXK#.%I]; MP&J $$ZG(:R[T;(4-##(*3'> +OJ,5CLKM06/8 %9*(&9+()R$0U9*(:,G>; M?O"68WU,&?^K3HBKCUWQP 3M[,^#^FQD2I.#JM=='=_ZFQ&HINMQGF4A#OI3 M5%15QV\\A!52-KR+M3#$&-*@#&S5AQ=$S+>!;UCC#GZ>/RG%ZX.%TJ4I&]E] M$;VVP;[B^J+61$DR(:L;\+K+1<^#=RY2PZNG08KZ9%A0=^5O[S' M:$Z/W+Y+!^QY[*;WPF 7;HX#+V=#MR+2$_3-2)U_75O]'9U;_J,<_HO+-XNO M.^RKMZ/X[G>FU[$]8^;7>F?9[QS;7NK.^Q9KF!W;EHN5B]VVQ3IS/?8M8U[. MP" C4)+\ZY7UJHX+,-?]G3G\J1AMQQV]^4DQP27$JK6@_Y PU.\*PW+C]^Q) MQQV]FG*IZ(M2[GJ[Z(8-R9X#.G-M^66![B,[?A*R![T%[,4M M0;DJ4%H:_&//+=HE5.>"JH-0=254EX=J%P]). =_N,K)N(LHFHQ+0ES3 :Q M)E8=190FR7V0F*:# 9ROGL<'99#89_7>5?"AJKPN0;'2-;D=9XY%33G80YK3 MK,X4SQ:#P-QJ>&V\F3AFNH>4'T+>)#L\=-_*OTV*E=7MO[GO M'%^Y41LW5-?653>PIDO7E8$!OUT0')*<)3DO3,ZF:AN&I&5)R]M/RZ:M.H8C M:5G2\O;3LJ$Z7J":]@PG3I*S).=M(F<4S>:FFAD+^_$)^]\V^O%ETXJM=N/- MQ[CQ$[B;?4:T&/ZGRI\-Y$/+5@-=7Y 1I]/[D^J-EXTF[*@LL;3I6#)T0Z)I M\]'DF:HOL;3I6#)Q4,'S(>EEG.7P2A&J]/@PM2VT_:PG/,*9B\.FX'U+.,Q3 M+6O)<,(&10QV'$E@43A+AC EDM:GJUS+DTC:="09P:(&A432FI$4.#-RO]:! MHI<1]ZLGUK]0J^]E^U4.GB(MJJRD][MNL\_"X;T22QN.)1] MX4LD;3:2@)5,]QG5TLN(]YV5S8V;9>);:/_9,NJW/*,YJFFHPJP!\?7!Z9F=? M^$B)\DODE]>)K\8@:YZQI(G*Y)?)+^\-'Y17==4%T_+D!PC M.>9ELB:QO]QM@'S?G ?3FV/. UZT]FZ1K'5NH]G/ MVM_>!I3A=5PV[J(:X\ GWLT_QZ'1GKPQRF%VJ^]M1INY<6B;6CA;#XEGT[EY M4WLQ8*NZEDU6IH,?:9X-^'RA\A+Z4XP;RZM1U^6X =&[/QN/<#0;F]01XPI$ MLVKQ1OP81Z7UQ_UR\D@SS%>6]^XFC5@;1R,U:SN2M6>AS=XXM)U70P^;S?)Q M2'F9.('S-?D<9C%J-^43/'-R4_629^WUQ20N-D6:=<5G$RE8S_E!-M#X?&#> MP)W/>Q83]K!M>SW]+,Q^T&;G?-'H/JY'F;3;^+?>NOJ1/4N3U_:TJ@\ZGFYM M2]MOHQ,$\[7]EHN5B]VIF.!Y!K;$[([_$VQCVIO. M-H^> G#*K*L'9D$]CL\6OW39'MCWPOU9QXY.)]8CG(A]"4[L/$;GLZ[T=$#K M#MYM*?S$*=!3"7H-O:ME._<[QQJ:I=QMX"[!-R?X;&UF$WP)PWG%T \Y4( ! MX@+#FB&.\QON2'F*G"L@.Z0^_N#=-PU5-Y8L+MB8NPG?L8"$316AGD6CZ-1F5P44[@F[RB'58X()H2Q%=?G1>(14V#26*6J MW%!EC,DEZ0 WF^7LRBQGN6WXC';&"5LMYK;P)12,_[SWF(("Y'RK]"C/64L' ML*[1F$,"X=,G,85?>/K:D"T0$Z": ,._ZU60*UB4KAEF"2B&FW2DW,"Z$M[) M.&88@O4!T]X-J[!9ER$[+[N;%S)7\,C-I9HV10\9KW2C"@T&$ZEF> M#>#WB+8/N5:5[_,,6YXN7LYI0G.*K:K3@E,.$#Y/L)L_ORX%!KV&^SDY\W0[ M!8B/T2GF<%$,$P/QD#@;XE-(#>AA"]# )-=I=%W=# ^]AO4!4Z6#*,N'>#B) M25K(.F+ALY.QQ$8M%T7^G8!CE='T]_:YG\B'TNM;2 C['X]FW[+^ [CIR+2# MB?!HXU]<;AK_ZU5J)B0V'=V.$D^W8X>0R+!LSW-]XCJ&$7M_VM:K\J;KZK![ M"$)""W-*OFL$)_:^([T;MO6LZ!DFU"?!;#[]#&[\2%];/B5/I[&:9O M;]-%S.'EP3$WH;QN1_GM<_?D\O"R>WGX^X'2/=G'#X[*O_/N^7\.+I7SPXO_[*Y$NF0BIS]$BP'8']1LADH3A)'(PX-+8<%'!YS$8 W*2@'Z_&8 7A7@LT(\!* M38MK+L=&]2*$ADZV'?#;(%'(V!2H$(4K2WN%U:ZN*#<9XQ6OZ0 Q$6U\H9.EM5^4,G+89Z5647=[4XJ9JD971/,)%@7,&>\$_ MT:XNVFP#SYJR5,X9T"RU7'Q?[--E0_"!CBB9*0-&]\Y_L30@(\ M:Y01++D=/UAPK:2]>7TGQ,7#J@;MY\[%YVR&J'-5C?9N!>7 MMZ#GUW8(F\5)J#E(LVP!UJSZ7K 3R)IA.9U<'H I!.9/]_*@90,]BSQ?S\NG M@V+#]!GJEP(KX;0D_4ECE?E[8'%H22_C\9)VH5YQ0X9,V8 PJ >R#3T&QN2 M>5)1HM37X!%]S@3,^*L>#@]B[]78P_$"8,6[ 95)(0X4RP)GAVY^R62Z@9SWT)NWU8-E13EG$ M"(Q'+('*44'<8CE2RF#U%P7-#US?'5\!&W(URG=F[0333R>S#V4U%HK#1D!K M!IU4R*A(0>G1'[17U&&K 6Q-J4)=/*+(/%IE1+Y7"KF,6PI4PWTIO"EB.>.X ME&D$':=%-"YPO2P$"H^&A5-M2',,"J#_/,Q25K4J4 W4U'9)E-=MDC3LCO?W M\I4<3D#F9>%J>PV3ZNB-4"=PQ;@W8CY)2U_XJFO88(%B-=A/N J#GKA7N' M3A8830. A@ X?=(^7B M$BR)XX.3RPL6>[GX?'9VQ/[NGG]5]KN7W6=5L$+)*Q<'!VLR-J8> =U3%E*# MU7 6B_P_#QG\5FG5.HJ]3T9$>?UY0,9Q"G+QS=J7.AW[[5/6K2GRM?6.X[K; M4C!I=CPKD(N5B_7L^1;T0-G *NO *@6] ,G[M>X876ZD2C+"S+=2RC12^RX&E.(/Z;#(#I;B40'U43/LS3G@"A M+D&X%!V.>].)<*WE=L^1&WE"1_S0:ZDN_S+!5B;8_AU[]#N6IUJNK.21Y+P3 MY.R9GNKY2TY$D^0LR7F3-FZI-DYX=I<HK98'4D<2?'&EN>K_K.DMW@-VC\P8ZCR39LU?>>9^;BXBW=QBM85BJYRRJ$N3,X'6CR3)59^%YH1)- MZT:3;ZF684@T;3::3$M?PL!:_03NB2S=N5J^K[9ML[QTZJ6K38YYYL:C!V7R M^)#F;.!+!DNX)CE]M^--1S>3MK;ITIWW,#Z0(HV>(TW@!03GMRC^;G9T=^N- M-DERVT5R5B!)3I+<.D]I.M;VNZ:2Y+:)Y.R.\8R*=>>/K?=3+,J=9WS8RB?! M[S*?3=OB9O,9&+#.UI\72I+;+I*S%DU7DB0G2>YQ!JRYJ,\D24Z2W",-V&=, M:]OY^.M^^B.-Z2#&AE5I?.>$0D9F7[H#J7=L&;.0)"=)3I*<)#E)C=!*@YW(O-1,\V7;KS/NRO\+MT5%^Z M/C5,HV-9THB31+=.HK/,Q>.3DN@DT3V*Z!RS8SYC\80DNI=(=':P^'FS3"6: M'\!'V8U,(WKIIYV^)?.(),VM=V^>WWG.)@J2YEX@S1FZW_&VOUV1)+KM(CJC MXSUC_AHS8=^R#BJ_S#T91@X[D2,YY&+EL)-MZ'@OAYTTAYU,#L);R0G?#LU' M$,-.%#FBXU%S3B3\'C/B1)'339:?;C))>CN?:2 'F\A>XRN8!&$XONKYB\9Y M9>M\2;;! 1.X:JNTMZ41OD*.TXEDQ?=;WMKYK:=2S9P$O/F'POL33? M**= -9X334L4]2]O>LEGR&>LHVN!'-LBQ[9LVZ4[[S_)L2VR*)3U, JVWW>0 M)+==)+?PF'-)17-!Q][^:CA)<]M$X$T9YD=:]'0MZ0Y27./:B(2=*QGS):F[B^C8M1FMR^;ST:+UHU_/V'P&\B M^!M5PVM_^_L6H ROX_H(AIE5V0K^!Q\,,;-?0=@-*0-@[U9)LERA)+I6LD09 M75/EOWQ0!?;EHP7V5H\5+)6.%7C88,'60,HE/+ 8]_ML%,3$&^#=I _$.2J4 MF[374P;9"%X0T:(@.LX5% MUV1P!7!/!^PK#E4::P2HFUQ1_HA"R<:C8D0&"%6X,\[7+W-,WKAHHE*^\2\N-XW_]2HU M$Q*;CFY'B:?;L4-(9%BVY[D^<1W#B+T_[>!5>=-U7O/^%=7"G)+O&DE@A^]( M[X;<%J_>M@#13P=:$^JS ";F.V'Y?X#(:?(+N_$AP6+X]PJMZ0*O];SU'T\R M%!U>'AQSK1!TE+U?NR>?#BZ4PQ.E>[*O[!]>=#^='QP<'YQ<7BA?#B]_5;I[ M>Z>?3RZ[^,'I2?GGX)*7YZ=$%(XZS\].]@WV@B(NM)@GV MQ'V!5D,&MTB?I8 3_%0PRIHYC]TK 1$W #"O L N-]ZI" M"C 2P (!J=]7TD*):0+OBI4QCHY2+F@$^G@$1H5R\)-KAD4T MPWE-WZB@KLF(&3HQ+0 V<#]H?SI@*V#?I0.P#X0IDH-UD>;\FA!NX8MEQA&8 M GG[3=R^*'!I.0ZVBFFL\GT4!?[*+)P< !>S'5;FR$TZNA9FQPC@CH9+FL6P MV2&-TB3E;\-O+P[V&#UY[^$-L"T.*5PM&%+X*UL_@U%S$[ >$D7C_A@,#O%N MM(O& S#:1WQON!? ,^C6/J@U%:VWWI@9.?C-WG5*$]@K0!@M%N4T2=((0(Y/ MXM]]3 =D$*5@?HGO&+;($'8_S%-XBXIO(;U>=L.M+]@GV&XQ;+" )2+ KDC. M7EB!O*:,H@-FHL 77H+OI3](;PS[$P;8PV2DLNL$'59@K#?-< ;/_PO RFD$ MR'7FLP89W#K"26W7L*4;"H9I14]X;09(1."J2@0,!W=BL0'8QK!IL%V*;, , M8E+ B@%P%&U>,*Y3^J/:$#P-H2!6H&3A-QHA] N!Z7OWTC20&3G69 Q(P0^! M3K^-XRMV-9#7!#BCK!AI(1T AR%@>HR0BNMTB L%>[1(]3!!O_E7, /!^,;W0L;N%3M@WD&%4P_(@Y#7#I M#T9#;!'(2OP)!'W2=-CR*&8#K$GQ")JE*+[<1Y)P3 T !>6'G#@:I''/LAZF MY8[RH?2U&&": &5/7'SY@*#]CS@??A.4,4+U>@57*0 +?X/1V.:N/P\R#%OR[P54SM=/M !!'AIV\XZ$'L(7I+*<7030>EO<(E:BF,!TU8QA3N MZS'1AU80KA;%(DES9O\D/= ,S+(< <0+$C'K@EV#4[A%N(MM B\"S-!1\1[6 M52WL/O1QS=5Z, O^,%,";2$=SX>X)L=2PWW'+L%J:#D<<)O0G MAF'3$4,1[B6D^+X^*2W*:>L: Z9!LY$6))MZ!?F7]D-D$_'MAPS('O_8!\T1 MC;*"D:X9:&9,07X_YAL2C1=IB.+N^W1Q&J MXX@;LXPEBX)]/LOY04Z#+, M<8&V7\9.N$[S*S)HZA*\^!*40'P#;,'N*M !:;BE*()JZE";%!2"045_5%&6 MNQB?'JF9GXC0(:Z5JG#(=VEHO_2EA7#9UO6 MN?KG%PN30IQ3,N?O9]KG9I3[=RZW!FR,G' A\=13*$=\2OL.Z^X=@W($LP"^ M<%GK(U$\](W;.-EA@7?*)%1UUHUV3%J,6.!I. 9_)VH:>4F:]U7 7R]#PN%, M] _2'[Y7+K-Q! \.CI364 M6J/L[@WJ@BRS,H3.A>V7E^-ASL[QD.D::Q)Y^Y7(ZS:43!G33##3JM)KY[5> M.^-ZK5OKM8^@UW97 IX?G)V>7RJG'Y7#D_V#LP/XY^12.3_X='AQ>7!^L*^< M??YP=+C73&OY>'A^O+L N>0>=C'*HN_762^F>7VL."4,A&;MO3/]MAA T_-9 M3H?I@$4NIE@0V8NS(+X(>X",8Q:^1#*9WPB813V,XHIQ6*1Q2O!CY34^6"2& M-/P_TWC_9KJC6'EW56B@.J3@,==)Y#%Q:;Z_QRE75NL3*Z_W3B].V>$%LU\R M3E@M'[( 7>D56,H0Z M+03/!2S0.,%3$D$A0O.6B&]H8/1+"GR/$,"O6T<%;Y379WO=TP]O5)&?T?#G MIYY5S._:5XD+Y:)8D@([A&!F!'_)!1YCL)B%Z9?WT9^8_%UP+W<\P$1L?CJ> MU=*3AUU>6"R^RTX;@;M"SD^;%:)+$RW@- 1:F7G- #F[0YBE$QELL^R@SYV+CI+0&+,BE*+.U.Z1F]KQQ,S4-&)9!74N M':QTW&M;V8U,;[RBRAMJ&-WE(]F>=D(6S31&ZP/96I3/;8TR\"B73&/5WPK< M\^CM#56&/<)!.J0YYC9R;+$W8>YXR)*$IN:$D!!3?F^N*0:5EQ((J'1K]VBF M=\1YKMR]X'2^,BY6>&IH5;NWF.S@DJC*"*OR$AJY)S>4?&=2B?X$SL)L<_"I M9B6KWTD&;DK+F;*M<91)Q9+@;UR-VL0./HS5 &0,Z(TD!H*IN^6U^>9^Y*XUM7->'#92-V>G;;:WNGP6 MYT0&9]P,T;=@R3(WK0?@N;*4375*SF9C.15M+Y+#RXEWXV1RW21*EW$6D5+$,>1+4&> MS)MI]'#X /[TY:\'Y\KAR'IR>Z*RQD-/=H$(7C/P'93#1HQO'F[ M5KT\EK=7PO+^3K/\FC TG>//NN>7RN'AX;+-;%QCQYO9&'I'V3\\/]B[/#V_ M4)6#_SO8^WQY^/N!P3GO<+-W>GYV>MZ]/% ^G?Y^<(Z]D':X_=%D MO:=$\(>"%\+4#C%D,K)&!<+[!*\AN:>UYBQ4W&SU,.W81;CTZHE7WA*QL M\%!_67M;4[YL1 G$M^B("/^G)]HP\.#LG9> UX,BA:=1#,=Y,28#X4RU\OL- M'<^9JX!\ 0YBCX 7.!X(!^YUA.]BWAH>\S90<$%[+/VZ[/Q0-MCA.4K3S@WN M/XTYV%,!]U$VO*V]_I@RTF#YXZ"X1G7<>A+@-S0$O4:K;@DLJ^8'@=T@EM,! M@RN# -(;[+? D ,N#4\6P%7,KZBJC(>BF00M1NWV(RS$%3-OM>PNP3N[-%+: M<^6&I)A^4^<.M$EXDO#@_DDHED5/U7Y&&Y7UP?55C)$RAKYW[#@$KWKUR\W- M38=%=BJV[(!7_9R)'8B2\!;;>[ (K?(1:=S7_K/#+CO2+)<)K=9-@_(*P7V?IH"^_+KJ=(]/U!.3B^;5]Z] M^YUR<7G^>>_R,US,&LF<'A\?7EX>',Q6@FIYKG2GB8PX. '!=Y9G/V]YEAM/ MU6'GS=C9I7$VC<5Y36EX7LDAQ;"[I89@<2\AF@H,8*"V%NZLY]K-XVA3:6^!RT>H].@$L#QV<')Q8[[?Y#DP,0 MT-A2E7_/T'_E^8FU9V9_G!T<@;_=!+@.!_'IZA)1QW 6Z.=_N5IOW0O$ M>'/$,NR'=%!P\CS#!)7#FH-W8?>S156280[=F;KA*@)M*.K@0W1Q4"PA MWII%'^Q2_+3R2=:#2@[(*N26PP:Q%WZ/# OZKOP%>Y4.>^3V73I@B&$WO6^' M!YWAW=E*^$+^=1V!ZN@\"B5&.XDWBZ\[[*N)+OW\.]/L>'HP\VN]8RSYG6/; M2]UYWV(-OQ/XF[38^[XS.Z[I;=!:[P6LT[&-35KLK@#6=#J.Y6[08A\ K#7? MG:N=J?TTXTR"N:9J,XVQ!_;D59;?/LT0[2E0X$'Z38+#R1C/F;DUF27\9YU7 MS?\6F=N\,(]%R.A/FD9Q=/7TX[R9O>;;IC-5)*S>?'QA?/9?4]<:)AN44Y>8- M&=]15I@[Z"/)6I*U)&M)UI*L-XNLEPV#3D.6879,9[,A<(E=Z#;$>Q,I-A9 M+\[&>#" VY_MSVRA/%A%?/-18)(^WX:IQ]5$/U?/.IL&XF4#HX^#S$8+DU7$ M3*4PV3A*?SIA(G7R4P5;)1MM QLQV_XM2^N>DCA^7Y< TRLW6[8$,.N^$"O; MF#]7B4#CG'7M;V]#Q? Z+NN,<$ZQ[2UKM%9<$^S%Q,M/6>]=^'.4IRP+A\TC M@>]2D2DFRIM9PD_SNRM,)KM3($V5JGS@P6X>#V#QGEX/SXA8<^,0RZ?2+8P_ MUML<<2_\G7;Z%8A(=C# 6\,-)A(-=Q.U3S0,=*4\.V]JWA)5^C+\N/A\?=\^_XG<'OWW&8L)6&>G94??D8O'J4'43RT,% M/E]>$R5G%4V4/+TJF]WZ)DK/7KQK=:HR75:!"ZR&''K1JLF]/ ?>Z^ZQ+]D7 M5>EW/8)NU[L$K584SH9Y"]9?#B]_;19*HYR\MYF%.D\GBY=48^]9<]?8/SLO MVAWE[/SP!%LA'+7&-Y;(O#@X__UP[V G"N+7PVF+SB^=H^_SR/26NN<1>ES8C1X->5=L(=(@_?E)!J] M*\9]0,H&]&5QL/G1KXG;$9@=4[OW]Y7\?V2JL*<_K],P';U_]@4JUV ._NO5_SRLPGR'Q4/9($"S.402T H(Z*-FS" &*1*V$*/^ MJU_VFK-X/Y >._VXN*84Y_]AZS5N5=;]UP8QFQ,L98*D($Y!'S5+RH2=P6A@ M3,B$VF'A=@,;>L6ZO6;]84ZOZ:# V)CXHIS<_962O% .JM'=;2G"1XT+66($ M4I9(RN.4]U&SI2S9'8S:]\H2UJE5%,F*<'O98E6*$4ETCR"ZCYHCQ):^=C+;@HI-B21/8;(/FJN%!L[@U%X$(Y%'-&B3.)L"9%I1S*BXSP; M"RY%B22\1Q#>1\V[3Y;,K-"X<[0Z7Z:&/)%=Y$36G'HBJUQ$US3&.7$K/17? MA/RJ;J\W;0Z]4I0[YH4*;-9=UL<)B+%2I!@*9K/SZFRLQEBO0J$IRQ87#9#$ M<#F5_0T7P4IQMF#>FO,EDJRBIB2>LC!>>C'@PAOSH$""MY\!#V43U0S]*4:J M;3 [A1O#3D['8W XX")Z]G#S5+$LF:TL;_CX;_GHT&KY[^Q9GQL(R.U?9C[?=/+I.?]#B+8VO2/X6#!/R MUK-TT[7>PFH-([ ,TS%\RS8#RWD;NY;CF69,?YI&YWH$#'Q!>OQ4[&P,3R(% M5;I7.>5&%K=RN&MY08=@X51C3PP?/4C#9Z["BP6>BFGM"#S2S]HSK57E\C97 M?LUZR#F%\JD?7G/ _8/TA^_AJH[2_82CFV^N0???:MD-E@,4X[!(XY3DMQ.3 ML]E+\.^"]ECM[I#D;(A"8V U,S?!Q'P],^\>PPE">2@@0B;>414._#:&AV.! MN%*F70TJD_6W*K[PW^JJ(> KBQ7*0@VGT2BKJ(1'&PS_S5JB4\\IC\UGU<92 MY&Z>U @,/?!\E!JV8QO>G"+W]<59]XW2A=]C]G?UC=J2QA]IF /_B: >Y[)@ M;FET=+0G$B$ZRG\V50KMC?,<(9"W99"O_4= 8@8, $"DSV51=YBGO9:^"G9? M$EE2$NVN)"H6$T4.R)Y -W7=\77+?SNZSF!W06#]:>J>D$6L,4U& 63HV=5+BJP?87(EP#I!JY<>(E6F7[^< M-*V+C\8UG;,,TNHMN*_+WX_@8])3#EAH3V4R=G(\Q[0,7X=/3/,M03/*#2R3_K3^%-;35%G# M+2:45\"[YY3Q+-@WB.D$<#VB90HHYUY8;-E;M\+>1HR=;<&D$! M^A+\(DOZ19*WY^%M_G"K'9&;8BDV-B4;+\3&]AI5=%GSOS&;9Q2 V7I9 M'VQ=GOO;TBSS49V-O?5FD%UW,!B#J=FF.N&WZD![9<@M20N B')+22ZB;>W$ M'B/PO3?*Z[,WROFX1Q7+,!8Y&MDBURF(^KLY_-1G1&0'ZN)YEH.,D M]F8+W=(\-&0^']8.8RO3_RV4BVHJ\9:=9SP1K.:5:7<^@A-L&=3["5IM?*' 7#09[6_3=-=V7W&5R::9+!&PP.SC^P MMVT8UMN>;7B&S_G[WKA>Z7UAVY?^@+MD@ MD;@HDR;J3(JCHSU^1 AB!KNXUND2F F!N1F-VQ1.8U<" Z-%R%Q M;"EQI,1I2AP]0-_=1A?#MQROY6'465>,*Z>(&"6DHQLL-6KE5LTA+^[*A(4D MR/1L#'$(87+9]DRN3?GZ%R!,'"E,I#!IY7BZGN?YGODVMG3#L9PXI@DQ;'*? M0\/F\8AF,2@#X$/,G<0F[0_')[I#;'V9_E2Z=67XQ%$2T!1ND@A=+[JS9[TT M2EE;S&-1WU@@9Y=UH]C?7>0?P:7SO',,O-ES#'9F)(&L#]ZZ^N"7**IVPVIWI=4N MK79AM=NV";Z_AX41IO?VA^V:IN[]B241FH@ZEN<-Y_5<59[Q]7F0CI3N#R6TCO'#?64IR?P"1IE!PNF)W/[OG;LCPF KY79Z+T MK]Z3\D'*AX?E@_EX^7"2#;121BC[L\XFUR4L%@P 2F&!PL*7PD(*BP?*O V] MS&B@("N.,C)8614WW :N89[=T%Q45U(@$=)3>GC(![(DR;.^,@+ L?@@_BQ+ MM,MF9/CD?Y\=9_D5K&N/%7U^((/OJG+2Z79X>E(,CC/+C652!5QMK$M_=,:$ MK.=>4N8$4N9(F?.@S"G/,#\<*7LYC=/5M8XH3RECK-8&TKAS7#GUZLF+#G[] MI#"A P!LSKWMD1OV_2<0EF6+"3+1@N*A>_%WM+_@R_\ :<-"5R$=5R ,'[2Q MI#!<-&=8^$G,, Z[9E3I?)'-:4 M?[03.4(R;0EC?*_G?!9+)F M#IG"T\=,XTUGY>)FXXH_$7:R3&5')4Y5M=60%Q-A8!ZN:7?BFI8$QMB3$A 3 M&!O"!G@CY4L')<F">R3(?CO!@3GFE_02.\L:Q-J6(F M%R0/R8 6VNG/'KU5NA%C,E/7S1? *QM2.BMY956\8C[(*_5@'\DK"_#*RF?8_2&K-%#^[\/YD7(X*$8$3Q?VLVB,H="%1B]MS981X1=[OTJ$*Y?D9S;( M^K>@;T=T4*2B9+!/7@ %['6/) 74%+!'>M&XQS7+43KX'N+!Y>Y3P=GY@:2" MF@K..#MOY_HV?F?T-Y[ :<+KA2VU,:O] >LQQO;BF=%2H<.7,2R_J M;8N9,7TJIN7UASF]QA7]H.(+]J3R4?<\AM6(B2E8 GBBA@N?\&.^M>R1XEKY M"'CBW2U?E[>Q)A&TFCK/#3-=$_%]# V["?C^RH#ZL0;M+1]1,:3L^+M9U#6Q5$7P/JGL_N^^=C M$3((J)K O9! MB/F^63\M#1P21:":F!&"9*(<@D967-UX';YY;;X1$TG* -N%]I^.T@48#UG] M$R88EX\J5XN+?"EC6.=8CP<]MA:20_L+E'S4(\Z8=L]^!E= M@QW%++M^6C"?;CR$?W+ZWS$M1D]O1;=UL.$![AH-F?#OA9XCNCC=?\\FFC:R M_Q?K_^5/G"1.=-!*XW^]2LV$Q*:CVU'BZ7;L$!(9ENUYKD]?CX_N)B3%3?'*SYK''2C+$09E^8-+ZUY^&U8"HA7PWD= M5W/;&K*SDIOB)-P(+%N=R&H'15 H,?J\$1D7;#9Z[7G#$D!:%P 4WG1S1EHP M?H6J):37I)=@C1>^@^4$\'M57KLZ'L #V;O(>'2=Y5@I>]?9VP"YMS7>FM=Q MK*?H<^=8YLI]0"OH&.YRKN7Z%[MU@)VO+Z&P]2?4N>'P&,6J0L0OX=*I7I-I M;)_;Q$/C)_N?+R[/#P\N5/A];TI<6A+-4Q'-%KK:KR^86G^S+8$2?ZY=3?@^ M&[ZG.5'UMGA[I]9W6[;X1&C;'$9?_;'K5B!"6-0L=#(<*>PH22F7MQ$;GI.Y M)&-)QMI$1&R\ 5$V%E59LEX:E\UC9A3.2+Z2?+4)B-@&G?3Z+$\'43HDO;L3 M1U^ZP;X^1I+.\F9&6%8?7YZ3+1\*Z\\9NJ]C\QBW9^>W#X?G14"^SI\;TKS( M!FRZEHC9W^EVP]1QROM'161((KZN=!!CZ=Z=N+VD?1DHDH&BC=R3#!3M,MJ6 MX+!M,>(7(-R]1N_"99+;M@4D,A G W%KMU!VADJDE-AY=2@#B\\?#]D&.KF@ M@S3+E=^!"*92RIU6-%)>[*2\D-%2*1WNI8JZ0)&-4XBB;#Q@E9U3B41&P&0$ M3$; -FU/"P02NH,XAZ<==' DY@]:;,L67S#:9 0,"?>,X@B<#QWE-!]=P]4# M:;"^O#"8E%XR##;'4;04%2]",>Y=DQ3G59:'^Q\RDL?;LL>M$ D; :D%(Z,B MR"5(XZ /3QN-"^G%2B]6VM@/G3)?YVDQ2@=$^94.!K#R4;;(2>,N-=F388WG MW],B88T^[:5$Z7:47WGXGV"85NDJO309WCH&\F(VP3!THZ5 M_/5"]=E4 I NBW19I,MRU_ [(N.<]I1CU#\H M_\X&=&IT2KHJ2T%7"@1)(P_!<>.X;YN MX1_(EEKYPE ^B?2/Y$1]$W;TV(6 M:2\E?>7?'>4_M(?C9?^==[9EGR^US9!TINICRVQX37-&OCV9\O,BSQZD"),> MX$('FE)DO #C1OJKTE^5_JKT5Z4M/8\M#_[/!PR^<=$7E^<'9Z?JF2>,S-_8 ;VP,0"YY3^UB ME$7?K[,>SIUD98Y5U2N6P)9"A+7;YE//!C$L.T]IH<+OT=U1E%L((&\J@$Z' MZ0"G)F>\H7?=W>QB1$:\"?DN;'XZ=7RA?-HU&!+_HJN@!WV.O;+V_J#""MZ<#6">;HZW@@G-Z30<%]BCC7Z@MFO]? M!9O*CVY5?CTIKI6D!TZ)JB0XA)M$UV4I^.@ZIU2YI20ORB;O0P!N%BL4A&/< M7K5:\5*YX$$VP@U'V$\S0D4(5[-1Y#F"-\.M,V#4S;/J7;UZTP$ *MDX5S). ME1P8TZY58,,%-N9+2)KW8%\XH[S74_IP08Z7PM=#6$$Q^8A2[9;[%5AY "?U M-HMQ3\ ??P!HV,AS+E3PHQJVCP4MCFW/!O"0/B".3UUO-!D;\CYD./?]B@Y@ M&3@D';['1O]5>_[/ T;6C)79HKM8U!V1G9!G#[!TK\A*OE:G3;#G:@'0!DJ@ MFK-P-@Y[:5011;>&]^D/-K+X>B34QNL6;-\HK\_VNJDL%S&N3(1S;@"Z80H HBI^ #'*(\982MT +MVA1D$,-RB9 G C5[ MXKMT!)B-Y@#^8;G;/;';?_R/;QKF>P6_N,J9A/B8@\-[D^7?E=>F;EAOGG@' M]ZY728MBC)+]MD0;\-J(4C9->XBR-V>XSZ_((/U+<+H@E4NP5F,P4OE=18$R M!84 BB\QB(.+[6KVAE*.W5 5^A/E%^(6-CT>_'<, $Y21'5;'2]!2#O!V]-M ME0^D2+E8%5;++FQUAMUZ#>IMNN8C.2UU$9)H&J8]5!!M?084 VL KPKOZ2BG MC"A;UP,D01\+0D0RG$EZ4U=122:D=R9GBXX"PA=71Y0AEZ,-?96D>1^6@$-D M*-H"E0QFQ&#"/#MF0,J^,WR'4>CDKIQ34,^3[Y\Y%1TEHC.I1 M*>H9.CUR4[L!9#B$M;*Y[OD8]2E^ 2L=]]H,WYC!@U=4"&*XR 8,?02D>3<)L#(^XIB/,4YEI1"+%)3F7]Y7EB,@L+U&K9\1C MRO@EST'\P/^3'!;"&:O:?-0;HQTG5LNMM"RB\1BHEAN_!?(:8]ZT^%[,?&T) MIVF+?F!):A-@DTM N'(Q$',.0OBSI724BS%8JHV+J^W0GT!"V+I 178G"I@[ M(V3_%)9"?V![[ CY]@I0B.]C..HCVW,^B=,BZF6%>.;,;;5 R8RW>@$_2&], M1M7#IQK!8ZY,8S;T"G1IA).J8*5IG]F^?1)35/.U4%31XKJAX#/ SXE7H&Y% M;T(X&:3I,$Q?/'!$2'LI_2&HM\$4 %.$$D"N0:IAIJ;F>QLRUQB]=F6T5?OCP=\4AJ23':#FIB47Q/@1J8N M\XR+.] Y.9"8)CQ%_JQ[2%$(3Z#IUINR?%*UMKX6ZI0_/:K,8*[/X'FOC3?" MQ>>"C+-@@8]M\C>[%H5J)=7$@Z=+7WCZ:_,-,/J/K/=#:!*FWU/FS8)^Q?/3 M*R9ZBG'XC4<45'PKACQZ]*?R;1Q?"19D,*\V)3AV*A(*) M BL"K?D&.Y:6T'0I/"+?Z0!E!P&!G/4H%[PWW *"1ZLH;AKK$:)E.E4P0E"% MJ&#>()@K0X(>T^1JIC\ !_!@G&=# M"HLXK[QM]-Z53UD6WZ2]GO!2+X#B3S* N'?4/^OZ8#BIXY_".8D+L)S/B)TCP: M]]'@C1H3,X78'#0?V@=1Q.)86<0T0,SE6[FB\0BCG$*CN!S/TTL%P+'0= M!O/!$&0A)32Z&T9S,AZ!D"[-=B2/#G;B+.EF- $5V+^(^ X@/P#GUF',\+< )GW""A(MUVZPNQOMA$5G+/*GD>)L<.TJW8-8U6ZZ@X08G"*BV MXGR,B\#1*2D%H_+3P_#-&P"#PB=A+'N75^Y9)?A1$:5X+S\F:')-;6BA8\>A M-\B:\J"IQ2:>6\)^]=K\Q64X?-2,V2D.,EOA"<)(;+H6#WVW].M]C,1L[EEV M=$3&1<6*3>%8>0I38@$LC"*DJXBMMMXX(2J9=$V3!%@595U(1SE*H MMMB\4K[<]VB)[H$"2GA4;8!;\N"PM4\K9X&DM!)0]G^D83XF^:W"1)@1H(1. MB]K](\HUX #4PY6(?#$( LQ+"/%@[ !U*48L6 AH)(0030 [=_3L@'(A+:P* MYD0U("%PQ)C"FVKX?P'.Z\:Q.+D2P3QV MQ5;#Z%Z(5%'))HDV:&I>,N(!RF6E3EK;'6!R9& 8W;"H".EG.' ,K8;BG3(3 MF@T58SU6Q:P; Z50 F(11Z<*D64.*4M^#'M M%(%5:;N&D5=&H3'QI2E@,4K/GC/5K)])-6KIX=2K:1#NE#6M6#Y*JGL*JBMU M8SR_<@15"V8%(]8I&!WF((%R6+\(6&(P0.CU\D9Q5"PR$&(R(N KL4L+X?9& M>4:!RK)^&J&@_,;IJ#QDS6J3#!X(:\8OX4D_*-A#S$EF*72WDW9%9>X48G1O MX\@F9:E1G N2<3[@*3%"(HOSY[:_IS(+;4A!5JK"QB&]6]Q=)5';*6'"U"M7 M)RE]G91>'AXCB?&(&9+0O9;EP\S!+?>F6@YOWRV%5L_<=+0&GFYN$EIM%X'1 M97&9ZBQW",("!!!@HHFB2@\J?0K2(X8%7]UR"PH8O(HGWD7GA68+( S(]J2RF. 7-Z[G1F,O M)Z[W>:2;GTWF+/&)):'7^5EM%[QI2*#Z%XJYC6]N<$[Z16OTN&?<-\>7ZZ8+ MK-7>!PS@P3RO#_P'Z0_?*Y<9V/A4.3HZVY"%[H%)1ZXR53GLP9=9>O? ]'G6 M=3<-=S&T;UQDHLQTQZ,F#.L53>.ULOW+X!ZH7!#/1N ;=]GKN21=J\I5EFFN M[!##7$F=IK\[=9K/DX,RNSKLHE$=MG9NG)&@UZPT^R!.<2]8I9LZHRQJ\T7D MZS(1E<6JLS$\*\:LU9]8)J44URQ9G:?+BK\PMO%FL8VQ.O-:;K"V%%C_1H8% M?5?^\AX,GV&/W+Y+!VR9[*;W;1D'?N^=[CCX0OYUS44=G7.2: PAWBR^[K"O MRNK^UG>NVW%T;^;7>L=8\CO'-I>Z\[[%@N%I.=8V+=:=Z[&;UM*#JZKU]'0( M'I)$O"%*4]BLK3G39L-!;\'A 1H*2?3]*@?!%VMBJ5%$:9(LVA;G"5ISS;?S M[L7%P>7%/ UX']KI/(V$9CUCK@Y#CWG!\RQR8>))V/\VD'AF-*CE"?,L 6Q4 MO%N*BB:VO!2"MN$9*Q(D"O[T.IZSR62!R8]5\P/,A?E!>JU\[A5R\"+PTY5G M[;,T'_3^-@FEA7;8W%F.3]VDK?V_].>[03;XF)-(1*W3T3E-_O5J7,2OV,DY M+)Y]D#I6;$_'F()HON6<8K):91VB>]XE^O M-" D'A2'1_P1>?[CJW4\CK\=_/CC4_#M]-N_^U^__'9[ MO_CK^FU^_ MG, SCLWR'GC7^ _SL_OU\LHX-@]^PIYN_OCTU3SY]/7V]-.!^?6O7O_DRV^X M@NNOYJ%]_-3 ZOM!O_@PLWTD ;9KKZ*%F!X1J)' #_#,*;-.@ MH4M?_6+;CNH[YO][VR:.&9W9EA&7"S"%E$Q2,CT@F2)/)U0//)_3 P76)&)I-,NI1,FR>9]$HRV8$9^6Y(-#=RJ&:[D:\1RXBTP/"L,'%= MR\*0K&/YJF,$&R295N10;(,1>4XQE!N5E4M/ZEN8BT%PJK#>9I&V%F.K1BA* M->$Z2A&V@ @[V6L85U&HNU[D!YH7@_2R]234?!ML+2\P[#BT39O2\-4O)IA6 M]F,%V#U"Y*E,*\FY&V2,2,Y= >?6QD=HQB$U'$>S?-?3;,\D6ACIMA9Y9I1X MU/!BW6.<:V\2Y[Z@^%6W;.N0TXBFK+98548YB>''@(Z>-%A^GT";UV_<9H&V M%E.D1/!YA=\3.I)R;0FY=M&P2#S;-6S+MK4X,6+-MEP'Y)H=:HX?6''D6#0( MC%>_>(&KVOXF.562A;?0)I$LO#H6KDT3SS/ AT@\C1 =3)/8=K70M0U-=QUB M!TY$/1*]^L7Q?55W-XF%7U!<9*IQPJI2ES=.I+>U@<9)=Q"?(EIK"5=($;>< MB&L>2A&=.K9-7,W030M$7!QJ) IBS;*\F-+ @3V%KWXQ'$/5?6^#_"_)RUML MI4A>7B$OU^9*9%$:&A$%\-L4/ ['TD+3]+7$C0W3!REM!?:K7WQ3]7U]@UCY M!852/K+^;U@R<]=LD7&4;3551M?9NQ*S=QTQ*<\6D&>G]9D.K/_ _#,R[5!W M;4<++*)KMD-MC9B)JT6!&[LTT*,@B#$Z;#GN!CE@DGVWR#J1[+M*]M5K]CV\ M^3/P JI'9J@!W0::'7FA%AB1KM'8"5R+!,3"H8R&;:FFYV\0 [^@",KA /L% M9[Q.4(9,MM@.*=VL$J.WX%1)\;6<]7'SIV7X01 &NJ8[CJ'9+J;K$M?1?#^R MG3AT72/V072IEANHEK])9].2:;?(^I!,NSJ;X^;/6#=TE_I4LT/3!:;U;2VT M3>!ACU(:N;K'#UT-5[5T9X-8]@7%0,YR.B1I7$Z1'9&?E!7&#^F@$!U\V/F- MC(=LNQTB,'W 45L&?;NL.E(&>Y>0=*WT$BQM<"W$\WV;:H%B4.T.(C! M-*$FU>WDU2^6HSJZL4&.E63D+;1-)".OG)%KD\4TB&_HD:WYL0%^!C"NYA/+ MT8+0C2S/26S'04;6P%E=W2030]_+/)_9U8D'-3 MFCD^74O09UWD"SKW_"3&[CVW(;W3JG(MMG*)2:D6%U*+QTV[F-+ CA(GTGP7 M:U5\2]<"AR5;N:9CF@E)3 /5HN-:*A@[&W3P(5EV"ZU;R;)+LFS#DC5-)_$) MT34GH(%F.S$!EHUL+=2-*+%-RW:="%G6]ES5L3 %97-W^SB1]R\V&"0= MC,C@*L5?N14K\[MWPO[XF,("Z%'Z@\:'%8KY"89TUA<5<;\UK1+ &8EM@VAF MHEN:'>J)YNL1U5QBZZ'AVIY#0<0%EJ<:WJ,%G,SXWE@V7HM-(MEXI6S#=-2O>#1%3DR"+2QK+P6(TNR\LI9N6%L!98>QKKA:+X=^)IMFI$6 MNH&GV:$5N%8(6-5M# 2ISN-3+S;9;INRT5* MN"4EW%7+6'%T4%,.T1S=HIJMVV"LF$&D>;:31)YK.H&G8[V-ZSJJ;3TZV"WS MRW>0\]=MZ$C.7YKS&[8-=:D5V YFXD2V!J([UGQB@" P(R-V33MD]4KH7%P>7%T\1B7G:0N)-R]&??P;SPMO?%>F^ MQHX)4IPO),Z_-PTYP[8MTXL"3?=Q$(?I^)ION:ZFVV[B!A'U C=\]8NKNHZM MZOZCCP:VK%6"E&I2JCU75P@IU1:4:LT 7&18B4M!JIF.I]E4IUI(HT2+D\B/ M(MT.(S9!3?4\0[7=54TEV3PC=6/;04PW4H\.NQ\.CPXO#P\NE.[)OG)Q>;KW MGU]/C_8/SB_^\3^^:7COE8/?/A]>?GW2>-T.4OK\1;8;_8P7E!Q:#74K]>;(6.;KB:$V';,"LR-:)[MN:8B1%'9A"2 M),:#6D?5[1TL!I;":">%T5J':DIA]"AAU"QTCDGB!S[58H/:FJT'EN:#\M!\ MTZ5F8I' \^Q7O[B6JSKZ)F79OZ!$UM)[&&*U,S!AEBB];'"EC6C>!U8*997S MUAM91X#/2T#G/F!3"K5EA%JKX4H V*).9&A>;."9L>YI8>Q96N!2QS&)$8#BXFUUK=5B+;3H@?AIH9>42SDU#72&S;FJ$GMA4& MD6Z;.-O;43WST2>#FQ?SD?R[]O13R;^/Y]^&76)%U-/C(-%B%ZMKC$#7?"L. M-3>T?,_RP*'073:"+K!6U==8ADD6/4C+QS26AZS/<UD?A_DQ\Y1- M^\AICXRP'\^(]J6]NO7VZD%_V,MN*3WG:#VJ!8!TR)=1?%];77B,T SMD&B^ M%WK@D%N^1FS7UWQJ 1[U,(IL'')D!ZKG;E(?5,G)6VBY2DY>-2GNQMNVUR,0*#D^2QP.T7CMI;YJR0GI1JRTBU5@>;Q'+LR'(##22; MB<,5(LTW_4#38],F!K5 V%E@G[B>ZCX^LB8/^S:6F]=BGTAN?@IN;HY4)8$3 M^+JCX?Q4S4YB7PL#!PP5'*B:Q(%A6 &&R4W5=Q\=9]O0\[^-ME%X@TP61>&M M;$;DYY)VBO2\-LA.N40TRK3*1\BQ5JL:QR,A8,743-]SL1:0:"%U'2TR+#=V M2*R;F,;@.ZKG;])Q@63=+31*).L^GG6;81+3U6TCM#4O-"S-UF-+"PR/:J:M M&R0Q8YM$X%#XENH',DKR/%&2?L8RC<193DA&,E*R_1:(.+\])OEW.@)0[F7% M2(9]EY)GK68K@>=9B1MB$W;'UVS?\S4_789^4IM% M,O13,W3#@/$H#8&?J>8F7J+9CN5H8>Q8FF/9IN&Y3F2:#G@AC@J\OD$,_6*B M*@TRK\R64:8D@($,1U?F-*+I#PPQRE#+5ILP#40+"7>9?118/J^1+&7=0K+N MH'7X$QFA3MQ8\[S(P91970O"T--B/S!!HSDN]4WL5FXYC^ZH(>,M&\O)3VZ[ M2$Y^&DYN6"V&KWN>2VT-L!9JMFG%8+601-,-C\9.%">^ VZ(85NJ*>,NVS7D M4;I@&V"0M"I69;;_(T57J\N@Y?L@N1S,GXLI%IS#;P8!THW,."&.Q^MV7%]U MS57-2Y$1E,UCW_45G$OV?33[-BR/Q W"P+9,S0MC7[-=8FO$=7TM2I+ \8TP MT77KU2^>J^J/-SPV-%YB>1ML>/!ICM'=QM[/'1UYN:/=UM.I3TJYQTFY=J.^ M) YL,Z2:@2/=;-\+-:)32S.('AK4)#&AV.U+]0);]?Q'-T->E$6V*)3R>Q9T2/[SHL9]ANC:'3Z&LJA]@N*?5:+0!CBQJF[5 M,CU#LV-#UX+$ MC[4PM&W?U&ED4YU)/3!V?'-5O50VQMB1K+\UQHYD_56P?C.:$^MQ$@6N%B5N MI-F)Y6F^0TQ@_=BQ" F(F3#6=[&PV=H:UM_UN6W[-*$Y9K^DO.IY1'XV0SVJ M,J!R^,+66SHEEGEI^R7YV7#V3JB4>XO)O<^M453C+31;)!^OEH\;]HM-;-V)$DNSW0"+CG1# M(W'D:8EG$--,0CL@&+ Q+=77S0WBXUV/R'P>Y#3*K@9P1\RLDY .:)*.9)G1 MUEHE++-/.&!G?.+7:=+$,PBV#P++(.EZ8X3S(:PNI\6H.XC/Z(#T9+7"PO*N MU?0V ,R"10*N6F!AWE]@:L0S=C/GSUM-&9.9ZQ")IW10PN8@#]+-)W@[3WKU>C?$PG1=U>C^]0O\[3D>WRPW$GM=MV?9GK-68B],?Y8/%_1I>_,YE M4]:?JXMQF?!<( DQVC'?D_'H.LM9BM%,<5IZ#$O=D'R1M*7'W OV/_[O6H_[O _(E&)_".__X=GAS8A[8 M\,X>K-LYOOR0GIB_P=]='=9R^\>G0_UTO]?_O[^.?_YIN[[OZ"'5HE#'N+:= M:#ZQ/S]@G)M1528I#_!FOF+YMD\!'@Z'A4X M?1(4A:3 9Z' WV[_M(TP#&GD:L1V=8B\JT%6E) M24U;1TV>D3BN98::Z7H@U!(::+[N.IH1$-\.J>[J.+H8*(G.(/;HV^Q#B'EY]G?2PS"#C!TLQJ>-CLQV&%NN$6C4PC2IV+6T0$]\#?NW M6KIK^WH"G";\G0W*L9!LNXEGAY)MGY)M&R$_,XF\:?/#JS; M/O[T[^NOW\Z_?;T\-$^_?'; 7OYY\NG@+_#Q;_XT+%?WJ84S[H#;[=A(--^T M7(V"K:R'AN^'>GB_R)]!/H]PVB7Y; WY@/J-C$1WM0#<<2 \Y5I$>Z MK;M):.K&JU\Z4Q),[GI40YKS -%[9>D0^'H"E@V2E-'*C2#%S\:?GDF &ET0 M75'"2!&\>\?"+ABZ$0,9@JY:./Z]GA,524X;2$ZA:P=4U[$#.-8E>V:@D1C< MD,BVB1T3)TR\Y-4OIJ,O$?Y.BV*\H:=[=VCQD*U5TN&ST&'TUY]10$PW(+86 M14F@V8EN:R0*=7#%GRX%9H44EJSTAJ5V#, M$9!R7FAJOA\#J5$'W'\2FYH5)E9D^;:G4Y^1FA6XJC.E;9X0<*H"_PPI?/:# M]FX?$1V7?1,VJ#BGP:XRT+84GS;*B$UB6;9+M-BF/A@7AJ,%H0DR/K1TR_"" MB,81<)KJ;%07!,FVFQ@=EVS[M&S;B(];U MC/0(B-1)P+ W/U (K\373C&PK MB:/$BPS&MCL[4WF.NN'G9+XNK!BA37K*D*2QE@Z4B S3$>G)AB;;;G_4N#T# MU!X.]CAB&_)-BK:%1%MK,E 2QJ&1A&""Z Y&S_1 (P;8)H8>4MVP0H=ZSJM? M;%=7;7^3NB)(5MY"FT2R\LI9N6FE@#5BQ*ZO62"(-=MU,7+I&/^?O7=M:B-) MVD#_BH*S<6+?B$YO7;)NGC>(8&S/+'L6&-O,SFM_<=059(/$2L(V_O6GJKD) M@V<0$M 2Y=U@!+IU=_;SU).9E9E@C$XT/QF=CAG*7#::=:D)]"(;G*@V&=_9 MBJ$W<6+S'T,OVM$@'_NC-S99:4Y[$'ER;M)79Q;=\/[X\+@=$_\RIK[OUW8& MLW':E5D^,>:EB#,#Q L!J#0!PX+.G.8%09,XNLQIK%$J"Q2RJ($>-6C2/3 _ MB$"I8%XXF*<$BLZ\:VS2@!I+J;XRH"//CU G;YVVH4VM-HS0AO.5#:5T6Z), MW?*]8=L>U@\/CT9Q/P[&_<_Q;$1/.Y*G[#"J#U00P./V=I,EG@+ M-G+^R80UW-)96#],N*7"^EYA/=UV+2DNO&'@0W91L)3CVVQ',,I[;ZF5P9 L M;61C#.\0K)]\ <6_XWCKMGASFU?\K&?O/NXQ]Y]?'/P_M=-W'[YG_[6'V_R,?SK<.N/K9-WNS]_ M_+]OF_@AI3).V'*@+D5 ZLND4>&!1&TI1LZB*9-K2,.T:#@SR[,]K]YF7;G- MMFB^S;3GCA)@FB!@8@J,,19HT%1HCTK;V-YFU*A&J>N[AJ[NR6MZ=I+OJ?&D M;LZ[VWKQ]ZZY;E?06C?ZW FLE]X94Q38+C*BW.FI'C]NDIFUR&34=\<3ZPYB;S+L[?YSYTUOD. '@0_3)]>[QJ;XM*A#,1X94Q92X@%8DK4#8:0!8, MY"5+ $IAI8O9=2A>*6L,HXW&146B.C/WH\)^64+3%?9SPWYZNBJ-1KH001&1 MW9:$,L->EM%F0EN20J8%++#GU#1J8=MXNS?TXV[1Z1)A6W<^)V2IBH:+E B:#:L>\I,3!1& B< M*'3>FDA=:::25K^MMP5 YQ M8RI$MSLL(QHOQ6HER#L1Y)7I9<(8YFAP$+S/GANW$;26F2"=I\)[FU>ZTX - MZH:2ZRFGCGINE2I63155JG@4JIC24LG:9(,7D#@5@,X:R(N"!>X3*W7;B@C= M!GE0-$)>3W-UE"I69TBQN_+OW[\V-GS?_O;F[^>IM;V/[9>_M[LZ+ M_^^?._]^^>K-VW/)]>KU[YN[[^XC\'/+\;VGAGG.LR7#\+@DY@?ZU?B+=XW]VHOW"_#O*@VF?I;C;2F&9;^6 M"8(^*8)!6.LI1Z6DME)0&M0'0]?.W[0_NJPAVXO@1M%^ IOR*3ZW!U_LR7CM M'U>NQ&%_ -.7_4=7[-".]O)+"T@*L5\I4&O?.'5)/QZ/)_UTYBV_<6MF6(+T]=N-^Z-ORYVLW[N,<[!6$7>*JU.6=5JVV M!WZEFO7\B;P2MB!]%^UHW'N5;1-Z_SH^..EQVO2*1]+^).T',$+-;>CGS-R/ M!*&_V\-,^OGL^X-\9L/C_%DAVR]^];&0>:G/:L_F8HI*+U\W^S^SG=CI%MP+ MOFG7BWR"!_9H')^?/_@I],='!_;D>7_0'F;[II_.@'-&4J6SQ?>1E_*%IT]? MHN\9.47@6>#G[)O/GG[6/O7=^G?ZG"#/&#<_?)H\HW=\3B#>Z9U_=K 4GW$E MZ\'>T\&J6WWL7\07_S+U,-=+;_#<3M?CQW%1;HY0%EJ\1=1QA4^?/.G3GUH% M5RL@_X,MES$OF]G%O95L>C5U_/4K8;XW', M_P\=ZOHBMMZ>!WP^?6F#+-]>BZV7FV3KXVOV?G=#O#_,W_W-?]WZN-]___'= ME_!,K:WKADK5&+ZH+?J5"2L3=N>\ M9]D\02AS,<3\08B6>9>"$81)*4ST/M&6"?49$V9*K$S8<29D%TRH* K&6029 M16 6A5*!84:!IRR93)(B<;NVKAHML5%BP=LJ.K1+[^:*B,X&!5X,QVT[XZ/1 M,!S[R;A_C^&TVI*L92&!D8(#6LG!93("+JTV/ F=DFQ[TR%C#9*Y"[QJ.^/.@OEA7;L*YD6! M^=*#4SQ)Q@V%()4'%%R!PX@0,T,SF>]JYF/1+01-HV[H?5>QO"I8?ECGI&)Y M45B^]$%DYEVIM07'@@-DQH,EJ"#:0)+W04ONRM9N;6@C)78(RT]H%-ROH^%X M7/R-U)\\=K.7IUL[^;!>2&OSWUJ35W:;A=U.IMP.ID5>EF1I_D(4(,'L=C@; M0')C@O!HO>+9[3,VF+*CG=VR[?C2]O3B((WO0%BC8<-@?],>3 M45OMU(M?C^)@?,==F#66TT7WYLSLOYX:?6,0-JZ8_-6IQ2L7SL"%VR^F/)^8 MG+2<(6B+!C D!Y9%!2'XR#VS6?J473;2-(;6".WJHOIAO9>*ZOM ]:5C@RFZ M$!B'I)V$K$NS8\.(!N71&Q-E2E@:<7#,KLVBNCI55'J+_T6 MP;513"*PLAD6G4A@@Z2 DH044I31B[5UP663K=TA5*]Z]=?&8>E6^,VV:!RF MTG#?#O;ZI?S9CL>Q-MY?(7]DVM8[:?/"TANMH2NWS<)MTX5/RDH>0W9!A(PD M*Y;\PR:K@:N85:F-+F*9?4M50W5MQ[^Z:'Y8/Z2B>9%HOO0_DDPL2NG H.$9 MS5Z#+J4\FMB@=:9F8EB)L#:,+RK 6L''MG^J'2QZOE].]JK:8]E M $HGO(H!$F$>0[2L 3HM,\B)&GP M3KGDE"!*L[8PC(A:%+:Z(%ZP1U%7X?O%[]2>JY %%$T6'.JLDXXW54IO00)_-/ M4J@YA]G=A;-Z[9IJZ+:_,!.%G9JVUGK=@;FFZR&"HX8:14&+PER9R++^D!1, M,)I9]"IKD+5U@PU'UJ%(1T7OJ\RTQ+/J$P$F978(R@B$F@8Q: M2H9$)UZJF8AJ.*OP75WX/K3_4.$[!WRG\@P"-9<^0K:'!50%OMH98%9B-I)3 M//"U=:FS]]\E]*YZFF%GLA]'9SF&WM_/G(?_:7J#>+=NMS4*TD47HK7R]G P M/(JE;\1@[S084DGM#EWO=C4ZS),W28< )-H$&&)9AS/( M+0G(?3"9GVW;;1ZOUU/_SQ(G))9AA,;I3=YS,2,EGOL:$_OUCM75M<7VTOD? MIW? OX?C\?ETT_[@.%_;G5,>' [&/[KK9&2S>?H#.SK9G,3# M<>;-<@JC8=L1KR9R[T2:KZ:=%Z.E-\9R("D00%4V9#"G041CHO9661'6UC5B M(S1=EJ;=E4:6R^^I-+*4-#+E41%II/=4@A*G_:Y%UE[1 Y'!"ZGRNB_,VCI3 MK-%F45O(*XVL$HT\=$ZGTDAG:.12C7A)-==HRZPP>]JN4CMBP6H5A$"G\SJ3 M73B-C5Q8)4H=(;(8W^[NWMR3#EEUW&'+U'<6FOHY#F*=CS0KO6U..UM(E)#$ M:_"8!1(&3<%QXB$I:I5W!@720F^\471N9ZO&GCL+Y,=PF2J0YP7RM+LCN- N M,$"N$J!6$@S7#DCR*!A54I7Q/H(V8OZ=+!7'G<7Q8_@L%<=SX_AR0;8R91= M&LAX)H R(C@K;=D.CM%'K3W5&<>LR>;K$(Z?4.)H.\Y5_EY#,TOG=YR.82VA MF/R]E-A?%-P<9"?_3LY/)J.^.)[:,.IP,>]E:,)5H+(,0VTQC MS;9TW.NY2G;9E;U,.V],V7AW6#/)"^#$U]/^CP]4!NLT>&EU\7\(&&8<>(JN MS$I#[O7:NC%SCU:JX=GN;O%?@ MSERW^%>CW#?0IEX=S986Q 3A%67H1&;"& M&Y!68E3HB55E@DDCS/4PQZ/L^J\H[W A3P7R P/Y05.RA0F:D!G8N@ M(T9 BC8XPX)(8FU=TX[ ^$GF8*ZY)KO_W'G3VQR$XW'^>QPW^;%_=A^9FON- MV'3-,_S;O;GC,]SF*^^>W57259:?B>5_OU)OQ$7,:W+VQH15D.\"!UIQ"SPY MS&=$(O5I;3TOW8U6BVH"LRP1ZLIQE>,>,057.6X>CIMR23'FEC"=VT)[* M+:(_,]ABZ5_ZA.*$/]MQWS_V-NWERW7\4"R=@FNQ<2\RDUPZA_W&*>JWCP]= M'.VDM^V![5R"OK7\A9PB54[=0D[M38?%2#0>I5(@LCD!>>2@A2"0I50*5DLI M2V=S(1J>%941ID/MD2O&%X[Q.>,^%>/=P?A46"ASM"?2*7"^S#DWR8,F48!G MGEMBF29$M!BGBC72+"HR5#'>28S/&?>H&.\0QJ?#(L3PY!Q8;QR@#!(T9HQ' M;W5PF:NM0TGHI%R[E&EW1MSL R.RLO^P7%&0]T^O?JNRIFIKS%=);F9 M2.[3M+-" SKAE0.G+ ?46=(89DP9Q)Q,D.@%4ZV0D5HU3/"ZQ7J54=X%9Z6B M?$$HGW)78L#DD.CLI&@)F$T+3J0 E&"4RECBT)R&)(QJN*KSFE<:Y5UP5RK* M%X7R*8?%II0]$P4\8G98(BJP"BEPEXC)2WDVJ,PHQR;;.J_G74+Y';*UW4P1 M/?I+5R1)^4O9'. &D+H(Q-(!CD;C@*;&>K*U3^LS, M'7_H7B*EDL]*D\^<(95*/O="/M,#)"V&("6';"-?1KXB&,H"<.V<3(E)Y]G: M.CXC*YC$K=RSTMPS9Z"GR@4F@AORYR[['7J%9P=7NEGI>GGOKW.2C]WHY\KE>5))*L4.(P( MZ"4%;84&SB,7601F@1Y:OW,%I\Y4]EEI]KEOO[.RSQW99VI:CD46*#5@A2OB M)S]RU%-P6;CZ().Q-BS&\ZR[!#KXTK_PX4-_?'1@3XK9XY]_^M-XY8ILJG@Q M/#P:Q?TX&/<_Q[,V@'4_Q;WLI^CL/7"_0[AJ0F$UA%V=&K:,"L]?*4-G 8UC M$JQA#I#X!#HF6N8'"2V%#3&J14\-JZG-RD2KU$:Q,M&=F6@JTF4#"TY*"H$X M!1BT+]4G"$JH['=&XY(+BYYD5IFH,M$J-3NL3'1W)KK41$SQP+U$T(X00.L% M6*L$&$N"=(%3)\.BIZMU:,M%9YW2G/1* [\26\RRA]V8-L%9,_V!XNZAVM'GBY&*UKN MNA)9O>Q*?'9KO#B[,W;+C7%Z_!N#L'MYFVR$C\?CR6$<3+;C9"?MVJ]UE9]I ME;_2TR)P:3VC%AC7%) I!MHF!HKKE*(PA)5J=]4HMH+E))4%'B524%F@$RPP M'750TEKK)+B@0VG#24$3F2#)H*++CSAW:^N&-8IW2>I7&K@%#3S62,%*"$M' M"%.CU;/V(THEB"+3 *)$L,%E6:!C8)&[2*E86T?5$'5]DO#MYQ)VS^U?!B?J M]\$HYD/X%L.TR]3+T [Y\SYG.'PN(PD?* KPM)H$==F#>F''^[\<#+_\,X:] M^&N^,]KQK6D21V^B/[#C<3_ERWM.G94@9R/(;QM7YJQ+ED+I5"XYU8 N"G"4 MNRR@N(G)F2"*8J*DH;*.6E\R\"_!J/5* X]( U..4P:ZR]PN 7-/PR+H -A MP"0F3PG3H2 X-* <:HL@10#JBA MVM!(./&Z$ #>,-6WSF]_B$SI8G.C-93T<&[1*>--]H<_9+MBT_:YPG U[G,G M.GMU94RY,)PS[2!P90 UXU"FMT"*@5@TB5-3-GWHZYM@'R7H4U';N3S0A9BI MZ'T8]$YY(XH%8BS5P)W@@)XC&)*R2X($)144O31KZUS,725=(=S=A?=A]EI6 M7-\[KB]794&R\0@)P&PJ$]2( ^N4@QZ7,U51:O!,M7FF%3"5%EB4KF&S$TI)4@+.< 28I\C]B MA&:9%E6CZ/7HZ]UR,+>&SA+%9Y\N'71GVUNE@SO2P?0F-N\9%8)",C*636P. MC"8>4K[S,Q.4^4UJ;5WS1O%%C7.I=-!Y.ECR7$XEAKL20W\J29NR^61VGSQ1 MV7W2 :S/[,"#M#XE:H4I.V.S8M386B.=?1@+<\JPZ-#K2V#)CAA#&NJ&:E*AD;+1%*):@Z*E2QL-2 MQI0O)RVFK+P0>"EQ0IX46"R408/V++'@0TFU-WH1=4Z5+5:*+1XIJU;9XH'9 M8FI@"J?:)JX@Q4P9J B"85J7=#PGSE//HBAL@3?,">X>6ZQZONU&K^U[=VWW MGSMO>IN#<#S.?R_=)3*BGCW&5(0S*M74E&[9"G-H&2?[1A@OR?T/_\_K_YA_G!WYH1WO]0?OUYBJ+^5CB M;6? 7/]?-_K'^L7)?_\I]6WU;7=_V\)8GY+O:%]]3_NLT/[;&'O;PTG^P,FP M-]F/O1?#08L[.XFA]TM_8 >^;P]Z;R?Y#Z5O\?C9#\_I[(.YS-]\-!SW"U4\ M'\6#MM7K3U_Z8;)_OMA,O>N,#LCE6ZS+1W \^?%;'O[B75LSVXOW"^#5BS'] MLQQONRBQ9 ,3!'U2V1,1UGK*42F9Q:R@-*@/!M?.W[1_,0K[R.Y%<*-H/X$M M3=&>VX,O]F2\]H^KE)7Y:OJR_^B*?4=M9UP*19V=OG'JDI8.U?UTS^ M[63H/^T/#_(J./Y__Q_-J/JI]^J_Q_W)25%,+3[?13L:]UYELX3>OXX/3GJ< M-KT2$&Q_DO:DB^JZ#?.<6?J1T/-W>YA%0C[Q_B"?V? X?U;(IHM??2R+_[X= MQ?9LCN+H[+=\R>S_S'YBMZ?BR_>=IA0N**K5)?G"'-BC<7Q^_N"G\\GB_4%[ M>NV;?CK#VAFOE:X0W^=0RA>>/GT)V&?D%+1G*9RS;SY[^EG[U';KJN[VJ8]Q71DNRW65SPS!)3E6FM]H M^)(+-,-N127MNU-LTQ7]0G;ZC2>=3_&6HH+L#T'@X')S&L9_P/?Z;[0?8'#SA*_ F3FS^XSUY34MQ":YL M7'G"G+ [BG9\/#IY\JPP7=#UA"_#5!G;$[X*?Q6GJ*+HSUXZRTZQCM\');,] MOL75N=4I/ZE+M]'N'WC"'/+"'O6_=Z:>UA5X94>#?+"WP<^J7H+3+=&G)/OW M?[=3/$Y_&<0%8V-UF*.2;B7=NUZ LS+S)WP%SIM//&76O2&*_1>*_7ROX& X MB']^(>HKZROK*V=Y985>?65]985>?65]Y=-Y985>?65]985>?65]Y=-YY0,U MNGS,C.G/]L .?&EOV=LXWCL>3WIM=2_5=;3$: M W'&*&N)0R4%HTZ8#YMMVYOONMUL;O\R4[N;T]3$YGA\',/:>7\;\LC];;9? MG/>WV:/OV)O#K8^>O?N8/W?WM=CZMB?>?=S>WWGY^LO.[O[^^X^_BZV/6U\N M^ML7_[CZW\/:^_;G_[S_[VR_S>C^_SZ__3W][]S^'6X:;X MOK_-^X^?3[<-?#K?_V*3;?[P[>??Q M(.V\)2=M;YNWY,L'+J6,FG P@EI 1 /6.@$^8C#2)W34KZU+UF3C-9I=;_#; MT?$L"\+\_>*\:W1ZUYY?3ZBEU]VX;<9.7M-;GD[S)TL]L6I)2)%NM74F6,-N M& %1&;$RXA-B1$:B%-9'ZA2B]=0EGC"P3(A("7.V,N+2,B)>,*(+E!J9W696 M1JAC4!%8')2)3%"6$%#R@T0@N M"@'93R;)*6EE$J7,23/*?GIBG%BS![?,'HB4!912U/A 4%&M" MJ)H]>'S<7W;'9U)B(H)!-ID$9$I ]OM%5D.>91+@-@JUMDY)0Q1I4)@GAOJJ MA)Z"$III?.J=Z.VN4U.K,'H4@IR:R>2E0L\X!4*Y*X/N+!B1%#"FF35!EB&& M:^L<>:/8=3_Q]N-3*S%68NP<,<[ BSXY7V8_!.(YAAAUB(8R+[SF20;4-6RV MQ'1XJ1>#TMZAD4"%9X \1M"!Q?PK"SZZJ#7E99:TX:I1N."!2I45.\4.E17_ MFA5=R/\B6J)HF8OCN# "$U>!:L/P3]1B#9QUF!!WI@)GVQ_]!\:+)HP2O(@< MD#B916(4P%.RQCL1G5=/-7!6.;%RXM4$:PPJPT0QA0HU4UI29JRGUC-!51!5 M*2XM,9YL73K.W)QN*@)K:7:#TF?I3M48WYWWG?(I-UR[Y4B9G"WU,][#-]\J][IX5RM5*U4K M52L]I "T2B6IC LE9R(TM5Q@],XRX8,QBB]VK/IOHV'J3TJ_P*KF9E!S6[L; MDYU+-6>TCA)E!'169P_71S!6"0A6>\\B4]+0K.8X;Y@2\VJYBMW*L-5*U4K5 M2M5*CZY6.,%$&8]>! M)5"1=S'(;3VIC+.Z%]V<87.PJ_CJ:IKY;+W(;Z7DVFRV4("4%Y P&C TR2 M@_8J ?=**L,$3[8DM:5JA%E42KM#>WF>*-:ORY8Y@5YDRZV@_!][0+QG([Y9DJ5:J5JI6FL_#=5$Q(:24S#-$FPQ!YXA1SF,06H7JX2[C MJKFUNWD1W'.<424= Q=I7C:5,&!)XE"LRE (&VQ>-H5HS/R9LXKU[F;.YD3Z M7!T/JDR^=\"_O@ \IXEEOT>"1^D N5%@8Z @HO'!260.[=HZ-D@7T-^@0KV# M4%_ %I<*]>Y"_7);C-*9R0D28+XT,TF4E$9/%%S&>G+&4\W\VCIOZ UQKPKU MKD*]^EG+8*69FDS-ORNB$G)G"7EJ)X5A7EG"''"#F9"9Y6!,(B"#9"0RQT/1 M7ATBY( M__JO?'[;']\?_NO3^]TW^^]W?^YO??PY__WUR?N76_ES\_7X]@G_[]LFV=K= MR\?V.]UY^>IKACE^0%1('?$@J=2 ,66=Y84$3H.VG+@,\;('^9FX#NW>41SE MFZE8N]>&X2Z@WN*A[D2LU1C52M5*U4K52O.X&0];B'TA6:9D3%$MU8&84;%, ME65K0W@JDS^E*+%;0P/HR!!$XMH)323%4CV!#>776W?7 HJN@KA2;;52M5*U MTM.QT@.GJZIL>81 RU0B*I!(>;Y)LX%D E219MVB-40L>W S4C&(JEN6#L65 M:Y?!2@^] MM4N(_R@.QK9%8?Q:'L=:HUOW/U0K52MUK!K@LV*/^Q!ZTB7!GQS&\F"+6-_&_Q_UQ?Q+?QM'GOH^GFUK>1#_< M&[2?TNYOJ1)C)HFQ-5UIAU;9H$0"X5!F;\X2<-$*$$9:QRQFXY?FH+K)TK&6 M#"P7(53:KE:J5JI6JE:J5NJ2E3J;+ZA"M6-"]4H!#'.6,<_!.*>@1#3!!"G! M.UIJ'8,+0E2ENIR,4'E[&:S4V=Q#Y>VN\?94#B/YI 0+!B15"= K"]:G"$IZ MAL%*PUGL(&\_@6%Q.Y/]TUJ%HU'%S-HE4$X*MA;-?)B6HQLMEJDM/S?CI.=M&N_ MWCC_^;9JI6JE3JZ@C]24JZZ@#[V"7F8G\NII1;0&G#0)D <&+F7[ MBN080Z3*<557T)5&_?W-JZO ?FA@7PZYTRD&HY4%0X,'+$WIC?<_L[\&1[Z7V&_'T(W;]?-DHK8] X(Q(#T*00 MLE I+60= QL3)N\,]22O9R^.#X\/[*1D!/-]$OVD-TP]&X9'+5WFQQMO?^\- MAL]ZF?,0B&EZ@]B^9F*_7@"@%D/573#52M5*U4K52@MPKS$8QX/0Q 0TWAJ3 M#$;,?EBD@:']L-D*\47V4]X?'H0X&K_Z[W%_>F\9H2%F(*SD1!I$^D4 M,3^!>J4-?UJLEZ_QN)8F+:QZ\\9AT5%S*RQR*CE#%:5FCA%DTCCMB%/^(8=% M3]N]SDB:B=2RTKSL]20I$QB# 4=1E]2? (=6 C(=&-$\&A'7UEG#A&S0L'F+ M,>NNEHX _"8_LU-D.C%5QWE<8:"KI MB)%Z:J,&ZBPIDC.[E%2$K#L#Y<7,Q)$B.;')PK1*SI6%]@(*%BNTNP#MJ6I% MHY07T0)CI5K1^02.$04J&Y"B]A(1,[19D_]8D;VRR'[8]IL5V?>%[*F$-//6 M18,1!+$9V2@Y:"85D"S%B-'2)NHSLH5LN!(=@O83*$W\V1[8@8\].^G]Z_C@ MI,=I4^KBS&-7P+GA*,013(9'SXOUQL.#?NB=7XT5XK\;$]@:.1+FDXO2(@U> M:\,R)[KDK0F,\W;'SOQYZ_:K3[FOIJ9GHC<_G9IFF=Q2T @\9D<$)4'(:U8$ MAX(''5(D*:ZM2]%0;1HSOW:9%2&/O!'O?I'>-3[]V[V9<0;S=8G@K@N\N['; M771=W8;XT+0XG?+W+/]3"0)/&E!H"MHJ#IXD))&@%(%E6FP$O3[^M3)B9<0G MQ(C1A$2#D[*4!U-FC)&>&9VT<))9*RHC+C$C7@I%0:+PD<3L]RH!�'XX," MYVQF1N\)46)M'6EV@_7PWB^0@.1Z\R5X!L[[LZR92-E)=;U186;&R MXK*SXBS%?(Q2IDB,R!5#ECTK'64,B2M+E$?A?DR+M9AO:?AQ>KP!2R)F;X!! M$,( 1A6AC+4 B4I(Z;FD02^@.?.2$6--)=PRE1!(0")ULMI3Y 2-4JB4PV"5 M+-'IFDKH -HW+]!N57#,>9[1SAV@<@%,NAIZZ&[\5O50TO&D*\O]9!CQ'HIP6K.LQYR"IPB E1,1 65$BDU1QQU0_%Z M->'*"J+*C$^!&6<@1DJ4,IY%3(DBT]I2R7GF19I_QF1J3F&I^?!R0SP)UJ$O M.^J2H(#,IOPH4*!1VY#UHX^$M0$TC0VRN7?755JLM+C4M*@#"A$P<92H@] F MF$"I1<.$YSQ56EQF6KPL)O">ZN28SHPH)* 1&BPU"J2()$0=*:6B=:0UX943 M*R<^94XTBCE.>?39AT)&C4O&\"2(E=HR&O_$AZZMU+1B(:QN:LG'XH6GT#WP.TXZ?7;&6J]OQ\,Q^-K M88Q:@5:+^ZN5JI6JE:J5[E)-;U%3AMD-]F5C?C+4,1N+5J#,!.W:FEMS5G/+ MR)Q2\+?1,/4G91IHE7,SR;F]Z9US(Q6AJU6JE:J5JI6>G2UHJ*D3,^=EE2M+"MY9=FQY2XW@& EAB%)I MZ[BG4O)$$!6+X1;HO8$!+! KI7(K%VXS1QD2$N0U\*VH?!+73$Z%,+*3K M(?\T@-*7.2H\@),QVR]0)M&4Q9Q/%DU/>36*[HT']JL=GV5 Z,T7]8FRT@VYF/DH:;;Y5G_-.55NW8YSICI?L:"C+-L. MDXP>T*//[*,HI$AEE()13[./Q.CRTTV5%C\ ,5'>4&9-"(0C1ZJ](,HJ'CVW M1(;;A"@KB!\!Q%-=/8454GD*G@;,+E/&KQ4A 0^,.Q\BCUCJ[L6BVGE6%''6VEW'-G&Y?X9(A ID M$GE6OMPDL-%8"(DX:EAVP5-86U>TR9*HKIO+A?59%"$@')E[JN,!K1D!D2IL\0,>E5:FO)&R>M5=C/W8JA0[R#4%[ 9IT*] MNU"_W,##0_ TFC)TKY35"AO >!4@J)B?"EQB<8AYDT^O0GUIH%[]K&6PTDR$ M//\&C4K(G27DJ4T=A7>]-!JLTPZ0) 4Z40N1.VYI-C)CJ5.$_-"%NJ'_^5'0 M^L*.]WOYR_LA#L*X][<_ V]&21N06"R(VU#)57R^&!X>#@']KYEY<# M_LWV:^O.F>!8H'B>]'MAR/O_VR?^\#\#^X^3_OFV2K=V]?&R_TYV7K[YN[;["#XPK MAXXGX)1;P&Q]L,)1B%;)((U4%$L?T&?R^B[+WE$.!-5N?81N'8J MQX04 S/&0A2J^(C6@K8B0-)&"+1!8A#=XMHG4#+N^Q^JE:J5.E8-<"_U<3-(@XWP\7@\.8R#R7AWN)$O:SD\>U!2WIN#%_:H M/[$';2+_CZ::6-]$/]P;MI[3[6ZK$F$EB MO)JNLY-1>JVCAH!! T::P$K)P$9B@A$V*E4RW:;1VM22@>4BA$K;U4K52M5* MU4K52EVR4F?S!56H=DRH3N<=F*?12NH 74B 1D8(2PHA]Y[J:RAOBK5Y62$ MRMO+8*7.YAXJ;W>-MZ=R&%%(FP1EP#S/O)U9'!P7$J35AAFE!*&Z@[S]!,;: M[4SV3VL5CD9Q/R.B_SG6,7 $)-VOKFC?&S-UFLP*^TG*U4K72 M,EJIL_F*NG@^].)YF8Z@5&H;/4+0I?6>#P&L81IXE)Z68EQK8UT\EQ/PCS5/ MKZ+[<=%].6?/;O,DF](X+X6QT;&V=R>MM=&N%4U=1W=GT M507Z P-]*CM%*.,^) TL*06H9'9_+3H@2J'W3AMB;;N,*RX[M(P_@3*;#7^: MFLT7>EP+:Y[*CHHEN#&?X@"U9;V=*NBKE:J5JI6JE:J5JI6JE:J5JI66VTH/ M&YI>T 2":5^^AJMF"E=M78E+!\^%B3$ L4D!>J;!>6X@*FY4XI801];6J6PT MOSYUH")[59#]L/'IBNS[0O94()HZE$E(#OGN-8"4$M L6C"HM$K4!EZL-QX>]$/O_&JL M$/W=.,R62&X%I98DS3%8Y:3W/ F6HE?*T?!A/3O]V;&6STN+VY0@(S[(7%RB"(0:SYE,&'%,"1$K*H3'9 MGU.9%AN!U^=,54:LC/B$&#&XS';Y?YD!$1WW9:2YT<91+S&KB\J(R\R(ET*1 M1FZ5T@1<(J8T/):@A2VNL-72A>25,VOKR+,;S*YW/*Z<6#GQ"7&BC$P%AI$J M&S()&A>5B=SHH&S9H1PK)RXO)TX-"F.:H XZ@F0F 2)UX-#F1Y1+8:+U*="U M==8P0AO.JU*LK/BD61&--*B4\,@92K1&)Y5%A?$^\D"9K*RXO*PX7;V.248? M,#O/R#@@X0E,HAR"(%:J9 5'5TITFNQ'/S%.K%F$6V81J')4,\YD2+),5W%* M9N]2)$>$9U'[FD7H .0W+QM6Z&BLY H<32%[A\H4[Y!#KZUS01M#KG?;G+EVN3)C9<;NG/I57:5B=QF?GPLDM+3)Y3KSEXGG4B>D+!&&;!BX3E_]2$5&)GG)I&:58% M8Z7%ITR+'(/T6J#Q3" 1W%)D+A%+K=$D6EUI<9EI<:J]3;2.2D,@:T4'F'T" M<-((H#0881S+K)EE(A.9$Q?5O*IR8N7$[ISW+%)1$1N)4QQ]0!68RVZ4$$$[ MPZ1EGE5.7&).G"K D$X+RQ(M683,B=X+,+:D%Z*B2B=C=(BM5$31"#GWJ(J' MHL4GT"EH.TX6,+?B2=>>U=K?:J5JI6JEIV.E67:46*$$P9@=8X4BE%]9#)+Y M,MC*"%JJ;;,"/*NVI7-*P=]&P]2?E-Z/5<[-).=^O]@TM_/R$_^@DJ.<< 9& MV:SG HE@!>5 A%)"R*"T:&O.3*/5W(&_BM[*L=5*U4K52M5*CZY7K K&(_'$ M,XU!$(TN(C'.*T4]":KJE8[HEOVZ\_2&.=S:8#660+HC#@+"9(FK/H M633&Q:I85A^_VGKIT$G#4REV-%J3F)3GS'.MG2*WP&^%Z,(@>IXU^R2V7G]( MUG$MJ &;> !,P8*EV;T0BC(>7?8RD*VM&S-W;6*%9X?AJ:+7-%'4&KE#BT0$ MZ[6*E#$O95U>NX+=B^S.IY.M+Q^R&)(\$RJ0K(:@['0 +:,#C(%$@QX=*0$! M2?+R.G<576VQ-0OZWL3Q9-3WDUBNZ-!_:N'7*U?^2>T+]OX8D?AU]$T^]7" MF=NPW[N+]EL[NQOT V5141,IH'*D;/A!<%Y@=BT<#RG+%L-#V? C&L(7E=KN MT*:>)XKVFQI+S07UZZ[%G_4&_6LL5R5S.RR?]XS*6!8?B!5H,(/7,*,!O1/@ M:%2@C4TTBL0M5P7+%<;+!>-9"KN,%\EK$K7)RE4;8ZFA FE*,AEES&UP?.<* MKXKV^T;[Q?10ZH:(F8[[A]'I)6Q7*JX#V!>Q[J6CO M+MJG]LI\^>"TXMXD!X*G GD9P$;"P5DA@C *">JU=2H:*JYOE:EP[RKU M#%::A907L%NBDG)G27EJAT5QNP*G&"4%SD7,$LPK, 81J(DL1J\\8Z9;I/S0 MU;&A__E1$/O"CO=[^W/P-P1DH;GE@LD-O R56,OA@>'@X'+09? MGA_:^9>7 _[-]FN_S-D@Z2=;9ZG"[6^?\GF^.8C_?'/R_H]PY!C*G3]^Z6^_ M/-C?9J_)NS_>[&__^CH_]\O^UK=/7W=^W;KM;M?RN._[I3OV/T= MMW9??=W:W?N@4Q1,) HI,@:8E 9M!0 4S?A^)J\'57I'<93OIV+P M7AN7NT!["XFZ4;%6:U0K52M5*U4KS>-M/&RI]H5JF5(R1;A4/V)&T;)SN;_I MVP=2IAQ:CV #-8 A/](1+1@J!=J@%4EV;=V0)EMQ#B^BPKB2;;52M5*U4K72 MXPN7AZW9KL)E4=&6J:S4SNL/RBDG&2L1$1]* -1!%C(.8O0&=:!..U*ER](! MN=+M,ECI@;-2E6X?@6ZG\TU?/@14-C&6@&!BF6[S#\NL BX]I\$BLVTU?H?H M]@G4\K9W=PGU'\7!V+9 C%_+XUCK>.MVB&JE:J6.E0G<2W7=#.I@(WP\'D\. MXV RWAUNY,M:#L\>E.SWYN"%/>I/[$&;$W=V',.+*6)]$_][W!_W)_%M''WN M^WBZQ^5-],.]0?LI[7:7JC)F4AE[T_5WWSYHA2XX)T 3;[/&$ H,,1%B$$J@ M(B2%[-)QT@A:2PF6C!(J<5OU! M&TX%)V5 .I9>3]:#ID0#"33#PU+&K:UB=3E)H5+W,EBILSF(2MU=H^ZI7,9. MIFZE#29'(6(H'?HX!YL)')Q3T9#HM)==C#,\@?%R.Y/]T]J%HU'&]<4T/-S> M^\ ]D9XCA2AI23<: MIS!518$=$SG^&\MJYYA?0*0_HADU@5[P^,]\L<%=GZ M\L&A,)Q3!!=*?S?"(C@;.!"9N+1)R:1)NXPK>KW>I@[0NT?$GE>8]8YL/_0F MPUZ^\E" .AH>Y%?O]?H9LZ,XGM0:G+KOHEJI6JE:J5JI6JE:J5JI6JE:J5JI M6JE:Z3':L"PX(+S5'PQ'_/BR/SX-">6#&N\.MX># M*0?Y_ W_'!Z$.*J3 &:*%'W;F(X,BZTO'WPRQ@7'(;FRFUD)#@8#!8J>2:TH M"4RMK4MR?4AQG.RQ<@=T-8%^&@,7VZP_(C?4L:5"&&4"" :S0#&P& M?.(D6JU%AX#]!,H3?K8'=N!CSTYZ_SH^..EQVO0*IAZ[*L$-1QEP<'IIGO-L MP# \=@>Q5Z[(^;.3X='S8MOQ\* ?3I]9/F*<;0"M"-%H43J42YJE#W.>2$Z- M5S9%@E%^V%S(W-GVJT\'(-49*C-QWJO)UGD#F)>O3SXPQ, DU<"5]H#Y%@#+ M>(1(H^92B!1\83S12$$;H:Y/8;];XFL1\'GD)/FC,437*/IOCV'\&8S>)3*6 M6&!4(*#&5&8^6*!6:4Z\,%&$S+2-D-?592792K*59.?8CDVL\#:0J*+!X(25 M3")*)2R/@5I;27:)279:SB8?9,B+*)!,JIEDK0!3^@Q8*[@7A#D2R=HZ2M*@ MOCZDL])LI=E*LW>G6<:E2=8+$0*B"L0E$SQW(6F=@86NTNSRTNS.%2WK%)=* M1M"*.T#&*#AJ$#0S*GG)L[K--,L:I3+1WM"=OA)M)=I*M/,$#1A%X4W&%R+U M7BM#B*8VJHQ,G4@EVN4EVLOB_#VRM?D9,U FB"PS0$0-:! K>>!TE<4%P MDQ4M-I)5GJVIG 6F<@P*DUTFBS(&#%%JIBE7R#WQJ 0S-973 :[8G.:*P#(; M>"4A29=E6;*9*UKJL,0$XH4SC*VM4](P+1K.3.6+JLNJ+EODSJ"[<6819N-\ MFOE156C+P+JOIUF7!D1T(0"+7@-&5MH_, _2>.F$-(9[M[;.9:9=)N$,>L895T&H-*(@6H,CEN2E [5"UYFCGTWS;$\.BF06J". M&T#-"5@C$ZC$C! \>)=D"3@:1AN-BVK)4:FV4FVEVD*U@; H7"2.6(:69D\R M4I0N"UN7<>AJ9F>IJ79OFFJU5)R5T@6EE 64LN1V @*ASD9CA$DQ9*J5#9.5 M9RO/5IY=:&*'!_1HK.%@^JFW+E?[1WE3YOZ'_>?U_\X_S M0Y[Z+!_+/78&UO7_=:-_K%^]O#2?[ R; W MV8^]%\-!>_WL)(;>+_V!'?B^/>B]G>0_M(.*GOWPG,X^F,O\S4?#<3N&Z/DH M'MA)_W/\Z4L_3/;/J67J76EI+924!K4!Z/6SM^T/SH_AR.[%\&-HOT$-N53 M?&X/OMB3\=H_KER)P_X IB_[CZ[8H1WMY9<6A!3R/X,%E%7X](U3E[2,I.JG MD],_]0P@]-X> MNW$_]&WY\[4;]W$.]@K"+G'5&Z;>"SO>[_UR,/PR+@MCB\=WT8[&O5?9#.%J M*6'[D[0GR0@UMV&:,\L^$EK^;@\SL^<3[0_RF0V/\V>%J3E-MSKNEH4OF:.E M_7S\!_9H')^?/_@I],='!_;D>7_0'D7[II_.('!&-^+H&NNW7WCZ]"6.GI%3 M+)V5JYY]\]G3S]JGOEO#3I^3])DTZH=/DV?TA\_]V<=2\DP3O-/'_OES N_V MJ:MUL+#0\[ V/XB@KV<%>KW@RG[-4C>/G\]3S_]!KF79<;G$; MW7V7V=,]R ?J/OP -^_-L9OM.#D;ASE/@X\5B]S==(:K$H%[V);OOXV&J3\I M#=Z[$TX[.0NG';X^V=G]Y7#KX\\'6VR3;GU\+;9V_]/?_OC^8_YNW/KV_F#G MCRU\_W$#+\)I'WT^IE=\^]?7?&OW=_9N][5XQ_ZU_V[W$WGW<8]LY^/=>?F? MCSN[G]CWX;3M;V\^OMOU^=C\U^W=]_O;+P\^OCO\97]G]TU_Y^5K_OZCQ^T_ MML3.[OMTWL)BZRWY\H'(;'0B'?!H&" 7!(S4#+A/U&B2- ]R;5U*TNCY^U=T MKRU7Y:&5Y"$5E/$$ UHB4$CG4M2,A1AM3$284'B(FG,>(I6''HF'OEWPD%92 MVJ@XV, CH+$!C)$2,+ 8M.2)I9(X9;3ANDM#SBL/51[ZDXPDHQ-Z+F3Q<=,NA)QZ/1G+"BXT:)!/5.BPS?GRWB4;\B^+1SPP_MJ M)1O_=C8V,&V2NAK.L!J>MUUK5\/( P89$63R#M G#SI0 R1+&LY$U+Q,<:24 M-]S,/9VU>ZJ\8O=1_.F*W;MC]]*C9C:;*;L=D+0IE74J@4E*@Y#4%I>#)TW7 MUHUN#)][*W*%;F>A^[ N:(7NW:%[Z80JF]$I#8%@DP 4-(&F-/^J1#2:AA M'8!I"^VDS0O[;(S'<5(#9#-QT]LIER#SD$]<*\@&2H"4&3!H-11>0L0H$Y8 M&54-K=/=5QC-#^L25#0O$LV73@+-EM))>I#$2$!I*6C)LN8P7#'CA0P"LY.@ M&L;GSKI5,'<6S _K)%0P+Q+,EVZ#3I$GI XLS3A&3AD822.8$ BWP1L?>'8; M1"/YW,&Z!8+Y"24*OG<;0G237G\\/F['=/GA>'(W]^$I!#(>TWTXJT <[+TH M)JH,-0M#3>\VU-RPO,@D<,D%0*\M&"<8$(U>9D6I*:KL/(@&B>I08*/&)%?' M=ZA0G@?*EYZ#3%ED$"HA.I6A3'@6&X1QL!QM=-$HRE/;+E7-WU&J0KFS4'Y, MSZ%">1XH3Z4;F&9*BKPJ>^T ]=@K&:@//>.!B_1^#)J:;7@4/&X>'MG^ MJ&Q^Z_E].]JK28:'\A)2_VL,\"V.AM>HJ 0K+@WSXM0NE81F(:&3*=? AFB$ M\1R8$P)0*9?U!%5@:3:DY2E+"K&6Z48SRG[J4/2BAB*7VC>H*%X BB^] A$Y M!ID$A(#9*PAETQ$2"=:K@,0)1TL[[^P5$#&W@U]!W%D0+]@KJ*OP_>+WTA5( MRCIB P=MHBISE@7DA5D 1T7^?_;>O:F-)-L7_2H*[KGW]$0H/?E^])P@@O:C M-W/:QF/3W=/S#Y%/D"TD1@]C_.GORJPJJ03"-N8EH';L<8,H567ERO5;[[6T M8\8JD391"C^A&,*K\01^'?7\?#*)(W^6.>743D+AP$R)WG \[<((]VX@U'1Z M7I-I?P*O5RWO5SL8Y2J]=Q%V[DMKM8_+98?&EFN.2LLQ@C##\ASDP 9N<*"6.H MQ!2! <*BMMY^[KDXBFDP>UJQAZL,,+S;%*7= MD9]$.XTO8O7?W5%#M-U"LWW[N7.%7 VCVH4.P>HIX^=;X.>E"0$V@Z",>.0U%HAS3)$13"$7 MP3H@E"?G4Q'/XF+2TKVP\Q,*460CN0>\F"=@U.-T-E3K\.LJC0;W MFQEF@&$[!XIA[!C'2*;@$(])(&.M1I+XD!P(I>0):"1]PJX]OZSS]^ MD=&Q]^:P]]F"O8F7CF/)D<7&@\'!+#*24B2C,#I(&7P06]NL;\PC[*O>L?A^")M0A+,"RX338/G\31M"JLCI_SSQ=FSCQN1\C&ABG>']E)_"53Z7F+2!TN70F77K8- MAR"UL)('!)(#<,GS7"HA/6(@9@18#\QP"IH%[@O2-6UYO&Q\M^&)CHUOAHV7 M!D)0.')#(THT$<2#=Z!>R("T9-YSS)A($>Q_T]?7K[OLV'ACV?ANHQ(=&]\( M&[>L!$!68BD6*!DB0!I;CAQ6$ADG/?94,A8ML+'N U4WB(T?^^S)YT=V=!C+ MF&];^HJ5<,-P8-U@>(T)(-_K]^CN\:1LT1WOJZGRD^CCX%,>]?ZTS,^'E";7 M$.O=@E:=_+N2_'O=MD:YQRI)L$%]$!AQ(032GL%/7"A!4L V6Z.4\;XT%SL! M=9DUCX&C[SM3KN/HZW/TTC!U1''EP3!EN9:.<^V0"<:@!)B=%+/&69Y3Y42? MLBY7[N%P].;7WG2"HW^U30<'.J)U MDJ*HDD)<4H*T!=.!)6J-M92EZ+:V!=-]):Y39-/EQVRLHG%/Z6\=2]\H2R]M M!] 9#6; PYZHB+CSN0&8LDC0H!VFT3"=;0?&^K3+>WO$?+TQ!D3'US_.URW+ M(4GL,L&0-9*!J,8::4\]LIYJIXQ57OBM;:I9GQ&R07S]A&(0;R?QQ [:%?MQ MVF^2X:KPUWAV%"==8&)3S8J:@DV=X,N*=#NCL)?IUHU'^@$0^[UM;R1AG1;! M((DY1MQ8B;0S&AD:XM@G-#D7,D(BLY(3A:L$-#2$>EO1J0.D*P'27RM5_6!1I(@];+X%&\/C/!]=!Z2"<28ULM%E<>V MX5E*/I +$D6VY#; M E+<%VM&$M]+"L(3"FG\.K<3"QP8VX4[O4D5>)";]9DYCZUC[85L>':??":>WS!"KE!:869#?/GZ\H ^+J^^XUOO&O* = M?U^3OY>VAHJ.JR -BH;EP@V#D<&&@$(2B&$TBEBZD?-K#E3H.'MS.7N3XAL= M9U^/LUNVA7+>!&%C[EL,MH4V#-E@ ]+8,ZZ\T2*DK6TN^_):DX^Z",>/C4H9 M':)9G!S?H''Q8%TB#\BX*.F;;\8C7\;$SCJH^E&H^M@V,@2V(C@:$1$I@)$1 M(@()1!!VP3F1G,8I%X3COB&;U)ZB\W=N="BC8^Y[9.Y6:3@'_A1$(0+*9)YW ME*,9#/00[:SRG')F\SB%/J;7]A]TO+VQO'W?!1D=;]\8;[=L#.>9Q(D))$H: M55 ,.:9R$@+W(+LC=8QO;>L^D'6#>/LF0QC$;+"5\2;.>MY.C_((QD^#$$// MG?7RN" [@_?H94)\*CQPG6"&&T]"G"!XR9_SIDS'PT'H-:_VJ#'M;HT1(.9S MH.7;FI2_G/T^S3-E]QIR[BRHV2':51#MP\ITQDATXM(0% /-X]]31%88C;B- M(B6BG(D&3!$J^UQ?=)O\6+SCNSGH ;E,GRXJW*T5TZ'"[:%"JZS<1\F\TXA* MEF>V8(,LJ#[Y'^88U3+9C H<]PV_J38X'2H\)E2X6_NG0X5;0X66]<,4&#F8 M"A22 E1(.B(M94228JZ8Q_!IRFY+W0>*/A14N*$@S ;81&K]@)AL#Z7A^'3: M2Y/Q<6\P^A2GY\RA'YL14V_$=U'HAX:N?*^OZ>DN\@DE)[Z=3_R1S1W>QBG; M]V4(<+]WDL< ET!B;&8!/ZU,QZKYF%R.*75K38V#N MN[7#.^:^9>9>&N,26ZL59H@Z*T#M3L#<40?$J6(X:<.XR[VFL>Q+LR&UVQUS M;U[.8L?<&\/<+9O:&&)"\!3%("SBQG#D*,P7$>P\ M9#7S7:.:*>+8R)I-H2X3' A$<#.*.>&2(YRA@;VD*SAF3ZZ#A"#+O48I"0'Z2A3.BZUMJOI2=4VG M'R^3WXU-TC'Y'3)Y>Q).BE00)I&,W.96#0$Y*3#R(GG/!$G)1&#ROEHS&_=Q MI#INN&WRRWP*GTVG/9MM]-HLZ?=&<99MDY(&:2OK/701D0V-B#0TC-,W<;:7 M?1>1FRWU *W1=K MW I=).1V.?35> *_CGI5/:$_RSQT:B>A\&8F0AY^DSFEW;;:K3%1NKC(??:L MKLGXO*;BJXJ(SVL:UF!7][O<'S=8M[,D7X=Q5\*XE;F<)%'K!/G]/OI(5UQ^EWSNE+8X5@(S3/HW183M0R"B.=M$$D MT. -]]D'T7'Z ^7TS3-6.GZ_#WYO!TNB"T0SCC!-%G'I!8(#;Y FS(%=(S2S M=&M;X;ZZENG2!4I^A%]S;'!V5A<^%1-E,.I]& _@AT_PVWS2#>R\-YOD4C?+ M+JQB O3:'?TS4^J/BE =1ET)HU8F=FKL>(P$(TD303PK)F!]6&05E\%PR:RC MG0/U\?/T_45&.IZ^&9YN=;-FUCMC(DK:YNQQ"7:&$A)9'D'?I([(<'-#L3J> M?NIV1L?9M\O9[5X+@>$0"4$Q 3]ST+F0T2PB)[4A,4JP./#6MNP+?#&/NHN% MW"YC[G4MJV_79OB1]OH-)KT:3]KIHH56NTW/BZX/S ]BT\HH3LVTT%@9)(*. MB&M'D?81+ G!F%5:1B_]UK;I,];5>#PP/M_\@O..OV^)OY=6!:4V2)$$2L9F M3P'PMV%<(89Q\MA1; /?VA9]2J\S(J=C[U?-I##E"L:Y16]>W^KZJ/'[$ M)+FD*V4':=>%M)6)G0 VU@;B4/ 9TDC2R 0C$=@BPGB"74AY[A?5?6ZN,U/X MKAI2=FUJ'Y@1TT'#9D'#TI!QP1!,/$'"8)R;ZU#D<, (Y %H/H)1F4#;T;Q/ M^0T,^^R0X5$APSV-">V0X=:0H64':6.2H%J@J.$?[KE%QI&(J-4L &Q0[6(N M-]%2] 5^"&K#4^MCG08C._)='^M'L<@GE(WXRW@R&9_"HJ<]D#]Y)"X:CF$5 M?A+#8-9+UM=SVKJDQ/LLE&H[(O>!2+\!C3J!>Q6!^V5ESI130G)*&$K$>,2M MY,B 5HX$2U9C'YVS7?;A$V#>.ZE]ZICW)ICWK#6O.N)D"$>).HJXX!X9EMM0 M\Z@"809L:M$Q[^-GWOOI^-9Q\ ]R<+O-M)*;!+#YK9V M:P'6;[FTQ2#1\M*]]QIF''RC?%RJV)LEQ3Q9U#DG").(T2 1)[I&V2'A,LB0I; MVTR9/J6;U%"V8^6':$)TK'S3K-RR):CF1H$U@82- O',U%IXC(AGVABFLDZ5 MYU'A/EY3G-3UAKZ+N35U1FT78MCHOM#9T_$NUHWS]E+GZ/@A<%J9A!DUT"G0 MB 0E&G%O0,60GB%!(@X^&$.9W-H6IJ\VI7"R6:I 1Z8IXKP_M&WD!*3L>\&\B\=Q=BZ)CW^LS;M@JX M >6?861- /?Y^G3VG.$'=?<6N6]4L"\G/8-N8%DVRZT\,,&P3*P\,2#"9MG M$#1^BP4V3?=2Y[?X<81:&4TI@T[26H,2#5F]2"[W9PS(BA@-\39PIW,T@?(FH30%Q)_,@&!&1L5XR;&4*-E61 M!*,[-GZ<;'RW482.C6^*C=N="#2CDF"-6!;)G'FP%YBFB, ?HM+":$$OCR(\ M^%X$#\A>F(^FT<_AP/=&X]E3"QIL4EW".CSZO2'.B^@Z/+H:'JW,C*0N$2,- M13QBB7BB$FFJ+:( 348XGP1C78[SX^?B.VN/W''QC7%Q*\TH@*T0 M":'*,H>9+=T[%-V0(BFLBR?<>SSA[0*5,@[MUM1YGHG3@=*50&EEX")3#(P%$Y!A>8R" M4!Y,!6X09M89ES2/#'>^R,?/QW<^<+'CXQO@X_:0Q6@-M@QY:QTH%SP@B[E% MPC(>A+=4B:YUV4/EX\VU%CINOCEN;ID*)!@5P?1'2FN*N"&Y$8',I8)$!:Y9 MH%DJ@ZE UK04Z:(*M\N-IA""IL14EC"T=X$-M5.SEXT M=.K@Z$IPM#)+$11!%QRGB/ <"0U0VM>ZS-=T5.SY^ M#'Q\7^9!Q\?7Y>/VW'5%<4A:(FPQ\+'6$=G(X-?$F4[!1:Q323HBK(LDW&?2 M437_(_:&T4YC;^Q@9383X8G%$^[88%C%H%<5#7[+)'@[&8S\X,0.&R)U*'0E M%%J9::B\YQ%, .0DYS:TNQ]5%832A"F22*.)4A79PD*7AEA9&(81^!4+#:#4Y^0UW^AUD_BT,YB MZ,W&O6;V^3C!8L;^8SW^P)[:2>C:%&U83.!=1;?]\;[]_.=@=G0T'N8]?C6> MO#^RD_A+)MWS\?%)'$V+C=;!V)5@[&/;-.#:66451DI:B[@ TP!4#(&HU-2# MH>"-=%O;V<^H-L,_T?D9-\\XZ'A\ WF\-6\M1>.'QS>?Q^8@D=C]\RC[?,$26$Y]$))$%@(YZYW47.D6?, MN>BY)$Z!.=+GFQ(O?$)QAE*K$QKMLDJG6N;L7<8<685,LYJQ+0VE'OI,+9;VT2 !G*=K*3. ML;FY3'X#5D;'Y!O(Y*UQ"R)$1@-!R46".#4&:1(8DBI@EZL: .1S!\8^4=VT MA8?#Y)MK972L?:NLW3(N4A#.:"H0-H8A+H5#5@>1\Q*-3H$ZDP>VDSX1%S,( M'L>H9V(VV+YX$V<]GTL=3B;CG+,7>NZL]],\!S@&H[_5J4UE\O."&ZX3\G#C M28@3!*_[<]Z>Z7@X"+WF)1\>P#T 4P4(G$M9WM;D_>7L=Z#M[JA#N>NBW,IX M: PF"E=8(B\XH%P J+.*1N0H3]HHYA3)**=UG[,;<*)\-QL]("_J$X:&>S)P M.FBX/6A8VC8A>*VE2L@R FH/<0EI9G."E@ :,Q.X-EO;S.1I5#KG4@A2#"D["M4/ M\;_SP2=@DIQ.EC^UK1_!Z3?&V6T MS/][N23UNP65\Q]V1F'U@]:5'89>"4-79FMS8JT/0N=I/6!O*4\1Z,<68:D% M=AJ#TN6WMFF?XAOHQ[TQ*M4-.I,?&8)L;,Y:AQL;@!M+8\PSIY)2 AGE'>*Y MI,TY1Q%-BB0EHU0Q#]Z4?48O)M__F#NZ0X^-1X\[3H?K](^'B2,M&XX#_25A M"2D;959"-+(:;;^FC7QIIN.<@U&/E)J<__ M"3BL_/0W^.P.3+8GD21\3U;9M?#O+>S*..S6Y^)%?2K@]^$\4ZJ-M!7Z=H!Y M)4XBMR(W+N-(&:M4 IGBO2IM!\F:MH,_Y@OOX&'SX.%N M(UT=/&PT/+3GJ22GX$P(,*WR<':GP-(RI>8X&(83ST=F:YLHVBX>#T:ANHW!2&.AI535= 0J]PC9BIQCW@:M G794B*"=H1*0 MD1[LWK>"U ':E0!M9;I[$E80D&1(4Q41IY8A1VQ$GF 9?4I2YU1!P4F?K:FI M[F8X/!8N-XHZ1ECT*B9.B7')&)8$ME);2F+(7'Z_>D['Y5?E\I95DZR342@4 M+"&Y[($@X[E$U!C./,4L1>!R+DB?RHL-V3HN?RQ<3F-0(C)%%5<<$%]+0HWU MQ'HJB JB<+GNN/P!<7F[D5M2-G+"D<4B=T "X]0":"/K8W!) \<;L[5-E>C3 M-0U2'WQYTV,Q3B)\>#VSI$M49H%[;JT(WO$HK#%8A&AI=,R&A$VQ6:[;Y*W# MN;O#N951\Y;S(/+ 2.Y)0AQ3BK25 HFD:.(&>T-I;BVK^PI?#'AO:,)R5\C0 M^30Z?+@&/K3Z-V"++8L6":8HN 888$-Z!)4(&!<@C3CQ O-B->B,"WOF/;Q M,NV=F H=TUZ+:5=B)$8&X34(V0"Z?^ )@1GYW1>9?,SNRYG4S.8$O_L,-Y M[%#Z2BCM5[+2P.SQU'L40L["CY0CR[A!RGB5,%A+"KL7 [ MR.L@[WZ"61WDW3CD+:U)JIU3GA@DC:5@3<8(AB06*&E)A#0B.LRWM@73?4&N MG;S305X'>0\9\NXL/M=!WDU#7LL6%U+PQ*)$5)(,>4X@QX5& L09B3(Y%0AH M>=D8)]?N?]/%X6[&4G\_/SD9QCRCP XK:ST-QZ>]P:CB+*#,SY=&Y;YC&UKT M84"!,)Z[8;Q H$N]D3?AT7S*JWP\?J;U,F9WY,?'L3>SG^&6)W9P98?2X]WLIHBS0U#RM 0 MI+>&Y.(E2F5?T&O[[#>O)T.'2(\2D>ZV 4V'2-='I+/6B%IF9$H!*>LLXIY9 M9+/7QEL%)Q8G+UU.,)9]C3>I"40'2!T@;4K+FPZ0K@U(*T,!("_6Z] M'?7A>]DZ>[LC/Y],8OAE/GLSGOT5B[#O)/V5)/W*+,M(*0-Q3I R>4!X< HY M+ 3\BH/G5$LGW=:V[#/YZYDR'4K>"4BVOB<1&)$QPM(X9O;?,^8YO4=/VQYX _'Q\?C_-#Q_YC;S"=SF/(C--S M\RE<.YV"+?O?^6 ZR&3HTL.?1.[3#9NQ:? Y!O0E3L;G4?=]/G2[Y%1Z#MC5?N?O-NP!99?->(;FZ M&>U_\WH+1-!D Q68^Z1 =1+6>L*X4C*/A"$DJ -XP:WF6T>3YB5.[&%$;A+M M1V03O.//=GAJSZ9;?U_9BN/!"+7W_;(M.[:30[@TE]IG.*[Y F7Y5GVQM:VO'?#Z?O=TPJ]VNGMVFILYE@R5\:1\YZ]H M)]/>2]B'T/OG?'C68Z3?RU9V^1>7:[.8^1Y>O]^M^&EG..R]& ^'=M+OO9Q/ MQF7MO_[RMF>/J^0(.XF]DTF<9JX*.6UB=C2>PR-#[G/YV0H7Y2_>!(G M]6^PG[8'VY4W#[9L_ =_3.14*]AR.@K>CV4Z5AP,K> N,Z =QN@]/^F4( M.M;]JE2?7[]X_>D_HW\>_>?+&+_^]_=7;>]5[O_OKF]U7N\]WWNSW=IX_W_L=%O7FU][;O=]VG^^^ M?-]H7O59N,B$EW,H?+%>9>FS4Y'SVRM=?3-N#OSW* B%YEGJ+ZE^-_B\7JOL%7<,^4=O_W_V MWO5V1V&>>ZM'D,"[(_^L=PI"-F53IQ+0Q.A*!1E,B[8"Z@V\R^D(9#.\T;AZ MH]%A;SIWTT$8V'RGWD_P+L/HLUX^/.N7[^6'4OR/Y^-C>.6S\ALL 61Z_8>\ MF/K3O^5OV%D?.._8P?)#OS>)M=90[G4ZG@Q#>0OUCVD/M(W#7&,*&S-/8,W! M9I>U3:('[39O-VA@G^+1P ]A:>ZL6/[3_"*AGC_Z*0(Z/.OM%P6NK*]],]!: M>J#VQMZG_'*SLWSO=W],*^TE]GZ'N\%6%16O&FB:-9^32H69QN$P[]L8])5F M"?VLQIS"'_)_B_D"7S^QDWHA4LXMKZ_>>VY$-MK7&9W#%,$?\\L4USL&2 M_CL?Y-<&XL C0:KF%UOH7;!\6/HDICB)(U^IOBT:]AO27B3ZXD_UQZ?Q_"?C M^:3Y)"^R_G0^;3XL3\T/7']TRS'-I&V=QGYJUGY-9Y73!#*X8+ MW ?V;FR4[N8@ 5/!+]-8FLI?ZA2;QL-LK]QLF'#WS:L5SQB\N,_>,>#G ,Q] M7JL# >SB9"^]BR?C2?&/O*]6M1S^AI^1L((T.RS"[ W0Y*BW4W0D./NS\6FFT'K4[9^_^G@\ X3[$L,E*+V$*+CX MDEN>#N".>:6+"Q=?K]XCBR4WSA?5:\MW73[Y9#(.LEZV,27Y (]X:N7$$-UD:N&GA 6BUAVP,?X#MCOT>&OO!NK_L M'D2I6=2)(^^P11QSBXSG' 4PLQ).*C@O+^6_FK9%@4OJMH3; M[1KOR[>&[>G,(3"'V &67HD@+1(AFT.:.N2H Y.=61^394&%<,$W$X.(87R2\T M/P&YXMM4J-8",FH^G-7.Z$HKM*.B+?JB_H=>F$]*,67O+-I)N6V]#Z$Q?7Q[ MYY:R;KK(M>46WR(@%Q"7GGW4:W MJL_?+N3]/HU[Z24\ZS@?@2<)>M5ZG+0T^V>%\L><+Y%R_^.S%RA9$K& QEZN/P!8! M V)0UQV ]3[KC<:SY;*/8_:_#'M^: ?'V>:Q$\!Z(-[B@_'D8YQ,:_N_P#B\ M4+6DYIK:+,IWG4\\6"AY+7.0'J#59[+:S[TF-EY<3L7B*:O/3J;F]_P2A]6- MSQ/TV(98:J#S>_<&($D&DW(6\@?3::6ZKDA EQ=1I.1R7^'&1V":CB?EC3-E M0/[!*LOCX(_9_3:>-S9:^_D.Y!U0->2SY_)[VBG8BEG89#=F)8'\8.+GQW!$ M1OZ\.*Z_7A_,Z1P,X=;A!;E7WB\[5@Z+R(-%EI?+NW "VP.,D\_C<9P=C4,Q M#F=S.UQ(6&"P(4C30C &M8:+%]V(3"X M&&Q9?FC1X+(XX'U(TO61Q6^^ZE("-YUV$.@S19"$6""U$@(58E7]22KY5&3O M<0X,57*MR+))!!"!51P5UWOQRY\>Q5&O0>U0P*@@$*!:O#@K%*!GMII"4A[? M_@3WJV^M&S6:5_&_KI F&9*,P7%FP4CE1N9 LL+"<^<23<2[IS=J\AY8^?7I MFR^O#X+%2EB:$*76(VXL1I8ZBH!M"-':<$. %ZG$?8+)19=4/@U7H;Q70'H6 MK+$<. .@@B=BG($#H1DPB'UZ$_?NA?)[+W8./ F8)<=1,$("Y4W.P",45Y=A28Q5CQA,19+)QNCB+Y@+,? S["Q">FNAY\H'2'HMHK1)!\,XB"SK MD_))*T\XX5(_P:'8]W& OKS9_]>!4CYZH )HRESFT%D$344'I'!PPH 6H90# M>:7ZAEX45U'!U'B&(\-*2Z%4AQQW0_@/+P\,$8YP[!"H MBJ"B>I 9.AJ"/-:.>YJ4"+D7A.FK-]!Y0IOE='D!=_U4JG(Z3TN.Y_(#SPB-(#L185*!PA0T,@E'Y#7H3E)(33B[ MD(+-/6&&$ 6J/,< C8K(Y *(K!! [S'G/2VM7=]\W\HW7VXUNM&X:N?%5[]X MT7/)AG@RF'Q=YEO G?V1'AU733@!Y6.JH5]SO(W^6:U#* M7WN31>1BT,PP*1^M>H[#&"[*#ONCG$SZS77E&$$I6YE7-6O -E5J\*0*E$YL MR5DZF4].QM/SSYK$G')4Q8N73RIN\PNY([]4T>'>^Z,89UFG2G8P*<&*QH]M M/]G!L+C(C^WD8_;:MQ*4ECZKL08J/'R:,/CE )0P%X/'2("]@'@"10 V M.:"D2[B72.?DAD9\,UU[A;"9C9>GND7;C8D%M[@=UCH1>J(B]@CT$HZX, KT%>MRXWN= MHF12;VS^64/*P88D9[364^(W(69>S&4MC>A.@\DT%T+WZY]R]<9/=>W#J]U7 M>TU93(Z:#]J)SY-X; )>07'%OD4BP2-'%R? 'C!EH&J,Y[ MDP*B="@TG&.5VXY_A0G M1]&&7!0#2M;8E\4UGU;A?C?*2M*P?GQ)M:LR2')"Q"*/XY8@\G8A\&TVF">S ML[?#7$4["MF5<9(1OX-$T%WH 5-8P19:A&4)EHN ;/1@T1F2G \1)Y,NU)K* MA$,2@@.+7(T':L'&Y/0V9[??.\FGMTKM:LYO M8=/*>JK IN!+OB0T[Y'S9*=-_A?H<[:@1'Y@G=538*"*7]59._D;,FA\1\<,RI\IL>B9<==;_\M\ M,,S&:FTC'Y],8('U 8+L)MA[% MI!/B%+/< E2CH+D0),E(*=_:9N8"-<]*PYDK --&(]%KZX_@0]#[5E'_>V#( M$F($X5%Z.+B!2V>2#%;BQ)BT7'<']Z8/+G^]__K :44T=1@I4GH].# N9?"( MJ1B8(B+*R+]N\7=TNP^Z>2.S7R!WU LYR4P:9 Q/2+*D'4_8$8$!<"Y:/5>3 M)A0+CQW&'DP:SJ.R IM( GRDC"9>=<2]>>)^/*!2Y60(@G#"F;@>S)N4/ K. M&PHLFG30:W6#QR5-WL$2VH7HWR-%, [!&.TDZ#L\1JN9#48%2Z,APCK2'=B; M/K!O7KP\"%&#R2 HLMZ %+'6(A.]1=0#&#G") EY3M=WG==UB+42Y7KB;2C5 MY6TH'W9#R;6QZ6]V"#OOYK"".TNT,C[Q2!.1R@C#[L^O\P.!^6^Z MK%:\/XW[,T>5%BZ64F8X+?F]B_89N=O2BJ_X*EE<-N#DK--:&,(]L0[4@9+- M1R38FO:&ARRVW^\)9VWE/L^_'PACN8G9X1D]&)FP\\A*3Y' E@+,:A7SG#%* M^QQ?G'O4/GC@1&2<6TL MD@1HRX-,R%DJD =K+ @M-5<2E#_1QQ+?0#JWYLP#53FUEJ=$M>;&"D<4Y<19 M3&^VO7I'Z(;0'_XZD%%);11!+"A@9]!1D7-$(ZP43Q0,+N&!G76?B35TS@E3 M@[R!Z[H37\C0+%&^*NUJNMK';IS2P,>>6W$AUQ^VO/95S\&V5,G=]. +_:8^ MO8K)!5 I!MEI7U*JFHKN-:E*CR&]Z)>ZO]OSTAJQW4+TR9WHTMV6'&C+O,&. M(,^B1!S^11I@!2D?. X4@,6G#4U5:(C9:U-S(P)J[<3#1<>;13.797>6*J5Q MT71P&41K7].$T%*KV\2SWDX=*ELT33C?ZB$7^.?>G\MF;HLNXK/99.#F=3XG M<%OFLLFX@,,B7S-WSCD7^#N_L-)&HOI\,&EE34W+ZG)/:;A?Z^-EOXMVR[>F MX<5TV83Z*\TO)O'0ELYQ5>K'2J;6(%LN<(N27@'O84>'@]*WKFQ5:9BS M#R(RQ=)&(G=TJ'HQ+/M3Y(R&T]+\H'^Q,47I>6"GES6%J*J%"Y0"\OH+_8R. M;4Y/33E<>JZU06^0>J.8&YK:R5D51+5U6XV2-PM[EVV"DAY2MP9RL*/V8TW) M\:+Q$ MAQP##3KXY!/U24CE-E3L-,3="$G3+&;1+F79&NQSQHWB1:@;(&0U$G3$12Y& M3DBKN;2T,5OR:B.15G#J?T];O7VJ)M!90BR;'97L#^"#DLN5;[KL;EWW;&QG MKS5HW4JCO4(GQ^6+#ZH2 A!NL+(O=1>@W&T;4+2>S-INJ3,"=;9T9BHO_=KF M NO\4[2PKEH_KSJV 5[E_A$Q;U=N>C0K?25:Y0\K/7$6O9[K_DRC]E,SPA?T M'/LZQ:VW6V6\^+K(K=5AR9[;YAKBJSU=(F[_W#-@89/#8@' &Y1]M+/F$-2& M C8+UDE6!4=!:P73S]L]G69PU<39755CQ*W=Q?;N3=Y,9B"!+?#O?3;>'3X M&QA'H4+PW4:A6@_M'<#O[>]\/E#$>P.J C+46\0M"TA'&I"7S&ML"35Q4U.@ M,[U1SDNKE)8EF6NE>R. _QLY>]GZ7Z\.-PWD)K&%F96J_VD03R]"YH^#X&4 MU[0ZR["8LGEK5U#[1RIXD-,>=I3_OU M#((LE'-3NNG?/6#>&&"N<@)E.^)H<%*NRY82B#=_-()#=P@G(,_7@Y\6/>=* M&[MLFQU.8B,O]Q>/.D?Z;-R<2]HL^>V5GO UP/6"AR!YL%80;J4W/ID@2;). M"*SBM;(00>@/9K&@[CF8?<*1VT/0G?]U8"(1W&.)C,C=0XPFR!&ID/7.:\^Q M(\QD;_.5TQ"I-=0!1E-J>;32THB3)II@HH70NB/GS9-S?^> 4(U!30%+*"FP MA QER'@)TE+!YO,<0BT='2Z2LT3BG_5>?!=NK&'Z4>E..LPZ>E5E\CT\SSQU MP2NEI39<"Z\EIGF$L35$)4]%=TAN^I"4OC$R:<\4=[![00*)0CJ! M'$>.8"^:0R-G$W%.,7. )84)) @4C>BS@%%X54T20 M0E+'1!"6*SC723A+0Y83- N/CIJW0,W# \)@=Z51*,4 (L(G!BJ$IP@0/C> MLU@IM58MK/6(7VK$ ) XS]E?L0]J3_^X+@,#$J3!<%CLK"I.T>_-SDYR2^KA MV=>S0"6),D;)*<4\>E!!E7?!""\9$T;S[STUETSCZ0[.NFD\\ [P/B]>PS5_ M@6WQ^^E!I QD$.'(LZ 0CQCT4J4=V!J<)I:^FU>^$XU;UWNZ[< MMSBO%PYPL)/PMDH/_+/N:O]T$QGV=]B!UDYQJD&),IJ"BFP%J,A,(A^X%,9A M#U;SA6[<+E )AJZ H\U9 -V7:U"I#;8!FZCQ>0=EO>&]>L<'#Z%5U#??<>E3 M?+DHSET.2EA4ZN<2U4$K$P N+=ZP9J!=%2)8'?OVU89'A/Q8QZ-6 /M!MSS* M XU?63\;3^ TUDDB[Z*/@](PJ@LF+*+%[,!+HAT/%DFO ^+"$F2CJ>#Y9=I)CYP/]YG8-38=(T5O=OO<5*#Y6Y^U &Z8Q+-& ^F<:Z;5TK!+#L M(9=O/"WQA*:MG2EWPOC$MLXSBWDJH&@*>N@BZRO?$I1 MWLHJH:BT#L_X%G-7O5;>U709+ZG,_OS]!+^64&P]R&SU^C7KR2_T6RO[IM70 M+S4'H$WH;[;%RY['Y="?-,[@W/OO'(A7=:%IA]*K?-?V3I9ZG!+Y+QO_J0S4 M;?D7RIOZ%4*N.1Y5)YOZ@)1-_6@FYWW MSWM:XF;\44V*\:CD-N0S5J3B8;W&AKJ+G+VO/J%J-E1:6WR-X;ZY[X\J[IY% MX.YH.L^#N..[>KQ3)_- G^4'@GDA?:)("T*J^A&GN418!Z6)SW6EFRKS%B3M M-33="$GW:Y.IM(I%@VG.C$]HD%==!X._,A>LOZS*:M(9*U?IX60\/UF,'!LT M>_"L]_M)S=7Q\Y'-'#5>8%H+,P"\X:95A'ZF!7SO8"U,B]N]HYE[5DJ1*!RIM64\X6O;?:^<(5YETZ7:U*#EON MP3?V;?&DU>9F9RMOM^C-!@)O4"45U-*R!?ZMDH5QE:>5FY#E#-G*7=5,.BO] MT'V9#K?< MEW,#M!^5!&E<(N^JL83OJL/=C4*NQ6H0+@^=Q'+K M96N&>GPGT*\8#<,Y0.K\N/68*MF_E\$.KEZ_TKI$&2RR1@>&WXZ+]IW32*>] MG]8]>GKILX]!4&;5^F^-A99%<_-NU3"WNE2ED9_58W*V;Y[AW-1O5%ZE9H^> M+0BPR(VN+-B<]?N55>3;+I.;6Y0K,Z%#S-E?D[/S3UOL>LF>72+U$XX&)TW*2:'%Z;CUEV\Y_[O^ M$*O](?33Z@_QK7X/YP5B U$T,@Q#>0RQ_U<+512M]A:1Z<@?"P>M]&!E5#M?,/ M9>1P&:6WA*EE271S?2TV7^W]LGSXR7B09VI72UA@[O(NR[4O[@)+>?GYSYQ* MMVC^_/+??RYZ/P,.CZM7^.D8[K5(? &TS?.)J_AW7?^RW/79N!$8#8%*T>.T M%F#+<1)V5A%O$K,:)I'KPZN"F4:V]!>9RVY^EE6&7/ '"_&SOS6V M(*Q]N>;J]%QR,E:$;?M,G#L$=?RGVMKR-FWY5]?C5.M<9($W9WC0?M=B_0S\ MQ_G)L][S!4EJOVFM?TPR9U1SQV?S"0C3'9!JIXOP6RLJ-2E&8V41H]G926Q= M=D=QHON B]84R=J)_3W(\>-Z2#[HTY(Y.IV6;N&S>%QI=#4I2I583H#/UG-F MW16-(BL*E5;15A=Z+W/U579@%ZI7^#K.O<1[$Q!ENQ:KR?1%)M[U<>R8)!Z.]I)>(_X6+9L'H#)RK%F MI^=JS5:+DX$D%T,NV:OBJYE$+N:PP6 VK"H&%[.&&@@\?[07;KI,E>8P5MKX M<@F-V&Q1;*%IVY#WO7;=7JAHO89J% M&ZE*W,PI)<-<1EZW":ENN>K+6A:FK]^'U7M6M,O&QJ)R9CRK!/PZLJ_RUW#P M,5;]3MITS[^61RS%_ZH?;.F%JT18<9K-FED(\.0**LOTAM7=;-ZMR*@JXC:= M5L54TVJ1L1#H\E-0L?:HY,J-LC'>,$&KG4$&B7*LEH(TVLEP4 7-;%U9M5C3 MA1U!XTA+ JX2 \YS9.0T^YY74H;I6_YFR/M;9@ MB5:\=J'<%H/ IZ67OXT5NG6/Z+.!9JN M9'DNG]MOXJ;3V$H;:B^D:6M7+^;/V"A[&2^'5;"A-4;-Y0$LEP#=Q>+D'!@I ML'7)4;5-1FKQ=P!_V#D\,.LD2SF_- >J:FW0/@>C&E7*/H5YD\.0TQN:GAM- MRN/J2._313>E6N=O BD+4Z/=:*/L6+_%)Y4@ "X&0V!:28MFT;4472;V-ZFV M"Z]9.8&5M8(&@R%.N$O<*:9MCWMA@Y;W%/EU(VG212:J((%9Z#G0PU@KC M Z4"XP2W.Q^=:&U]K^S]YN=L?O,5E\&%]MO5&%*K4W69<4M3J@N.L^UR6O=W M6C=_Z2+OMU*4KM*I\(?XYH<[%;9VXF7U5D^X7^%+N.]?9P P%9!/ND0P X15 MS+'DMK:9[DO.KM6.]$&GV2\JP*IAU<_K6=7[2YMBNC,*Y==ANR'H$]?-Q '! MQFCJ%'<,ET6M]1N MZO/^RV:Z>BMQODH !_M[Y&M/_6+T>N4]G(&Q7FY6HF5A/!SF3F:3VH2N7 @E MY[KU]W;?T94![MED+@[$)LE\6N:AE[:?Q1]:=W@\WPX3/J@"4[4+J4GXJ#H+ M5W&(:LMB0+9*73SWY/SM\NA6@F1CY-9>AKKC75GYDGE7O%@K#4P![W:\GQ_/ MJUW8*_N5]WP2P3J?YN;'NZ/L-.O]]-MXFG-0LM\DT\9^+NUS%BZ(P[H((,?A MLI>P;EA4DVM!D=4W:GQ>Y]>T5]LQ26":8N:$ M=1>L>LN\]HI)DJ@&?9);)D3N1JWR"* 4^7E)L]S^WG+;-]^R_^9KKF\B7446 MJ@;",S#EAY6KO$X4;)($)\L].5]+LQ0\@%VSP6Q>"91E]MYR_O.RMJ;DA]=% M."NU7CFT, .>*C&$&O>:U+, M2711D9P4]C!'0]?R',[&AM3,9! :EQ+)9D[SL@E]/;2^K'B65UQIFN-E,/U< MO+^ZZ,2>5:5N64$$538LDH&JC(PJ8KOHP;O2EGVEF&44&A6T^7+=-#)?F=V? M\;_SJF(B9_I6S2O/E9ZNA/U+,&B]ACXI]ZQRD*;/>O^@SA.[-"CD7MZV5K\*6C>QBDE+/6LOZ:'[?:=[].P6HBKZ6' M9I4@M[JT)N6VHFC5ACJ'QQ9VRR..V;:%="L;LWU.\^&\;#+ (E_"YLPH0(MX MDF6E7_3>3H/)=-8KGP^J9.UJ)D'%6NV;U1;7HO0AEU8UA59%P*>6X548>9&( M%W/>5C;PFO:M]PF$PR_5&TS?P:YEN,@5AK\/JU=^'V>S M84&*A8<4T2>G6KRDK_=_/SO / 8'BC7B*G#$ W;(4./+=!O)O95"DJWM-=.: M_M_5!*1)O=%5[<>\WNK>=+'7SWJ[5=/A4:X;+SIZ!M>!AVNK!+1Y(T57SF>5 M-W9<)XO9U8-\5&4>+>2/< :J(%C6DN& MRR"I@%%=R ]O47I]Y7O!R\7E/)1!"[NJ@O;IDLO[BUK1X>!X4&5I]-M9/ZED M6V3KHMT]>N62(NWM:;\7R\"1XH>N]SLGM$5 ? M+E&QVRK-)5F_%6-=L$[6)\!?G/ITP:.]\#BO&0?5:KQ2W,*S[WW(L]X?:X9+ M]8Z!<%G@-$F0)>=L@1P+S*ZPOY)*>2?6/J"-_Y5E4M*)JS36=:.MU29R)27X7/IJR@]?HXBV-<;:99\% M9TW-TG@R]TQ9-)D$VC:=*M=JJ].Z8=Z]337<#._"K7O$IV"T^Z.=47@!!NYP M7&91U.'ZI^L1?_'QRP'1/@B; HH^2,2)4\@(RU!4'N"I+2M M9-VN<3P76,\5"?%JF2_**VQYDLR!(#,\Z&A9"%9Y!L)-"G6S:6U?Y:JGG 3# MWKSX"Q\(FJP6%",AB$?<,8^<%@%A8V00@1GGS-8VE7VEQ#4SW(0..<')*^,C MM\);K;& LZ U-0&X^&8SW#JZ?X7N_ KP /K. *))7+0 ",=,44,:""9=P0' MN[5-3)_0-#N%*=TL\EN'>DO)[TG!]X! M9QL6D,1,(2 '04;IB+B@1K% J0YA:]OTF29=VMO[(Y")OV0=_'FK&==>&:=; MQI/6A89O<[>PIZND[;\\/8@IX6@,1R!.$BAID2 M:0(E+?FDF&3$FPU->'L_ M&_N/J)"YUZ;SQL00VS&229BN=H9KRJ163,75V<[3\H+5!?843+GIN:C"#)@G M>QK+A4T+M44A6/5I&5K:_\;$L\J[5Q5F+:NV+U18+4O%;IR!OW^JP7KFWEEV M*?WE;'G)6WN6/]K)NU?^>=>\95W[_K:\(WER[ ]BY'4UB53AW(=OH6>]]ZY2N/>'MH8-U>N&R A;HGN(@ MQVNGK8.VKMO?\LJ27-@ZN9_R[:HJR$$U-#X>GPS'9[#FBFUN*27P=H782SO) M#K\IG-!RGKO$&1!8GP]H2D(Z8Q!+61&B,2$3K(8#S!DUA 0FY0--A&DHW@.2 M]PK--T*4 9#"\8[-XDYRQ_/Q\7%N09+7N.P8]/;]LF-0)>WFLZK=*>Q_E7%7 M9?A6^;LS$%]N7G5:F8U[^_^S]ZZW.PKS+-8R&H":]JSIE7HA=;H*0U?= 99K MF>9(8'%\PL.>]5X,AF4%L+*-6%%IUG-#*B'@V"=:KUORG+W4CEGT_W\SD\<6\X.G K:)AD1R3VHN0%EV%@.YC8G7K)@+.SV M>8^EUF": 85(BI@SS:WFG%(J@4B:.I7.8U%6#*L4I))]XN+L-*=!N<)D^: 6 M)]_JP5UF_N?C-1]]JL:\7] ZP'UE^N!I9'!.,<^IC]?YB)=R,1+')???.'M M_U-W3VI"K[G%$#.W9SX-1 9_RI7_4@</L-5!',V@?^%YLGUGY^5/_U]%B[^3=!G7)%+_XR?_>C? M!.<_],VO+9:P9Y+1;K&WM%CV7;?]>SEBU3&#DYQ9IGBE%E'X$BC_&?=(B7\W M][N92^G)YWSQ/RZD)IQGDHH_;CT2?D&-*5R81=$"3)[F^^.G_?[$K+S_-W@F MCVW-%URC^N7,#'=1DYZV MU?RO'(%O;M*EQXA^^QZUB,[9/G"37BE#Z37;UJ8"[JVA16E7>4\G<#T]+@UR M5'2YV>15?*4PQU>U\+WE>2E&UR+L@1^H1O[7G_^<_F_QW^?C38 M^_5?^*\/KX9_?7ASO+IKO_/N?1^XX#$&+/X.U?7X# MU^S]NLO_ _=^_>W^^^?#ZQ=$QO-?9O[^\G+T>X,^_[<-_ M=PZ,9\2K8)%0N9*;E!'SAB#! DM&Y/'M.0M6]!EC?2,N-H?X__X?(O$_SK/F MC;%2_FMAJ>]GI0X>[@,>KMGCI8.'S8&'-\\7\("M41I,>N1C(MG4E\@Y#$ 1 M&"'>,$^,*/! %.U+PSMXZ.!A+3Q0(=$43.0&5@G& !] NIL,#Z4<2M;4IY7VK:L?VC9OL[-8PZMK][ MME]*>V^2-%YAQ&+VM0H?D0T@_',]$Y:,6"K%UC:A9&T7WOMC^RXPM2XG:4.B M474*"#O)O=?F.:&DV:^G[7#:A'!5G5AWP>_4@>B50/1UVV2R+#!)"!A*+N4* MGPRB1"HDI)(LT> %JP)64JL^%1<+O*[E M*2RE=]XCJS!'G F"'$TJSY3L(*:#F,=@'780<\L0L]1B MF(\2K#Z",*48<>DXQ" MI5FKP];Z?EH;T-PS?J[G&%Z-MXV0($F2-D0R#DQMD[<^JM*70C(<;Y2W=V"7 M*\OU4WP?_7Q2VE>]K%?^:C(^?E[*?JH2\'2^JJZ:/_G@.?X:A:#\S8N=+Z : M* N<:Q"/E"*>M$26$X\ D0WQ&!#: M]2QD WN-A3Y%HU*^PA=ZTT6_%)6G*MV M6D^JQ\^V/\'M-YI6L^:NQFI9?((0E?#_A LG@%;."LD)PXE*PZ_F#"B#<]&7 M.!EW7';3Y=:O7\#[O'@-U_SU>>_%O\2!L$9)'!2*6@/;^1PBU5(CFD**@5- M4'Q5KA!%H6')<@@KDP0.:>.Z>N+WM?4KNW M2NX'W:;R*Z]<*?LA]\0H /ESZ>F]U:7688:)J7OMJY_TO5?-KV(SWO_?>C)^5OR+,^[VZ]<"[V-13O\L- MQN%7$&.]G_;')P!0FNN__=Q[97UN;;M0'O.M7Q;]L@QN6'\'N'0YB>==/,GC MQT>'_;K-0=VOI)HGE/7.D[H);.Y\$@:+7MR@%L:32L4K(^1.3H9GF9[+=CK6 MYRMRFY\EM4\F WCN21Z(_M.O.SMO_Y9;$BS&MO=[1S$<5GV :OWQ:'!2SZ.O MY^*UICWV;'G5JO?!9/&N94K;I+QKF3?0=$?W(-"S!"F])8_CK.JK^QWOEZ]? MMK8M;SN$Z^&-JJ;"9:\K"A/:7U 93/K#H]X+./NEAT*M'M-S[7P;CH!#L#@ MBT[IY^[ZK/?GT6!8NL?#DD[AP:-Q,\QC,7!IM6&Q;P]@6CN$I![_,!M4TT;* M@LK8^_QI,RDD'ZW!M*RRC(=H&N?G[OAEFE33[&DQPBJ_7#VS9#&R_G@<2E?H M<]SUYSJONW;32_;@!#=++>I;[> ]G9ZU$O# M\6DY;[G#_J,&GW_:T3RWTP MOVK488U$3&! HO=P4H;PEDTW[_T\B".SRN*+NT"7P22?N?Y6#3(Q3Q48-:,, MFN[@I0MLAH7:C(S-21P.\AE>Z29VV-P=KF^F@]CEIX/%,YO._3]-%GVOQYES MW^?A([09!K#NB["ZV=^>51Z\W1%8T3;TFQDLWDXFY967HY%L'MY606JQ:PJ0 MQ# MMOYR\1G3UBP/=L .JZ-LJZ].S6\;UW<^-9UJ\1NX( M[ALNJ[:XO;9Z&D0^ 7DHQ )U"L2-1GDI9393GEN7*[('Q^U"S;NPI]S;R.?.L:H2X[3^<' M*77#(KX^+(+@<_O5^C8^*_OPO \[XJ_] MU_2OL_.6_*OC-V#UO]D_/'WSXC _A_SGSW\>O:&_"[#L!=R+OGXQ/'K]Y3\? M_OWE(W[SY5\'Q'.PUA58[C)2Q!G-7:>P1AX;[0AQ5B1W810DDXGS:!TWA!-M M7514>9>2#SBM:=FZ\_Q?O^^^W]W?W7OS_IN-GW[4*;1F_,DWE[GZ6C%J0[") MEDK"H]!@#EDE,1RXE*S >B,]&%\SY_?S/*Q1[UL>:\-VHI,+K?LMX; M123S>C/UKW0,[;V],,IXT4EP9=?>O]U9M!5L9EY:7W5Q;0U4J4WZ6E,O5G K M# 2\D-LPUM$:N'8X_SP'/?]XG-N+?BGA'@^"K39P/T50NL%ZA(V9Y[E=@%*3 M7KVJU_DK1UE[J1H"MNVN-$BSHSR#(6;-]+08P=^^\1]V-,R[V7OW1Z71+68) M%^/!3J=CT*FR?E6/E\Q:8QFOECT)I:VA'0V6#51/0/NTDT&>';:\8CPJHV/L MI#;:ZR:_Q1B\Y,W*=:W%]7[*O=N:3N$5?==0K*'6LU[[TW[OM]^>P^O!&N$F M9VA\FL"13_(5Y;MO179Q5=PF[GB5)9 M(" "P-24"0>HC#*,^\]QUY0%ABK] M"B4;-#]>8,U"7 M?DSWQSN^V-"-;A*G\#+391W(_8\:N&MUY.7IWOY'>/Y+^N;#2_'ZQ>L#8;46 MDGN4##.@FCB-7"($80UJ"2Z%G&EKFV'(JB.5*QT3A M9RPCT?J&3U4>VQK#-(<^?QN/#O?CY/BW?*SVTO-)#(-9=ZRJ8P7W_7@@N? ^ M1([ 6@"-5T6&+.<,@9Z'+2$Q:\-;VT2*M<H9?;C)\.IY\;*DB9?!IB*E,#:Y]:N?UGG[M,"_^LZQ Y5]U$GRVCRV7O5M:\D*)9 M(.0Y5)7;)W][,1F[>?XTN[- @HV*BK.6@I7^LU:!6B@.1>_)J\U^KJ4ZMQS$ M7<4D#D')/"PZU.G_S]Z[-[619-^B7T5!W!.G)TXEOWP_W#>(H WN8:Z!MHV[ M!_]#Y!,$ G$DL(T__=U957HA88,1(,DU$>,6JE(],O=>N??.S+7:5R?MBYGW M^T$T6%4$*V[;6 DU#FX\"/9^ZK;?C12G;SHY*W)9A]%AVH+*^:+SRTH6ME4M M4*I=8O2FE2!8]0 0!\$@'J[+FE^"3L[^E4_8ZV93V2SSQ5O]&B+ 6DEM&%<\ M4!J3>9]JZMS951HP'S2:"DY,3 I;Q;G7T@7)E*-","MTY&2^ M\F\SRD4PP+[)%]BYJ*X#7[V/G^/%==Q/=2 7/^16VAPUQQ:TQF:)Q,WH6XV^ M-WM;9T=&6>QP](@0DS?I6XJ,PP9IX5*45),@[=H&IZ3@3,^6$1LCS7=Y]CA. MB,ZN@G$-EJSM]]Y"4M#8V$-L[&#WR!L6+#<:>:%+E0X/-N8CBBQP'GD6O%00 MX9%"\ADF-L@[:T&78827X:VL]XQ!WB!YF%AINPZX_UT+'6*U'4PG+J'-5IK/ MMC-FMCM5,C]:-%0.(! "@)4.([F="P!.&/]O&I,=FJP_LH(QG*1$EF8])"IU MAD6'K(C,$AQ,XAY@L:!JFKED?(5&&=M>Q4L$ R^,P)!\0/@"AX83\<.L8&*, M;@\ZI9K/SL'V>$"1I5[SC^OXK)]WL PCC5+M=2@,787#8&;=P17ZOZB9#]=F M-(8^,/33[2,1O$K$"613B)!]T+4-64@QO3MK5!(\SXLC MODTJ?=WR@J&AYVU;G>[Q,*FLZ]J#PX-KY12D/>RT@:3[ZB856]>]P1J@.O4> M)./QUD81,CF9CR:$(">&:K93PR(N6L&2S"* MJNYQ=54FWZE3UCQ*=4)?3Q[X=L]?G^?9E7(&H5J TRZWS=1KY*:SDF<3.GH_ M7/JSDS/4=FK'L%G:4AW$A!H M=I(\7"75'XRDE[F.VZ_6)54%LZ&'CA;363APTV^#8[GKJVIIU."KUDE=)'-9 MU"E==^K9MSPRA>JFEZ,1K5Z'-C;2NPA-48P#Z0QW;75&QCLQ7VB][^79SQJ/ M^_E"Y_G 6.5RM#1T!!&3K9%_[YNCCSR3VX>7R0.#KU>_ M771;^;GS" %HVKVH-"-'\?M4+SS-4H1[B ]/+U7XL>7>LG1(9PQT#K$"Q M-2DYGA2) K(;$99*!LNL8V+F+ZNDUBF^GZS20RY+\3JT\#S4FN9%\/6BO NO M;?_D*2B['M)&,RDJ%JZE_I^'L@I,O.*2LF],YW2<)!9]2#%ZSSFASG!&HL8. M&T)<($<[KN$9EE"X<#VW *C$ 39(W+FL]5#!V7<.\S C&7 M^)3O=_ .[\%YAZ?OV^6]Z*[8/?_X]=/!SI?]#[<8.LZW*=P+[V]USN'=X!KO MX)GVVGM_[I3O=?CM[.;3P9O.+MSSO]\VASQC>Z<[8O_=$7$1,^P3'^PX#7^I!S' M' G<&OQ;*/Q[76=M( X8. <.&((^C!B#D$AG*. K!@ '@ M8$W>!"98H>7T(KPF"'Q*1_ZKEQ>27=T4K9Y1V_E[E:UP2". >/ M5O[*EE*GR:6=-/CX('S<'L@7OGZUJ4?!%O,JKWIL! MZRD'K"24%!"Q!>TC)XY;EX3DF#-JJ ER\0:L55J7\[Q#U,>)(6KOW9&,V"3L M$I).2<2M]L@9KY&Q0C.*95!*K&T86M 9^VB6?HA:#BP\Z-D0SVWOK*EH/"D. MXB@<]1%39BS'4EI!HD^!:"J]-$PU.+@R.'AX&P2E4O,K[XFK*AT9T^4DQ48<8A'9$ MJJ@Y5=8:D02GPG$M E&TP<25P40_A8G0Z\P%BV)P$!MRSY Q)J$@N")&:,\9 M6]L@!6]"PY?RY#^J=?%-7/B4&&@,33PF'Z+UW MEB!4,_D]MY$YRUV#@RF#@ M\6T,I%XI['E C&=I$TD-I,;2(K "%;S4*D6=]W3I50P+%QKZ!ERW3?RW])-9 M@ZYLP.I!8'4V 5;[[XZPHM%8 F!E-4/<<(TW K_K9HR/4$ZY/&#C1X^+"%FE_>'NQ<[7[(F'CX M;?=@)Y-(0)::) J60P9+A$<61XF8D\X[$JRRD,%J2&'IM!KVOYK([:GF=K^[ M(;$)Z!I<',?%@;D;*+%!PSO0<*][X:<"Q68U^T\@XLTD(AX?!>PU M,Q00D<$_7)B$K/01@54(90RV,="U#0!$W 2+S[?XI636G12BFD'3\=)!XYWJ M\,L(H"N"GX.RXDP_3>#HZ>:1<4JD31HG?R>-1A-S/FG, M>8>N;^!$SS;)K% M'G.642AI+U[MIW(\J=VF&4D>-I*0J: [1!E4\HBE@!$73"#'"4;6*ALTBU9@ MM[9!M2[H#$[^1P7=CW*N1XU#_U-R'(=S%1:P-)DHD7%P^]4SMS%C=J\7U:[-:)S>(% MU95C0!;<#3J^==V/Z;K3ZK1366O[+NGRSPPG8P,(O+!_%:Y[F>/U]N Q&!C> M9'7!^!9<$W#QE'A*T6%,"#?4/\;HOF-L[TL>9$"N MS3'>^K]*JG3R:]L;V3T]/M*)2)T\A40V:U]P$Y#S3*+D(N'..I9HRO8V96U7 MW>_VMF>1,V(DI32S(FL=G73$ -I0HC"C36\_>V]_^WA$&423V'H4M4N(1^AW M:XU'A#FAG?-)2@/!)OX>MEP-=S5/P$H-*.]CIQU31?S]OGMC.U@3=#4611, M<(A+RY&.G",'B4H064(FZS_=;6+USJC'C%GYA_RK M7[4?X7DVCUSP 8;I@#3'$7&=:)X,PL@'IPF15B3%UC82>$@=UO]H1##P/QHC M\U%Q3C5S@5EI#!.$20.V<5]WA8@F].-%X['SZ6E_I#V&L$P)9!7/6^B90IH& M#9^$M#!F0^_HM8U^UEQLG4./GO1O^^YZZ\]X =%@9Z -/]"3*?4GJSF+4ABV M5M*L-#S !<$K+_IU^6LP-&0-C1"SU%69])2R0_9K5CN%S#VNABJ0FI$/5LES MR(*=I8&^RA+9O7Q6+FP?=RNIDU5X^]G9\,Y%ZTUTO6O;NVF!^^M)X:,,!*5H MG\#_(W#KM MY<2OS(E_W(&'N]MK'6; D:Z[ OUEA[=\4T.FJ-QUHM5+H;H>])@MI=SAC[61F:ZOM49_5"K4 M50?"(-']:.>':%Y2[2R)C%/')/=:."82H\)IJBTCWDV* MT94?YCG--EC(MG/QGXP=?U?0L?0S;'-2L(3?G!T19@PVFB&? D.<8H,@J3#( M\4 DDTI'R;.")9ZQK3]G@IO7QP"6+3)04+\(11: ZT5H:1B5NBZKJ66O#*$L MR,/8 <-5[/5/VEFHM>J?_(NQH2Z/E(/SBY$B6U6LAW&HG!0K1=4&!?QV_PHB M%E_&*_GRD.#>3(R7.8,-<%:O[:YK-;C&J\>]NIVE1_T)I'E5AF#!D7O0-Y?= MBQS808>6"42>4+IHFF[\]GD@(>KW_CWL>O-VQA9;DX-2 6'V_OLQKVG=";: MA2YO=9C 6\<]-U+*1)SARA/K;:))\A0PQR;54P*8488&'\;QEDTI@5Z[?CNT M(8/8[VV7$5I5%LH**OVK&%]?GU]7T\20_>'(40;@ZP-!VA*&L,S]7ZVQ M!=MW&-Q0)/BR^R4K278! GL#!=I\G<^5[B68XKB5?KRLZX)Q&(@.U.)G66RI M0GQ9+@PK<2);=];SM)TL:=OJG\2\2:&*YFN-S5QD3+G(6#_$S>0C5'"=%YSE ME1+EE%A.-FM=T3I&^]]]^#1VQAM(5R]\%N/\< 5?E(' "B<)!Z-6SZG;9/O9 M7@9Q?UW7> ?)7KDZHSQ]I&(\R.OVNCU(YS?+\A.\39Z.@&X;5Z'NV<^QTB:% MY \N75< XE=X^WXU,.1HYU%7,L\M])5SK,?HT>& M9!C:!."CKFME0>0 +9V53T?6E5?I7E7)3R]".MN/I4VUP#,0? 'O4.F$QN,R M^B_%V^&O2YLG5EO5&?DZ&47+5Q_6U7(DT>]7LL^K5!B[VWHF=Q*->=9P0(,& M_MSN7O<[-_#K3ACDZ'> 3:Y)C 2&2]GK!^4*S/IDE%8T,,6=)X9:PBF)5'F= MO,?5*O#;0]8#4X1J$'L#K_YW?O,\\]'I]IND8"PIV'IWI @F* MD4XQ(.(TD2YXPE66:U %G:5KWSX_CQ S7$6 %P":;F]0P+G/>#*IGSQ>[;X8 MEVD_KC*"B7 JJ[9G\?:!S/2/S#>+,@]]H+KOG3[QOW_L#=G^0X0_SLO0;6*& M;?*ZXT@]E-^^WV!;R].'5EY >GSW[-WY:/;N#L]&XU,%,T+7RV% M\(X^&:D MEUY-Q ]:9+)0>=+MA'X3C*\PZ'WS1RY:[&5P2*9$$3>1Y77##@6CB* \.FSB MG<'XCW*_HJJ_MTM,2*W7'8@W6IOYR_/:COI5V0/BY%XH ^U_!\9 6ONG;+Q(9@]:?N3*L"$"'+A&O&IG^B[K9@K;:U.&S G M5+,[5>O%;*95C/VLR+BS]V:J]#OHS@]777^V!4EEB!?A/8RD(RQLX&X =_L0 MXQD;/32V0M08 W!'.+*.492\)-XGA2/7:QO3_ [_"WK\XAI"L)$'E?E\J-L\ MSQ?[ZRIMK%<*E9^'T<_"Y023MO-V9.9_#:V\3!::%&%H/L='F$8J<.*900[, M1Q"!C% *)9*L(LIB:\N%CP71TQ,'DT'^21G'Y^(]9/J#$G-9HCK/<6UC,\MO M,SM?=K#D=1.BO#N+Y9;<'@7L5MF]^L;VP_?6R MW1M;./?KV0>\ [S/UNZ7W=-#O+^UB8^\5(X:'E&T5"&NG$&@%15<701 M\LCB=@V@2M)MZX^.]6?H@X<\,I?;+^L8JNWSX?-NJ.NJO5CM])G(/<':S^U9 M')\&O3XOK]#/,ZV^YS;$\>)=7<2JBNVER[9LR&]73MJ, M34[D&:MIBM18S2(-2_=EJ?GJJIQV2)W!_%8">ZFGF]H]?WV>)Q1\[%=6';^" M(>6BXM4LBYLLQ=6;-$9NW@('S _XK;Q:;HZ+*6*NB1+?!#]7^4ACM(:50U?3 M'K,=X-;C3!GWQO];SWH,]N66NXW!+CKVLA]?#3[\'MK]RXZ]>=6^*'NW_-'O MDQ8G+J[6Q=Q]7NUIK^HKYS?7B]/'1KZW1U3*EUKLB=A_'ZW<>^ M=UF*UQDU][KLKT!@E,O CV%$634&C%FON#),%C^?[C3\2 ]FM>C2_7_>=/;^ M.11[=)OO?=N!N/60[6]EAHN_.WM;[SOP;#>?_CRD>Z]OL5J<'HK#?SZ23Z=G M[/#@F.V>ON-[IYZ7#!?_?,1[?^;=7O\Y^P2Q\'^_;=:,%MM7N]_@^\TCRKF@ MCE"4I"*(&R:1UE$C:KV0A@8N!,^JC-/3<8WVSI.JIP_6M?2BCV#LX!]W\AZM M)N/ZLD-512$\V-)G+(4UXM4R@ M->C*OW)'UBEAV8T-=CT(NW9O8Y>,W'B?, HV4(BO%,17GC!$H^?:J:Q3;B$A ME/.B%6_BJWLFA-]CFIL[C_B<1H/ED/@^R#Q))595=?T1;U(S)MRY 3>8I"R5 MR43"N7,N: ]_*0XC!7/>SF4Q1*/8O0A#Q,?;0P0C"<8"19# 1B+.K$8N18\D MY]('8;D(<6V#%(0]6K%[\0:)Y8"TK?@Y=B!" C"+_N0"[GI\TV3E=X&9%90Q M3QV\;.+>>"V-3H92XP66F+(&S%8&S YO@QE12?EH"/+=#W]H!L:H'D0T!S?!II@)=<,1V0H@S")<(\T43I_D@J2/D9<6MN0I#!B M>AOCTL=)"XTT;^\A9;V:0=)#M "?!6WF&26-?=. UX/ Z^PV>!D;\Z+ZDDS? M(XX#0QIR/H2Y@A")29=8WE-6"#.-7?>7 &P"I 1YRX33H]; 5;U]*Y"H1;)?LG;X[H@S2.,-%%]'(P5<>^O=$2'.>2$D2EI:"'2) M0=9PC+R75"LAC*)B;4/00N+54RB]0X^T42B]I5!*?RF%TA\JCMY6**52:)." MP(1S+ZT./M?22:!<\V3<@BJ4;MYOD^]\%$OMY66O^[4DY.S"=H9)&L/>R 2O1MREBC(Z<]5& M%8U):_NKA\"AM6U[%Z4@4,5$68QH66QI. ,WJ+?UEZ9J_0G<^LY5?A,"=J.[ MSQ)(K&Y:O<>Y/>WV:H[I"2FMDB*F)LBHZ&I7725K-B;]-<[1>DMRYOX4X$/I M%#]@(QU02T]*^[1+MLH2\R:954IK[,+#E9)HK8X]7F_]$6$\NJC*3G=33VQ> M]MJ=%L,C[@E[E7]?41)G0I2+3$%6F4,;'M./!--JR8-\9F9/&7)4#$B&'D V M/DZC C_HGV0:[KK%.EWPB=)$R[N.-<(8Q>T4P7G9SO4K9\<>JBK]9$^5K_D0 M+JTH)'=26>$DY9%+;9SQA.% A,68FGI0IN] M@2:;YCH]7XDMY?-1$H#W^G9\!)V3! X806=AQ*VC2!LK$7,TA6"X8(QF&1>M M^??9V&89;KS#= <./FZA4V0PQ%2X_1"S(XGQ2)W71!DNO3)&!YVP50:"0YQ* M.76B:]D@8JIPI#&[9S6[;_M;.T=1*,JIPXC*!&:'14+6LXA\9GACD1O-Y-J& M+I29SF-78D1]J.[D=N\+H/R_;R NJX>]#]NKT ZS(XO]D0)E5;6H$>%VQ% S M(\UJG-9OM7K;]K__'$BVK;?@CQR^G40;ZE"@&C[_@+SH']N!' 12J#\C>/[% M35&&D5F>^&*$:I#H9@*S]W]GU8GKS!5UW8N]C&ZM[>N\9VUXC_NK4I1A1XF0 M-8%:/9Y7%[19%,M#IEZK8'V.$!!WQB]3JU:LA%_C@U-O4PP/E_9\]WL5MVXSZ\P)IK*2ZCE/ MG@SO#VT\S*<>R-,JF5 &0S I-.8PL-L@A;#686WR0H!JD#:H"W[AL?WXR_Z[(Q^XH Q[B!UYN0!#(8V#0XDH2IP+PCJ6 MEZE2/;VM="*[RD) U[UQ9Y_,GX994S::G;H$ -;U>D*D=G!@2C6M_T.DR(G. MB''P*0DA5X;@L21-'>EA5)2"WV(IYWAS" _HH MQ>"&]/ ^\^1L[T\((_[YSRE\R_:W#O$A/._^/Q_QIS\_G1^>[\#]WK?WOGTZ MV_]P>Y[[YV^;^^>'XI/!^_//IU_:A^>^GQMMG?^3DR0'FX> M8&M1N!"SB,W%U6@RX5?;6+@H^)8UGIZ,-7%(F0BGOB^[ M^^^ZMQO >Q#@[8X#GC?.>44T4EQZQ)7$2#N5$$TZ<1HP52FM;6A<$/8+4B@N M*-XUX=O*A&\K3PS[3*#V;AS4""6>Z @YJ V0@V+*\DR>1-AYL(W@L729=)^I M@I)?4"GDY5#MNZRPKWZ*%O96$SR.%O:1'(HOU[!;$;"BE]Z81X7!\1&""P2C *4J.,0AS MHT-.IX02$T9@2A()6>5;B$)BLGHCPA(@V$'#8OU#]/+<.NFMQD1%[J6QTCBL M4F!18L.Y:-!K9=#+3TP"AYAWL9#5HVT^KF6S8TQ)VX>)1RPD)#9:"%0Y"AN T3;C<U9<*HXL8]G;.ME]I78 M*W?_['5[5R>MS9)O)C_IM>NW0]OV&K;KE5F5\F&L3X>FL>^@Q;*2 M^;4-+4BAU'1$M\I4V"^Y4L)=M3*#"B&_MSY>]"/@&D1Q%]VK)D);)3S+E,U3 MD/:V>W%\$'OGV0@:9'L8LGT;1[9((1[3@B)"*01GB1OD:,1(<6NB<#[JDN.? M\$*1:2FW)DQ[1'*)CY;N(SS3BR[JK&L"=5^ M#P1-ZIE(M$.R23=1"J M<84,U19I(C/_CPN*E:(ELB!F>G:R"=6>!M"^R\/51&NK$ZT-NOK ?EU!(;GG M0C0RCFA$!N&,@A#-YN13TH2L< D%QJU@Q!(1+"":H 71CT&T)D1[:"6M R,W MRD-W4TM;332;&:\U,=I/(!H=1S3H[<2M#4A(92#I]!I9IPD*BFJ&-9;*Y648 MJJ"X$99[<6',)CY;/$1KE#&?$[S8.'AQI8(@!B(Q2[+6F0G(!D:0 3O(ZC51 M*9K7\ -X31.+--'8 DEB/B0RNU-0#M]' W/Q0&X),*X1?%P8 .3C .@)-YP( MC;A+'OX)D(\&KI&4)CKODHTD1V^%P;B0CR<;>:@#+GB(]W(HF=WA5HN8@.7+1A$P'C[G2445KY\TC4HS M#0&+CSX86NM/T8'(9(E#,S2OL^QE(WC]&%G)K_M;QT=:>1)X""A%YQ"7R2"M M-/Q)."'4,9T$R9,<4]K6I>+U0+)ZG UL7*S:V7XE>)UM;:O='V@49[QNO>ET MOPSDB6NMP$F1[(NL:AP[6:BONE96$X1^^X%]*:R()Y8'QHV(6GO!A,F$6QQ& M.?L8^[K;KGYE._JVNW5VY"6#2$1Y1%D4D(A(AAP. DG(08+464LRKFU0_#T[ M&M,<+R7(;Y.<3"B1UT95RY #Z$R*D%>J>;W[Z*[_V*9H$(H:JWQ2FB>BC4F> M.DH9#(DD$=78U+QM"L.Y1])Z;37GB(1L4T[G??#2( $ 142B@A!]MTV5%O"] M7@V)6.C50(CWG-GH/(_&8!L9MS 0I:97GZ!7SXXHM0D#5B G:58[5 DYHRT* M)$5NN9?"Y)FI.WHUQ*7@'>)^MW2^[IX=X?VN7'&EIM3;4 M(&H)P(9A%D'(J1!+Q"CEG(T1JENNM?V(6=ZVSU@6D[4]:]O*RU_U:JA]W;A;// 8U MF+$5& ,)WK_ V.-FI]/U95H[,*3MKQE5RR6Q6S%2J1-[+U2F>(,(N]4^8_^>] ;/7&(>WN4B5NCWI0T#:8Z\? )_'B]"J3(-?\>OOG,=2KGC*35NIUS\O[N1H%6UGTH&++& DENYOR$:H0\G8=#$*^3I:5;_5/8B6\ MGI\@M(Y_Q,U2ZC7?BY\%SKZRY1+&A1D]&NJ29QM8=K[ \:/( I7!1 2>;2## M]9 511ABHH.>A6.0Y,J[Z4?66_]N]Z^ZV;0ZG9NB-+AOK9>SH$8@)C#-)%R!FYQ PY#@!L'9%$>,HH5FL;%]TIL)V1 M.%Y?]:\ ##($C2,&0.9_KB$I9*1HY5YN ?2.?X'7'SX]N"S3BGL0+/EN'Y"Z M7>U) KB^[N462NULAJTQ'M3@;OG@7'<]O*]>]'5ND5\XV-G^LG]P!O??IGNG MVV)WRQ]IZ:.A6D*S.HHX2Q(YS -246C!:%3>A(K00\OIW:+#R9UA7 YQPUBS MHX&!#4RQC%5> T#FA0/ED0]7\)\R8L@!P$ZUXSM?%CKRLA=/XD4?PI+Z0)DC M0(0PM.PR'& 8P^5X/L66(%YQP@L*XP3GEV"6K M0M226IP\B[ZQY9>VY8./1TERJBF,(1'".,2Y(,@Y0E!(7#" '(N)6-M0N%!J M>@UF*P N7O?[E0WO=2'UY(,\G&#VCYRQ@6:!0N8R.QMN;CMG!,(BYAD)'G>V:YM<%Y@ M;6;6L[OEON_X]1)0K$RMP) @4\S#\&4/.JH' W\^KTS.4LRG7+7]63E,EW]U MXK'M%#F13-!]<%DPNQ)SP^=VO]N[*4^;H*0=6F>XCF#3$(K$7#XIUW6<7W9* M>ZW*7"6(YFF\XVOX>;Y8+WYN0_A1H6N=7;6^]-I7$753&A2/>O$M^M98 51.$R?HWMH\@?B")I828(B[/_E&DE1#(8A@U2<12<+/6B@ WE[E[>Y @ M+68H?5 &%)U.]TMM\]>AG>T;G++"8!@PAKT.U@\&WB_CF5G67\UIE;'.>"T4 M@IG*N8;1.:0KXP%X[7L'[00>WOJSU[V^+$M,75]']Y#LE)76>-R^N*A+O:.+ MX>+6U?',JW>/NP^^-J01 ZB8^&[R\H.2V#VOJ>L%;? %1';7O7(UXZC!\S+^ M/@Q3%4I%V\M7Z+="%[ZYZ%Y54SJ]LF;=AKS0YT)R!5U5ZU?EM.YU!Y[#7UV7 M:<^HOM1UN?X%SY@?^'9QK3P#8E& TJO1RH9!5:XL69<32_!E-8-=(EXVB+S5 M (Y4E;ES>P.7@@<""_]6Q1QE"UY?P2O_<66;,V8,IC'Z9?QRO&I?E-675?'!%XWFMUY&*^3GSPF./^I7W[O88E8KQI[ MSI=EZY+1IWG:^S7?#W8_S905GMNI,[;X5).[+[251]['\%]K>]Z.77YFM>S^51,YS#5E_ MD'"^CY_CQ[O^YS??^W/VVN_7'V=Z?AQB>[W3_X!T\*V2:>1_=P7]. M=\_A\^M;>^W.=^$YCO'AM]TONW^^PW!O>-Y=L0>__W1P1@^_[75VSW=OX#/^ M[[?MJ]UVI?*V=PI9[?$1]="!@3)$)RE:U"K0:UQU%)!&8]YX!8++J1S*6I*0XPV)BQ,J!?%UZ@UM?RA0:V7 M1ZV;"=220K*D'$4..XLX,0(93!1B)O)D>%#1\+4-7>@\Y\'G):Z[N*#UJ^/6 MZD*7P(2Z&")[G\NJ+D_ZD$^];KWCO!OB^! MV!(#^ZQ77!GL7IQD&0RX6D?TMMM?_I4.SXO@.[=39A<9#1T[RKC]JQ77%[<_BOV/F0KF6]62A^P*'B[-MS!DY3FO/2[ 9\7J'=O MIY^<.D=X(LA2P_-FCX"LX@YE3BMGF()XW^<9VW4\KWF/9YK=:)!ED=[M)Y#E MD4EH@RS/CBRWLDT9+>/8(NP%11R[B*SV'DD5F,PQ?\JT9;P!E@98GA=8'IER M-L#RW, REEO&$$BFH$0FE1J6 =)*;"7"DDNNF?&$D+4-NCZ#&._E0&7E9S2W MVIE\+V;IJ9S09;?I'DLL&6G\26R?0RD&B"%P9I)C#B04AD.=/P*2@? M"&/.IC*]?'0DV$!+ RW+D5XVT/)ST#*68'J+/2>4HT@M19Q$@:R4'!$KHTXV MCP]5@LD6"%;N4/L:$P-8%'J!Q67ZRU01(X*(828[(*&H.36R9D/$'Y-L?NNM-^-T+YW^T'3Z#[(=2V6$!V'*!<,!P9R6*G$5 M%1<.RWK8,9@P/)!JH8^PG8HL^XUM]TI.ULW2\#,GUJ]L*G3WV^:1DUJHI"GR MU$!B%S.[3\D^4W&>33&RC]1X M[;#I\\%Q,RM)=-H7G^%0MW>S/D$W?S(DVBY)@*KM"!/TD_DV)5UIR[KNY^&Q M_N3S>0@[CB?)RNZFXAYC:AK0;9=Z' ]ED3023*9,*R6UE8*0H(Y(QJ.%",RF>%C*P(P- MV^CY[SXIE4+UNBBG()Z6%_%#/,YV]CYF[C6X^=:0O6UQN!#/!IB#][Y!7G7^ M=V?WX$SD7 ONRP_/=^ Z'[\<=VOYW13_]\_+I_ MLG$?N$L0#^E<)7(F8JT!9H3'6F%YFSOQ MCX\?=O:V/WQH?=C^V?[?B1+_R!#K?B:$'J1) K[O8VT^5-V:PK]VS MOT!5EF?WQB_[6V=?]O)_#W8AXMBF1\)Q+&4T*,8$KFGADR82_N2<>VPC=$=8 MV[@ZZ<4X'0WTAHW;JKL\4T%W.N-A)8RVO5CZ"@0+G^-)V\.X^ZKU&_E756&X M-=;^4(W/1^HW./N.\FR/@;[4 RF^L/FO[N@=QJIU!S[@RH@;9_V8WU\Q6 MGM$]@]BK/^"U'!&[CI@S!UU9L62.>$'M\7$O'N=^?=7:;/?Z5W#'\]9O]2/\ MJVC]&T+!JT[9*U76D:_VN@>)#013[_\N^VOK_=]PYG_LC>^.GU5]45^JR-3B M/=^SZ:K\S;^A#0!IT$2?OT^WWWW=MJ&*_K>LK?P*OD<_^ M-'[>W_!JF5 5GJ,\<8)2]K<,(EG"Z&][T MLETQFP**6W\"/SHX@_U]>?H)I)W@HSL7?KUNGX'_S7;X M[S9(O]N)%1%X;I<NCJOYNCMQTX'4O 93AC/B29^/_Z@?UQ[,+<8>P5\ MC-#S%_GC:WC>T"VJT;@/+U!:_VMX\**U%:].(.Q-\.UV!Z+@_-]>VUGX#T1* M?0\_^_?->;[*6]L^@Z_?[KXN6GN0U$ [7_R?/R!J/>FF!$YX?=$I7SZ_P'\O M >/@S7; &.&BE73>>/HV422H2J@5_?O[OX>%L[KI!DW2^]SV4ZG4J@'V6+O4 M!GZ;$_NO;O^JMN Q!NH)_;/;&B/YMQ3_OI\;N"C_(+_7S,I9N2;7>M"TQZVW MAA21$UL\OEE);1S?0XA['D+6A?L:)AEE^(Y-85R)H8&7+ZX M&G9UMIBKV/-UV!@[[?.Z9MVO2V!EX$YQ'84DME]N+ M)>YO$5S]@> J_Z4$5W^8$][*(0UU.+)< ML[:))Q,M,38EYI2,&BO+%S6'K$K3Y33$F()1MQ\'7U[W1X7L(7B6SF5+2<1Y,#^W6! MU@/^7%F@VG/1_;K_SU[[D+X_A^O@P]-CO'>P(_:WMK_M_O/W^=[Y.[I'W]'= MK;VSW=M[+DZWQ2']S^FG/P^_[!^\;^]OO2.[IV=Y'>+73_\PQU6L;LJ"4%(8NV%;1!K8: MV+H3MIBDU#!!J:.*)V&-=%+21*170KG$YTNDV\#6T\/6V%8QHRD3@6%DJ<2( M"R.13HPBAIGT(1%,9-Z!6A"."_YXK:L&MAK8>B;8LK:,LJ+D47#IB.$4_NNE M-S[22/1\-U@TL/4,L#6*MA(76CK/450J &PI@UPP%-&D/:>!)1))ABTA=,'% M"A+T+E_*O#M8A_*DE1WZL):A+#7O$NX"CQ\98PR5VQD9-))$*0,\3&9HD M<[E@[]U$DHFM\(X*)()AB$OND>-4(VT\8UQ0YA-?VZ"%E*9@YM&P-U].RL;/ MY^GGF#,C"8^2J 1^+JT6F"?I2:36"N*:K&S9_'PL*[.8) \Q##)*Q^ZJ*B$D)>#1SM)A#."X:!22/.F MTVC\_!G\?#2>$^Y95%XAJ65"G'F+K P6*2:QY /'C>(*3,KN<#10QGM?E!F9LUH@;01!7"6*C(X2R62U"C1(9E*Y$@>K0BT/ M0LQSXFC1,ZX!?T(S5?24*"B")SR*9*(FG"0)(Z<-,1((P@56N)DJ6C(4/!S/ MI+!Q%$N:">5M23,&<1*U"@%6:0VQL:-99(@!"N("JT4J+35^/N\IX4!\7J^G MC%80W4@3E!;.)VJ%L9S;)A]:-C\?RX="BLXK#7XN7?9SG<#/*61&P0=L&:/8 MB3PES+5HIH17W,^-(UA;Y0'XN1,0_F++M4TI$)X,2TU6LW1^/C:>"\Q)3 8! M9@?$B29(!^T1SYS<2N"@JREAKF5AU")-":^\%99SE/)D1/$>+Z:DZ&VFAIX4]QB1#$LO%(R9S%#KF9.)BFB3CO!M MDSPM%^X=CR=/1)'HM!5(,JLA'F(*&8DC,B;(0*3G+ #N,<4*HAXM/-P4C!?7 MRP.+C OME$J).VLT=S*"VTN:*6DT:?*?9?/RL?P'1_!3;BFX-3@XSRM@+(9/ MQ!J9C' B6;VV01DON&ZFA5;8R[6-')(4';0+W"MJ?*9%%]PH(_-"CR:'63HO M'XWE@4>KB$\H"IUW"AJ)3![0L0K0[RHP+PQXN60%6ZBQ?.4GA>Y4^GCI*:$E M!+O?'H!V,:3@,]&!P8D3G73BD6NJ&"8Q&DKND;GTX87A4P-["P5[9^,IC%&< M8.82@%T"V)/0FY;)@!*AP7/J !/IV@;AJB!FFK3J7TO,5]6X^FC]JJ)2>R<( M]8ISF2QED0C.#8W&!T[OD;XTKKZ8KCZ6QTA.!?6&H$#R5"^7%NFH%6)!4FIU MM 'G+8&T$#/V S:>OA*>S@U$MN#M#B):SKVQB3+!O5> ]9:[^^S7:3Q]03U] M-*A3'$* ?D729G8C'@+2(6_R,SS*1'"@W*YMF-FIS(MX^LI/M91+VYYBJN5' MOZMGR6H!) ;]$[K764YI\,Z/FY1>8M+.^3?08H\3#ZIT/4I3O:ET+=CHL/WE M[<'.U>Z'/$) (&BX3C(I1#6A,#PHC(S# :/$56PQV_LG+NC MO7!%O('9)$6=BG)'*P*]\X ;^B#(S M[;J %4Z.R;5:+KS1;F[DD)?N8>>JW;Q MZ_W=[=;O[W=__#A7ZT_ MMM_LO]]NU5\>;/YW[OJT2W_JRE>K&R'99;U&(R3;",DVTF:+*22[<^$AU7O; M[?<'62"$T]"H^Y>Q5RUI_"/"Y6)U'B2 L;_]%3)%")K;%[9WLW,5S_M[W8O\ M"CV(G.&GY>+(V+]:F51Q[W3[R^[I^[/#4W^S#[_9/=TDA__L=7;__/@5GO?+ MWK>3LSU( 0]OIE)%NGNP>;/WY_OVWK<=_FGKWGGTXW&5R/ M[A^*@P7@>*'CP@@B4>4HRZ[%# ME@ :&&(R>3U5/+BU#44*P^>U^JP!@P4$@^=5P6W 8(' 8!0:2*NL2#KE6 !" M Z(X@ &#O,DS#$D3CL0"&&A<&#*OQ?\+1'6Q%,)-C53N(J'F\TKE-JBY**CY M;CRAXE0ZZJU%D%U;Q+5E2$,.TP9'5%=1M<&1Q M<&0L%:/*T\BB05%[P)'$&3*8<10D5EA"CJ8,7]O@6!=$+(VH9H,CJRN[V^#( M N'(*!YAFCF+)4%>J0A9G,C2=9#/*0/IF\(6<\HRCK""L%^-?W9]@0&U18(%08Q0@P A #X2&R5CO$,PMR7C>%(O%<^*B2T'IM0Q2& M3T<(]R=-7+SYL,5-D!H]X$4,H9Y7#[@!RT4!R\/QA"K@3%F%#6+.<<2]"DA[ M"6")&235U@4B!8102A7"S&M?25/$7BD<>5[1X 9'%@='QE(QKT5P5%A$+8 ) MIQS"KQ 4\LYRH8C0-M"U#4YT 7;;X$B#(R\M+=S@R +AR-B21A)<\H$C*?*2 M1LDP,E0H1"1G/A#'O(!XA)G9.C8+BB,KSS-4"A 7K8MXU6&")LY&L;5!5*-)K&*PP&SZMIW(#! H'! M*#)PEC@7J$3*&XQXD QIDCS"28N<4RM.,8"!*;!>I,4Q*S__];K;N^R"8\27 MGNU:0@Q\D"JB8L8RDX**G@M#M&#.073D< PD2/]$4L<-&BX*&AZ/YTG8"BY9 M( B28X4X@V1).^&0](;BD"2G*J\5-+B09KHDW0BEK@0D^$08-18"(\$Y#M%* M:5TR3C,AO0OWV:G50,)R0\)8MD0H(3Y(@IQ/#+(E2)2LQ1(00@8BE/4V"ZH2 M10LM1 ,)*PH)/@FIE)):6IXB@Z Y$D,)!,Z"$LZ:U8*K#PEC$TZ,!X^#1YRS M/'%M!-)46Z09QLEJ0ID#2*"<%)),3S@U(LN-R'*C/_=KZ\\]K\AR,XPLRC!R M-D$J$KU,7.:-:0(CKAV%H)(H)#B)5! #D85?V]"<%T+/JQ#_\B)U#2PWL+RH ML/R\0LP-+"\.+(_O$(107DH6(*87F:-%!N2$],A3S1SUD6O&\O0H)/QF7E,B M#2PWL-S \F*H-3>PO$"P/+;KR!AB."=(&QP0)]0CDV>KB8[0\5(;)LG:!M&\ MD')U8'E2TKE452[_F:O'ZA\Y+,T..]F$2Z/M+.4Z%XVV\U+()3^-?N^,.,'' MC,@O-![.5F*F)7/H#^N7J_S^>.+]5T5B^V#_8/-M:_/#A^V#>:MIWVOXF:]3 M/?R6*S_UT"AF-TK5C5)UHW?X9*0;+B42,DV1M5Q:"^D.9I#HA$B3TMH>[ 9S_SS;9^_;NV][I(?YT\,?YX0'\]ENG??C/QV^?MC;A MG(]D.D$](WO_0!)[\)'M;>W2O=/WD-1^.MG;>G^Z_P\\S\'>&3P;@>O?%MV* M/&'*O4#>D&N!*#'SH8T /13 #0V<1$D-\%BC7#4 G$N"')4!A2LM$8XZ&) MH%X*P"94=J01Q'&C4-2! H#1+%OJ/9))>ZRX\0:G#ǧ B[0=K?'8.7NL M2TPJJV, 5^7<">.4H"0*YXR1W-LFY'@YCQT+.;BQS&EL423*(8ZM0R92CZB) MT%\J4S*IM0VN<4'I].:(I=\^NA12$XV5>0$?#MRX[C(6;FP3CH='*.4<]D$,2_GZV-!C'.28^8%HB'F M[5S:(^M%@$C&>H*]@[S#95_'!#=R6HL9XS1R6L^!9Y+@1*(-5A/-B?$:(OS M>""8:)NB;V*7E\*S"7YV+*6B'D?$M". 9RDB0Q1\$IG71%LFE"]C%R4*_7BY MXJ:,LK@>JV2RV@@JL<#<6Z4-CI9B&;U1SKC81" OY['C913%.9.)(@>9(>+* M<^08$TAY)V,TB44/$0@K"(8H1"V2QZX\#U>C0[.(N!8%. S5RD7 AZII(Y*5P;8)V.!AGF><>\40Q_!,XTCP(I!65DA@<2-[A+ I#3&'P MHYF'FRK**OHZ44I9Z:/!@G"NA<9".A,]41+[H)K5)R_HZ^/;9I7,&:%'P2N> M*Z:Y@,(<@FY2TE&A#:'9UPFA!<5F67Q]Y5>O-SH,SP-CR1/.B+!:>,N38XXF M!KAE,;<9U%(3LKP4C$TP@$HR&D%APS;K5V3"BAO$]6*H$U:\*.E_/7L; C6JRLX )9:BB$'3UEX'H[@G,%1!2&FH-X91*FEHPHJ7\]>QL,)217"R'A&>,>C ML,9@4>"H903P:@7@0&CD/T9ID M5J7DN3$AK&W(0HJ\W'=>>>3+TXLUV-E@YZ)BIU?81NP4XSYP%:C3C@H!>:ZA MTE)/FTCY);'SW0@[>:#84XN$L IQ$G.2&Q/2 3I0>X>UR=K"A5*DX')>-?.7 MQ\X9U(SYU7Q%&%HN%IKU#9PX>+G:,Y@$U[GL]MOYA%>]V($S/\<1\V%VF[%? MU:^,1S^Q#M[N^NKNGTPQOSV_]Y<4DF\0$<..KEIL[-^3WHB/[#@BUXOV#-D$ MC_O*=K[8F_[:_TR\U7G[ HTWX5UO7_--9DO(W !UWZ,\:E0_'&N>T^O^53O= M5%^U+P*TUBM$=#G:5<_M>O 4,][A5D=7.&*HPY%IH9)-/)EHB;$I,9>%5K&R M?.V.WQ'CC%0F:@K89^"/*)-/Q 6L<'),KM4TH$O#PBGP.F4-"V?SL UE:$,9 M^F24H;_<^Q.SDI2I6]M_O=]^O;-YL+._U]KW"DQ%7XW(GYP^9%V#P'4VY_*[]?E3HP?^V][!MMA_?;L.Y^&Y=L7^ MG]M\?^L=.SQ]?[)_\ FN__?)WL'9#3PG@>>!YSSCM^AGL0D,^DJB)*5!7 J% MC-0&64X$%M&E&.G:AI0%?OPZN,5;8-* U(J"%).4&I;W]%'%D[!&.BEI(M(K MH5SB\Y7D:T#J"4!JG*+66$*$T\@H;!'G1B)K0D"12R:=,3P87($4GQ;.;D"J M :G%!"EKRP@J2AX%EXX83N&_7GKC(XU$SU>@K@&IIP"I,>XWZKUP)""E/4/< M1X>L$@E "DM#*+4R6 I52CQ:"J&Q5OZMWS);T.B_3S[L+T+.'ILC#5<8F=L MU$02J0#B/)&A21<7'.0FN+:M4E&DY)&!* QQQQS2V@>$,;/8!^(]RP27K"#B MT>N;FVV.B^O5F#,C"8^2J 1>+:T6F"?I2:36"N*:_&KAO7HLOU):"@Q=B*@P M'G&+:,.23B(0E[*%KUS8(+Z O&Z]>7:]FX*DN*BH3%QS\UTG(NHU@.*@4 MDG9-0K+X7CVV>1 [2Z*0B!*I8:R.#+G,5ZL\.#1XO'4\>S4K-%M!;KBE(*!M M2/87"?X239H0P@#T$D^.:LM)8,%S98WT*3:IRH+#WP07/V7,J,PGY9*2 '\T M(N.31HQC)X2)\)^PMJ%-01\/?PV%W"KB@1$0!C%E/.>,&V=MH-)QZIP-B0IJ MFB1GX?%@?!(I24NEPD@#H.(=ST)%$#SA4203->$D2<,@#(J1I.@%5KB9 MOEETS)O0^/":IA A_*$T,L0Y@9S(N("BHQZPT&;NU<01KJSS%DCNAC<"6:YM2(#P9EIH,9?'=>C1: M$_#=X)-%-O* N) ),A3.$/8:4-M:Y63FQN>%UHODU2O/4=N(^RPB]EFIE1(" M\O@$$2X3CF.JL?>>$<*QI$VFLN#8-Z$!A,7_S]Z;-[65)-&C7T7!^[WW9B)4 MGEJRMIX71+@;VH.C)=HV;@_\XZ@5Q.I!T#9\^I=UQ2*QV& $7(GJZ,!(2'>K MRE.969GG"*H+M9HTH= #%0Y<+B5)&+-HX?&/.A:";M55JNHH5T"X 1"BICZ+ M9*@% )TPQHG.) \AFNR3E#7&:3T@C(L=1NU8RHPH:13&.(P1KQKF,)IHDD5C M-F.,8T37%K:H"@@5$*X" OH'*38\JMR"Y&","XE*:IVC,II4HZ/V \*EAR!P MX:>9)U(DW4KG,B,FQDR$#HE9)9(NY*M,J"[,CHDP)$+/![QE49NR M;]/EO*J+S;%51Y$$2..USAF\LP:\2FCFBA?V%<-J2--ZJQX+:8PI-<;:DRAE M(A!DV8WEED2A$Y-)E?+CLFW3A:EQQU>K;J%5&Y< P\3C8\0-+>A$/U*L-JJ M4F51XY+V6_786LV2"CX+DE-1--:2$X>03:)U GQ*)E+:6+4"W2*KGOM=FZHL M^#3T<%K@1+5 I95ZNJ*3K/1AT0O+76RF"D MF9-PS"=F.8M<2G#4T3[VL?9&'55XM'6YD!$&D%0BPBA+K:/'! MDS=)65Q#)3K=5G79P]WN"K 58"O _JA?G3+N4TQX( #'@\_12LJ5DC:%D%E- M:LP P*Y?JD0+YJE2@: G2]&-S898J8%DFG20CJ602N$3F*[6\P.P-VA$5]W> M*H4[FQ<[5=W>%N7[;M8@_>WUGRMKK__HO/[MW<>5#RM%:/3#E!5&9_ZCY_>[^$Q3O%O>_TE_,SIV[W5-W]M]S]]_-9?^FMW=>WCR>K2[F#C M6J2U_FWCS?K7U;7>:3EV?_O=:6]O'38^]=C&VC+%[\O^V@JL?GJ[\]_3E?%" M+U,R6,EQ(K)3!"+%0(M;0Q257G)#O8AJ85'(KF&J1?O'%:$J0K5'![0BU+01 M:JQJ33D:G @:(8D+ HP;8A1$G&)&"FIU\D8L+'+=Y-3(BD"XUEZ[5@IFM%=IA^<*6D? \%,B-=4X<\V M8=_3"G]6[)LN]KT;CU! :QXS,!*5]@1H:8/D)I*< ]!L!$L4L4^:+H5I[6.U MIMZZ@L'LJ7Y6,)@V&(S%-BQFFS,.E$T!8QOM*4'71Y&4>6&'U9Q)6%@4MFOX MS$C\53"87\G/"@93!X,QO4]G;!#,D(C@38"Q2,I8DJ2TY$9I9K):6#2J*^F# M.$,E@:0)>Q(5%V555UW.>+?II=3VK14_;HL<"&5?F:]",2&\3 1T,*=XH M"4QIX64.U.6%1=Y5#Q?7J1;=7HM^6DW/:M%3M^BQ'1K&!/5.DQ@=!B.Z]+O* M@"\QT'31.AVC7%@47;!U@^8)C;'J>9XL.&M\"'R2"SZE02H MB<1$SXB+F>486+ CB3!J'EP\TCX"I6K1SR/F62UZVA8]%FQX!86W49%L92; M:"GV-('PJ(/T6ED'KE@TT]/J;ZD6W4:+?E(ESVK14[?HL34Z9LG=7?._WEMY<8!7US9/>GQC9V/O'?36-O']=;:^ MU]_&\T*/]\3&TM9N_U./]P?7'&"YNK1RNK'W?F]C:?/;ZM+[K8WMOP;K^)W> MTN;I^FG<67WSD:V?KO/_GBZ/IVZ=B#I9[HD5V1%@FA-C@B4V.&9P@$'R0CC7 M!<6[2CYX@[Y]U< 5MN84MAHB3$:SHUR#--HFEJBPLD3I&*9/656QPM;CP]8X MQU1."JA2)'+%":ALB*%2$FN2UDX9[B,M+4G1BA:TG@*U+;TMQKZ5SGB@'%&'+ 7'!"&)2$#3F&"(O MQ/]=0T57Z-JI\80F^B:AT>R?U#Z-1VTA=9YJS:0%;T$S_"&IRT)1!4YD[FLH M.5O@MC(>2D;()@8O"%<.P0UH)%XG35+2F3+/C52Z5(5:K1'@3(LJ0ZN=3[L? M*]$D':YBN+B!%M%%;1GSGBO-HTE3;A6O=O[X=CX6>Q7=/2.$)XE&38 G2HR$ M0+CA$4(6C ,M=@X6NC"/,O?5SB]J>$T47HDL)0N@4K*>!>D%Q$1M"&[*NO#5 MSI_ SL<4&A5:,&>:6(W&#@KC% \J$)^CUPJ'5X!?6#1"=9F<0ZGX]H8J#855 M9R0U4DFL'M6/ 2$9C=8[#%6\4B[(K+@6("+UG$^YK[SBVV/C6V^2VYX45E8X]#.O2.0,5ZQ&B.7:+*.1@OKI5I8 MM$IUZ=0*Z*N5M]#*!9>64HC9.P.!:Z,,E5I0HQ/W($.-5F;.RL?8>!,P94IS M#%",5J+5Q$!R1-O@(3JG$=P7%E6)5FB;9(?F?F/E-[?OXK,+Q\\WLGDCDX 0 M)14!L@DN:)5#C(Q'84!,F6RW(MMC(]N$6GQ(QC"M&%%! X' )+&)0XE8!%5. M1R]%03;39:SNJLRQE4?.A(R,J90"&.&\2BP'*XU(N.B-*+5KE#)+5CX6I8@L MM:/.$&D])>!T(+AL HD>E/>!@LY^85%HW:534Q.H5MY"*P]&\< EI"]D3P4-!]^LZNV/NVD3)NR,-7(IVSDEG)@W$$,1@+&*]Z+ M&$4$+CT8#%]KK#)K1CZN@P@R6NLER=I8 H)1XKP&8@7:N$O680B#L8KH6OE@ M4=1JY.TU<@TZ\A!CL+JD'8V37 K*1/9",#XJYZZARDP9^5C:D4<&T49"HU<$ MF+5HWSX14;0-4\!?E5E8Y!J-O$VU$7._G_+S++\_2,'\Z'N5*^WI'M#<+!%/ MR_);EXC'7B+6QX.]##Y$9321F0L"60CB,^>E%9LZG]$I4 U[6EJ0 M4[>S9TYZ5\2MB#OCU+\5<1\?<<F ZZ ^P2 >^GBVFB-5 F(S2$5QHY / 5*'(#& M ;>"A;BPJ+M&05?+:95?/3_@_@1%\.@6_>&_%B]N=[ZHA95Z!;)2"\\$6^_C M4,;>L*:'A$O!X3.M73<3 9=$RN/0^\[,_=.)^Y\7AN<_WZ_^N?Q^;;W;^?./ MU_VUSNO^4F?YW<>5/WO+^.H):)[OM.Q,U_3N?\JYKU6J5,Z57/ GR04M#XIK M&5)4$*UUS,O@0M+)8A!#]>>5:4CM%5Z"PZ.3/W?=_M'K_;C\O^/!ER)ATD]' M\Q**L(VECZ>]M?>[Z]N!K>)W>FNO\=]U##$^GFZLO1VLK_5D;RU\ZY]<#47^ MVNFO];[UW_PUZ)]^A(VE=W@M^.]V?V]CK;_;VWN[U3O=^=8_7197^+6$^$*:IDC08F0#]*5"T"_#@,M;:<==>*[8Z6BF$-S$ET%08 M$YP&ZUWD IA(U0%IFQ6/.2#,IT8&MSQW3X!)1YP20"(U2F"XBW:,#@@ =.W# MM<=K1UUE*6P??G'J6$!WPPLPX)QVS'(NK \V.YDHJUY(N_!K@MU# +=<94%, M5*5ASCKBA?(D9X^CR)UQD!86K>QR57MIYMB(-5HH$ZH41GNP1AHAH_)"6YJT M$]15)Z1M1CSFA#C*I Y!$JJ8)1@)*N**S$O@X+(S.*S,HQ&++N MPR@<.T:R""PGY81A>6%1="E BT*G:L/3I@^T+-O2+*"2 _#: ^-@%4\A&[1F M77V/MMGP.+TQS>A[:$L4;79@3"#>1DFBY\P6^FI!H9'"U ]NTZWICZ=HTWW@ M/GCM87BZ!S0W*X 4$0(X)XL_D*2SELJ8'$]>N)BIK5Y4ZD/35[FU,K$'^\>NN;<;WKE+8]@3FBHOIMJYM0?M[&-"X7&^ M' P'Y1Y^.4R[>#-_I\LFL6+N8]\Z&Q5Z^17G<0".CV[_RK4FF6=Z%+\3IB:? MQOC/Y"]N]ZL[&2[\:^)9[ WVR?B#O^V9G37TE2ENR_B,)C4I:^3HB]26;ASA"M?[Q'AXS M3('69W+Q^GVP[_;#P.VN[ ^/#H_+LC5<&@S#[L'P^#"MX:E^W3T(.\^]>JVM M7*Y>:^_$ZA*N7-L[)[W3C[2WW:/KVSVQ\>;]SNJ;%=E;6I<;VUN[JQ\LW?CO M%@U[?^V[3_9X=?L=PVN!U;6=D]6UE5,\#G[__:!W&G!J1+R&0'043'"3C+9TY'(@#J?XNC@,-F1< MFB!:I4I2%[Q6"6.YI%@(&M]>Z"3T";Z467]XG!86EY;?K_SU>FWEK^4/32O9 M?Y:7WJSTWYPO9V<#?\]NWMLL[\JJ,1K5'U_QY!T"%](R'8US^.?$C.69\X0A MCVSAF4\ZQT,\[J L!VEXU#ET1ZDS_.J^=-SF84J- M$73/::@[X?CP,.V'D_+&5W<8FZ=1G(QAQ^WC*US+W6"_@V.%'N+AX.]F">OD M<\/"TUQ85N?HH(/W@6#=&>"KP\%P!P\R'![@!TLSV=?!T=;U\Z9O8=\7N+!_BA_8.CSM;!;NS\\)(./9W?@_& 7%VO\"TZX(_RR M=^@I!WSB6RD===Q1)[O!8>=OMWN<7G5^:VZU#$[SV5* M-O=Q.I2'TTGNHC!P6X:#IM#C7WY?\))PV[>*?E0/'\>G\[V&\\0G?1&WCQE)N#_=X< M[.S#0X3B3L#/;!X.RW4S@JDVCL>IM++:.%ONSE MN__ Q[%_L#<(_SS[P,BWPJO;&GRY,HBI/-]F:HT^BFXPG@9O,@4[N_BI=(@3&*=7N2J\'Q7S.P&8+Q\[MXE0:/T/Y%GZ\@Q9ZA&'- M)9@UX',Y+<&7BEW3)M&A,8.\26*W]-^\7($SZ1 M6*;[E]TR=^)H8H_F5CE!L8+#W9/R,,:L=4KSZ'%]L0\!S>%X-ZWFI8LK'W/+ M7K8S]OISZ4;3J+PP@Y1^M78U>73@0:(B)%L;R]8L/HR5S:6,'N\I(>N]?M'9<;,SE&M MF"8CTBQL/=V<./\9 AD[H]Q%;X_1IQ6LVYD6B=,\/ @ZC0>@4AJ-B9J_\SIO4NMUY3HL^;HZ?V. MT<@(]?\J(^_9'W/[V3^"_M+^VP]>VW@_73WK=UO@RKGY;%ZEI_ M:^,:4_?6SL;>QJ"/U[*QM(O_OJ.K:W\->GMOMWNGOV^OKVW*];4@>_SWO7%Z M/'P.WU;??;92AFA$(,Z;5.25+?$"' F@N&"!)5:$"8%UC9U6U=8,%;)63&K3 MO3T))MT&.T4=X*BX.8V#\^;P8#@\]V!.*@C=$X3.*T?/0 B42")$260N()0% M)98)1K@$K:-/7(FBT?)@K8 *0!6 GJJ:W7-I' !8ZL#98+C'E90&FZ3RQN6[ M5;/GP;<4R6DZ/*C^T&-!T:0_Y#S8($4F/);>4.4,P=%SA&?+HZ99"[ EZVXX MX_^>?3R:!41Y^$.MR/G<]]9*Y*PNW11Q='72I5,6W;88(^$B(8YJZHD3#$B4 MTG++?% VSPZ.MCG[.&L,0RO?J^2NS$./RCP$3F<5O-&!@9#)2&9!.Q:5HTI[ M5S-U;4+4<2$+$-Y8IDA0B14A"T6LIY$D'L!ZG46B?F$1#.\R,2U%ODB/D/1">P;M0;!LB>%1E%XU26S(G'B),\UBC"F27%ADK L/9S^LYMQ><];9 M&TYUH2O-$%*PI5/1.A%5,,6HI\)Y4!?D*:>*"H2TH, M"\P4I3#JP\*BTJ*+N*K6H.^I,$+$TW(?'PQ'7WP4IZJ^'@Z/!<*OS9YE? MP\Z'HX8[8[/SCX4WO_ZY\,^&CK#H'X\X+X^:W/L%1=H% ]M1PVYX<1W=PGFY M>QQ'-(*37)LCTK6#1ECY\L(+_>'E)[O7+WXP[-R*J9O^2VV ;075X/)7_!R> M?YGW3D,Y_V>5E9)@$[':HP/*M";.R42233G)2(%ZA$5!N_0&_[.#<[#SC_]3 M.Y]G;N#7/R=IO84DB#39$\A&$QLY)P*"S+&T%?+;VYC_V3VG9AR'E7#86-(D>^[_.VPHAPE^N9 U^Z,1A7+>/7 -/6YS-#Q. MT\DQ>E4^]:KSNB&HG0#L;G/@\?5H=!F%C/9B_3@?V=%"TASD/L9>BZ=;8>S; MKS^#$_*'#4K@ M!%%S@1 W"W+<2H VPW?Z8RS<(L17H0E]U[A!JG;'NCT;Z5G+I[P9D>V=2$;@H-]>U MC\;4F3I+^MA:A\85?HG'AU^+ZD3:O[K4]=RWP=[QWA]I?_-H:S47^SQ[$+^= M/8>")P5.&C1Y<>O>RE<\Q]=^^7>M)_":Y&>3(\\<@QK1D/7HY(FC3A!*G01N M!8B,X=NB/P##W6LY7!,Y^4W"C M6LEDA-5$7I>3;K2"U_DV*_,-%X;>9RZEMYX+HI/"^48M$&\3)TS(X*-E0?IT MC_E6AJD@[+!H+QV6'.W)I=MP_LGO>0X^T&3PQ )7)/"6&B4293(;H)EIS8OG MP.RYYT!O]1Q.T&T[GPE'6P>_K*&OM9H_($R^P('&^41SD*5<^R,$V"9&3M-R5P?NSKGQ_H0C#JXC"X MXHU6UIOCYPL@^F/EU]7WQ+LF>+H&2J\Z(^L>GD^YW9.)8*%X_^<1Q*6_/K[: MERO;'XZYO+N#?!Z'G.'>R$4?"Z0NOCPAY'2 @BPO>+23Z.K#"1>R M^+ XR<\]TFMGS\?[X3RO>7Z"X;$?#N+ '0ZNB6C]G 3QSX[G#[[W$O6$]>UZ MPK.M#'RC2ND/54>OJ)0RL#%0$2W^"Q2RYX';9*W(P5I7G.76XLCW,F]-:NE, M6O-@.+Q4U;QFSE>V2"ZPI7N6K+HB>[D?+S)/UY4:K^#032OO*$MU@??% 43\ MN3?(=)OU=Y1-5YTSRL?XR>U#^[ MS4668[AOWTT&-F6@\+=[13CE[O_ 6U_= MOY(%NZB>:E;ERT!H^(+#GI[ SWT6R0C)M20B[[UFA8[:!@H1')4@E??2".#,9Y:)=7"(I==R^3U:=%@ZWW2'Y(R[E-,N$( .!Y\ MCE92KI2T*83,FHEASB8&SI"'Y4'J?/C)G>./)8/^V5L$;.\%23XZG!N*$V\X M$"E,$EHX*3W.#=W5YH8T2:.P7=:>4=JW1-0ESUQ6I2O%"!-*7,V,&GNG)(LQ M"/@R6JQW3^8BK+S5/\+5MUF"]P_.)4XGXW4,LY=]!DMW"R%1:'\G12AU]FJ<94X7^_8'NXU(?O%B_^0_J"+_VYL!$SS7PR MW]D'*I+KN4EE%1?]/.%>SNK"_XX'>$7+_WES[N\']()'$L#GQ2-GYSF;MJ-] M]I*1NQ(Y?#D^#%MNB+\<#@+:GAM.[/"?I1(N"MX.4_&D;XP1QK3M&PMNTA>C M:&-L@_\\FOG7QP]+5\H5?#KZ6H3 RT=N>5QCSZ$\[PN%Y'+[33DOOOD3)OK4 M\^M*07UKKW/M ,$W'H?4A'OG^:@?S%FW2T;!^B;^J?OC*I?S&/>.0WXVAT:+ M0YG%M_I>Z?CPBN^%7IX&$;F,-D)0U $O_IY65&>A?$,5C;Z796;"Y5*/L/5D M7YQW]0Z]JM>?-4;'7FA+I(="A*88<<(QDE/,67B=.7",P5XI?MW9'DT,/]C= M+>,\JOO_SVAWF61XFSN&CW='MX_O[:61E7P='6Q?0>Y$WPA5IM#J-,JZW MKD?7K?@^(93*QO ,V47A - _#U9Z)@S&45D&H:<;0OUZ/"Q[FT,$/']6N/7Z M\A;?CU+SOQT,CUYRZ/0.^A@N29UEU!2($:6?UT5%K,;(6EL>K$M&.24P7*)= MK:\SSS11SO'N69T++B5-?=WY[F.IICN;+1<9SO$DW]B0D//MDE &Y7RJ3;AI ME\Y9.<'*6?T=HL)O$_6#HS_,N;&?+^1H&P?--M)%55-343E&939&8'8V"$W+ M0T%;7QRWR?W?L0K/ A#?.U@INW>7A?=GXWQ1S810?GCP#6WS",/?^R$%SD-C M11941V 6+'?2>"FT-AC04U]K\!\'#CZ>E.XJ0X.*/ 4$@<):'*0@UDE3C$L+BX)W0:GKZ9-BCNY*0?"]^B^89U+$;+@1(!GW,L? *+X98A+93'GL MQ^1I7_; GW[\;( )SU4@'%=A''@AB$,7C>3H@N:!!L;=*-%^O=WB9GA?'55W MC^2 .[N7S_I&>/_5[6(4CB'%5DI-T<;5_I_G1:6D+88;+E"-:R5CU'JP.0AF MG0B00ZQ\)8\T.6FOU$19"(921125Z*3DXJ0(J8FSU!B-GDL4%%$)ND;QZ:.2 M]2E[SYR5B@'/Z+-ZAYYK>PK*IT-_.G*9Q58R(91D@*-!*2QQ(&B M1'$(,5H?F2A$7EW#X89QOP8BM&G$..M1N1E"NK?$E>=]+)O[Z*L]1F Y[2Z- MR>GU(:!O=[R;5O/E1!O+"Y_O.:WL7[C9J_DB,?IG.FQF,N+S&E[4K[L'8>?E M34A874+_*' 6K':$&HA%QE03;Q&)(,60?;+94[A:^>(-SE[N@7L;01A )U;2 MR$6I($\2E]5.0C/_4B;,X7%J<1W,B*SA?(\'@ZYAVC^Z+-CX^7"M$X_3#4GG M:YUE"*B[NP=?1RP0-SH =]_ N]@L:I(;Q;S=\.SXPU^NF72KDLZ+_U]#47)9 M-=>0LH32J_IEF'XY_^7?<3#\LNM.?AGL-X=NOO3OLY*QLU([^>4Z$7>92:'C6FRXN:N+KK^MK[UBO_+X6.!X/\#L[ZR=7Z6_7 M3WOE?&\VMOM[ZQ2_@Z]_W>HO?2S?_U:N:&-!94;#:6[FPJ&YH^VB/IGQ%H;E&H7N 4 R&!P5<" ] -?4.+DK.E5T>FQT B&MLH)RE0"$ESX&'ZS.R3"6O:1WJ,ZL M*/3(*#080R%@43?" $R?$2%G3PGUGFN5<390N[#(^'46Y.=#H*?.R(QMH4Z0 M(C!^P7?PU/:X\EV&NO-!F>J5J5?R#I=V T%'2;01\>J&W<%"Y5,.@#$8^^<5 MLHBJ/OX8ZN.<*JHLM> M,*&48$PK$/&L&V;Z3!/5N*=MW..:H]QF&;DF+F5#<(YXX@.7A$8T=IH-6$L7 M%FU7R.NV??>4537K%INUD2X *!LE9V"D=8)S975B.86,-GF',*J:=2O,^G+- M=CB.PF5)G%", ).\,/X:DF.47G(3/.>-6=OK_3#/8M;S50MRLU&N-86HFY<[ MX,^Q(_A=L;PJR?G@1]/N=>%IV>;J:O!LJ\''\0C.:* ./"?: M$E 9B#?1$><2UTJRX(Q]>.!>JA@K,8!$T2!<^BA M,D:\U9'0&")X&Y,UKJ I5]?I?&8*36_0:K_HT_P!E\_$CC#7=Z#)+Q]ZIL;; ML6W6IS_]I*( DZ\$E =QKPZ#;L>/2-LN26'#B,2]$0-N:&$+:=E]*!FFL"DZ MB4G-'4VT)H\ZDPLZ36@4GD/6K\T]O;]R2Z^+I,.:^S;S"#8E+=_3WE+OLQ), MQ&P%T=QAT"RS)99E1;+@WN4H0,E8V#NN\S'?D\#]F;;5ZMQYI+FSMO+9S6YG>9V +ITZA1YI"VQ\_IX!S)Y<= M'"F*1V03P>4B$NF5$#Y$ZYQLXDM^'8#^V1!*3)!)W, >\2.R]Y\G&)P=G@?] M2NF?8R/X+F\ ?66EF$ONA!M2 >?CB#,PM8R[X6X/Y FY&QB_]ME9:=Z_0M[P M+(07=X[-6OXT/Q0Y^[OL_DZCQ?T6^WRLT\W+&%T4/C<+X/)(L?-%\U>\'Y=' MN8B"NYW^*&A>^\FV_'FDA+B'S;7H>4RIW>%%-^S_H.[PP;6&K7N.=]_.N.D6 MYV=;(N=@M-4>HVX*!JC5)K@HO,K"*:KU(ZDSWCL&G]OH^V+[8F_Y='UO8[O' M,>)>6J;KI^_XZJ>W.^NGF_C=G6_EW/AZN__AVO;%R?I:?["QUSO=6%KYVEM[ MO]W'XZ_OO=]>77H_6"W7]VD97_?8E:Y_(6D :0QQ6F4,U@O_>+(XT,DQ\$$E MQ5(A?*7RAF!]'JJHI[/R5>R<(^R\SXZNMEERKW/F'$(RCE(61+(V>Q7 YWN6 M&MY.,U#!\KG 3EHO!Z>N1DW M2*[-5;_+DWC@F^-1/X/H <>9)!HE^MW*$&.H)HX&)@(6;OF>-RE0[H%[_)[ MD)AZ22,7S">=)'>W#N\,]C$K\\J:65)5KVW,]VEC;IT$_2RW,=/:QES;F%_. M&-4VYMK&W,;\QR,^CQ=5JE';F&LKWG2YJA, RX*ZB/\*95W*TL4<5 !#E;T/ M&UTM_?YN8NED]=/;O=6UWWJI[]VUM?":?_T'>OMX7V5[VR_W=Y8ZIWVM]?9QMHRG>A4 M/EW_VM_\["A32H5$L@!.<)0M,=E%XH2-7$7JO0@+B\*T1!IF)FM.*D#.$D#> M Q^#91*QNBX;5GN0+-M&/3P)G,GDIE M#0/IK-%):>JCE2Q28'=!FMJS/$NX<\43.LDH4I;*X0V MP:J%1=FU#&K?\G.DUFO?^.;5Z-](#5EQ10SWBD"PQ0M7E%BM@@Y&!2Y,&_.AL^W3S2? /%?T7R'E M>2'E2F!O3+9*0B",BT" ADBL8Y%$89CD.9L4[,*B>%"S0_MV5EKM2M4&YI;N MKMJ!)<2.LE=E-8W&8\SZW)P+_G:O^),8+TW<5O:>-WE=<]VBD$0G#_RALT3M&'/?6V^+$)Z8A&!WX MPJ+JD[E?(5DW?K3FQ'*^5S]YW.[\6VL$E5SFR3 M*K.U274FFU3GY:&]#O\['HRH,W@^'=-M'J@ZSMM[7]MEYA;=FM M+;OM2,G,=4>:TE))YFBV(@(3U$AG%-"HN(60C6HR*^8LL\+L39F56N_\O=S* ME\'&IY63U4_O!^M\Y;2WO4PW]MX.UK=WY/KV.NNOO1VLOED_[7]ZOW>- 6[O M[>[Z]HK<>/-V&\]QTEM[O[>.WUU=VQW@_;#>W@IL;/?8QIOUJY+"7"?GHQ?$ MY 0$)XDB5E!/I%8*+'<@(2XL,F[GK\*B(M6<(E50G'F>@C/4@=+4@C-.1<]P M.C.MZ1V0JG:*M1O!^K]=()@W7@2>(XD\.@)",F*CI$2+#$%'33/,L\9%1;$Y M13'(W(-U.7(>(6OTO(!Q9;GE()GFMJ+8[*/8I1_F%)5!9D&2X)) !D4\1Q3S MT2"B&:H956U$L=K]7[O_GP(-A?&,!NZE4@($*&NX\-$&E6VB-KB*AC..AA-J MY8D+IT)PA,42E0;&B ^(AC*PE%F.VO'P$CK_7[S9Z^PX^O7&A$Q!XRM'D]# MM1))>!:KV<^\V8^%S5%N<)J]NTU^P0V M9Z5,LLY#TL&%$*F+5M&0LA>BYIIGQ[PO5W5%LY+*28(KN"&@4B;&\T!BSIH[ M9IU,;F'QANZ;Y[/LRJQ1F37FXACS5?Y1.3=>V#%JX<:C%V[]PWGW-SOQ?CP\'J! MA_6,5>M_&NL?2S5I;H Z1@F$% B H\2Z:$D(@2=I06B1,!:E7:UU.]@@JMW/ MZ@9[-?0G-_3+93Y'E9CSCN3D<9E73I>M)$UX=)1*PP+^W\9EOFZLUXWUN=I8 MKRCXM"BX.1[L&&,-<\D3R)D3X)X2GT&BNP,QJPC.I>F)B]2=M?::^Y-MJ%=S M?VIS'Z^)!ALXB\758;;41(?13EN(/DJCI,NAFOO,FOM]U2BM,=] M-.U>&.[#DZ8CXYF)G - 9M)H"$D[[RT#[2*[=X752V% >RJXWYGK( Z'4 ="Y"EIXP",X29(BXALR36QD2TUM92%Q0#.[WMOPJG M%4XKG)[!*0:HT6M?RJHX@*9&*PVNI"-3,MS):60D*F)."3''&I1S8 &"(S8B M3@*/@> @:>*5[!\WK2 WO?,0BMYF)O+L M(I<40M84HG0NH+>AM3).2<:B_LR87+@/(? 3=A'P @'RU?F=/?W9ST>>E,7B M%VY>R6;M&LW#_O$>'C-,@I!Q.@7#,@-C0'AP0&5TP>C$. ^J*?'D])PFG(U M:!)M5O;_3OM'!X?9X>7C.;S(];T^FO?;O?X2 M'OMTD_9/=_?0]/GZZ29;75L_P?/1'M\8]!"8-_Z[17_ONDSU>W=XM\")[ M>^NTM]9#B$*8^H2?.]W87EWZ*/O;*WBL=Z<;>RLG_SU=@?Z[S\)HSXWU!)Q! MB) ),%[UE%"1#<24-?I:H\4 #2?%U\4/QJ]H%G1T.CB(A8G*@4_.!R<$8Q07 MCX28_:7,],/CM+"XTO]KN;^V^GYE^<,YT)P-\#W)KV^SR"NF/1K('U[E8T^V M#V$KQ>/=M)HOIMUO377XT5J!JA<]\;Y^MBX:@SA)I(Y%U\EYG'C4DZAR9E8( M::B].I&>&42O^5$-B/;<]L%A9[+S<%CZ5 9GHS[ <[G#5#JQ\L'N[L'7X2_7 MIOWS7/IDHFEFJ.65>@5R9@C0X970:I8N5K>-K?WZ1V>#X/GM\>Y)1[!NIZP0 M=]A9>A$/@CX'PS4&'L_5%S;8'PS1#^AL'AS$X5GUQON_GE$Q[WH0-N\YG7O? M?[L3-_S_4W M9:JW*&_S<_[MF7@2[VUO[:YOO\?SO=WIOUFF_27\_/8*WUC;W5O%WWNGY?>_ M!JM7\S;;ZR>K;_X:]-^\.^GMO:/K:^\H^L.#WO;&[NJG=>B=KI^6W_N?5N1_ M3Y?'MP[!^!S0"R9*.DW*P!%K#"72E:+/X(L*ZL(B8]#%V&1*I6!WMHYGKA.K M*%=1[@K*>6L"LY'B,PD8KANO3/8Z,J<=%52%!N5^*"M?4>XI4&YL/P]DULHH M1T)3#X? 1ISF0%20.6J6K50*44[R+K?7-_1:BG)/5#77,H?VH% U58*#1R5( MIUIRKSQZ:Q*B25Z&**F2S"N04MOJRK4%Y%;&73F1D]"&!A)CL@08S<2XD C7 M&0)8#]'1A46INX9=%\&LA 7S8[XL9&4I4Y$' $5M$L$JL^2BO, M=\Q'4=%D*D$3KM!1 718,!*SF3@#-H)!IX6)A46 KM9M4EN9^[3:IX/#G4(- M]N7P(*1A;3=^5.R2(N):Y1"P@HI2A7=G_ >2QF-MUPY'OAT?8]JOP^QWS'?@WHA.#662 SQT'X+H;XSALA,>3#, M!D%3:2 Q7698B^QW[E,@[]W7#IH%?AD-I68]YL?UP('MG8]K1:Y[(=>$%(@1 M*@O)$^'6H.=AE"6EF) PYY*W7C%FZ<*BHKS+Z(.9PVO6H[WF^[2>1S7?!YCO MF.,1@#O!DR11@":@I"5.94Z"C9F[IHT.S5>@^1KVX.WGFO6XN^7]ME6*3&NV M8W9=CJ.M@TN\.AO."E7W@JJ/$TWVVBHEA2=6E29[7%M*D[TB'E'+2U Z>;^P MR"WO6MZF&*E:[2QY&M5JIV"U8PX&>A.^:9U)F:*#$3U:K;&1.(C!)*>I]WEA MD0G99:W*3$Y3T4*_TK+-OL:'8W]4V)&>.[_QL'J^F<:TITU^O#D\J/G:>Z+: M^K@OPI21*7A&O#"(:M0$@BCG2' RTZC*B!54ZP) E^L'X]I][6.&DB(OV.:? M-F-2;?YG;'Z7N>/B];V,=9[9IY_/ M!QE13X]QA#3ZMJWCGZ;?8^^:]Y;*Z3^@=J\#K?7?VL4#. OP/Z$D9(V1BNJ, M :H2^(,+@HNV($%'&9W),5!?,E-"V:XP4XY3IV VL\RC6@&T NCS^]$50.\/ MH&/^,XY'!AXM,3*@_RRU)[8T503.DW+21LH#!KY,=065="1:^9OPGZ.BZ]YH.1AN/QHTS0G(01GBKI8)H/?.!.>>G8O!E4^)B M2KS>P[5A]A?OGY\3RU]7UW;P_,NX\&]^ZR_M?#8TXF*,4R2;0ATKI2,F9$F4 MTD9(29,-;F'1@NIJ=9TXYMX0H"7-7-'( A5@C/>)<:EYU ZTYD),!0+JF']G MS-?"9^K!FBP]B2XR#&%#),[P3*)$Q\RD))R+"XN2\2Y3USVP;N.4H4I];(3(TMN0^PNBOI%,#"E7F:3&;,4XP3C)?" .3( MLXA MW^+X,3[LNEOAX8]Q>/!N.!B^F@QVIBL]9$T_BR;IY5>3,1?YC<#G$9;_(7M_O5G0P7_C7Q+/8&^V3\P=_VS,[XT$MH;LOXC$M= M-%^\/NJCMP;[$9_Q+X29)@-YVSQH0Q!]LZ2(>FF2(G\>'GQ)AT#+T4VN8T2(YOGT'S:X_VB'H3P^OITX\U'6I2$5M>6\3-O=_J\AW[7 M"OI=Z[2H$4U"<^\4H9GWU]Y]ZRWU=S;6WN'O'V6O?'?OG5@_73_I;2^S_O8[ M]M_3%=';_)R5%4G:2+Q3E@"$@&MQCB3;H!AZ/Q9C]ZL2(V"5MD+'(GQ??&ZG MP60C>$"(-SKXJ\H0?[Y?_7/Y_=IZM_/G'Z_[:YW7_:7.\KN/*W_VEOMK3R@Z M\L/K?K;I^)(G81_]@YQ,3 #$^3()/4W$J22)L\+G'",P+69";N1\@+N=+V6( M&P$*B]2B?>?H(:A*.DYQ[2/ED&(UA9I"I% @F#!&SF5G.:M'FW;-LM^SJ\] MDX?=VUA:.>EO]T[6^4?\Q#NZOOU^&X]_4J1>^WO+W];7WNZM?GJ_T[LF#[N! MU[C">Z=OMS?6UD\WEMX/\'KQ7MX.UO=6^/K:[UN]O76Y\>;=MRLR(UR:(+)* MA2"286 F';$B,Z(*-;%*3N! +BPRX%T-#Z9IJC(C%>UF&^V2I3&9%*7@ H(% M*V(,,D!@05@7TE12^Q7MIHIV8S5!!HFN6PI! #IV M>+/>>,FS#,QKGZIKUS:PFY =D9IEEE@FDBI/(!I&7%%9\I)F,"PDI>G"HA&Z M2V\HEZ@,G'-CQXPR8YE,95<4A.4N*IH#MQ3=%J%#K$Y+^^QXW&FQ!6YS()(Y M=%H4<'1:+",2'5%J(J7"J5(-2;O6M(E)=^ZS;#T7MO#-PY/)#9C*&O&88&:M M9$%F*5/BX"DW5J9@7'+.E#^YZI2T#-I."5JLYQ3]$B: ,NHA4U I):9%ME%7IZ1]=CS> M#>>2M)QZHK0J]??HF7AO'-&929D59(AR81&$0:?DP<%%Y92XAS )SFZWV_D[ M;0W";JH9DD<%,2XTUS:)Z$%#X-E @I"SI.!T]"979Z1M(#:A4:(EBXP+(,6- M)"!$($Y9C3\H0#!4"&LQLI)=@#8I.U8SGK(94^5T1NO%'PF2]58XJGD0+%-+ MI7/5%VF?&8_Y(CX'0-^C*+)JC"D"%'UE%4E*$0>59XX.24ET=J68%J])S8_< MI0HIN6'J-$^"'&1RC"_<<)B.AIU&,I[]NU,LPAWAS=2E^'^->%1TNL0CO>.=]U1BDOIRR$>HRF9K[AW+]R;$#Z)B&Q2 M14ZD$XE BI3XTOFFM6%1"#3O!TZ_W#O!!GE;W[B>Q[S*])6@7C)1026HL_&!LE;C+-+EBMLRLM M!^C6:-XB^Y[[;,V(C+SHGCQW,N8%2S\]>J;FUBPT_CX.AOCRYZ,^_'(%RY\& MRPFY%6.D YLU"4%J CIS8G@.) 8N!6<\<2$+V:7BIBNGMM,^*QU:%56>WY6J MJ#(CJ#+F@M'H2HV5)5S02, XC2&63<1G2SG"C4VE-8!U0:II%!773JBII9Z& MPXZ[- ^TUDO[J.FFV56KFR:(5OA\!/CS^OL38> M9V%-KLO-(RPW.Q/N)UJ/IX81JW#-P76GY 2M*W3VS,BBQNQYB=[Q19>):95^ M/;\65<7HBM%MQ>C9B08J1C\:1H^'!#9C"" T$2HQ EI+XBB-Q&@(3JK@;%$+ M1(RFNJL>WEW4&HQ^87J!'U+J] ^.4H?)SM%!0[?]V\%^\UB;_.S(,@=NM_/A M"-]H2*N*Q7?R\2%^^+ SV!_9?X&7P[3I#LL(C-1&;BLS?%1ED3OJ9W"VT(YA MN5F!0K\T!8HW!P?QZV!W%Q%\9?_([6\.T ;O!^V4(.BG*>!\R];&V_^VNOM MO?M6H'1C;87V$')7UUY#?ZEWLOJF=]+_]'YOX\T*[?]VA?X?S[?Q:?UD8PDA M^-/ON[WM=W@-[V1O:9/V3E=@_72%;;S9V%G??D?_B[_WES8_QRRYP#E-/+.* M@&.Z-IG7RL+RHN?QVNO/U(%GP@J2 M M7^\.RZ]G@A;#*F?Q$#D+25]9(^ZJY7!#W'U^#P@)J3U:$N:5T;?_M66Z%^P5 MT%FYV)E[L'>[H#L*BCQK'L?<*5EQ<\1X=\/]SMW?N@MLYT :9"H:*?/P(.ZE MD5(-XXZ:.??)N+1\LOQVQ]Z N]SQRWIR8_G6)GX;S[).5Z)ICAY:G6Z//MWF MO@ID*;G==%BJ/;X>'.X,_Q4PWCW8PW=&*LD'^\.MP9>[D.3=?6UX.IF9%[37 M^*.;GYM]1)M"4M)PD8P#65+O,K,0K&*&1&)E?V]C#\^)YPJPNH2O/GV$WMH.]+?[._WM<-*_NO&WO0,;V_WM]>T= MOK&WCO>']W6Z"3V^L;NQMOEM=6VS;"3R_ND*:U073BX)CFG*3B1-J,V4@':2 MV$+>3K7E20$E%$\\-=JUO[I\1^.M_ MN"0M"C+$;'VAA#8$N 3BDF7$&N>%T#1X1Q<6!===+:=T#DR[*(G4"4&/VTP\Y9P$ MD-3$F'UVH8CSJ"ZSIN)=Q;N*=\^)=]7CFPX"KEYZ?(E29ETV),9&T4B_ MDZ0UM1CU)N7SPB*7O"MXU51M2V)T[=#%M.<.=QX[^?FR&XKOH[:J))7"A&QU M!(9^@T[9FNS0M%3T0M?,7_N L#>>^9,2ES3!%,XDL 1<8,2))$A.PF:3BIB$ MPM"7L2ZG#W8%*S5 M>3JY#RN;8^EM7+R6B27"-B MBTY)=Y*#/@<"'""1Q_% MPJ+B7:6KE/(*$8K6G9UM>1JR761;KMMCV4B('DC"_F.8C82 MH(P1PU,BB4)(P05C&ST+ M9Z["NA,RO@PY(9$Q'MP\%WXXD(ZW!Q YV( ME@J#%4H]L!F)4=(2'%4<6; !_RN+M.B"FE;A M2+7D:LEUD7XDVQY+1' /,4>9B1)HUFCIAECM$OG_V?O2IK:29.V_+$BT MNW'>.M@7T03JE$/6!H]X4A0YQAEB@D7I'1<6N[H-$"Z=5HLNWZ#+A60^L@)? M1() @7@P-2L4B/5HKY+5E\,KH86 M,B2?>[<);WE*( D8:QTX,^;G',C4_A8#.H_]7K'"#ZW$4RM\!.,Y:NX32YT4 MCB,G';B+07BD@_7(2*5=LBY1)7(9(TT)_;5H2O0\#J 7""T0NMH06MCY8:4/!: S5NH%I51KA8@.!'%) M(K(Z,F1\8E;SH+P6F97"JC8X?Y0NI 5""X06"'TT""VL=#F@.IZWO>ZU;T;#4?] M.*\;6]].8G<02QN[W>W]:(@RDE"D2#0@Z_6VI[.(>HZ35HFF:&]J8_JV M0-Z.ZYZNMML=S6T=U"@=Q^M:M0<_:%#W;/K#:;;.Z4_WA_OIRQ*^SI1:1FNN MY[\%]:[7KSO]IG8VF-59M/TJ=NL&P+DOTQC-)\V9Z'T2PE\H&WR9K.[)8XW7 MS54+!K=[&CM?8Q-&>OABW.9O, ;>HDVR=_SAR^?-]WAG\T-G!ZZ_=_ZAW3K: M9G!]WMSLM*\SO"T,C([MG?_=_OP[/-/F>][Z_:-H'?U]U/I]FS:!%39W#TYW M/F6&MS%LSA@>5M1KCB4RF@;$#6'(J:01CUH+ EPO,@IN,^4-LK0"Z:4BYI+1 MF-V:&O#JUHXPI*LG:&R,:1BZK-GDA6TN&+5'(UC.#K7>]4;^@UD*HU9Q' M+>:#XD$KI+A,X!EB@K2A%#G!K TV*&;8VANM&OK^FP"%;#T,:LE"MIX;:L%G M"VHMA%KOYU%+)ZRXT [(E?6("T>0BY(@GRBL-W',,[?V1ID&YO=V$0O7>AC4 M4G5IUER9-=HTC/U"O9X1B&WD%2M(=B?*)[5I]X5[\.JGX\R40& M/I*/^]" >U 7A&M7I8=L?UM]K M!WBEG=HQ5.UNU>H-8\6J86]RWVZ]TG4*%T"$[7I0_>JO(;Q07VB]VASU\Y7G MN/)_1[8/&)'I,GSK/[8+?Y]5$ZZ,&V.B7)W"X&#:V]T,)\?S4Y#/D0\&]:\P M\(Q?<)E^K%-FZX&=]JHLQ"?P9*F:'3_OANNGT:O3]O 0'BL/KP53=EAMU,($ M=Q[V3K.P32=SG&(VGI]&E<'MH/HC?HT=F(UV]V0TK)/40DRPE*%R9]7&7V\K MG9^GGN7Z>4*$ASFN/S \M,,J6ICC>JAYI-,1]48=N$#,.I3_A0>,]?AB[N^0 M\J_M?G72CU_;O=$ EC->)-&-!C&-.E4'4'I0/^_']K^03G;V[NGA:ZA9N;'_>5 M8=J(J)".,8#-,!JY1#3"U#$J"&%2R[S5W,#B>O#SDG(=QL&%\H2%=7L,*^V: M+F1)NQ'CGH.<_3X9]TS4_G@)1Y_N(6>D>?1EGUEI&*$&7+M$$3?8()V204$H M+V@BUHN#6S&W#'.S23M-)N$7+BT$[,@_DCP-D[Z;0!F/!:[ M]<7-_7.A"?,(/IN>VN2/$ZIOXQ!9UJ=SEUV#;*5@TIOV0EOA9S8A"VC@G4X MW*7DT@^4#[\^Y:.MS2]GK2./6YO;IZVCC6_[4C@7<^U[CW,94E@"I$U,2$L< MHI)>6Z7\WT6J; X&I0C!(B#%42: !U0SCBJ K>*AL5"#YA0 M,*\1 (IS"ZN;@A&82I"]Z'TBM=W5D]4EIFC]0ZZN#(3A%"A,->:@]3XB%UQ" M5*HDK" )N[A8VV7KC& .PT4LCQ%K!@@O\]%(%JV(?J*[=,JJRNH^X.HJBGWP MWB/FDLR]&!VR'G17)VR54S1JCF_$]!^_,(?Z-1&XX T3JC6C"K@"YI U>=)L M$#S9L81N.K;J\^T.=Z7^,5YIT_FA>^#=1T+(8/R<5_\+T)CV82B/9);QRA M_J7V=-M?X^RHWS_6+GUK$@'%LZ]8-^AU1L/;OS(W0!]S..NI0HJ@/%?68^[G M87\ZGA-[ %:C'^T75&]7_V([I_9LL/;O2T]UW.ZB^2F\[>DG!RQS8-CDF1Z' M@E'>AAI_\?KZC5]J=S/Q_ 4176^?W;:B%^>2YP5KK,%$*.>99TD(PEVB1F7L MP S,6(Q*Z+7'.L^\DZ:8\[J/)[_?9S!/E&B%/)< +)XIY+1V2"7@%0*\@1#B M3<>35\[Q?@M6[P N-XFN>MOOGV4[:8][H[$!O+"@[NR&$/+$W\ZY(A<.=^UO MS[^"ZP#\8'0,2C2.S'[G&/3*3='EG:9GS-^S55O4U3]'6J-\[B2 SKW@.=G(8XS5/0%VU M_]($/.JADZ>H/C3&ASBLG.W8KH_7Z3@Q5_S,QR]6^-HS/%]3 F>,,O(D; PV M@A=,=!"&&\N(31Y+QW("YX\W3WXR\OGL8YV3[$O2VMT[:Q[OP;];.!<3;.[^ MYW#O*!SO'?_=V=G=$I^/_F[O;&[3B^]<9%]^)*VC[;//\&]S-S_?^V_-XW?M M%OW<_OSIHVCN=HY;G[9Y\V@/UT4;VK.B#80H96U$)+*$.)<8&F].\0MJ@_/HPAKP;77@VL,QVBECT03 KH"B*:5B50%(X.G5/\< MKOUXV[! VH*0UGI[ 6E!:L>,32A:"I!&@D4&)X&4D(X*G2C#:6GMM JD%4A[ MWI &^B IMEH%IKG45'NA*!4X/0!&6XM MLIP(&9Q41)FU-T;C!F/+.CQ=<*W@VBH]^"+INXIZ21)G@D>N13(D,:*(X1J MC@A><.TI<6UGQM>2D(98KI!QG"/.@@%(2PX%I3P6WEA#P 7EM*&7??ZOP-IJ M:7>!M1_#FE'4,<*B5S%Q2HQ+QK DL)7:4A)#@;4GC:SM3@LY;^P+IW&@"2/% M"0%<4P9I+32XI=X81US@M&Y^Q(1N8/9L@FLOOQ;.7 V<<=82K,?7]O#LEY_8 M5;M[9_MRC7*-A[C&DC8_QP2"K;+B3JT6*.Q_1^W^3Z5"+$S)2HF^BUBXI-0P M0:FC*N_U&>FDI(E(KX1RB8^/.5R<@[M_4'QCLJSC&@Q_P@/V0F$H"S&4YOS> M'[6),I8/T!MN$%=!(NNI1LXG[)V54AJU[$#Y"CE719.GFHPY,Y+P*(E*7&)I MM< \24\BM5805S1Y%35Y;LM+&IF\H0P9:C3B1 ?DM$](I^"2I\[KW'JA:/*+ MUV02B,\F6!FM> S2!*4%X#FUPEC.;='DE=3D.9ML0B0T>N28<=DF*Z0]C\@K MAA-QQ "[*IK\"C0Y-_G*E9*52HD[:S1W,C(,#-L3IC194)-_,N!7U'D)ZCRW MM^%BDLRPA"(E*??J]B14*61<-$C[W63><8ZE7 M4)V7%+)_!B' 9K2#43].JVF"O%\ MSX?4868W+I;Z^=<_>5R8>S^+"^YND)WW^SB"Q2)8(.>"!3]$1*03P)U3P;$D MB=*!+BOEC'WH:$L]]82R K'4'8T#4M& MA)B[QC>HOG>N4='L1];L?SYNY' #PR_%35^##7>N6RB503X98P@D:0$YDTT MX M$<0+I(@UB,LHD,9:(T^E"EX()OWR0@EE;W-U]?K1(X1%KQ\N3 AZ'<#! -:" M5-U;BS&*;$@*10V.) -R8[PM>OT*]/II0H1%N1\N3KBQ+X.T!)P0I+FAH-R: M(F-30L8[[J)W5$:\]D;(!L.ZZ/;+U>TE9Q<6F_V4<<.-?.$%.,F*S7X->OTT>89%N1\PO+BQ3SA6=9JA"HP@CEE"5G"/F'1) MZR28"78%C?;KR3K?((A:QWL8QPD9Q8C M06.N9F=RX\X0$:8T,1PP-M'?UI/M16QTWN$:#QR3N]CU_S9H_])M=R8=JWY2 M'8H2_(02S*7C925P)C%FDD=.884X3P:91"-2D1@N_L2 MNUSW!R-PHV0&^8!L2A81G+#!WD<9W$I1[]*_"5_K=;P*569?=8G9%UI?EBNK M=,(V%Y3E7E)'@DU>6@!U2@AWN;[LTH"]0/E"4/YQ/O_*2VRSGB6@O%]1<8E)9'8.5@G,GC%." MDBB<,T9R;W\.U$K;IJ7CV5S>F=&.6LL=,H37>6<>:8<#,AX\/44-N!FZM&TJ MD%8@;>R)RV2U$51B@0'!E#8X6HIE]$8YXV+A:4^*:S.>IHFSQDJ/9.YLPG.V MG1448 Y[901VA%$U]K95P]#2N*D@VRM'-AZT%T)JP3'C5FO'A!+*^V2E$EBS M@FQ/B6QS68=*)1,"(^Y((!L./<.?G /]*7@VJL& MM1>*:+DX8,1.,>X#5X$Z<'6$"-H9*BWUM"#:D\;4YE(MP MLUA/W3FHC+*,2$,4<<35B1G(D%KZB< M50+\:))50DIU[%4A3WOS&Y***H659"@YZA"7W"(CB$86_'D93.#&Y7Z7NJ&Y M6*%C*D6;EWUNW+N H\?&6,,E=L9&3221*M+HB0Q%FU=6F^>VXVC.RQ:*Y4TX MC+C)+6EDU$@:(YTFW J3UMYPUN!F66Y0T>85U&81/.%1) -*S$F2AED;8B0I M>H$57E2;2T>IQTWK!T56TA+.%:(,T]SJ$10YIU%K3)E3(5"9#UJ5L^$O7I,U M(Y)AZ85RD3-#K6=.)BJB31J4N;#LU57G^5(/41HE6$2$6(4XHPE9'#!2A/! MO(5ER^85UF:KHM66V>WW"0 M(F"=L$#:1(.X\#F+%UBW$RH7?5 Y)V[MC<8-2DIMA])1ZG6=-EM"7/#BQ&;I M5O&DJ.?G(X612FDD)4A[!AR&!H5<= [Y%"D!I$;S)&4FH-",^ SA'N$J8M$C%E#5:2Z0#E2BI%(W$D>#D2J.X5Z#22XX:%I5^7)6> MBQQBDXR0H-+&*(JC<]%T/T MS@+%H@GEQ@V(0>7BI\H$94A D5!,0)7DX)[PA525&$6I' IE*2&UZ#72PXD%KU^ M KV>"R1&GG""M402J OB 93;*A*1,-)@9S&5J32R> UZO>1(8FED\63*/;?M M%Z+%6#ID66X^!0N*3/ )8>(D\1$G&LG:&]90(8M'JI6OU7%C1 M".7RA23_1KT^DG"BD6YE^]GS\46&4N",HQ1 M@1!;A&U(U.EDG)&K9[-_$%L,[<%)QY[EP<;OPT'YY"I]\I$J65S4 M 9]>^-CV#]K=^JR\N?SUO('13F=/!,[?KQA.[E$Q_ =[:3]97&"LE-?J"[S. MVD?+G)H7PQFL2XD$++FSEDMK@1Q@1C0/,7>AT>/"O,NB"H4(+$0$MD[_V-V> M-:$,2D@1"0HN*J#Y#F@^CA%Y)7U@/ 8B'! !SAM&W?MX_Q)UY8FS#@I2%J1< MCG>E%.-:>:4YY4%'*T4"M:-.",<8#P4IGQ8IW\]JR$D:#*PWPE((Q)UQN> O M_*D3CHIP[#"X3((U= '* I0%*)<,E)+@1*(-5@./),9KJC@0E$ PT39%7X#R M:8%R[P(HE14D^&A03(8ACJE )@!:4JPSVQ0L*5%71N>D(8TJ6%FPLF#E4K$R M><(9$58+;WERS.7>VQ1;S"W70J>"E4^+E0<76"FT\=@*A;#*=0(D4:] #^;PBQC\+\MM\ABJI&WSEI#HV&A;K@C)&M0\1)<\'I? M[-]#"[>;[O;,[5[=NEWUYG]=_]]O+N\2_QH3J15G%S? \V//'[[ MU]-V&!YFR%S'8]B<;,%.[CQY>[U^ZXJZC-]C8ET*<>O;>)W<\3W!^9V^^;W! M$KRN\=TN6P9;!OMT@S4_==D?Y% LT%K@#A^]@2A[P/38?R):J&Y.J^CUAX>U M;=PXABMXVZW_V.V=9NP<_,1!O9<]-1,K-#]!5?U7LS?LU5;U-4_1UJC?.XD@ M,Z]X#G9^\D#KBYV W=[0=BY-P)*..Z_N*>>I\_H0YYA_]+W2)?35=0E]U,RQ MW_LO*(^<[6QZVMS\*/8^;9^WSM_CYJ=W7_8^?3QK;8;#UOF'H^;NUMG.IP^' M>W]=CUV#O>.FJRU"?>%S^7[MN@6:_T.X]W=%I]_?W?X?^=;E\YK M8Q:$3CQO\#'$">/(41>1$H0H+"@E@JV]84(T"+UWA;C7TBJT@-M+!;='3?8J MX'87<)L[M)XX54DXA9S4$7'L/+(VYW]QXR6C(7'EU]XH MAV[R2&@FT%VYXW MMCUJ?E;!MCMAVXRXP:JHE$OY:D<"XCI29%F@R%,FE,$6T[K'^[)RM J\%7A[ MWO#VJ"E5!=[N F_S-5&3IU0G@QP+N7@!D2B?: 8W51JG)7@V7[Q!"6M,*(-O[+6R MHOCVJ&4 GD(C-[P?'8\Z=AA#U3X^L>U^W7[*']K^P4_M/Y?BV'=O.O6H&PO; M]>K&,+?BVQ<+_I**USP2_FU?:C.EK:.>,*1LB@C6TB M! 6&QW6R#+.0:-V5 MAG!3^DR]3&U^U$AZT>9E:_-:5U>9'#QW_N&!DT>.EZ_%<*H 7UF,07:O)Q(:='FQ]?F^7;T6O+H4T*&9Y[*(7Z"S0N:)1[0*= M"T+G?#\SC3FPZ80<\0F@,X>]O/7(^R0,$=HGIY=5"[0@9T'.@IRKE'U>D'-1 MY)R13B&2]=0EI+7SB!M!$%@]AY1U+KC@A0W++ Y:P+. 9P'/5L6*:4N5REDH'/JKYA M&6P9;"ES66D-UI00[NJX 2XG[J\'#TX_U^^]Y\W=UG'SO(EW-C?.=G8/://3]NG.[UNT M19OD\]$7?+WYR&]?FN?;_//FP;TDY7"9.NY?*"((XD\>"!LC"$>,/BE-DFD(A@C3B)V M.N5*2+RAZ;,I U? K8#;PX";5]B"3BC&?> J4*<=%2)H9ZBTU-,";D\.;IQG4P2)MH4?3":A($)U36&3N8-0Q_-KYI*7-9REP^7+F.1]U8 M>#7E.AX)_RZ5N23)^. C!]!+#G&OP7>-5B+,(M5$,IHH+F4N7[8V/VHDO6CS MLK5Y+LKNO7$VR(B<9$!FF#2@S9$ARPA3&$>AZW-OI(VM FZW5%+2X:/-SU>9%F/:CQ@:+3B_=;YXO0'/ IX%/)\VK[V MYX+@.;XD@W!K^]]/5?TO*'$ MY>316J.ZPM?X[RS5[>[(UL^:M\'&$D:3#32[5$EA'H2UGC"NE-16"D*"VB>4 MK\V5SIQ.R*0(97XL[IJ[[O4+ M/7X5J+I.59%#RR!<*TY<]QR+(+U M6D5"J9=R?[.&*8T)FI7DO0Q";WO=7(RK7TO(A_;@RV9[X#N]P:@?=^$^OW5Z M_LN3P]+["2SUQ.?-+^SSYH9HT5:^)]X["L<[OW\DKV<&?_Z_0^R/_^[:3V:T<]0!^ I?FO#]/?KY\//FAW:+[O'/NQ_QSNZ[3G/S MW5'SZ._C%GUW]'_G'\]:[_>5"SHIZ9$7CB'N2,Z8X1HYEYR4S$2CV=AL@(+% ML)%!/VD> @5$21YS%JBQB<3@N7>,1L[X6A4!ZT^RQ/='<>W-VYW6VZW6[H>- MW>V=5K7SKOJP_=?_NZ[(BVK-ZFG;S<5Q__<*0HWE[(>3^&:G&\'L@LWL-ZIW M_1A#[_A#SX9!H_KCC[>-RGH/F)V/XH UKNS)2;_W#0SP,';.JEM) !AK%_M7 M> "QEGD5),Y'ZIDD#B>CJ;#)8 6^%;E1P6:$@/U0V_Z,_?R"/8CD@@8@^NH4 M[H#OZTB\=90@\(0(XBF"_Y//]5H3K(XR28=SV0*VCJ_9\'_DO(KA8:S>]HY! MBL_J"+WZ=9#7LK:\];&L;@0[#!,\J-K=*K7S9->M1BO;#?<2$F% *D!0K7&* M)TFM4=0(K(AR1&CGLI 0,Q62:ZRQ",E/"LD6 50V0AJ?2)Y*XQ%7WB''J48) M>ZH-UX20W Y"W"@F>:476UL@1ES"ZE(PJ=Q3YD0P\&\@)G&02U&OK9ZL+2QR M6=L[KBUM'NP[+Z@D/ *#S^7J"0UUI7J$0V#>!9N8SUP>B-$-:WM)J7&]U!=_ M$].H^G%P$N'#7T'!UZN_:B 8]@ VVH.)+:EL/\+'3GK]#!>G;7BK6P'K/JRQ MI:ZC6UU4SQU.2@O7-[KRWO&TJ&XUB /$ MN;-*$^$-CPYQLN[D7 TF,OHN<<:R<,=8I@ MRC115+!BN)8C.._/6QO[BL4DL-5(4"= <#1!UC&!) 61H5%8I5(-;C<:KLM+ MCS.>Q K9A(N=] ;M//1?^K%C,]S/FF'\8^W2MR;1&SS[ MBG6@AZ/A[5^Y5L+ZB1RG=XB2*[G#/]@NR"1[R M%]LYM6>#M7]?C@6UNVA^XF^;LRLQHTM!COJ+/X@BH1^$D5;!O;TYF&1>7S#I M^"1V!S5T;'3#UO%)IW<6XV^Q&U-[^&<'GF9U@DI^:@5XN1UOMUODV7'L/ MMWY_3_<^?13-W;\[GX^:IW MLK=[<-9L7[4"!]]:YQXLP#9K'C5QZ^@]W!.L MP>Z7;ZU/?Q\WSS=@W'\?[FQNGP'%%3N[S7U#(P/"!JPAY,Q<@<%_<4HCQRSX MOR*IX,G5J)((.@#%$UH1P[DAUF P&+ $*8$WPO#5J-)6\\\_=O:VMJK?MEI; M[[9WJS__V&C]]3!AI1LC.#\<\%/KZ\VH^M?(#886'L9VP-;"CPJF"QW")^!/ M/Y5MX&@?U_]:K^)$N@>UWQ!A_.W,TL"G.+$Y<-\^@<]FM\16')-_?OE7=0(* M,+;<$PL,!CK_]R56 5R5?LPS:/MG]?+WVVZ4_YYX*7'^(C4][&?USF_6=MX? MYK_R[M.H8X$, &P#0,-8W5D5K3^L>BLQW:<",83.YZ4,5O^=%B M[8GD6]7W.+6#ZG\6:>1^%_RX\^;9)B */-[;N9G*^/*V-X#A^-Y!-_M?*[2S M]MAH ]?9V*1E4$A;J-"FCB.P"6TF$B:'8:U-ZQ!;NA'?DD"X:D'\'^M;] M"L\XJ-](HVX8C.\/7W3MKIU>#<@'7!M&AWJGF6-TVBD/=##JUP==_[GV=N>/ M[;5_U;''Y^?EIP*2W@0X-,_&)"\+88S2^W9P(U;POE>%K M8S"(PU4Z)/_8L'7P;2=ORB?#,Z,!+\KEXN81.8\Q4DHP896W,H=?-6\(?;T9 M^,T1U$4DX%'RPHH$W"8!Y\V#?9)$8$ <4-9 Q)5AR&DK$2&112RE2P]5G^OPYCS!L]V]_'N/I^5_9^AI6W@T/PRV#5NP'N_M5V1F-O+ /I.,X_K))M MS[]U"["N5[_56U9G)W$PQNKZOA.DMK4,34$P/T_M ,[M(M2#'8! 3FYE!S.7 M<&XN&I=WRVZ8N/&M9C'G[\S9VT/;/9C-[_C&$V ?&[KQM<:W3!-TG^S0C>_; M[L*#@NF9N++_:M3[_3?=_*\A_#->'[C%]OA[>8KS"O4C6,%!^VNR"\]T9+V0 O[P]J'=)X#:3\=X\3PL.=9ZMA!Y<,_.* M.KQP8T#A=OKR2AA=O0\+@C.:S,*@WF\;%_&%.?*Q/[2PC'EN:N(#S._ CJ

    KS:J $54C>(D[M,::3]:ML=.^&179BSPS:PIEL"/1??ONKK M?W?W!:I0Y2K M(,0W;RP0O#H["^Q1=A;>@>W[.T/O+#UU=;82SC>F1 A_/OI"/A^U>OW M+=P\;QWO[;XG37CM\V;GN'74_/9Y?# MUN;'LR;]\&7GTQYMGN^3YS:M>H/TY^S1><6;Q.[_27 M6Z7@\JK(^^X"/W[V 3RP_/5Q(/>F(5R>+L+'D/M'7N%Q9@29"A&PF@G&/N:NO4-V"#_2]9=C(!:.>)S0=,+JAZ_Y(\U6QU(HC'0'7 L,/H MZURDVPEB6>H'7FIZ=:DG?_9J-V@(WDIU23#@E>%XA[)=?R( '_1#(&!9 KJS MOR[6M@&.*/B&H-T3(1K+S%26LN0,VO#C74Z-G"7[.TR621PJ1+(IFLT]3GF92>_ M-AB=3,("L%@@ D-8*%C?;F^Z7/7:UVYS';L8RS$,VQ[4)NUH% XF-LCU M0-8R$H&$C8Y/QM[%5#+GX]^G=0(<&-,L9EG@ZEWR\1=S1& FF6=+Y12NXW%>X:1@[.3.D[?7Z[>NG-T=OR?P.F7FUK?Q.KGC>X+S M.WWS>X,%K&5*EL$^T5UWV!W6)?UA6_%X?O:' Q#C/^(D**5R+_]1:N)W- M_Y@+U+3@)]J;O=BYN(2E92*NUK5^]$K?3U%8Y&W>O8O_';7![&:V>J=V?S\H M<[/(-18I/K$R4G7SU,Z[L@\QK4N;RI=='.@UU?Y)-! =K'0FG_V-5 O,(G&, MD>!HM/SV+)\KAR$ %3:Z(?^S-<.&&S8R5B>CXXZ^V[C^S\G1WM'?[=;Y1_8Y MUPDZW\;-HZTS>.WX\Z_1+;IW##[M=NO3-FOMADYS\X U MC]Z?-7?_ Z]]AF?P9S".H[W=S^W/N]OGN6'N7,E>H9+T3"AD29"(,^61=0:\ M0,>IYQ&\/Z;7WE#,GTNGW()K!=<>!M>B-M1IX2VACA-JK#%"DA"3LE(&+9>2 MNU9 [\% ;U9L5WEOHZ,)8>TLX@&0STJ2$#?YO ?6GJ8(H$=5@XAG WPOOD7X MYNW9XO.I?..(WX-V#+_?K+Y$+^$',[?(;+TT@WG3([X8FWAWKO\"\[F?A2&\ MU&!:!2-E)!CEO33$DU/(,*Z0Y-I8E2BQVJ^]$:2!]?620<^^DV5!I1>*2H_" MU LJ+1>59O0\^F2$(18%C17BC'+D3,1(!4\5=Q+^XVMON&HP>OULY=.ATHL/ MTW^'@,_MK3]U\/Z5,>][QK%>LHV[Z1%?C(U[,N;]QS3[Z^WX,,Y&-[1ZW@&JI0#7CY\XR3W"@B'DO$:?)(R,X11Z6VGINL8[ZUA/D3P=4+SY M_J[7AS^GIV3]65:@4]L/X]/+,/^SS.T2'E^8I%>T1,9+#&J16C=:,ZHQUI8[ M'S-H4LIXQ$'H1.3/9L%,E/KM1*??3E1Y<&'=RM[P?8W;^PL6#F,@.^_WZ\Y7 MVAIDE?>(8YN0D?E@<%#,2*D-9AZ8^+U9> F)%SAZ)#@RA&HN15 B6*Z2 E!B M 7,='%%1)O-S+#RUO\6 SF._5V#J*6"J?0FF,(O@5&F"HHX6\:@4,E13))6U M#GZ3%*OQ>4A"?UTAK'KQ@?+MS&#C8%CE$[?5X-2>E #Y$@+D=R/@)>[T.N-. M=R?@"\2=IIK^ 11]$Q[I:UV4;+ QO#!WK5AB37>EX[FUMV8BNI1MG,OM@JP& M4BX-TM+ \O$0C?.YJUV#2;-"L:8"3@6<'IZ.%W!Z0A*>#\_8Y'T@-.-2! )N M##)&4(034410%0&IUMY0V9!R66GDC]3Z^B55K+QZNC07706UR'4DYXM>M[O5 M00_FK7L\K3 YKJ=SW.O&LVFEE'%)[[K%7%T"S%XI#-6X*/HT7]FUKO]] M>! M"_=250\H?\Y?'=E/U,=]N95%OY->-*WB\9U:'7G.KRSG(%?N&-?[^.=)'Q"R M#X.>/RLP^-=WEG)'DY+U-]0";E15QF:3=9%"=)^A.>+%W6()I6$0JX6]/4[ M-O:CM7BL-V+[FLL,2#*[T ?KDL\@)B!4,(GUY*>ZIX"S MN1SAI"BQ/3GI !SGFB]SM;?.VEG"0$9AU1\MJ*Z?_9[8>2'GVP?$'EX-HMLKTXQL>:44P.?/OBV=YPY\GO6W-T# M?OSE=&?SR_G>49/6;5HWOYRUS@]X\Z^KQ<3^/M[9?-?^G#GRIO_6 GX,O)SO M[+;:S?//N4TK\/1MMK-Y\.W_SKW8>;\O./Z^=."NH#'3KI][ZV0\RL&%A-!\S1 ,Q$[->LICW,-6]K(1_4 M1?F!T'Q/I^KF(MA'Q5/@H$/66"RD]EP18Z+@-^K4G$<+C^9_":/^6;3]J;(- M#WN_3#7L3[AE+[SK]3_4@WT[&>NKT[(O9#]QXQF5&.D ZL4##\C0H)!7UNH@ M7 P,!)%<58LJ3VTNXOB]931))9E#"4IV46WM#;U[(T\F,POJ!ZYIY:?8W_-A_ MN.A>#S+AX7I#<#A\MT>DJ1ISZ2/1ZW9>]&'P>#W*MSV -'K2YQ.B'1V3>) MW]J#FF;[CFT?UT.[P"$@K;57/;FBF_C'@^P?YT*V<;UZ!YY>7;9N_CSX5+ "0"7K M/ABSKAAU/" //K4[%[,00G5PVCS83X)PJ@'=J78>,((HI$U**'IC M:&ZIE<*US@/?<4I6AI+,]0;JC?I3%;^NGQF=P)Y,]3>7W?:UWSU6B$&IN%J* MF+[$P9:*JTLJKOG:BXM>JRGZZIZ?F-=54_6W"#:K.RY;7A/D4OVS5,E[A,R& M1^GP^M<0W"K;#U=\A@WO^^ 7O5VY(WYW^=[ M9&>SL$1,: &^=B(E%)[[%C@*J" M-O32\JY*:= ">JOTX(ND1:R!A9+1/"SA'*=21)2P ];1I2%= KH/?*08_&H$1DBBJN MN*9*RUS=P1/KJ2 JB!KT= &]502]&=-+0@;%E$(6:XFXTQ0Y*@G"T<?<6&^$Y#6S2]4*!C^N8X"A&04RB+MJ0"\!+TM""K-#) MV:+@2U9P%93QF =NL>!".I>BIC3$:&/"PH2LX."X313\8<-61<'OJ>!SKASC MEFA.+?+.@H);YY&AC"!CA04/70JFR-H;8G1#*U84_.4JN, $X#Q$N!#GEGJ7 M@A&82BE,]#Z16L'U1,$?.$13%/R^"CY7@TXGQZ,&!3>>(BZ91MH$\%VL]0+@ MG,KHP8(S!FY+*1+]F)Z)/3M^\!Z.WX.UGST:O7JP]L]GZIE,E[S@V4)XUKSD MD<#J"8,#>"1>("YR1SX<,:(R*:D]K"6C><---R2]?I;X7\^XQD%1ZI7T1HI2 MWU&IY[R0F+ABEFK$5'*(&^.0XUHA%H*3CG$<14U2=$/<4"FW*/6+4.I5\D"* M4M]5J6>6VEN-@U 419MR<5#GD68V74E%B 5CSDBD MH/ .(\.I0<);6&NE9RFZ/W2]7Y^UR5X;8S%B''O$'?9 MH1'"(JT)2=YQY5A.[FP @RV:_\PT_[ENO!2-7[[&ST4KK4Q>4H("L0'Q!&Z- MT5HAJHPT5&M/?,[V;'"V(JD3+WY#9JL;[EMZXIZ=ZB9GC"9%FQ@L5.B-<@FH MZ<._VA.+RY^@U;89B_4,XIY;*P+PA"BL,> (1DNC8S8D;);2,Z@<:5R^.=B; M=_RLT%C8)%$*(B'.-$;&ZHB8(IHXAH/+-7JI5 U)[]V@>NG:M.(=0 NN%EPM M18%>#Z[..=8 JPF,(4?"4'"LP9M&)BD'X,K!3F*%DXE+*PI4<+7@:L'54G?H MQ>+J7 D.*IT51B.EJ$7<8<#5F#R2EEGMK:+*X*75'5H97/V)+G0W=D%ZFDK5 M5V9YX<9#C&ZX M.L7F]Z90EM\C.[__I[UWWF3-3TW?WUXM M-I_'\9'O'?_GJ'GNO^V=O\<[OV^)/?H1M\X[7W9^;\*UW]//NZTO $NXN?ME MWQ"'K:>YK:7PB ?'D27@/U/N=13)JQ3PU?8]2B9%(XDF!F"#/ACNC1!8FQO^1'>#IS>)SZ:_@I3K7)3^ M"J5EP8J7K/_/J'-6,=*H7GOO@OF)N-S$X,6GA&9&"L; /DC^9RGI6DJZ7HDG MQ>183$0:;R)G*FHAN)-1!<9DD'XY^Y]35^L/&.E.>MN/H;U*X:.[D=EQ^*AW MVCI^?_9Y,QRUCK9HZ]/'FL3N_/[N>&?S(VWN;I]]WH6QGV]]VWE[)7QTM$$_ M;_[G2XLVX7-[!#X'X_K"]S[M\=;NWK?FT7_@OMNLN;O%K]3JSS&'0)- UAF' M>$P*:2HE,'CEX+'/F":DU%X M#L(8J8SCN2P]#XKQH*-?RKYIP>,EX/%\&P'E"94B(JUU0MQRA1S'$FE,%2;< M2X/K;$1A5 .;>Y>779&:VE//'IXD?A_"5^^3+SX=\V-W$/THMXCM]H;Q;K7Y MRCG:54HBO%C1'!0N:+T06E\NO,<$+)-(*":,$:?"(9TT1Y(287QT8'OYVAMJ M&NK^[0_*Z??5U=I'25$K6GL?K9TO6B&5I]+G$Q]*@L]+1F^Y0S[3RC,* ?27[#F/@K/*)I[7\V=XQI&,I44N+>VWS^#&=TXAJ4H&+<8QEVJE0.V!T!.*)2298BKB)%AG.8ND-(P MEB@Q/,>L)<<->&&Y2>A/OX=8$.#94)N" $M$@#F60ZA7CM"(F,Y]8 6UR"5K M4=*12@ )HS-"* (:5"RK*:(3[UK]?PC+ED?JO9@,,J%-N 1!\-!H^K&84XC MML<]&.5YJ2#X",6&'H?]I-COQ_"NW6T<(X!S& M%O'H ?:<\8@&G[3BWH#PKKUAK,'EBC1S*+J[;-U])-Y2='<9NCM'69SE)+#( MD,Z>"P\NPF_<(HVEU"H)EYQ>>\-Y0\CK'DNI^_58,9D+.A*N4Y42KWG9\9H2 M@[XSU/EYFA*3,22H@&0@&*!.!*0#$2A7LM52:"Y#J.,S6#7HTEJRE/C,B]+X M1^$Y1>/OH?'SQ9:(B4HX@3BW!G&G,-+&*!1$C(039Y,8:[R4#A-X^.D4I>GLWO9T_[^0BCTEH M%'2N&80]088PC***)FD:<-)Y[Y@U-+G><*&$81XU#-.H.L!/KM*34I]]E8Z[ MEGJ7JT/K6KVN+Q;B#A;BRSRSTXH8XXA%7O&(.%,!Z<@="C@P0GAR/NGQB5C> MT'3)N06E='"!T@*E3\^T"Y3>&4KGR+:.V#I-'(K$6,0IC<@HIN%/*HP2)@26 MZK!@KL+.7@Z4_D2UX+N6"5W5DI!O>\=PY[.J/:AL=6+[P[-JV(-?OU=O5 B% M,6XL\H:83"W,EIEG*-LTNZ03GN>P8]+"@WC];^$4?\4UG,0N]]/OLR: M_4PU^'ZU1YO[FF".L[LKO'2(2R> T3 &PL!EWJ?CEH+/.XA?8Q>=1=N_*JS5 M<%K9K?IG;JU.LSY,7JG_)K_^J[('_1CS1#>JT\.V/ZQZH"CMKNUTSO*J#]J# M80PYM RJ<@B"\1'0'E[X:VB'((DAU]SL S)W>\?PI?S.[*:YM; '&8,O_\\" M1H,[@!\+WCZ7(&7<&/6Z;X#(TV5[0:0D*U1O_=CB;A5(.*H?T4@&*A! MX."(6<.Y$%138! X.6RDX4'@(A /(!"BE9L;DT"<$0A0)^8FIQH "$3#*.6I M4431W/)0$M50Y/KF8"T(U3\74?VRTD^QTCL;^["T&FM%$5&*(*YAD1T1# 7O MI;78:H[K@\.Z(?1-BC^L?*V?C9V0<45?64M@_@K<8Y[AC+\7;OL>7Z^V MX'GA&;[&ZJ]X,HS'#@8RJ9?L;=Z-"I0A'A(H0W:5J=)$>L^]T'4U5%"%&]6A<2&/M0!FR9G@ MYC!VPUA-W187]PO?2[^[$>8NOYE8&B,W9;\VL?UO];K::]IR82)#JI^_.^HG2' M=KLCF*F3/BAM^R3_9L^.I[T2;E5=T#!8HJO:>Q<'^8H:CS5U>-B[X@__.1W? MG^/A_1G[N9RZ/8@7&HKHJU/1C[SU?A\F.@J='61##.+1$*2Y9DAZXF.F$L L M02O7;U#(?^1%SE+2AH7-"C,S+9/VTHTL#W7[B?^"E8"WP7J "JZ.8+R?#NM" M0C[$DR(CEX(JI_L*.$R07"*;#" WIN$%&VC#9 M0!O&J "_]H>9\<*J-^T\;2!FO=JH8>-2>X5&==@[C5]COS%!ZG'D[= &L (A M5H-12FW?KK?,+Z"G^T, ^!/HTYJ=SJ5S?_= F-3H)M<]^L\4DYD/XO[>O5R M[<,%IQF FDY-13VK,VV?XX:NU\]X ._%P3"[.']L_[;S 3Y1;73@Q1S;J'X# MS$!^RII&A (G8U;8//+[3";/@B-(<)'Q)&AD=:)( M2*9, E%( AQGMJYNPA.@ZF.AFCA&64H&6< 66W@F-&:18.X#XRHRYX+5.DD! M/HC1T92%7_+"9Q<@I,3!\T-O7WB B_EE M7Z^F\YU!/P-'#?-SN=V7P>34#N;!"N!IZ^.'&J#^.9BYSG9!4<*.IJ"$842 MKPD^3C3)1@HR3@FU//U0E*[SDK]MOYUQ;5ZMMQO&_KUJ\YZ-C9\WSYCZV M)#'N%;+")@2.%8@ZQ@8E:G4DQ#KX7X:U&TUCEH\%>6\,U/'ZM%KD+CD3(\.1 M><=#($*9(@&/+ %^7U@B(F86 1$%2D1Y1%8:B0Q6G!+I<]^OVR(QC0Q5)^.8 M>^=LCA:U!S>$8&Y@4K4('8.$'$[>'_MMM><\IDB7>-=EO_7&;N /Y@'_X'L3 M[Y5)<&]/>H-V'M O_=BQ>6YF34K_<;GE["2!"L^^8MV@UQD-;__*M=Z,3^2A MOT.475F/N9^'_5EOR8.('"C>%V03#/<7VSFU9X.U?U]ZJN-V%\U/X6U//VD- MF_/*3)[I^<;@]1=_T$(=S?50OVE%O],H^H>-GZ\TBM;!2I^B9=1KKBUW'J=$ M4HK:.J M,,Z--TGDHDM4,H:5Q;0T&WP >W">;8##"DO' M*"2\0-%LB$S'\EI[-$%._GSL*PL]G/%V1D.6! KNMO %"NZU^KBYN[T/*TP]H0XQG,M,)&R1 7N%%)@P[)ED M+AKP?35M$'9#'EGMH]KAA0G(T)#:W_*>[?"IE'_^T,%,T7^+M@^(]"X/;AX0 M7C4 P'7?[TDEIN0,!$$I'".\(5P[))$=-*1!ZX4U=$J M@$A 1.!&DO/2=?4!1(9F8@K$$^Q1PHC;O',C#5@C3#5R\*KQUBBLZ5,04VZ- MU])&3KGDUN9\2PF>(4T*I$2F>+-$%/RXLS!D8LH$)LXPBI3V#*B)L_G,@T>Y M(R/G4D5E72:FY@9BLBQB>K>%+U!PK]5GF9@F)8*R,B+,O$7<"0T^JO.( 2,$ MQLJL]6 ]I&(-?A,4+)&8+DWY"S']>1'(Q-0[(ZBB$04G..*""62R>YHRD0-* M9Q0# )#KE'R/F&8,N,P_;R"J=5]DD W7^QK7JWSZLK84U\$C7^U2L.P2#[EE MY^R./"2:P,$0$ND-Y4%*"_*FL(\4$$];AXM7_) ;)C">LYW-O?T JQ 8)TC) M%!#'E",'K@0X2C*";\J$\QC<(Z,;A%PO,UT#SV)X<[=E+V1C&2M^WCKZLA_ M(69""T2%$&!ZL$0&U@(Y9ZF78(YH;@G-;MDBF^ZB_R2 X 4 9+ H@B03M)** M;CKW?/F*8QA)=6R_Y.SI;K##7O^L.NG'^2,\LXSXT?5S0K.4[&IT M,@'0GA^7DAES*A_[0]N&ASP!N4YMX'&Y[D+N@S1.D\K .OU,?=BQ&H#8PMN7 M&A*,DQ/ZT<">G-WM77KL<%ZU>I5@Q'0 MS*O#F(XV5&&4F3[X(5EO)NRQ/_.:J_+:[ M*6=^[G@5C.WTL->)^1[P>ZX@4E\N?W<(JUV=MH>'8'SR-8_;H^/\N9/8M9U\ M[C,_)TP#?&_ZG+[=]Z/C;*E@!OYU;:25#?FL9GVWXW%ZOA\?:;AT9&>2:-\> MGXZX,N*YV$W/Y9O6*]<[/FX/Q[*2^KWC>OSY8=I99.IC'IU\,J\_7L#I<'MU M)W* R% G6KSDPW4;7VV[8]WX ,-,%/+IUYGNM*^$QBZDI\KAL6H<(P/ULB # M4X"OM6!V^B'"L[;S+[62?,VOC>?\XHUV-TL\:/A8//((O.WW\VK/G];(2CU6 MKOK>-36Z0[*LDM'2I)U4BH)?F)/K,2%<&H!?EDPLR;++K4; =C:W]J5VUK%D M$0$J/.YC#K28(8T#D&1MB#'JUE-:('F++3$AX/90X-R2:9XBM9[GY 5JF28, M>%19XJ4OL=]/C@F>:$!!@-O+70#_QPJ+HN7@D,:H&(ZW)8DVJHNLOCMH=(S2 M!^\YN-612V:T5\ZIB$'F;-S<_ M[@L*\QUPF!R9AZE'6FB&?/3*V&@L2RZGA"Y'I4&*#//,!&HK\ M?_;>O*FM).D;_2H*[O.^=R9"1=>^N">(<'L+SVV@;>-VXW^(6HVPD'BT&,.G MOUGG2$AB,P(!0M3$M(QTMCI5F;]<*I>LVM9ZL)U6/2XF6,ZH(%DGR+7LSE02 M6-CN.).A/W<^%$W>,A6Y"-IPRN!3AV"EMIX((DFX><+V=03UN3.$5Q]7VGAU MIHN^C;&(C+I&T>:.WV-@[?K$$S(N[_5;0I &4 $:PU@#X6GIS95:P;":XTD. M;HKQ$D/H6^Q4.2XG%TRBZ^PAH, ;6$)9B:ULB^I;-DS@W^8U!E(U/C!RCO/' M' XYZ9C7TE ?:."1*YT#;Z+G5MK & V7>VGPK#^NVL="I['7O55S;/SL:/0- MO .\S^O-8Q@CP.$'L41 MSFH<^>X/P$V8I7'"8U7OHC^3* FH>P@7UCZUQF&KDVM=575.SXHFU>SA]VWO M6ZSNV;-U(;M6=_Z8P-LQ["7YU*]&+_=J-*"/>3R;]?B?,6MNGFZ^_K87.572 M68=X\ 9Q+P72FG($\LXSQBP&L5>EFUW@OG] 1+>S_!WMX9_14"OGM68U8.*9 M.MZ/O]!-$V@.N?);NWL,U#78!^H#C2",DVR!C8'">I7#Z]]+14@[XZ$6=;.B M*IS36*GW23.:D' 89#8&:\8DKE&4F@O"G#?< U5=4TPJM\&IUSM_.^<,G:&< M;JU(]N*/;CN7YLG05V_N5KX.]^^Y=F3O0"PWV)*]&26=TQJ>WQ;M)CS[^YX3 MWNK@,9(N CYA89#VH"T0;+@U(6$:TMJ&O+Q,X'KC\]&\E2.UT"YQ;['+E71Q MT(D%KCP-QIH4N+[;VI?*D?/2P,'W/9R\U%&9[-O,,:8V(!-#!..5,$PHAY61 MN73JY9531^B1U9[6F;QIUPD+5>CIN-=Y;O\9!X.\1Y5W#JNUJ2-%AG-3D4O1 M6RF9Q]AQSZBF&LB*4.=.;D%@]R^B+B.N MEZ'>J+7M,_HJP#)R2]JK=]>!\DF<\?%;OMV;8 MS-*CTQK=H]BK8Q:.AKVC;C]'H>3Y/G.PSSH0+MEQKTX_VV>?1 ;FGSNQ#ERI M(U(:H6>/%Y <#!YXUOTC Y)WECP?XV%-P$7V3-#A MP_'FP8<]Y94+S&5W%PNY3[Q$AGF.F'>4Q$B#XQ%D#[U"C5UU%NY'7U61S_'] MUY>+OMC#S';;<^:FK=VWN]10T4PN:V)$#+7I_+(.!!XPBOM,,6: M8="DZ!6:U/Q=3

    2=:8(\P,X0(I21+ %C4-!6] MF-?W[[QM-RLCJZ)+E="=[7>1X26+ MX3F 00>FA=1:&*VY2QA4?T; D,R)8HEP5JAFD53S<^M@)JMS_4&AO%5#-%3KP_,!0EOB!E]CO"1\<,"Z8S12L&ZZE0C;G7>6% M#Q&+Y+,_CK*FTO028,B;]1>K4,R]+72[A2\1A[=>^FV0"221D,MA(VPH++TQ M'EDL7&X5K3FA)IB0&T2O&WY9_$C=J 5LJM99*5:6Z_R$E27H'@$R033 MBB>/'0N4)I*DP%1J%@K++W+=3W*)]@# '1C) 1B1@BZ@+=(Q,A2]MMH+J4(N M1+8P;:^L\,.N\.F;/>6X)=:^]SI''DR(*]Y4&V1FM]+O\C+FE7.H7I M9X"NUQO;E0>R4NYKK;^?4\<.;:_5KN)'>M&V&[ @F4CJ>K,5 ?VP5;#4;$.O M_EF!@$DW+XH9'?G79LIH]VSG6Y6XE=VD\Y&>AW>F+ &119HKBVNL#0=T2XE) MC\FO@P,*ZG@32"];]"F7BH$)!N2)N?*4$Q89(PUC/+A8USCFEP4(S!W0 MSI4V%E/C4@K<:.PX2<72S+\G]G]M*J3=K7Q465Z'K5C^):]Y/ ]=] >5'Y[^RW'M TN M09AN[VR#I X1J3JM5OX'UVY]LW4M_XQ#<$8.6S[S1_3JW,C4CG'V9*! EUW^ M0 DMGP.:\L!6V%-[74-[;14H@V ?6-F!9_[1[OKOSXZC=G$.X=>)1X.E M09%%D-?*.*1!9-BM1SO@:\ MXNU1)K;>,*YM[%0U,?(],C/F!-"*4P[/UJ7RRN523/^BS'SCFAC3F*^ MM*[W+\?\.$Q0-ZD;O]^@VNH[JQK? WQ"%1P=]>.+\1^_AU;_J&U/7K0ZU?VJ MBWX?E4P?E9H7\/ ?,2=+V_9H?JJIJ@]/ZJZOX[KV^J '_X7QDT>'UZM#OPW" MQ6,:KW.NKCR,U\F5QZZ[+5'KH*W?Z+:_54.NAPTSD^>O,K?.ZM%7)>-?T*.? M#3);,#Y7D;\P.=VCAR> :NK?CH*&1N4 3J+M-6(=<)X=WC5]C+S>](P/9F=G M^F5QXX:O7)/"([WU_]SD3:;?H)TWS-/__==X>AO7WP#<:UM;]YX$]W#T%$'E1C$UL[ MWTZWZ.9/$*-\:^>/0S!Q^3^G+P>;G_#//W?>##9?[D5/+0]X6Z!I+FAZ,PU-04AJC%:(N)A; MW $T.1,"2HD+96W*&^\5-!%ST1MW+33=%#<>!K-2];_5Q"Q^*\RZ9$8*9CT0 M9NWW8BRH-1=JO9]&+1,]2U41>)>3M(,1N1 -@)B/3#H-@)9,A5J,SJE0W10Y MBJ9U5]021=-Z6JCUMCOL%=":"[0VIT%+24F8Q09)D\.8.&-(!\Z19YQBGS@5 M/*UM,-$TRA15:SE!2Q95ZXF!5NM'T;3F ZT/TZ!E3;3"*HQR< ;BRG-DN(J( M4193%('Y1$'3:@K.FE2JHFPM)VZI1 M3&,7H@ C,26FLQ/>(V.21,*D$#B)"4S*M0W*F^+N-N/#J5_C1^#\@(N[HJ,= MXM&>+X,QA.XP[R"/>6YT0NZCG4=8E50Z.[@ZNX8+G(>"=/,@W8W*TQ4TNPF: M[9X_.#\\-&=?["5-F$HU[W1ZM?A3EV4^/EIU<-#E:'P.N- M-]?>JBKV!G>J>A?T 8':Y_H45"7B1F_0KWO_5<590Z[/6%VW;V$.;.Z"D"LY M#G)=0GB9%.L^(KEB,;QL?ZK61+K=/*I[B NIMSW MHBJ?D;6Y4=FPT4I4#6UMCNH@SH\%E]>J=F]11O<,Y6S_=*G#R MUO@_NWC;*1L9N>D MUA BC]0J( (PLWE3ZDMZK0.%3G6.&573'A%'_JMM^_VZ[XR=:K<1?Q[%3C^. M*W*/:.[__C\:1,?O??@^55^S"C,_Z\KSON.[H]K(^:I>W(<;@74R.K#>&%NF MA_:@6^55G&?#FLS/(5+%S35SYY*>N;=W9HQI9#D7ZWQ1,-QG]/,OKALA,9, MU4?=?E4*YT65C0)3,XFGS#K:U%4C&8LGEU@'\SX<7'W)U SS,7>(TF;MVAJ MY[E>CZG/_=[$1/D6D>M%^QU5\/?"MH_M27_MMYFW FF"IJ?PJK"!F5L*T.J,.5"G" _^U5G5!S7^O_7O2$GNNNAF8 MT%R5"H;"N:7>I6!R,IT4)GJ?2%5\7X^D"S%W]:-<4A+HU5ERQEMXCR)KIF3- M>YJ[6*8YCJT/@5C&?:^ QZ0M!/"Y!G/H]EX3T4DF4TQ[ @K0664WF8KJC:F0YL\/% MJ@C=81=LPE. HY[-MA\H#C_.U.7Q31HS( J@Z%'K)]IO@:K4>?&,UO$[C/LS MWWK]C6\=O#G9/-C<5Z$8>\8[!@PD,Z7(YYX MAE[62U])V[H[S[-CS-D%A7_WM$LX<*40(Y8B'JA'-BJ*5,A;T<03'/':1@*F M0'GWYWQ.U,ANK93OBN'&/0G.%0X=%PVM-8&J5Z(]:F7A?UI]AV-]4&,J+3P; MX!7?3NK5YDZ567NH,Z_#N,KA.4?$1,^'"W.ZXP0IIEP1S5&.XP0)IA!@5.JO MT6ZE,\O^["ZK7'3R[4PS4-*\:,2-.D],M3 MSZ@3W'QVQ\,02%9D7GH?V[EZ;PRS=%)I.*-*[X549DAEY_.>-9+HR$-NU9%R M.&1 #J@#K ZB,"?!"<:O='D"6ESC$3\'6&=.C2F'^L3E/H:PJ_=':FUIV)DH M):/BRM-U_J>;U,TO7Q^HW.C9&TR3YDC*/F?B/).PFZ??@5#?[RDG:0@&J)%@ MCWBT >F8. J46X%Q +4\%T]N8GRQ[MS%2J15Y:#^!,=:G5'%HDEATJK]?'_B MC)]ROO\Q(K9/^Q%.6>%R'[-J+GX$-==YXA1Q3--DN"5.4Y%+95LN5:34Q%'K MT)'0N-".L:BY=V#"SZ>;.R_WL)%:40H*K8H6I()SR$4AD1%,:F\ M QN#$&-1[MX+JH.C0#.<(9&DX)ZJH'+$O&GJRRR@;W/4Z(\EHFE+LC(4XU0U;D M73H!4IH2+970N? QQQ<+;LRJ%,1D0CT'<^?..-O_-'J#ONU9H'JN-=ZKV^JKWD=26OKC3Q8RU'H\-OH>D/;&Z6?56H, MT.GJ*AY9IT^VU:M#?\=@/YK2_[=_/@#[4M_0K,HWK^(1DV,Q$6F\ 3U3Q5P\ MW1QOX87_SN_[C-EV]^?6P8<]DFBRP3@$%EY<<*TB3\8F+9W/%4/F":W<2-5,9Q6'3, QA]04>_$!.OK/8E MJWWZ9D]&JVQ@"2E% N)*:7=4C"]"+. M"4<&IA@%%J(V"5--?;7$1C6QN4PV_%)9N Q0KM1&SL!D!!E3/3+ @JCZOH;& ML)]!Y<\(]ZM5. K6P]$PQVGF"Q,H0"&W#LX96GKLU)Q]Y)0_93^VJ[.G3>BI M-K/]<^AWK_D=%0UF:4T%YK V0/K"6D\85TIJ*P4A0>T19M:60]]4E^J;A)U- MTL,_?C;=@K)U4>52W&^9_CJK:,?^? UF;;O;'_:6J"3_]S&R_ 0[GVW2]VSS M] W>S3$.7]ZPW8/_?M_>V6]O'GS'6SL?6X L>/?D/++D> A_NGO@3S?AG,V= M#V1W)[0V#S^([7>?3[;A^]:[]X L'P]J/61SS_+HE(P(I?6_N]WASU?I_U&V\LQRF=)OZTZ5W)@?U[6PV(>+GHRG1\$7J?,W*KS MP_7'!.>+[R?!UYF29;#W--B;-0!9;*>.^ZF_HF]4?N7RLAISU.TY.Y6(F[Q_ MG0#\2!5H+FB(,V7)WM:;$+ET5>--)V\^C"V7F>DI:W_=J?,46EERNLCZTPTF MYT9O_.QF#I>9N]W,$3,/VCS]HI"?.ZVS@AW]FQ#-K][XJL)R5UWW7 K*W?W] M5Z:0W,-6%*HMZS^[_?[;7O?P5>T,@$G=/LHY.+F U#D+//;'-O@2>:1O9W6/ M"LZ)W=.O[^?[Z>X.C)N^X5NGG\G7+W#?3^<+SK4/ MX%['VSM_?/^:B\X=?!";.[MB>V=K?_/PZ\'NSC>VM?-W^^N._UFU7&A-RF>2 MH$)2'C%,LS-;*V2E2$@JB:TP3!&14MP%DPLF+ABF/BPM<$*)CX@)D[T1$,\"#YJD0+5 M'W$=%=)6<*2"I I66D2MLF&.FUHLJLW-PY0C7O$>.'EK\E8.@W/O>J6'Z=EW MR%EZ.WE$!07^YH*_S6DSV7#GDP\)$>5!)<0I(,TC13@$[P(7/*G<+X>8)B-W MAK\%=LLIS/[<#,#"[+=C]BG[#WLF=10)&>\HZ#K2(A<"1HX9*8/6U#-=%<[D MEP3P%EY?;E[_U\-:-KG"(OQ5N'Y)N7XBXB4AP1 CD6&2(4YT0I8ZC&@*5+!( M8X+5W2"R22[IN_+OT@KO'GAU)R=C/^)N9^FO]0 3M-SB8I7LP#<_!ST+Z]+J MV-[)^T$\[&]U._D5>MUV[@@P3CHO4F0N*?)AVE!TTG%,4D+)T%SHBCCD9'#( M*BTE%8Y3'M8V-.=-H1?5C_#Q^WH56"ZPO*RPO/06>X'E>X+E*9.>>IHBU;#$ MG&/$K=/(4(-1P%Q9)JP5*JYM4$6;VES,[RZP7&"YP/(SVS4NL'Q?L#S1EBVV MWNK(4*#>YQ9%!!F&/<+18*J\DT3D,BN:-^4E93>>*BS/=L$]2XF?3L2]0T+\ MPR7&YLS_;J=N;'_&.*/*A7_$3DRM04F*/06;T$;MJ66(89);.1L!YJ"R2&&< MN& , M4%$?]7JN%-T7);>UY+:6W-:EF;EGE]NZ_FF]\3:&W,JWI+:6E(65VZI]E3NP M=@8C$K]@(Z^* XE_W7F/MPZ^_]S:V?^^M?,!KMO?WSW\ #;P+OZZX_G6E[\/ M-P_>'V^_.N] RO?\0+=WWI#M=V _O_[8VG[WMO7U]1MXIX_MK=-OY.N7W9/- M@Y?\7/IJ%)I)L*Z1Q"HB;AA')GB95X+ HKD@9([+Y;JI\((=2*OBMB^X]WQP M[V'W0@ON+1;WIO8S12"88>\0HT0B$&$*.:D8BD:H@*E4/MJU#6Z:W%QL-U%@ MK\#>LX*]A]UK++"W8-B;J'O<&4U!64V)86]E4]"K>S[?JY<514Z;W?]+>W\YYVXLNSF;56;[&4G_)G7MZ#>W5!O M)OE4TA@C8P81(PPH>PDC$RU'U%/FHG!4R4?;7G9^E&LM\+6 M"V7K*1LN,>FMM!%AP\&<(C6+J(%)-6T^@DH[+J*'M)#Y'"U2O#U8]BG!2N M7BQ73U6*< 80F6LDM %A'8)&!G.%B$K82\<832SW 35TF;AZY3<9[U()YQ<. MIQM!V27SM7I0]CC;:N/V*P7$[@)B,UF,@2I*J!9(298;$06+;"0<@:WA7-#8 ML90;(JJF4(M*8EPB#W)AZ,?=+RH,O1B&GK(U9,IE+(Q P6$.# T?3D:P.KRQ M7!%GHDVY9Z'FBRKR7/AY"?GY<39""C\OB)^GK P6@@+-"C%MP3SRF]U5 5K&KZF^T:LR?VQ]SKNMN']I/'N40R2*U+A M"MS-!7>?I^T1&IEDU')$#(F(2Q615M(@Y[1FB6MN<3(\$A0$C*1$#"Q3H+F0YJ4WCD$I"#! M*B+!HQA!!0D6A 13L?^@L4EM/"($>\1-]FDX%A LF+!8!BVCJI% +ZHD]_(% M@SVU?9C[3O::Q]?SC#%P 8;1+,R]CBD"T(71TA:X6P3<[4[;0!C#@NGH403I MA+@/#KD0!=)8J< =D%:. B//KDM?X?@EM'\*'-P+'$S90=S&:*C"0%@R>X U MSU'P$M%DA!/8>RU-]@!S50"A ,*CFT$%$.X'$*8J3QM ;C(JS\AE')C7GPIBX+,'W.FKI#@E=]8*0DN3\UXN(WWI%[D M@F:+0+-OTS9%,HI::C1H()0C'HU#EFN+9!2,6\V8B6EM(Y>1NXM*4F+CEYBW M%VE5%-Y^;-Z>,C:"QH;RG/<2O,I%(C'PMB!(,\H=2UX$Y<#8$$UC<&'NU63N M1VKE7)C[?IA[JC@.)U:: ,:'%!AQ(F2. G.(>15$"OD_DST)34,N%L=Y%.9> M^4V-.@LFC$A_G ;3^)>KJ?W"I)?8UV=CP!0 7 0 ?I_)C;&6$:,T8T9GR\60NR@W)11^)>'@D6V> @>+@8,I8X?X2#R5'CG0A1!/ MT2--F$ LF=R$#A#?\%Q53)$%;(\6.%@M.'AD*ZG P8+@8*IB,C6&P5JBQ$6. M&H\26>- 68B1!4R(U 1G.,!:/P$X6/E=G-ITFO38O%,-@=+6N[3U?H*)17.W M]2X"XVX"X\WQGSOO!YN?LM!XN1=L)"+&["/G&''-!3))@5%I*'$T,2I4SC/2 M#%3(1167>?R>W 53"Z8N*Z8^;.I6P=1%8>J',TQ-V.'H+0:CW 3$,4M(^Y"0 ME5))8Z6F.7=3D*8@"\[-*)!:(+5 ZB,GOQ5(712D[IY!JB12NW,I!:^3]^&UAXZ,;XI;:&A\ N'KZ'UH^-_U0? M]7NYWF\;9^\X/CA^RZD''PS[@U8Z>7BNI9EKMSN-3=OS^PVJFHVLOS0;@_W8 M>-7M=3OV1ZLW[#=>MD*S\3&V6S$UJSRY-\#,W<.6;WR*?MAK#4X:+_V@\:^U M5R\_OOF4_U[[=^/8]BMG9 R-5F?0;;3M\7IC)]]Y?%+VL[2' 5ZE'W_DK-2& MW[>=;_"]=7B4*:7SK>&&?1AQOQ_[S='I\&L3?AXT.MU!H]TZ; W@"8-NLQ$[ M<+6'+^-K\G-C+_:!3F(8POUTNW#JO]:VMO^$47O; MZYUD"FP<];H_6GV@5GCRD3WI==OMRB-4[ZO#8" @1VV\MP,]NV@FO#ZG?N-;JKG_VR6;"]6[PIH M!RL,#X;)K%>H4U&XS1/PMM6!E\]'J[C[0QA!?WV6^#*]9A!N=8:VXL(;D>-M MR?@7UXU(D$F@T:-NOY4']*(7VS"R'_'WXU88[(^ERM15(];'DTNL@SD8#JZ^ MY$*W^4=BL[>(BG/K,?6YWQN/Y\A^B\CUHOV.;(+AOK#M8WO27_MMYJV =M#T M%%[U]H>V]PU.S8AH\DS7&(BR4E5?>'']ZI]:G0"S]0(172F#5ZUH_7F.L&IA MZBA3U@43K)+<46(X ;T[,:&-%<&S6B. :V)XF<6XBD'B*!(7(?$0O"5"*+"S M+([8,DZO7-8E@4]"*O@D-7R^K(0"#.=C[/MA;/S5AK\KD,Q'UWX!D7."XR^A ML=7I#WL9' &TXF%K>-CH#UV_%5H95F$F02G*ZP;0_#_/4CMOI=2N!_(BP M%OT_XN XQ@M!B2_'K4OS^PT'W=[)QSJ3"J9H.)5*%?L[61'9@3'^T>[Z[T]4 MB?WZSS[VAW]W[!46&L %]JCO!B] M85Q2),D,$R;4T7 U>5RR&]48L5"JZ:0J8% 12J,WKF20#]N*7BZ]'A@-L">! M3M,][K]8N'2_]+I*;9Y(\DI5A[EMVZ-^?#'^X_?0ZA^U[:H>JBWT=B M;"3^Q='%'CC8L1T\>'5ZO#ITS/>IC0JP34QP M?JLKKQLLH>N*F3+8^QDLOQD9_&)??,[M[_MQXN@;^7 NM\RO>:XPVHPZ'QWV'[I,%(PR6S MY'21];J;Q('"+A6;!U^/-C>>7FRN?,9CGWFVY_.[6P=OF';.^_I]LY6^RN,;??T M XRKW=K<^4Z_OML4FZ_?_]S*QW:^B7].W\]4(A#4.\("4A8'Q#FS2'/"D=/2 M,:6-EXKDWINJR9Y.(<>"D@4E5RHXJJ#D(Z#D5)I3TBK'; 04';:(,T&1L]*C MC(\\0CA3L5D'P,D)RHDK#2QB=ND,;4Y5[/ M#%D?+%*&.T642(K*M0VFFTK=N4-2*0F^(+9^?NKK'B*;*/5$#C"DP]7U>BQF!0XJ8V"\B4+]Q>K*3"XP_#XU,ERZFR@6F*C&$@ MT857R%JA$*QJ\AG0MG_N\J3N*5Y\[SKI#Y9ZZ;R%<7#HU'W[ )])(0HT0Y\P%\N"W\<+?RVG/%/Z^&W]/E_T3L*RY MXI^4!E0;!4QN#&@Z/AHG78A!"K^VP7"3\HL=60J#+S>#/W )O\+8C\[84UY( M3J,+W"%O8N[S'"QR3$64@+$Q 4NE#@>B3<,O1@.5^N8/U;1U*LLIYS16&=[I M;,MF5/F\;,TLN>UR=^2[O.M<[!<(G L"/T_;+@8+QYDVR$7)P8!Q$AD%B$B5 M]]9ZP8G'.52]R2]ISO1X?IO"X,MGO!0&7QH&GS)>5 2>9D&A2&W(18H-TH$J MY& )$W$8QTC7-E13DCO;+H6_EY>_E\)T*?R]*/Z>:M@N ;&M:TIT6MN0 M34X6E:E0/+-+R/5+8;T4KK]7KI^R::)5DDGJD*0*;)HD,+*Y.:5V4@:AK (, M6-N@3"N" "9+WA2#K)L$O6 M!\TSU_.%%24N.S9S6SK6_^^P5==OA=?M#TK*S%,R=U+K9PSH-/:ZTP4NYT"^ MEY/ESW!7/#OSX9V?*5:1*'Z'BU;P:=4>17,%PPAIE1^9*@$8>Z.H!8S,V34:1V1 !T9 !4)1Z:.,;&'*4?'T+B\& M+)L%5##@?C%@NAB=B-$SFI!)N;VG=!Q9S#%BT8?@5-+MD0XL/+[/Z,* M@].MB*8[BL'/N;C&CU(\;?F+IRTD.?%5O?@%ZN:"NN_3=H_P.J^>0)1(AS@L M(M)1)20L?/<\[_VP["H2#)=R2:O)S4L1T5:X^=;!YGKOR&UZNJU33890!8 M'@9E6W6!ZW';]5(%[BEM9]U>%'1S@_9O$7XL"9AS"H0W( S>#S8_9:&0XY(M M<8Q))%35+B42Y)A0R%DL@\,@$S3.^AW%)1MAA1E[:2RVPMAW8NP/9XQ-.!?* M2HJ"UKF:HP3#S:> N& LV>0VL;;]F _]LJFVK)OJBVP MIF^UXB_#P; _R-7;BQ"84PB<3IMMA$G*E/?(*L;!; L8&1P2,L$';RCH\4GF M=%)MEL215[A[%2VVPM-WYNF)Q>84MA0S@3P)'G$5*3)*>F0\822QZ+1E:QNB M*>DR-2$IC+V*%EMA[#LS]L1B\SQ#LL2IF_/D3G1#/-)!CQMQMF0(F4^(NN=!95/,I ,A((&J+RUG$=J1>988HE02Q!G3R/DD &)C M%I=:*9'-:-(4Y,Y%I0ND%D@MD+J<#HT"J7>$U(D#0P@>)$L)824#XH809)Q0 MB.$HN8U8)^L 4FF3+BR8Y/$AM?)__#:P\%#X-[1^;(Q?;6MX"$SC-_X#/XY? MY-#VOK4Z4^,=\>7&?USOMXVSMZ]N4WW,W&H!=MTL%WSR^S$,VW$[O8XI]GHQ M $>\[/?CH)];6+2L:[5;@U;L[^3WVX%'_]'N^N]/E#>^_K./_>'?'?O%#+?S MN3O^=/? GV[".9L['\CN3FAM'GX0V^\^GVS#]ZUW[^G7G8\'_YSN_MPZV-T3 M4N(4DD5.VMQ'*I=IU2H@%R@#7= HDP#4(B#(40>&BKW[!]P,YVNWO M]>.+\1^_CX,26IUJ%-5%O\\2N3BZZ,S+'%8?_OVX%0;[65JLXUIBC'R)HR>/ M#J]7A\ZA0GU,RG4NS)6'\3JYY3'!^:VNO&ZPA*\S)9_28-6-;OL++_"]TY1:5N\75<2:QP#VW5@3O M>!36&+"-HZ71,1L2-GOO[[#5F>MG7;"7IXSE,\)=$6]2%RSDSS^W=[Z++?J& M;)Y^PYOO8&P'X?OFN\]D%WZ#,5.XU_'6JW/>I(/-GUL[;P1GJU^-=R,=O'Z8VH8?R^ -Q?@ M?9A6Q"A+B0;CD<&*(QXI1<:DO*>D J,26V4\ !YN%GHNE\'*TV0-Y+[WM#>$RFA_=C?9Y6<0P8;U1A MC!37&G%C+-*@\AL91KYN[CS2.;0]( M/3LMBQ_GR6HWE_JC+\+=:.W_JI?^R]G*%YB;"^9VIS4:Y8.+EFAD>"[\HHU MVF"+F&=,:4PT<6EM0[ FO?OV67':+"]_/_Q^4^'O>^/O*36&,2LH"6"L6)YW MQW5"1C"# M,J18DQSVH,\+?0^5=-&,]IG2$6@']Y>Y.Z0)Q)DNM-+9* 5EEY1]:7P^_WP^Y0Z(W4R -,&>:\)XMR!P4) IV%< M2.%4E#B0*C*8JB7B^&?CDAF5[2P.F2558>X=[T:$,)404=!N+K2;Z=]-,'-1 MNH""3Q1Q)TBN5NR02PDK:E(DT>0806Z6R7@K_/Y\])O"[W?F]RGMQ@C0:@)S MB*=LS7 BD=4>K)F 52Z?_'6W&OCI(?6=::0;+SL?^5%!\Q[,U[R G%S0=R;XYDZV\X3281! M48,ZPQ7 FU&>(D,B\1)+H418VV"R*>7%FK W[Y=4_#5+S-0/K= 4IKX7IIX4 M>HZ4:5A1BY)R"9@:*V1Q"$A1P&IAA9$$KVU0W>3L8BC[S MVFA'6UPR3]DE#KY[1.P@T+1G&!<'0&<6\TTI0[9 VV M-LJ06')5^C4H+DMD>!4N?DJ.EL+%]\+%'Z8;L8H4G$+:^QRT:PC2-BA8!RZ% M!EAFP:]MF"8AI6K, _+?60%+/Q7=5;PF3U8;65P9B>G#!?GF0[Z3:?U%)\HU M,10Q[ #Y>- YX=(@;X*G@7!LG07]Q32IO#/T%![T=2J9"@](,N^[PQLYUO+M8O;976W MA]YUN^&XU6X#P$W6NT;$\]\+R,T'I.]B/O8:WO=X) ML->Q[862M+2"#IV)@FP_H9CO-"XXC_!]A![H,%T8C%Z5%5OA$ M0:?AAKBU#::;4MZY%%[QUBPO4S^.MZ8P]0*9>FKSR?($%!"1P=0B#BN'-#<. M82*5,MPI:SDP-6UJ53*3'I ?/W=Z$<9P&D.EOA1WS'*J*;\ KA5]LOGA2PRLVOD630\NU-2TH@KQG+0GD I89HBC%6;9QU%" M"C\OC)\G*HC#0AL1*%*6>\1==$B+:)"Q5&&7C&>*YE(OVEP,K"_Q+_>J@?CN MMTZE@U1-X4OWI*7616X;RS>]T/#C>-=[J]NI0:ZD&,R);G1:6S'*>PGKARB3 M'/'@,=*,,"0QX]:%2#B3N5>EX$_XZXZ.X+S$!;OF MPRXVK9)0S$EP+"$39$*<*XP,]@8E&H1*5$;-7-7GY)*61B4N96EY>%FTD<*Y M"^;SHI@%S>9#,SZMA[@4/?-*("821IPECC0+!)GDDO>& M M.VDBB38SLFX*?)=(]^((N47VQVL#Y5WL4'7[R[V:C$V]7 NX7-M:O MKG/=7H@]5*_&"P;+%[I#UXZ-/"7CHS!M+_+*]KOM5JB/_!(&+YO^1T7!_YE7 MU5[(U*R.9'C$%*DB#.83!F(F[XD&XS7-03G4(Z #@IRU!NDD>:)*6)K$VH:B M3:;O4BAO@4SSR&ZI ID%,I^F,ET@\RZ0^6'*(:]4\-XB2YA"7%F-G(\4.6T- MZ- Q.ID;CXLFEA<;PCPIR*ST[M\&%AZW,7Z3K>$AL(:'[Z'U8^,_\#%^A:E[ M'PS[@U8Z&3'AQG]<[[>-LQ>_\74/R+QT1@O/ZK>M3,^&[<4&_#3T\+,[:=C& MCXO>PT8K-1O.]N&4X5$^\,.VVGG2&O%'*T0XH]EH#1JM?N.P"[=KM[[']DEC ML ]OV.D.\A]YY0[AK&XOWQ7^3?!K!*Z_.*"<)%I=YO+ ZO#&]<8.G'W)R'+S M+Y]))#3@&?\=PF,9:3:R*E:EV$W_@N'* *V^IDH($)ZF3SXWR& M7I67UQAG=4PE[(W&.77UP;#7ZH=6Q0#]]?GIX*G0SY?68+]:M_C3QZ-J)6 A MQ[/0'[I^*[0LS%JK\R/V![D>;"8;H(O02K#2L5JQO+9V,.BUW+#BO+P>PTXO M'EGX#=8GG-TQVEX'UJ/?;!S'+%K@]K$BH/S8[K 'EX56O[Y3;ILR.GU\],+ M0# T8?GR\1E2:>8AC$BNU0&B;(%0RR0,UU=O C?O#@?Y\6/*_9S/"(U/ QAP M?[WQ\M*;[L<1R76 >H"Q-\Y253 M])E;"(Y'G6T3EN?F9^MSOC<=S9+]%Y !;OB.;8+@O;/O8GO37?IMYJ\-6 M!TU/X55O?VA[W^#4+*%,GNE:+*&LS=877F3?^J=,:9W!"T1TI7]?!03UY[F% MKI4:%8/$420N0N(A>$N$4)I2BR.VC--:'X-K8GB9M2D:$Y4,#@F9>,+$@'K& M(I=18Y.X3E^!!<_T(VN4'LKL3 M6IN''\3VN\\GV_!]Z]U[^G7GX\$_IYOPW>_IR E-+*% L4 \BFH[.2$?*"B; MS#-![=H&;1IUT3[/=/%Y_=,Z4&0EV#.Z5E-\7GI7*DC\>=0"]23UNH>-U,K3 MWOC/C,YWCDJ"32QHSK748+Y(FQR-#$P90P26CN^]KLP7C0F:D,LD G)VN=_6 M(WF3AU!Q\"Y _/-;\=.M@P][1$;+&:/(6@XKKI)#VKN M/ B*DHL51I6'#-\ M7B='UZV7B\9))YG/54H-3AI+$8S3+$:F.9B;9;UNLUY^3S)&B-.YUT3>&*5! M($<50UI*%1C.)CZNUHN<7Z_&\7[+[\]@=>YMYT%]!HUKI-TWCGHML O@AW@V MVZ!1#:Y'_# ?XAL8,(N21DZYBQJL4<.QTP$;+ %E[IS&L!4'%U/"WQ:,WX1S M/^QYKJ1@CB!7M64R /2:1(=D %CU''/#@(*4:')\,:T[@_RW7C;)MK;_/ _L M8(6=M^5FK+$:^2N;,7B5.? H96":%BLZ !=!B8JG- MU-"IG LU[LR#$ ^ROW-UU8@5# &X"W5L W4XKR4FFB#O+$$<(!L9G.'#)V%( M$HDR!J"!FYA= AK9)G Q=D#*5.WV H# 8/\*_U9V[M3F^"$@278!V1:;[R'NX"]EV^WQ"9)$5#7T!K;!!7'2!NT\A@Y4Z7%"8.T(@01&G+K0+ ] MA*YBT"6Y1CZ=,T7.Q-5CFB%%#EV_^ML[NWN"DN23IV"!,%!P!0]Q)*6P7#$J&2Y=+,"HY*2_"&E9-:EI/+*\8NF M2<6+TY =NB/G= WTTQ;*2#[T8M8Q)Z(E#=N5D_B7 F:]L;J; GEG9IR+7[FU M ?G&ON.\/9/:,)G9@=Z9=H+WXF#8@^-N"-KY?KH MNIUJIL\J ,!" 'AV8');@)_6^RRNL^ ^&O;@Z?!ZKJ!3^\R/"JB@,5Z33S R8G-!O'W6$[ &W\ MB(T6$%3USE/D]7__'TV)^KW?B"G!A+1^C.8A"XMCH*SE4U:OR-C=@9?_DM_U M??66;\:O Z=\A)=YQJK$AY/-T]T]S*(4%ALP99Q W()8 :5"(2&\PS0$+2C8 MNH0U);M$EZCINE(*:J_'/&3Q( $7A2SF)HMLZR:.0^(I()MX1-PDT#"%$2B MLJD-3U%YL'4):4I\,47['%G@2B#-0QF@P#I&&%C5,7%*C$O&L"2PE1K$90R9 M,H@IE/'@E''P!@##2XL3S34/08<1BB#M7$ T*.Q9H(KR6%$&8Y?L@,Q0!C$+ MBCZXSAZQ*GI-$N%:<^:XY2![K-3W8QBVXW:Z@F0^=MOM MD::[DT,$=N#I?[2[_ONS(Y'=GUL'[_?RRAIN #=4R,7[G4=&)8T$9X%X)JS+ MDQR!"H[R2O>&L=[*?1R-\-6^[7R+E6\V*T!7Z5&-,.QEC6U$O2=@T?1'0N\, MX_*+U^H1Z-RIF_7I_HL+)/XXKSF;P5J'LIP%4511:S"2MCWJQQ?C/WX/K?Y1 MVYZ\:'6J^U47_3Z*(!A%7HBCBWD;F77KPY,PA'5W/"8XO]65UPV6\'6F9!GL/0U6W>BVO\A.^F5:X9U.O210 MO XR>J2P:'5I6'2&K1OD+ZWR^^/G_?[$S+S_RA<9^"."S*JV2IQMWU>)@5]= M=V5T^*HGG,S]_LN=5;(L/H[L=G^7MW)>5E[ *^V3-S]]>Y@G]WU&HM@?O.R$ MOV+'MG/NR5^UVQ*.[G0_CYV8//P3=X_^;E[\)[O?H'K M=C;I]I?_MKZ^_MK:VOE&OG[Y< QC$[N?SB>G?#C9W?%BZ^!M:Q/>87?GX_[F MZ:[8/?SO]ZW#]V3[]=_MKZ]?_OSZNKW_S^F;P68K)Z; OR_W@B":!(N1T@XC M'HA &@>"E!,D,.FD8":W-VI2=N>:,_,RV2.7<2A@6<#R(=U^!2R7$BRW7DW M,G)#)->(,!QSW Q'CE&'L*$Z*4PD_%)M16A>P+* Y3,'2QJ#$I$IJKCBFBHM M"376$^NI("J("BQU SGI<4+%>^KM#.N6"3.MERT!WE%%1["B_NH[!0N<>"[[$@AUG%)FI=B66F MVI>CD.'2N^1>!?JM=JJO:ZAVAH%,[4* MRGC, [=8@)+F7(J:@LH6;4Q8F)"9FI@Q4U_J""Y,_>A,/>6D\)(S(H)&6N9L M8.L4,D8"4UN&4\"*4BF!J2^6W"U,O3),+3"A+H8(-^+<4N]2, +#P@L3O4^D M8FH]8NI?.RQ3ZV<,Z#3VNH79EX'9)Q(<&RT,V-(HA)QI TH7THI*%&@P404F M%58YLDI30G]?(HY?D"'])*R3C[D:V.W-D^?=]62>^H@/99^\C@7=[@O=/DS; M)S(2QX3&*!E-$1>1(T<#?(TT6B552C3G$5[2NK[T,5H)CGXHXZ1P]'UR])1Q M@A.FGI*$"/4*]!7'D90GGS-S CK<(.9+2\2XN?TJQL 3MXOFX+7.WAW6X+[Z;N MEW*/Q=SC.1G)=]O">][R]V%-Y+LG,%_N'1RU+2_2^8[2>7?:@M:>84F81K"4 M'/$D,7(R220PQS%_*)MR'29V]S[F1>U>7K9?@!U=V'[9V7[*S$Z@@3L*'(^E M)HAK4,^=D!P)'RT-'@<=0"DG32,+VZ\PVR]X&["P_5*R_43:FPC8S8-'6GE@ M>^43LHP[)$D45B5!4Z"Y]#N6=P[I*2;YS3GV4QP,VC%W;RD!BDN_ WAWP+O< M]3A%!+GM#YP/!UX.!_O=WDIU6'L@W//35DY2SDEA.;+&*,1M](![E"+JC#*8 MP^%HUC98D]W)"UD"GI97TUFP@3-WP%/A^0?A^>F=1!Q@M:,#3L^>#4(4,KD' MBA+&68#_*+E'S1/#Z1ZXYAP')!4(&ZH1498 3SNM<4A M4<'MVH:Z));Y4:3ZRF<'_IEK[E5U"'-1_N&@ZM[8;AVV!K;LW3P3ZV82S3H# M@Q5I;*>71T=MF%K7CI]J"ME.?T[HHV#A7%CX;286TO (M@Q&7ON(.(T266]] M#HC4(GJEI4S9MZ/PQ2K8)79J)?A_*79Q"O\_(/]/V3O&4T,3"8B#A8.XSBW? MDI'PP5EP%#,G M)8J#]R+)I.C:AB$7:TN54,K[#Z6T_G^'K5X,90OGF0:HO0-$4N*C+%;;LRC/[8.S:%QQ?- MXU/&"O&,)9,<,E;PW)&>(N.81)@1*B)V@I-4-F>> 9<_E,E2N'GAW#Q5R9&G MX&1V/=C@X$.YW'<^IV'SJ*6GN6%BKBASYUC2LA=SAFIB*!<4H+XX-']D57@"Y '+I M_U, >0& _.$,D*-75CKA4+2,(NXX&.V):B0C8Q9,-(T=7U0#H +(!9 +()<> M0P60+P#R[D1#QIY+3C@RQC+0D"E%5@:/L@]-!Q(ELVQ138:6!I K=\UO5?OF MC5$?ZM]F>J;?OO7Z3:Y[0#BH6EV_'S1:_:J9]ZON(3S_I'*%J]_[C2.86G^2 MZ_6<\66C->+!JH/WT9@+&R"=>\,8ZAH_K1\Q7W15;_ J:+?5\=W#6/T;<,[FS@>RNQ-:FX?CP3^G'^CFP>Z> M9X)K IJE#92 >DD$LAC C5J#=702&V%RV*J1%XMX5@0R#S70A. IG\4?8:Z]LGER'4% M0HW0KC$%3@"'-?QV*F%6 5B.9ZLS>?*]Z@6M[I1!NA?WX1X99D<',B+F6Z16 M7M2Z-5(C=D*Z.8L,.2TT+3#02.1PM\%W @;6[0M;".]+/W=E_YT=P^F6IOD M'8H25IUCGT"2,8F,-HQ;XFA*>FV#BXM+?TZ.S6^L/!4C9R*@KS$+7/=';#9L MN]OYUCAN#?8KD3JV*,;&Q^5B'2[KY7./NKU\3U7A[8%6D?O MXJ!L(T]K/:JS*5D0P]?8@9P?7]X>&A[U3$@]-1MM[O'4XU);T3:E;?IS#=6>[C@K=LYS>7% M^(_?0ZM_U+8G+UJ=:NS51;_#L[^U.F.'62ZL>SXN*#^P/OS[<2L,]K,?>!W7 MON!16-+HR:/#Z]6AIFQ.5.XFM>ZLKX5G.3]_^9.2@K?/WN MZ!Q[ $N^_%GMN$G$Y$W>^-G-')Z':9Y^$N#GJ_20^\@#_-5USS9>8.[W7YEP M@!(P^_C&6AT.=ELD?.LBI@6<"R!+,^ M>["<2CO5E'*1L$.8:PU@F9UBPEB46YT02HVK4LL7$\OZ4&"Y\HEL9]5FK@\@ M.MYO^?U&-Z5^'%1'?"^&5KTET :F;'C;ZYT &Q_;7BB5".^Y$M&ME=)?;D)> M7F453GA5K?>KO,IOZU4N4#D75&Y.ZY64V:@C-\A*@A&/SB$M"4$RKU],%GM. MUS;4)4IE*2:V$BQ\>U6IL/ CLO"4ML, @;%7!&$G ^(N"N2<-(A+;AVP=DK: MKFUHO"2]E%?>4_CRVFB%4C;LR7K)2N3O0^/XE9&X4*5X60EU)"*\/B);A_Q5A\2I6A0NL@%$=6:8J?I_4V9DQ@ M/&GD><"Y&ZE$3GF%=##!2>4TC7AM@Y@FO;OB-B]W/(W"$07EG@_*/:9Z6U!N M3I2;WG/DR5NJ@8()R?5S?$*&NH P%[!J4C$C"*"<:!J^X()F][[G.![(F*1% MA6%W#B2]7>3D)54IEN:9*^_:_'26WM2<26RZ25+38\1)KK*(O.P55T8*WGNT MXQ42\-6PUXN=01&$HJSP/^I("-+?S/"R1"[5P^H.I*(73 M'X/3IS29*%/@R1M$(R>YSI1$AB:!B"+$$V(MK#1P.FTJN2@?8XGX>Z3]\<4D MO962XP\P02LC0'LL^0>NP*D!4B72Q4O0+I8()U2L"56A'D3$=7"(2XQ0\Z[@!@.T@G*$J-A M49OX2P.DSZSGPLZDVT+#=F!:6D=VD#L<9$ZL\M5R\4%[=-3K_@2V&\3VR?*U M(ABGUKWO7&6#]S_"\6X'5O7DKVZ_WX+5??+(XHL[ 3G,X9I:E'.6<5Y Y?8YJ&7<%7E"-6// MS%_V)//]5GSZ.TQW( Z\>;"YE[@EE,N 8B2Q3J,$)L9(:N>\9Q'+D)7H*XGC M+-TO#'NY(^^H'P L'VVD7O>PZC[@E2.Q@.ZD/MUF$+ON:+UALO_6 (0^A5Z;?] MQJ$]:8162K%7#PAN V '0ZY@KG^N(G!^QTRSK02ZT .PCM?>(JK.S>O4Y_Y9;-V1_1:1 M ^[\CFR"X;ZP[6-[TE_[;>:M#EL=-#V%5[W]J"YMUAE,GNE:2T#9V*@OO+A^ M]4^Y@G1G\ (171E)5ZWH6>WG:0*I88/&1"7#E@F9>,+$@"+,(I=18Y.X3DM< M?GBL%:16._:GNR3UXF#8Z_3');P_KW]:;Z0(6ADPUP%P>S^T:L2O:GYW@-'@ M+M59F37K@#B :WA>9^;\?MV]9/S<7+B[WNX'E6-8U?*./^UAPYTTQJ@P==,\ M,#L<['=[=8>F7_0AJ;734:\1 6>",OIM?Z8#B9H=CHOM5OR19V+0V,]EQ$/\ MWV&M#P&BQ-Z/<3NH0=59I=L?]JK>4YG8\MO!(,Z@+9]W%;9E[(13)L7:ZY.O M$+6WJ%O^T+1TSA"XQSKI8P'_J2J#?;*=SA(4WP#AM#JU('C>-=(_[$G/O1*Y M-H+@N4 "D4@;YI#Q1D8?92 F/)D:Z8?VH%L%ULXB2>,X5K@%W-2<-%"H00"& MW&XW^D-W /I'YM"9!G 3.JD;*;1;_:RD /=WC^>LI/[XS/9D:KE3.*CHP@N9 M"[S.M%[X;:E8I_=>'WT)RQQO5LP&< IRT1W3[TP-,Q5S9&[&7KJ M/S_5R%-_&73K?[. NJR"]'E+X9I7R8N=SD&JAQNNHL?I::+'0 MXH/._+O8RX9ZH;M,=_*7=$=,H;O%S'POMW K9)=I2A6R>ZB9?S^P[0)V-P2[ M(F07J_#]?S#8T+U)JL_JD]]EM'5]^,6E6W'7[[?5>S')!BHP]TEA'H2UGC"N ME-16"D*"VB.YN/-2./!,JYQ[A9^[^AW_\[+899>MUW8O[]>2_ZAX>M@;5 MILG+3GA5+?JWV/&MV'\-5-2N=EF6Q:&_]?K]V*'/-@]VQ==WNWCSR];!UP/X M=Z?=WMWY^W#KRU9KB[[_N7OZ\F3KR^[/[5?G'?K^9.N@_?WKP8>?NQ2>"?]N M?_E['\XEN_0]VSUX>[#Y^CWY>O"&_W.Z>;K]^OT>2502;CQ27";$H_K_V7OS MIC:2;'WXJRBXRV\Z0LGDOK@GB* -]F7>%K1M;#?\0^0*PD)BM!C#IW]/5DFH MV&P6 1)4S+UN0*JJK,QSGGQ.GHTB2V-$TKL@A6%,T'' !6A,#*LY2D+C$$R2 MT20KN3#.:AFH5%%%G1MVV\L.@+=;F]L;F^_7-[<;?VZL_K'QY\;VQOJGQNKF M6N/M5JNUL=V"CSY=5=6[GI??T%3WJF/UUR]P\85QPI(F'JG2G&LEK0$A9YJH MD(2BB2 MVEW@VFW;:;2[\%+#4>DK.>[WOK>S:L.?O\.W>_W3R5=SX$:O?^YOS?[PXU@X MQ1LAVD[L%X^G1S2/I \O?+\?2'#>MR-X5#Y/;R[ZZ MB3,9KH6'P%_[I\WQP.*Y+[?R:O"HR3/R26?(?IS)B,:WBOE=\A=#3';4&6;' MU^NW]]O9_3NPV9%>7C,.6QF_0UD3NQ]AI,65?I0GM%,,JCIU%SW2P]/C MO)^/'="=SN#2)(7I[8.,!#->&1@]81:.;U;TW&DQ68+FQT3WW>^=9S>/:'UEXD6$\%]CBIM=*:W/< MZ;M\S1RG8SN#7L/EK_]GU.['8KDKET[E=A(\,Y6'1KD>]MR[/I'607GJ!C]9 M[WO]4'02+_2DC"CHV),B(*D?]T=PT_+NQ>,K:U$=?^Y=GQWVDS[MMQY"#B6M[EKQPAN3]WTW>=VYB8A\>IJU?KJU MMKXG)+4V488,-1QQJC4RDF&41'1&>F.2RHGE39"^)B;T:E3D7:-B'SV#N1:$ M>PC"_I[7!LBGI\A'$Q''BB.= D>,)+ HHPH\^$(0E&P:>E40FGF_SL&OL$]U M3LM]9 I-Q69QD5.,CC/DS]S4JD@)P*Y_$T;]$]@'![%;%9*_\1+.[!X+(Y]3KV[X*.C29ADM=1Q^M-G(+I%S(V M9@"5K=IE8IYBOPA%MXWCLF3#A(5/"-N$+F>B#A\ :X8G96Z=;U^8%./@\-!( M%BR'[[8S.J?RTT':S-9\/)Z:#-=>-[3?"OJ98T3+-X8=XORKD]MF%AX'Y6@R M$W:9[19QL0%PH9=983'MG. M'%9LA6*4Y>K \VS1130/MEI1\Y+UEV\_G>]Q^"V\72=S^$(2YHIP5;"R&]Y/ MQOVQ'/8?XU&_YFU5M,Y6]W"(BDB-=19&36*/@&G#E8A2_(&R;QTW"BM W!JU53\:J;^[>RO MBV2K>O94Q9>M$JO&,#:)O6_'\\.DMP!@.:"N /'Q\C4^'<1XKQ#\1=F5_RPW MG_,-IW*R7&Q3A<5;9G6=@_>Q'0QSED6\E)%1?+?;RWL;\%XPTI=A=L>; MU&0YCFS_6QQ6=I*+YT/GB1G%PXN,E=$P)U^,M\[J<=.%$]%.IWCR@86]PS:J MARVQV*G&1X17]CY?E87I22,#GWRKHU/JZR_?8@4X+>:#@Y/Z[,V5AZNAES\_G-J%^>_>:O MN1%<""2D"6QY4%Q;JY<@L1@5(2Q-*SKE=($D /25*0W M=A(JOE HT!#N5U#//NPK18OG?(9?LI[?2K8(4Y$3$LH$QKB?1:O?\S'F(_IR M@..QNB)I"61^W^9CO@M#RPA7R7&H2O=YYM'P=+GTPL)3^P5!K'[M3RY+UR$)KA&P9V\$:156;+8_%SQ>P=M[N% N:'Y1:K!>_-Z0UC MU83QE=<7BS=!^RM3G#5U+ W7S.QEX)@@UR]08PH4YT#6G(@Z3.LG%JW$2M\CQ?,_W%&?Y@!+);T3O0I4[XQ2M<,[J4 MK2>; PE&'5M88MF4@F]DZZ$7GB)I=FZ [GK'Y*\=C:OGAB:881:$*9__ET?^ M@\&H0 E?+FUEOYVL<<6Y \L N]L0-._L(KSF?6?4O^B$.Q??,N^ZT+U"Q]I' M+J-J.+>V/:!ID>58"'JQ]U<',LSFVGC@6>!"#V8TJ\-X'\[WZ,?R8E<5KN:Y M8+9A)"4LE6Z,ZW;+ N;.%:$11O'\X7!#N./R5>EJ7)&9>4C"JK.^WR&J;\[Z MODM\CCB/SUGL7/&YC"X2KRVZZ$^@,C&6CHWX9]&;?7YBB3Y/#/)3^.RT==0Z MV?KZ[_;6UP^X=?3N<.>PE0]-SG:/OK2WMO_]#9YWM-.^;)!OP#@V3L%@%SM' M&V)W[W]/66X3DH*I)7)-56% M1RX7 %'>DNBPCC#=ET-KK),A>1^2H9&KQ+4(U(JH0U!"*7,EENA)5G5KPEWJ M=1VOJ^6$8 1472 NB$-&18<<,T8R0U@@YO*Z>H]5"IY**2,/B1C!%)$,I,"S MR+F_O*Y_KJ]^6K\F!NS)8L)^+8@77]!@:K0P*=CJ1IEU2CLF5.X%3^KF MRF39&PH$MEWX<29%.RAFX@6?I[R=LOJ*7?G_!I.I&Y]CPO*4S!EH,@P]9@_, M-/(HELZD\HJQ/3Z87E/8@>.HH\M>ET[\;@LS.9_U%<[I<417\91A>>P&OY=G M#A6C_;R^26%IQ!\Y"@<,C1>\5%6-.;>+)NM3/5O)E;'ZDUH56?1[WR/HP[ X M\6EO=8Y9Q0Z)%AE.&."8!::H44AQ+[*-C>=^ZM/\0 M*Y.)+L(F1#G1P43NK;,L_PH[GUJ8:B\>=*O7G7C[2QTICRM^4>[IEP%Z-M^B MDX\:KA9Y6: Z*I(O2\5F7O $3$-%Q+UN^_//F+G?77\Y6#7+ZBPW)E^9!2WD M4F9@-7)1DL;Z!26Y+L]OMMUC+]8F6;!Z+AE";M._XI>O^[KF[-KTT<=N@/*L MU=&W+C*M8I>Z9RWL7PC RZZC_ZN7?S$U\I^V!/+%T[%,KN?3AKO<^E%#^?;*WE6OD?SC:/WAWM;N\>[!Y^;&]^NEPGO\6V MWK?$UMHWNKO6.H'OD]WM5;YY].^#S;46W?FZV\G7;[[?('^?;50;CGB6O$ZP M,M@8@;B2')F &?).:,*9SC G98 M[FV?[JUND>3PMHGB11S M+#<#P4ACZ9!G3B;!M O1%-WVQ,P:!S\NR#U12^%GU<]WU5/V:TGH3)N./N<] M9F15E)L-F_-U73W*85=G=I+%4H@[ZB4TRJ?&@T'\29O%GW6&O:YI_8OK##L# MJGUQLZE&$'S,8]I*GP=Q-2]#=:'J'>A..]"'*L5.SF(N-498.8VXU4"QDXA( M>R*DE=)+SY96I+R:;?E\/>MGQ*)KQ9TAA:P5]TD4=TH=SUH?]J3"V!16L68Y M8=HE9"UC*(<_8&Q]\ FHHWAX/_89*N^,V.%BT(E)_ZL<^%U2Q4H*U+V(Q*MH M,?^H1&*R)NL_CF-W,#_=ZA8#@SY7R0/UF"5C);)!Y-S"2)#E@#_:$A)#,#(I M"_A#'VRWSK!+_*S-JE>OK(]*'FIE?:"R7B0, A.OC39(J$ 1YR(@+0Q%UE@O ME7*)VP@*R\@<*>QK\&IN%Q6U'NS1O+Z[;^T.>/#4O!BP?EIO:.TCN!]N[U1) MEL:Y JO'B$HG ;,=1QI^1]2E9#EG6)E<'LTTV34EL1ZA6?B+PQKHJC B*@@$->"(F=E0LYP337A"5854),UI1 O #6O MJ>[_J]K]SQ-M7A8$:G=+G6CWNM44^'$:S4GN GPU;KP.%J^#Q>M@\9NF9[ZH MR'5O7 X--KY>68OB35% *G]K:>73>6E$F)&WN3S%.]#]QL84)V82';X8@E$' MP]?!\+>BL86B'-MV66.FK'5UM;[G$>RJH[*X_C2[J^*'>G.OT*5;AY+=*R#I MMJ[[V8_P5?DGI]D4E9) 15FKRQFM#SGY?6EV\G6O^&+LW>?,E_C+GA9)V2_$ M^.W1'9K'LB$VWW_LP/CP[O;'_+V#%MV@F[0%]WOW;>O]SMG.9>,W%XC]^NZP M=?@-[[[_ K]][("A*UI'ZV<[ASL,[GD*[\UW#S5*#>2!%,*C(=N+Y:E;IV0#^F)GZ\&N?>Z+E<9::T M(^(/?Y"[I94%B>*E?DX/LB#FQ4ZHK8&MFO._SLWU:3G_I8#PK3',;'37QR#S MKM>_N '_.3ZL.*UWX#OMP!>"-6U@$8? D 7>A#AQ!FF.%0H*>\Y%$1@&NZ]L M2B;G:/>M#8,:N^;',*BQZPFQJV(];'[82YJ(&))&BA"6.[UIY*)DB ;J"+4) M6P[6 Y^%0W_^C(?%() 7LJ)O3Q]OFV,W=^][Y]"JEPG!\T'0I9 0&P9RCA,,G"BBM MT6N>WNWY"&1J_X@!G<5^KP:N9P.NTPIPG>WO*2".N>,H4$?L$&><(\>3@G^P M$SQ&':7*W64T)?3W.8*N>T5UUF&2=9CD2PJ3K(,BBZ#("[U1Z\#(.C"R#HR\ M^:4O>[+J$,='<&K.B03<8 !4'PHW\:C] QVT0XC=-XO*GT^WOJZ3K;46WCWT M?'=M'6\>?CG#UNEE_KPAX'N\=?81QGCPK;7] M@6Y^W3S8S&-;VSS8V7YWN+N]V]E]OWY65*A\>^XU(D1I+S1&P1.,>/ <66\H M\LIB$Z5G\/=ZMF,>CL,9@$6)Q.I?M7[.W,?.8W4NG&B_EK.+IM/_3N?:K MW$ H18L498"U(GOHF3?(^V1RYV.I%%U:X;0I\3P5:*D]]#4H_0R4O,(V8J<8 M]X&K0)UV5(B@G:'24D\+4)IMQ&X-2@\$I7/7^P[/R?3"6LZ51T+F)J>!H/^Y:H<*F3P!@S.'B6J >3!&39($Z2 TTU0'&F(]V[.:;4D\ M5UP8)(W,M6J81AJT#]E\\$(UPXSC2>44/^KW43"VU(*:UY]5Z6?&OLL"4M78/P'N9X-0*B*EYXJ1]6S/:K8Y M=UA)YQ'QDN9NK@Q9124"P]($Y6"+T'QBYG1ZW7TTC/VCVQLZYUK_ZCLR/*=E ML-GK^GH?OI^J3(T#3)/D7 >4 DZ(&Y>0$X$@I9WTE!@G(BD.W U]\"8\?Y[ M6I/G@4[7FGQ_3;[(J&EB)"9KD=0F(AZ50M9)CA1)(E$2B.=A:87J)A?SE'G_ ML@)%?]9XI7=[O]##0S%?\)G&:^L-\)Q$JP;E.X&RK](KKA/U$@=$'=@?7(-) M9YG0R!/I@I1:Q]PWD].FE@\N1/8D+=>?MFE*#6ZO =R>DWO6X'97<+O(.#UG MP3.O$4O:(RZT158%C6P*,C'-K0RTL!^5>7# UI, W$Q"N688:E-YV\N-7N8E M&NBN0WQ9=/^FEAO5 C5UV>10K4)3IU(\5/77SU7?:I4$#@YI@2WB$@NDC;$(!R4"42&*))=6 M5!.3!Q?0FC^O3@U)+Q22GN2@H(:D64)2:PQ)'^@6P)+FUL%^DI L3@LPB\B2 M2)'"SDBL@U?<+ZVPIE0/;C!=9W?5!N&35)^M<[OJW*X:\B>0?U8U0(4*SC+K MD!>Y^8X$X+=2:_A'V2# 'BWB\.KIGM%TIX2=Q#@B(0WLKI[)'/:8D+*68Y^D M8-K7V5UU(L4SV_EU&L6#=7YJZ&-&@A0N */&$G'G"=(\:$2X=Y[!@EKMEE9( M$^L'%W*ID[MJ3)I[0[^&G4>$G:HQW]JCP#(HD1KE #$(R;(&A80UDP0HXQB M+BZM"/S@)BEU\E9MQSRUM.,JL<;*.C4 MO!A8?SYZ5H/YW<"<7#B2Y5:S7,P&1#HBKK%!VD:*$HG$41D8C459&Z5F=3(R M"[69\Z/<&C1KT)QS+ER#YIU!\Q(#UAY3:0@R42;$G9#(&,*0C$(Y#HNG&<[ M2;E^ Q;N=G=4-&"[[B^_:M-X*6J-25"XX]Z@7;2 MZ\<.W.9[G+98S,I6N6H\,WAZB74P#Z/AS9=<:5+V])A!BR M1,W%V:C^>W > MSG=L]R-R_6B_(9M@N&]LY\2>#I;^>>&MCMI=5)W"F]Y^W-@RRXS),UT*"LJ[ M3'EA97H.1X-A.YV6?VIW \S6&T1TL2_>M*+EOY>DH(0;@ZG1PJ1@L\F(G17% MV9"P7OH8E%JZX3KG2'UFU"ZS:AU['%U]@F]'6U@ZQ;:-Y]SEY?"\VOQ2\Q( NC M@LVXT8]'MMV=%DG*[KVZK>8KB[&_W%AU%J'UB^3W&1L!]S\1K)BS.1CA31CU M3Z/M_[PNRD075TM5_#C1Q.+#;=!#LMBV[=G6VH>339KMVV^LM=W"8*^>[6Q_ M@/^VR.;[=;KY_C/?@6?NMB_;MBV^N;;*LGV[M>UA;!_!K@7;=@WLX+//8F MJ>1YM<<\6'GN0!@Q'-E(B,8O.8;ZT(F:Z;3Y"=FR];=::\R2:'K<..>)_@2PP^'$HPP2V8 )XB1RY*SA" 8,S=LQ);]!GT(/_><%<^$'G1Z\L[^8QZ=)/+.(:]!X,>A39;,X9.F%INO-,5FJ4>.14>,B M51(J -(K@TS*!2\T<4":3$)$,BT(%SA%L[1BEA_/>5.D\POEJ+/,D M1/GF:->?'$MKJZ+7)!&N-6>.6PX;K_5:14*IEW)OK5 A#:1VN@-?5)\_XV 0 MXPV-85IV..K#?[?S\+?AL7]T>O[;@BK.[M\'V!]]Z=JO9K1UN 'CV#C=.5L5 M.T<;8G?MP^G.U\UVZ^S;66MM\VCWZX9H'7V@6^]WVW^?K?/6VOH>=U(FS2A8 M!3%+?BZ 8>$?:4B0/F(5P$AH1,"7XQP!WA_%G_L49K!XUZ9@U(M66;08)3>. M>)2(#XA[S)#!BB-CHXB&"L^POK)HY^KXY.'Z(UBZV#AJ=]M'HZ-&3BFWG<:Q M/3V"GP;P^W]&[7X,L+&&V*_T4;3=<#$U=]"P@T8O-29ANHTL08V3V,_]#!JI MU^GT3BH-6:8@M#!QZH(L$T9G'OJMEHVZ7>3WG0+*X;;\?K=]ANCW/%CS)-'O M#_KJ8D0S3_TN?]XV$.7%SL7D2.6:F7@-+KAWO7YC>! !J;,-4KB8&[&;AW\! MI^ECG-(_//CZY2IJ?!3P^*O,:59&\5-&-;V2>Q\CRT8X\'@I600 M@X$>VIO;7]JMP\V#%OV,M]96R<[V*F\=;M#-,_CNUQ8\"^CKIVL,=+I!-K]N MG+;H^MGN]@>@LE\.6FO[IZW#'0;T%MX1WHMN_ ":.VRUSX_UC.$1K!.-1 +# MI.BTJYWCB%IK9<+,.$YSD&C3T ?7SZD[[=;H-S]O/6_H=ZUE7J/>[%!O\^TY MZFEL"'5,(,.%1UQ2C732$3DB&.&68>$SZC6%F'&MFE@CN@ QLG_1J)+P3$FY4^9\PN1HY9XA8'!"'=43.>8:\"HXIPB/+,7 $ M-X62\^&?J?5Z8?7Z5Q2GUN?[Z7.%V0B,:<"6(B>20-S&A!S3%I%@'8O&B^AC MP6S4@XM!U>50'X._\#KB=N%Q[D[\Y: ?8XUX=T*\5I7!N-R373&+C%+ 8("U MY/9M!$5"DIC-)AX<:SI_+9)> H41]1',PB/=72C,N]ZH7P/>G0#O M0Y7!<(:]2IPC37AN7)$KGXM $(^):F.%B$GF KY$SY/-5NOU(NKU;1A,K<_W MT.<*@5':6B,M01;4&'&?LP1M8"ABXH37D3*GR^:R=4N:N20PLCZ#67B@NQ.! M:7^O+;:[ =[G*H&QP7/JK40Z$8$X%AAI+@P*)A(6O% V QYK"H;GR&*K]7H1 M]?I6!*;6Y[OK<]6)1(+%GFKD?,2($R&0IB(BKX#7.*.2L(43"=9RCO2Y/H$Y M)S"JR._)G7YCT9RC/I!9>-R[+9]9S>M=@^"]0'#G@E\I,!,9#\AF9L,]-L@% M $%B+*;9GF,QE\_532KG)'.YUN[YTNZ[$9=:<1^BN!7V0J)+&%N-DB3 7J15 MR!E1Z'&P*FKOB%A:,6*>>GN_AL.7<3_@,F&Y;%$RR5.N\]?J#(XY!?%'H&@U MN-\)W/T%5I:,IM$3Q()AB MG =<-140D[@WC5LG<)=@T*9^5;5KGJ]5H-P=O M/6]H]RL^6Z/<'5&NFI^F5# *"^1PMCT5]R@W*,U6*):)"VFIR#&-C#TX*6.1 M\M-*=&)S#D^9!KQIV*.R"GX\[L=![!;U/-JYOD8<#.OCN#M/ZC_F#?Y^2O8^ M=R=M$&)8_^'AJZN%.-28>"=,W*\R/^^M))Q;I*WVB,/R(4/ K!=1A!PORI3$ M2RM$-IF^ZF7\K3Z*JS7[(<2FUN@9:70U3DIIYX7TB!H*&FV4!-TF"E'&DF%" M2BQ(D:LFR7PH].LYI0/:TNN#J(_/Z3H3-7C&@[IQE4!@?XW0&^6:@P4]K0W; MAT[-?&\/\[8[W,#XZGW@3OO MRJSHS%:'@-#E%.#N L162,B"HP(+ZRBQH>E M%4Z;^N&>UADJSF*<^-6P6 MD 1S6(?@J%,I)PTI->,25L^"F1=KXA=UIR_UW[SR^T\KY,,_D_>M#.1P-!BV MT^G3JVQ1ROMC[ X;\<=Q[ +C3M<'^@$CK\3Y$=,XL8/&?]]%V3&A+H8(0^#< M4N]2, )3*86)WB>22\@3/2XA3\Q,R=)Z^6X+K_4/J##/MM;6][3EF*E(D/"8 MYX88&,%*,.184MQ*;$S 2RNZJ>E5U5V^*,?7M(>X\I?;R/I-.E*L#TTV4(&Y M3PKS(*SUA'&EI+92$!+4'N%Z:3XTZTH5Z4*SB#R?MJ=__ 3_4.9-;RA;%@6- M>]PV#Y^&/?_MH-^UF;UATM^GT!J/^'#5YV)^H(&VM?>";1^MD M=^W?[9W##;S[]6,;-E)0F=TVW G^MP&;ZCK>_'19!7=.X#YT9_O+M];1OV$3 M_MC9?;\!&ZF'^VW0G?R_0]A4MS^0O\] %;>_[5DO/9=.(&Z\0CSHA#1/%/10 M)DP ))4D)7*"'L6PFN&.4TE"@L^CQIQ8H1UCU%GKN-=:VRN=/#YM;[W]__YO MZ\^U]8^?_O>_-"7J]\;ZA\\;VSM7]ZXK715^TMJEJMWEZOUZ9!??Q&+M,19@ M5['(C>;:21$=$< I0M!^W-!B[C;(;=@/_^C9?IA$MS<&![8?QV+>L,?'_=[W M6'ZR_7];'QL;W0 #[K?CH D_^^6\9"/V37W/3;^ZL#[_"-?F9>* MXM]__M7B2^3WWY8;>5!']D?1?:-L6I6[:!0#&S3:@\&H:(]1MM_(M__%$-J# MQHV[>7G32QLZ4;#T.L4(*\V3DXXGPZ1EFH*U+.4-['UC\]V=-O)/^=%_P!X> MWO:.\BY>2-]JOV^[^S%[_/\XG7YE' 2P>@)+M5E,R58J/AVLCH8'O3XL>3@G M ?CU(9#8RO3=.V\"0XSE."9E''*61&1.1;7>SOWDLA?:[;7<*,1SV&BXV]F'5AN<]86JAG$S/NU[_?9Z:5RR; M.R>M_3W8!S035B*BB40\ 5-U*A#$G T,2)^%76)I10K:)/QJ$#5(9I[C :#B M:9:V=K MWE'[L6/S.&!LI5&<#Y/:N=%598''-S[J#7+8318NN&U>]4[,UU8LZ7+7+AX$ M'T3X1N\TQIM>& 8U;):B4N(I/ AN>]3K3F2G'XN=/H9FEO;XGQ$\I]T% >YT MRC9V"SG1!#_H#FZG*Y#T"O''^N4#K98#D1K8C\N0V M,]CZ43\W^VJ'[:.,^>.KSU^JG,YRA39[\)5I_Z_W,-_]LK_.#K MHEE"DVWW&]]M9Q2O+BO,:G7>;UH>V+H#B'\?%C[O^(.\]A6]']LE@_$UQW"' M.%F&BP+X9UK MPGC-+D]U_!']J-CX8.BV9"K+C0DDM\^1&%2GD;WP^3'EK4 :KAO#Q35VF>WD M-:QB8Q5 ;7\_@F0,XK 8M>N- >3R./MQ..IW\YW:W:S*<#F8M^T<'E!T#^R# M&'H[.&BD3N^D$4;] E<:1Z/.L(V* \NC:/-A0[$!P&C:O5 @;T[\J8QM*JZ- M?XR-K[\^?9Y86.=;-8#L^:O9QJ#3+K*>"Z:6IP?8Q^C2AF#W;4;A_/+Q.\AP M8[\'/+- S':^1\$3\[6IG6!.C\M^OXV; Y*N;4IL@ @)I8+@.&9#W$0B.(6_ M:B\U-^K:TYI+I/<:7NM^S6O=95Y;_/,%E@IFYF/!8<8]C$'*YJF-\5.SV@VQ M>?9A3Z9DK#()J419;OKAD=8D(2T\D5@)L%/$THJX:FO]SV]9;WK=V#@ DZE? M<(D'"(P42L,(G.*><^-R$%0TF("%I)S4M!:8>1"8K;7/>UY%)4 ND,B.-8X- M05IQBJ+DPCH1#&CXT@JY7F+&X%^B[7+CKPHNN9@!LV0Z#Y C["GG45L?N>!, M&AL\L0! N25Z();5;,OB76S<7+0[ES<5:T#VE((V2Z%AJI&7P2&!& MA.4,<\IO!*Y.MMJKTF;'QR65<^W2Q,UD\J27#<\X*"1MG/.2H:^ O?'7"^,5 MV&W[^\3ZN')07HHSF,] Y+JGS9*45L7Y*&;KIJ2!)9O/EGL>1N=TN?&N:$\] MN?M5VEG8Y=;[7C\4=RN,YC%CM/Z@#:]-V/A@H#R*NFGG ?R>\]P$&7&&X%6;-Y;G$>/P UCK[^,#(C" .C 9^?3XZKQ.&7EAG/X8YH_@70&._,&%F1V_ MV'5+6EH\+C_BE][M&=B=8]N/23 .CWN#XD3E36$?@4DV[3+^/Q>=8..H%SR] MQ+I!KS,:WGS)E<[*SV3?OD.Y[-Z%>:W\>]"?C.<8L!.Y?K3?4%$TZHWMG-C3 MP=(_+[P5R"&J3N%-;S_N[9[C@4R>Z:H3O+CPZOJ5?VJ#(=P=OD%$%W[RFU;T M)^[0175O%I'WA1ZC4J\FP4 &+W];G:;91P;'V26#I^\XQ::6T0#C:.&X))\ M/IO_7$&28;X_W.(NX4(R:;!E<6+1,FX=D$R+70S,>4JL#_P76_X=PX6N=^C, M4;S0D[L*3UIK&WN!:,:!=B&I;43<^03R(15*1EIN0L3:F:45AIN"7'7'-.^T MWL%R*\" P"0(SCVL/E&PU-& G>%(I$5XF)FL-Z[7>_;KO;/'2%0IV8 \B3'7 MN*!($\F1LB+P1%3@--N=IJGUU0X8A=;?94>4<8$]7"13/FKC_?4!9US[A%$$ 9[K#1'0S[H\)+MY7K96X? MV.Y6Z6G^4DS01O>O@NH6N_,[F-4O>5)?L<"NGVQM?X/GK]/6V>?3UMG.7I*2 M,-@I4 P8))B[@%SR$KFHK/8!,T/)T@KE34JOEJM8O/VIEJTGDBVX;D_"1F0X MITBF$!!G2B,K-469BT?!I-91%OUI#;XJ6PNY%];B]53B=;B^EYA7..+L!"(: M<0G_F!@HLEH#[4K1B*)5!P/HNIIZ>&G?G8V'_)'CPOU!#*-.',>^73EZ_7@> M15!$D*]VPZ6_?,Y1!:OYE4$"M_.9S>L.)=_?L\JP0)E&DAJ)>(@@3#129*2( MW@JIG0J70\/G\OQAM3$8'1V-PVVN#2#^*;R0^_A_;@N&-/W[2[Q?V*BWX? MGXN-SQ/%\97$M^*5RX^GAVO+N#Q@&Q>?&#]Y_/%R\=&E-+[R,\J6#;[Y8[Q, M[OD9,^)>5_YLL'I9JT49*Z'+BID%&6P]L?7$%A/+Z:UN^XLZ-W-1SL;<*@W^ M^DSGG[S3C<6WS&U>O_3S/,\$7,D]+"8@[[^O^_7QJWY]8BZ\?JW9/ZW!TZEZS-<=3Z@J?OCZO*L=VC#WSG M:/VT=;C*=M_OX-WM#S^VWK\[W-P^.(0QP#V^M#>_[K#-]N6J:Y"M_6^!>_[L;/[=8/L'GKZ]]E&M10G\X(H8RP2,H>: M22F0Y4D@2FUDR1E+L5A:D9PT.9E5+^>[; <+4'#SGB#R8JIJWN+]%Q0\1X/P M5^P7(#43!*7/ )$3QC+F*@5+R03E:GA C9ZW0\]*34ZF!18Q,I2R%YC;Q)%- MC"$KL24N):R)SX53EJE^9=A9D[%;DS%.! G!8R=$,\E BLO&W?!(>>20KEE1I1,<6;2T@JCNLG9U7YE+QM1:C96L[$;V-C] M(+1F8R\#/C?.X1-'HT44$@DF!.(Z)[$#,T=.<$F6"2CIA O!1RF%,)+PY56%$F;6[HXJI!66"*6%'%@HGN0D:45CE63B!H> M7@P\W$PA'H@1-85X,2A1<9EI(9V03" ?A0,*H3S2C"A$G%.4"!IXI+E0];)Z ML,NLQHAYP8AK*<0#"R'5%.*%@$/5 :95Y)@*A815'#A$S!Q"6 0\(CAJ2.+$ M+:VP7(N+7JU#6N/#@N+#S1SB@2!1H.=*)Y!02EY 12J$H M,/6.2JZ96EI19IG0.0*)&:7?+80KIZP.^-PY=PN(D3?W2WG9KIR+Y21K=+P3 M.GZHNG(L(8Z"Q8UTX#X7"X2?%',H&6N2<5I$EDOE"M'$[&IM[]_NZ@&?HQ"A M%PX-+]J+'&,<88RAY&E!HPL+P1R'FLDL$N.6\J3-<">Y.RB M9&J,F%/Z\&+<.#5]>!@Z3.F#BXXKYR/*YRU@6\64*^T'Q!,S5BC"A,_T I,""6^^14,8">9 4N>0<,HIA+Z6+.M?T([@I]56$J-G#W(+# MBW;@U.SA$<&AXKU)+"^TL, >4D \2(NT#Q111[F60LF@++ 'LRRO]KJNV<-\ M \1K]=[4[.'!1P\5!XY)AF&G(S 'XQ&GP!P &RRBQJL8B"9"% $@31"*FCXL M#CJ\:/]-31\>%1VFSANO7$B<*>2P9SE#CR#K#$=,!Q^IC21B6Y2\)?.4X_^: M.E_%;IBSGE?C1O0,%B_T1KFM_61"7G?IW\!PQY\)8J7AD7BJC@HA4 M%BU=YMCE4Y?^?0BN[E0=/HYQYIS'N6HE13R'U]DH(B+4<$>%83'HI15%9)-K M,=O:E3/0SCDO#?P*JO^^[ *_]P/*NL#O2P#)BN?+2R^)B0S(9@R($\N1B80C M'DQ24F L'%Y:D7I9S:IOX!R!7,V[9M?_JFY&^KHA9P8Z"+"-%R7"& MC& >,5?-N^8"(^N>HS5(7@7)BL\0Q^2P4AH93!*P+CP;"= M3L=ZNO(OU__GROD+%/>YS75/J-\TZ_?JL/'O4>>TP4BSD<^A&UE78N/$#AK_ M_3/=OZ3S@@7NN;4B>)<;/AJ#18B61L=L2-A M]O%Z@#A7[@(+!MN]H>U4/W_;&PPW>\.=""/WO?TNS-4TY(HMJ)KO_GV _=&7 MKOUJ1EN'.R=P'[JS_>5;Z^C?[1:H[.[[#=Y:\W"_#;J3_W?XY:"U_8'\?08P ML/9Y3R3K*38FGT8KQ&5.WHI:(.$"RQ4SB,P>/&*:G%_5U>RP'^9I!@'IG\\I MR,=TTN&7P7#0Z,<.H&N ;\./ ,]MGW\;#'O^6R%<#=L-C>/8+V2BZ^.%CXKE M!/&T\#-(:/QQ'/WX9BXV*@_N@7XW;.-D#.[(ENB>;]SN%>$%_[J@T!OWQG_+W MR.N3Y;/6V?Z>!L"40G,41(!MQ\>$=)01J9 4!QFWVF*0Y65-+@-[$78R6+X[ M:"\*V&\?Q$86)=L]K2J,;0SM#U"B;DR@:!4E+;6Z4$+8N@>7E3JK8'<0LT;= M9:^XEX8][J:Q;7_\4;[^NW[OJ/K)>OF.KWF'H)MK'_:$AIV!$8T"YV#RPC(A MYZ)!PAAI.!.,2;6TPIJ"7:U:W;R3>*B@C,<\<(L%%V!1@Y%-:8C1QH2%";]( M^ZC%X^G% T WX)@48%.IJP% Q:Y_)[*) M"74Q1 YSBWU+@4C,)52F.A](K^([*TEY,DE9/OSGN/&44]S MI)@5S@1IO-K=4;$.(V/.N/#E"9YU; [?6Q AZ#LFV('?@<% 1OKJWBUO8JVSG*1S'__K:Y M_>%D:WM=[!R].]I]>TD!CT#9#CN'FX?[!+Z'09%_M-9".Q_%[!Q](' OT=KN MM'>^[G[+"KCU8<\+K04'7%:44030*9#AVJ%('#42L]P=L\194!4P/C(X1L]2 MQ *6(R98$>6")I[YY .71!JZU(B@E,=9[/LCP/>/ZU_6-S^O-SZNO]UZO[FQ MO;&U>>7PY/8DN3RX:7=#[()4Z4*";M+;2UI>KO OA__8$KG6'MC]_7[<+P:U ME<82NIT/EUZQ.++LEE7>D9RCA6%30%RQB'2B J0SA6"#=,J9R^)5%9, [I:_U;4Y6:C9L$>]47?8; S;1P"VQ88XZOK8']IV=WA: MG,M,[_F__Z4I4;]/1Y"_[NW@H)%@E(/B4,6F5!ZJN-,&V(?=WA%H10(@[8%= MW"C.T1L?OZ")B3B^TZ Q@)%UQZ\+>W5^ZOJHWSN.>?;C?CZ%A[_[SBC$Q@!H MT(6C(.M]' QZ_3;\.8]I4!*M0;,QRB;G]WC0]IW)=3!/\"CXW]PT#XN MK_KX!>[9!7L5!KK:Z32 WL'R 6.8O.Y@V(_VJ'Q/>+5!.\0^W.>XURX&ERSQ(+Z9_/ [+/)QQYZ^:7<+@2@N^OVBD.:J:9=S M;K+,EA__?M(.PX/L=5G&I>=EG/(S?O+XX^7BHTL'XN5G(A>=,S=^C)?)/3\3 MG-_KRI\-EO!EIF0]V$<:K+K5;7^16?;+J)('??4:SZX'!8[]9_)_7N&QA1;F MK?T6F6@O^?WQZWY_8BZ\_PO*QKS^C3?7MQN?5O]<__3F43,P;W&/6T6T/.0! M]2!O'.2,*L;.@YA?']CR,7K@@]DN XXXYIB#1RT96]]C-O>892M*8N991C=[ M_>%!8[4XG("G;_=.LEEQ/RF=(9K4][C%/699W^S8?8\!_VMDH M+PSRXK3@,0#UP>5M%CB ]+I77-P TLM^/8X9UIQP+2W7BKN0CU6#3(QJ9RR= M;6# +]P%ZS_R<15,\NI@$.'_PK;],3].O'L>VH[#04_@^I/66?BVL_WMQR;] M -?LT*VOGT]:AQ_@&:NG6VNM_+;@C=N&: MS35XG[4-#N.%OZU?[NP:-0\XAYA)[R3BN::GT[F_"L,\DKS4C.8 F5(D[(' MEXF8OPI=-6R]4-BBU%GN@Z-<8)L_PT@IMZKR^KGZ7HXI%(C0Z(C(I MBU@ZB8GU!EM)\M]9;5LN%MI=Z#AEDP4^YAU*/B3$C8W(LFA0\#S)*$1DA!&F-//4F*_6\QGK>0K1PJ86C8F8PXZG-8O4)Q6)4$6^8$TLK!'2<-"FO]?P%Z[E++#K8O@7GC!NMC4R: M<@O[.P@#CK*V7A9.SZ?[N0J$1!P]XB[!/RPWV<4,(\IP+(*YHPQ9SS7733)7 M>CY+K]]\^Z:+O.3&+#W4,^QP\6I*55T%1JX!]B3G@=/("6...)JP(IXP!7]1 MM:&S6,!XH=)Z(%[X8 4BS 4@0"8W'D\<<:VT!SM')YPK?C8I)4WS\()V=]6F M!>J!\XH1@DE*#1.4.JIX$M9()R5-1'HEE$N\-I$6#2$J)A*76'%K'3)$ BY8 MPI#5BB-+51+"<8ZMR6FVA.,FUU=S]6N$J!&B;6W!':+D47#IB.$4_NLEF-V1 M1J)KXVKA$&+*(32G"F.7$-52@7$E'+*.4B1P5)1$;C ;)^+K)A>S:H3UZ CQ M:J."6[UAKY_K^-1AP0MPCU<5%ORV8P>#$B]6G_M(X&7OV X+1Z35WF#.M0\N M1:I]#()3KT*LW9L+MF/O5ZU^DZ0,"NA\P)H@'CE%6HN$=/!8>^(#"3X?AV)! MFV9FG'Y!:?O+UG.3$F?4DT"4X=PHZZ*6QD7G-'%*U.[-A=/SBNVN9+26.X.P MR94K=6Y:(4#C9:Y#(X0143)@YD8T!7UP/Y]:R^=7RV$;-P'3)#%E'"?EE)82 M]%S8@!F1J;:_%T[+I[LY8MYV"E<.Z< M<,KQ@)-E0'(#C9$8[O2LRSK7>O[X>EZQ7("I4,PL13QQT'/E$M(B:125U%Y3 M37Q0P&F4;!+S8(]"K>7SJ^5*<<<]MI0'P1TA5A'/ W$X,<4-GG%I[EK+GT#+ MI[LYYRF76L=(,)-0/F=&&D@:2@EV]QQ;1K!>6M&4YVS8.=+RU^IS^:/VN3RJ MST78Q)5P(A'"I;/ <9D+GDM@LEPP6ULNBX5UZR=_5KK7)28(#H8B#6"&N+-@ MQ"214%!).\T84QK CG'35/H%5BNIU?S6R4&J^,^W8'31+TC/D=-)@NEB.'' W M1)D5T9+(.,N)$ZRI\(-/(>?4YS+?08W7II,]36CC+0YM7G$L./$NX.ASXTS# M)7;&1DTDD2K2Z(D,M96S8+CXHVKE1!Z,UT&@'"F(N*$*&>X5 NH#ZVMP=,+D MRAE2FB:;V='MW*2+U! Q"XC(50\EX5$2E0 BI-4"<]AM2:36"N)J"VGQ(&)J M(:4HJ;).HD2D0UP2L)!<5(A&%KRSR7F5>X,#/. F-@_..:TAXB5"! .U!Z&A M,G'! 0R<),(9P7!08&!K5UM7BP<14^M* \JK[!-**A?M$%H@+3Q&3%#O7&0V M%"W7FY(#BZ"S<@W-7TK93RP_M:SFVFUTG?WUW.ZC5XR7B29-"&& DHDG1[7E M),!^RY4UTJ=86UT+AI>G%WQ+VF@L!4%6>)?K&T5DI+%(.L6I<8YX;Y=6=%,; MH%5D5D6EYX92U1 Q$[^4 "K%E/%%!31G;:#2<>J<#8D*:FJK:_$@8FIUV92L M=,$@JIP%JRMX9+GB2!J>Z]$S3H-<6A%-H-!-H6>5#51#Q(N"".R +WB&98J6 M RAHZ01C3AGN'8\AU%;7XD'$U.J*2C%JF4+8N@@0P32R6@>4<@I*_K\*CK# GLO MJ!=)2+J"B3\UN:IC$B0=$E "SFU.!C%0)96IFO %@ M-W1IQ4C<)&*>$D->5_T.>W0<^_>U7>ITW]L6*A+! /<;+*W PC:QKJMW/)O=4GM< M'K\4F:0!=C:'O=1<2&.T)8)B)@RW%GAM;;4L&,[1"U:+"-0#=T$J$IIM%8ZT MU X)(;7UD0B?P&JAAC;57#6^K]5\UC'4&*P4022!->?&$D=,2O [30$0@-4! MD@NHYI6T-*L2H=JCF>@QLC%GGR2%#0N6$ULE' M(PE;6B&*-@E_@94[?F6IG#\TM+]/[EU)Y)B[>&!['?^/@% M]6/'#BME/&"T]2'.(\5\6Z4DD1X[DKB*S&!A':%@WQNME:XSQQ8-#EG5N*&> MT&B91II(@,-H,7(*?F)L60J!:^)U3 PGK[1V/GAL:N-F\=1\:MRP7#PG>H9B$!1Q MS0S2/FG$:*(X5Y:.$=2<"-849IYV\]=7&.-!B5IU,NM,@E"")SR*9*(FG"1I MF+4!%"3'F6&%:Z_-HD$AKQHVP6268S62 %( A2DB,&@XRDX;JHR/DB)PMTBCW1D?<6$%I"LQ+D9/PN)9-HV85 M_;$H)3'FW.X'G%6.EE5HI(2@879$K)AS'5&/O M/2.$8TEKBVO!L%)B'SX1-MXER%L"[L M7&/$M=$W"KO$(A!QSKF*8'(%JT&,?-#)12%JDVOQ,&)J(5A C3@. M C!"2T1#2@2S*+3GN5 I)@+X5-T>HH:(ZY*$E8HA1$LC-5Q0KG,8-A;86(M% M*"-2:I-KL2!B:G(%JKD2-"'/?4(\$H<ZL3N\GQ%61S#? M%B 9D0P#X58N"A\0MK3H,!H M(!-&&DM#+(\LB=Q(.,?RJ'F*8*[5?.:)"I%QH9U2*7%GC>9.1M![23UA2I/: M5%H\-9^:2@X(CU..HIQ,G=MD4>1TQ$@:9X5Q1/F00_88;W(]*]]4K>9SJ.;: M1@[VC [:!>X5-5[)J 4WRL@@7U+?.'>A4;!F@"/X<8AJQT& MW.,1:1882F#>R(@9V#5Q:85PU22&7L&]W^IDA)>@ZT)1J;T3A'H%6U\"@S;7 M5N"&1N,#I[>P8&I=GU==_U#A.)Q*(\&4R3WJN"$YYYH)I+2+7/(H;?4;UE&UJL^KJD_-&5>4?C0: M6>H8XE8X9&2*H.HF&0-&C4EA:<5<;\T\BZJ_>,=,$0OW& Z76X8QEM/]AL'Z MA-[(=>*Y7^UA/NR?EJ]XCHG^[WO&>:)<*TY<]QR+(+U M.A=?HU[*VG>U8-O#A4;%(6_[15 @\Q%Q0A/2,L%&D:R,07*=!"UB!!E133;K M'H,S4+1G/A6O(;>&W-GWD0K*>,P#MUAP(9U+45,:8K0Q86'J:NP+"+F5D$M) MF 3#&]&$ ^+8!:15DH@IJ@EU&EN"<\@ED:IIV*SZ2-6(6R-NC;@WGGMBT+P8 M(MR(?0PD//2S*6K[8Y CEK^_+WK GM[JAPIEZH,SG6 M)B9!W8Y[@W;^PINBTF/[>_S]I!V&!Q-5JUPU?F$\O<0Z>+?1\.9+*J_E8W;S M/CUBT#RF=XB12R4L*__F 1>Z1Y,-5&#NDP*6)JSUA'&EI+92$!+4'A%\:7+5 M07_R%L=V/R+7C_8;L@E>\HWMG-C3P=(_+\S%4;N+JA-_TYP=V?X^?#5+C\GK M4\H+ROM3>6%E4@\!6=KI]/=JX5!$]'G9T)5_N3Z,XIHWOWZ1QO=[]%52UZX2 MTQ.X %&^CZV&7V.P-XS8\ MXX].SW][]CWAPWA/Z)UN;0/^KWTX:;W?_=:"/6'SZ-TAX/7I[K;GNVNMLQWZ M[V\[ARVR^$&&C/<[BWA_%I975MV\_MS[_ MN;J]OM;8VOZ_]8^-MUNMOSZN_]_ZYJ>-+^N-C4WX?;WQCS^W/GWZ[2JZ5A7J M-JITG2)>0NARJ7_Y'H\MDI_\00RC3MQ*J]Z/CD9%^=\BY> :8?VS-QALYVWH M54OLR5ZP0#&E=(AJ,/BXC#:?N^54&L]@!;#W1ER6P&>&X.LWRNV#6$D>:?12 MHU=4@O;5M6^TB\5O_*,#R_];XQ__^U^:4OS[UMN-XB?R^V\-VPV-8;[7@>WN MP_#:W>+7MV645_X:4;\/&G8J8@VX_/Q6J]5[N=/ID!HGL1\;=@"LO-/IG0S> MW$T5"\HTY3,%38.I[=CC07PS^>'WT!X<=^SIFW:WF*#BHM_'V_*8!.7"=Y?] M3OF!Y_ZL\&: M92#8CS!6RE[W6,4R5X\A Z]]7A=IK&I9ZIL_K=[U%^[U^[8GF.DNI&]UOG.] M6?Z3=[HQ&HC=ZOU+T_29CKBNV"+%%&1V=F$"ZM7]Z6'S'4Y?%L;#=A_NVBE,A>+WU9!YS1&\P6U"3FXS0:]JHC]W^Q%& M<19#,9OO;7L\Z?_(1LUOY<_CJ5Z#)WPO#L=NE9-0S_5U&>OUS-UCYK(AU&QT MXS";8D/[H]E8'0[[;3R#03>*-*0X MN%W)A'HVKZT#F,7U+K1E\9/7_K =V_6Q88<-%_?;W6X6)=#58[A=+U15]S&R MV7YUW:MUB=_Y_5^,Q]LR+4(^\Q6YZK+2UED"AV8W,'Z?T;MX>E&=^S;_JO7ST.L;E/;/<#:"M1.D':.?-_W.S4>^[Y/-\\^ M=EK;.V<[1QMTYVP_/PN^LX$WSS;;NVOK8H>V3EI?81RGEWW?&VSS_>; M[9W#W<.MXKT^MEN''U@+GM/:[ASNG*W^R._\]]G&L-7.?N_U86MUCV*BN @) M42<9XI+*W&+((NMM5%:Y0()<6N&R*#P+NE0F(N8 M3$K&Z\ EL981;2A/+BF6)&,WX^%]LJ!J8'P68-Q\>PZ,CD3LF//(X<01-XXC MRZE 6 IOJ3$N*)5##9J:7@W!O'->U.W4J0;$&A#G!A"=!J70+C!##?ES6W=2-=_A:6:JG>F2E"P-+9X2E5.G&0\STB*$SD9YXNK ML4FT*5%#4K;E7_\VKB2;HKQHH,G#>>S&H M:G5M ,MTKAMF4&<2@UXRYZ+W-CHT C:VC3>-\!KAK07AW>H\O/%@K8Z@)!A M[TCYH?74'2H):9I#O+HA^^KF\[TGSZ-U'(0Q+$/0Y!0'QX(3) CO>"S M$S__#B)$P])?/RN41MDN26J1(D ^F)_2!K)HV,*=!<%[HF_]'7RXXW%=A8 M;Q59[U8' >N:GXUHM0"9K>=22J>EX5;FS%U3@:M+A'OO5_\$EZ%P$1C2$#%( M1K*@I&(6I%:!&^FE <5+6F:(30R R!.<2I=LYQ/;30/SR@&T1#DEUASLM_'Z MA%&61V6<\@@Z2(PN\U1T%#(696^2[NLN =$&^Z\(^ZDP*)KH($?%*5]1&Z$2LC!RN)Y"'6%(*%+AN=\ M&\0W4"\.U.]M.80 (CG/% 17U[ZMZ%!>H4@?0M$ER"# MTP31DC79<.=*QABR,#XYLNBZ*?:51?E,)"O9*(5PE@EK"P-N@?F2(U-))RU5 M O1\8]ML*M-4^QH#WEBM00DI;"W.DE6HM7>!QT &O.:5N '@&Z87YX7/!FAL M*9$[P0R:S$"C9:[6G5/*1<&5B 7UQK:;5V;(AN@E1+2(,H-*TN:0@.N"@$KE MPKTW1/6I+;JM+MRGPA"%A#J*J%DJUC+(P!GY8H3TG#VYWIA<34QH-@&6">Q? M];!>EZ]G$6 ]1T ]D4?7I*D_C/TN_]#K_N2P]ZEH1.^+)*#$NC1UUT85Q[E>8&/[[^(?5Q,DM9H[*Q!)*?TW.;&W>32< Y\W)K\MDS^9 M#I\XGS6/AC,4)K&:%)2%0GY9=%XY!<$8(6M.$R>%?#"GB/(2[:%I&/\2\9,& MZ@6 >CHXDFF C'"LD,O%0'C!G!:>@756JRA3460\E;0-T.L+Z#F$1YK17B9\ MOS?:/$NBY.A9)->ZXMLS9VH6886*L)TD>-.,]C> \3D$3)K17B2H9\(BV@A? MD#O&G2\U!/8>@2#/<2X3QV3!)AJR5X8DI9VK! M>ID9UJT.)EL:YU(2]]"L]S< ]#G$2IKU7@;K7;%5C!K-,5JO3W:"T MRWGNZ(Y0ZF<%MH'G^872FA[ M0)87^@LZBM&(8)%$,!5^2#K&5- R$U,]J ^"H4Z.0732!"UR$'%C6\ FS*U* M<..!)>2!KQ:!:,A?*/+?2X!B1(R>)U9=6@:"*Q;J7E +.7H5M,\TQ$T"K#_T MYQF8:!)@18A@)ICA$Z*PW#$3+/D#4BGF-?=$!L58\@)-5J;)@/7G@J\6SVCH M7^A*P$R8PZ"07J7,O \$?^26$>A#3588LXH9N-9-"WP#^)]GF*-I@15A@ZG0 M2$@8O'&.91TC$0%*<@HD,F,R!^-=2%$MH0Y8^]).GSPH@O,/G;2X\$J$3F@: M7.' QGZW9;]GTU$1L(@0T;"LLF&0K&,>-2>GR">OHS 0VFZ/E47U"F2H:B#_ M0B"?BGAXDR!R)X95S$(;2'SD#:VU2;XZ\7*;IVI9\D0H=B;'LFLU>553?QF8O4QRC M@?S^()\)4: %I90H+">B6R@\57$.S$MN( NI2Q3-;J\R;N M@)QH6@-9:Z%,W8:8:ID0S[(W#G5. 7PSWBL+[5LYW$L4>&A(GY_Q)H6>T080 M"$PDX1A8X"QD5Y@T.1B/CNQW62K#O?9G+?9^?+S9.\Z3WK#4D$(%3&]RF'NE M7V=Y[RSC:-$'+FY:>QW6_:+5Y(V91(QP0*3L;)?QL*\ M29I%;7-.HB@$/]^:%S>&S@KMNOB&Z6 .H8A&!XNE@^GS%D'1Z"G!!$BB ^DT M\Q:1D=Z%E,$)[6K:?+XIS+V+@BTI']RH/8TL5JG01F.&NS+#5*(HB)AET0QS M3?]F4B2A$!.CT0.NC*"WQ)P*:C1&6'%&6,DZ'8TD[D@2[]92]N/;O9J[7PHE M$11#:8DI.)"&$(&SK(+G2@11H!!3D$\AFX9HC+'4A3X:*=QUB>%=*.4GM?/V MI7Z.RA9?-VP7BX4!V'J:PR2F- 8!=5NWMW.LZ-$8X=MAA.4I%-+HXKX:XN%S M!SSD&H41L09=;2@,0Z!'+O*":.J\Z^2#%6)5R.(S(9O4'Y\,\*S>2?XTO[1/ MKOLGU_ZLT,/9\-Z7. 'TN>]=(/X9@:V$$>/YX#I+B]\DPOCP<#JAG MQS_][[0_.2-),3BMW?GK<%2;^' R&?7#Z01I(/:'N\/CVLC1<$#W=O"8FCO* MXTD3';<2'2^GPZ E.<_11 9<609H/ LN($-%4D2F E[#QK:&3:&O[P*YVT:O M>>!LP1O$&LLVEIU37$AF!V!$D*6 T]P9;GR*.J#4V2CY<9J]R[:ZQK<+X=NI M.+/4"C-1*PNY /&M+RP$*9GA,6JG45B5-K;=IM'Z_ION5HAI[]O4QM"-H;\, M0_.<9(XZ"B@"],:BD[?2LAB<8A!3(+UK M$K/>)%YW!8I0E^2M:13<*+A1\**7(G22 G3TUG( $:.SGG,G,%L9K"N\+46L M+BO/'":%XJ27(3.E-3&S%YYYJ3US,IG,HW#2BU.NH&XB>37H>/8@,"<1+).3S&HT#+A4S 6K68Y8 M/)E@SR%O;%L[AQ."C8<;#S<>OI]23C$[^H_K& MD[U%&JS57)3FKN&A!NQ6F MYJF=0L;)$))-K$1>-QJ7P$@8 TM&\) TS8)L2"6K30=^#51RMS/DNVXVT;^I M_VK[G]V?[I5W+3]O K5Z@"?C_/WE@P>7>TWZQQVTNB\].,+10?_X\G;TR?5M M(K6%YV\_>-U/D\,*QBU^#LB+72H7OWSQ]E;WUDQ_GK^GS)8']]&W^9:XXWOJ MCE?]5&/]EC/P!=HJU;?=5KT%]DO,@6^]7U>IK7;+N(^_.WW5S^R&N^6FMR^C M7]R-Y,N'[X_YJHP%J3@[ >[H.["OM(!;70_Z7?=8E?RHD;> MWVC@?QZ.Z.GQ>2>=YRZ*9_\,H^^V]T=TU4&7VZA[_C"].!U/CN@.;K(K]%YG M*M:QHY\>CS*UXFU.76_^@OV+3O][/9WPC_/'%UW]B'[A%?7\JSQN?7V'ON[. M@;2>NT//S>X W^Q->\J]R;"W_Z^]WUK7WJ%K=X?';&J5H7>YS- @?I?>W!]. M<'"]2LG:']'X 0=X'',/)[V0#_K'QW4J$59/NGR#T]!=X-F-.YYT7)NUWAO< M_W(OZ-XFL*:#246D6@1! X\FH(G<<2PWG^T/ M7M)GQ.XO.[PNR^[M/^-__?D4_MI_!CM__GNP\^*/H]T?9Y9VCYZ]W=L?'.[] M^=M@]^U3_NSMD[?/CI[HW1>_#?[:/QSLOCAX\^SHZ=GNG\_X?]\^GCZ/D9-, M)GG!$$$P (?,"PF,*XW.=CDY_<8VF$UP,+>8V^(/BS=F;,QX2V9,D6,RRA:' M H3DJ(D5#5I9;,XRIL:,:\",4RV M_2;,<3-"(\;EXH=&C#?9BY4D.L^=T-Y!]N!(/D;@P8,72CC?B'$=B/&]9+3! MZ&BR8(ISDHRE.!8X&%:"*4*Z9(.L->(W.5S/.M:(\1O>-+7:VZ)N0XE2"&EY MSJ"L!*F*<]GD5)1%;B/HT"AQ#2AQZBC!FYV#YZIPY;RU3#HH#%RP1(NHF.92 M%,Y]=HEO;&N[R?F7]*0;*3927$Y2#-D:CM;(J !\48Y+F[(6F)2V,JL;D&+C MO27@O2M[]OU7P4G^%BJA]4(FB.7>:*84X(UV='S)FD?KG5/8Z*+ 2)U\0$@< M0W$A2Z.]+UE!QII3F)CQ(J'.=)@9DXDF M.,N2!EYA4VM[_WI&#?)+:.!%5#$5KD+)$B)"2,6+; K*!!*TOP'B&Y87A^6I M"J:0L@X:R9V)D4% PYS*A&K0,J BQT;(C6UU_[R]#EO4E8"Q;+3>OG M51ZD(7XI)7N*H41GZN(E2(\^987&09%..VO*;21[@_?BO/'9L(V0*8?LF-:. M\*V*9ZXDP4BLQ;J)Q[F(),W-=7 W7;ZTN+Z-)3=&\FR, IXA29H*&'AVO(!* M&(QJEGQEH3X5B(BDT# 5PS+4X*S1D@57 O/"*\!85#&RL^):72\HO#@K_E5/ M_G7)?1:!UG,(U.-]=$V:^\/8QTE.O=?]R6'O4R&)=Z6=,?:']3 $U-;'TAK%'"%?#"G-&Q+M*VF87SU8B@-\;='_'3TQ&E%?)X8+R43XI-F(>3,#"9?HD&3 M M_8ADW/[QTT;7A?7KS/(8+2;/HR(;P_%1^5.FJ/S)5<]XDEP1"*8&3.I8.D M0"!O-OT;P/@-^/^#0!]#J&6 M9MR7%O93T9:4)!J4A=FL"/$@-/,!!8M>A01)@X]Z^0S[VI_N>'A$K9^,I^(H M.?7*:'AT/>5D"S.O:D!BELM^IO%]&./IT>F@!M4^1H;G6;(GOW89-UO(^6XD M^'0Z3A'J@'KM6>;2,(BML-D>:&_H#A%(X)%$L%4 M^,)%Q7ETFID8!0/E"_,0"Q."KQ;L:.!?Z#K 3 PD1T@R1,F2JZ?(E!8, M#7D#(<:81#(8ZRF3)@76'O\+BH$T-E@&*4 ^@8HZ&YX,L]QI!JX(YF16C,ND MB0F,BZXLGPQ8^PI4GSR"@O./F[28\4K$36@:7*' 1GZW);]G5])?%5M$*(HY MK-L\JQ[RBA[)X)/@4>40Y[<@TG:"+/-A^B6*B320WQ_D4^$.(970F) IT>5! M+LA0DN I*"-/O!A34JV+X3Z@<&Z=\K.A>PEM]F(C'0W.YNME,K&:L&, MEHX!^LA\\)*AL4KY5/V6TFSVJJ+Z-C9[F:(8#>3W!_E,@();[@Q87P]21P8B M*1:D+ S1U+-9(0B#S6ZO',)7)C;1(#T'7WLV[" \6*Q;CV0MWJD16; ^L22B M4%;85'([5[FRT+Z5\5ZBN$-#^OR,=RU$J95$+0V+Q7-2Z"8P3$(R$S!DI8(, MGB^5X5[[@Q9[/S[>[!WG26]8:DBA J8W.6<;3HTQ;WJ[ZT?%RX MDJ4V=O-DKS3VNRW[Q>F8@B9/I6#PS @K:CKNQ)RI]QW!?O4U@*M:F7)PJ*.!/;B)'/:)N+>H 1@TJ:>M9A?58Z& M][7"^_+4\VAD<$+B?YTQ32/KGNGUS[PSL/9^-M7^)(SN>^ M=X'X:,#IM M.13K,*"@;K)!*QV-2\\?ST%2_#X9QI>'PP'U[/BG_YWV)V4W-'>3QIHN-6HN/E=%S2"X^I1&2Y MYK6'F"T+FIR/DD-U)"5HAQO;8#:UN/>:Y!QQMN =6XUE&\O.9^V&@\XD[8LG ME0]&("KAO(02BE7%*/5QFKU+++?Q[4+X=OK8F=8R6YZ8UT(Q,%B80W+W2A*0 MBU;1.;NQ+=RFD^K^V^ :U3:J;51[0;7!@0\N).6EAQBX0\MCE,**C"%R?0.J M;6RZ#&PZ59"I0#&Q%EET:!AD*5F(,C),V6OG2X($&]OF UOJ&I4V*FU4>M>X M@S<>K-41E 0#Z!VI5;2>.DLE(4U;&UA==ITY;@GU<*7D@3G+@4$JB@4M:JY8 MY5S0P7GG:W!RT_OK>K6M#S2F;4Q[+]'JA$@0:N)5Y!!)ZB1AI==8O)!)HFRB M=35H=?;(:TC 2U"*<8.<@9:).0G /%%L],+X:.NV+ZV;4Z^I2[-16FB $E"0]<^A,A0JRY*] MB%QWJE4HMP:JM=LZ\5TWF^C?U'^U_<_NS_D=A-%WV^_NYO+-R_LYPM%!_[AK MF+]*?2].QY-^.:/?Z"[\K@/.[X1N?H GX_S]Y8,'EWLZ^L<=0KLO/;BX_$6O MZ)/KVS'J#YZ__>!U/TT.*Z:W^#FN+W:#7/SRQ=M;W5LSPW+^GC);'MQ'W^9; MXH[OJ3M>]5.-]5O.P!=HJU3?=EOU%M@O,0>^]7Y=I;;:+>,^_N[T53^SZ^R6 MF\N^C QR-U)!'S9;G[BGCVZZ5C>Z_YBK4%F0$+0?[(*ZV_E*![31_:0;=HO= MOXL:>7^C@?]Y.**GQ^>==)ZT)YYUPF=_1%<==$E]NN9,. M^J8Z^NGQ*%,KWN;4]>8OV+_H]+_74P#_.']\T=6/Z!=>4<^_RN/6UW?HZ^Z\ M1>NY._3<[$[KS=ZTP]V;#'O[_]K[K77M';IV=WC,IA8K>I>K%0WB=^G-_>$$ M!]?+4S1( K'=91:]*D8I'= KKNK!P=T\EVY:$IY:$AVKOT4]O]O[\ MZVCW%VK;VY=\Y\\=OK?_A+Y#KS]ZJG:/J/TOGK[=F5T2?A%A9_\G_=?1,_[7 MB_B6OO/FV=LG>O?1OP?T.NSN1_GLZ*_^[O[.Z_^^??SNH,,NM6?OR7-1)(^B M!,93+@RXCBQP*UD #39 <*K O//,+LV1ZT:*C11OF5T*HE4>DG7>@1760=!& M)^#!ZRA5;*2XDJ2X^^,54H3DA9%6,>E%8!"%9,BE9T6X(#%)Z8MOI-A(L9%B M1XK19Q>5\3Z:""G$8((07@%$&8D;?2/%U23%JTJQU-$-R3#IG*P'"X"A(N&H MG30E9V&-;J1XV_OXIAEQ3>G01YZ,,X@Q10"70G8@-2>'2JMC\U>BP<6'CPJ7D0I-$T%G&3)H!A(@! MN8K"ZG) M]2;#;YT/UY<2+207B1>M$!G(:\(0DCPT=YU%YE[A?\:M7Q^Z&;";"7$BY?7)[7O MUR+)G=G@ M<]CG'*0A@QA#02!X!XY"%70Q:>F%RPWVJP_[F?!JR:2 ?2 ?D0?! &L"C9!) M'P4AR0@$KFVM5RXWA8,&^_6$?40?4((3$"20&Q1 9H\>\S41\NC V>#'KR MW#!0(3,OA&!"N9RXS-)91]#V3<2O*:X55TFX>B2D:% 6,)(S;YWET>985&KF M?!U ?S6N 81Z9[)BX"#6N$9F-+Z>25>\==*A%*FSYU[<)\7P'''_58\.ODLR M]+5Q>PZ!>CZ0KDES?QC[.,FI][H_.>Q]*JSQKN;27%MMMO0-FOW@9#CNUU9\ M/\J#[ES\@QJ\8FKK WF1 HYSO0!QE/C'U>Q-\PS9WXC?/S!%UI#?YQ"2^;*T MW@C]MH3^9#8&XXL7/.? D!M@8&*B1[8P93D6CNAX)CZ7F^I>,N[#E+K(G3EK M#O.UC, TN-\>[C.Q%Y4SH(7$LB)/#4Q2S.6BF"^F[F@.QNM:69G4V[U+JS?, M+R_FYQ!^N=ENM(;RKX/R:Z$6W\':<4Y.FJ+!"3)))BUIN9*U-G;NF\\:SI<0 MY_,,N#1@+P#8L]&4FJ'#6,%\0D? YC6+<[(LH2(F1_ FXL:V_D"AO ;JM0'U M',(IS7@O$<9GXRI!NA)XM[!*0AT,6A:*"RQ))5)"07[9W'/R-* O(=#G&5]I MR%X(LJ\&3PR( -D#M5?>K1>1M<*LMFOM?^S,?#(VK]9#P5&=YE$^<;8?BXE)FELY]I?!_&>'IT.JAALH_QX7GB[,FO71+. M%D2^&P\^G8TYN&12HN$E6:,"@QPM0\/I45VS*'7#6.!S$SAM!\D21QCG$'MH M.%\>G._.[OWD@#Y*AM$6!A +\\%8IIU&[5/RQIB-;6G]U2A#0_U" M47_5NI-V Q=!,F5-#3Z 8$%JS4CI%;0E.E)YS;JO*OR_\G&/AO/EP?G>M2RY MBDRX8AHM:??@ T,!CJGLH@O!9J6A6?<5@_,Z. 2"PX* P"S&F$+/A*FQLV^M'FAIXUP:\BXT^-%#/ =17S;*BT=.AGDT4 M-C.PN<84?&":B!D2"H\^-;/\#2#[Z\05&H+OC^#9XPNQ^)A,9 D2(5C3 4? M+4O!6D^C))I97GOP+C9LT$ ]!V]Y)B)@7,Y<6_*/C?$,O)+,A\!)=I/_Q$EV MZ]Q.&WX+T/XZ 8$&X7E >&:M/R?N40>695(,5-)USXYA]+*VSF D@;5DAODS MZ_VI/SX9X%EM;/XTX-LGU_V3;:JT3\YGJJS!::>]'Q]O]H[SI#>$_KTB"Y"&IV&0S^NW?9L5(N?9-R1\&66+0P%"\&V4@AI>-49> 4:]E)^4!G=*2\1A)P,H(S-D"S)0B1,*ZPR/. MJ>I;X]/&IXU/+_A4I)"3!!(NW(*.RJ *9\&&Q,BX2BUDRC*<5\_5?L67"[J-%]]UL^FRJAO]N6SR$8X.^L?= M;WM"UL4/LDIRWTM[E?E>G(XG_7)V_E+_..7CR?>L?FC>('>?P[CL,/Z^6-U7 M__6K'27LEG&U&_[,-+"]X^&D'A$;X8C@C[ MW5Z1PUQ?I8L?]V*W_S*>]28C:MJ@VYO9.\#^\;B'QZDW&(['=(V0(YZ.<^_U MNY_#8YH _1.IQS'?]>.9VWI$'1'/ MGU?*Z1^?=K]_9;Y<]($R=;)^=3'Q^?NO8*!I?CKY^%>F MYEW,E?6^OB7I9MG/3,F9_IKZ6QO<\:\LF*3F$(OED#1B% JL-0Z-)O5FG]=M M^1N77SL<7=[&"1Z0YSS*^))AH;O\'@>O\6R\\=U5E!)$IWO^8YWV*31W7_P< MFH5[A^;M?X81M>(#M_[A4;JXWASD#*2YG@DN>07&[JE.!>C MG5\>:[+08O<%77O_B7SV]H L^OMG9?RIWY!^'NX_^>K'WZ.#-3O>;#_G.BR=O=QX]?KM3 MK_?Z.0B;.$(@^!;%@#JP9H0GYPHL*M!.!8_G0I!X+J>'5;TEZGM0+GNI$PT( M!)%4D(G\:R\"IK#1RR2[3NJ\'YWFC>W?G_[P^T]/GOZTN]_[Z0_Z^_MU+IU& MSR=Q.>[_GDTD^"GG4$YN].MTW.\-5$Q+A M\1G9MF.25)$L:']" W9T,L@U.TO]"$92T.<6I5K2/_OQL#_!S=[_48-PS&IA MV]1[V!_]M]<)YZ.<:F:737H6MWI_WZ!WWL0\V/C'5N_B(1GFX]-",H_,))G< M[N?>)47JU=;7WSFD]K/_G5+WD07_[8_>R6B83N-DW'M]2"VH+3OKC?-@T)L, M>V3FB9+)'!-6^R='-+K3OS&J"6?(CM-GZ5\:U'&=.>/>JS[V.GM C/XRDR8D ML3^F"Y.X/#@D24%/1^>28)0GV*_/WM\#->=5/]'G:3;1V([.B)>P\M/[AI(V M((5"9J=V'37N5::6DT XK*\<'VQ24X:#[D'EEOZY$.E>?=F]^IHN/7Q-STEK MT OC3?*%4GZ-@\%%JX;#4G^0O"+Z #E,FS61#KTPK*FFJ*W[-'HGIZ-X2$-$ MS>K'KF/_=IL8K_2HO(($]#\?>2V3+8A I8:ZL;%+#D/,Z2\IE![?12[Y+#MOMBY_7>H\?P7$NI MK..)E60ED:^1S.EBF $CM5:DCCC1I]5\D\CEFGM59V?$\6&O/^Z-3\.+'"<5 M2>,)S2P=DL-QEQ\F(@!$Y8"%3C5YXY;4%->>)-QK&G-.XGM#Z3YUQ M>^5'\B;Z2[0$L/ 9]^S-\\*5RB)I1O;/,R($5UUY),^>![#"!VWXQC;-O@_/ MN"ZAUY31^7_CWL,?_K-%AJ*._0LR/]VLZ#*"U8]=4NV4 ;IJM/(;^B=U-FM, M3_KC2JOUFCUB_GYG.+K?O,W$0V*[(M &)1%DR2$+[XU+Q0F>HXQUH>I2*[Z? M;X]W?[[5A*N3['*._7S1UAU\TS\Z/?IA.!H-B?H/?L03>F=RUN;@Y1S7" &ZF<<"F,24BAX$A (./L%Z1'&WF0T:I2ZB)M_A1#K18S >="Y M4Z(DH2]FPPS[M-GP51CI)7^N=$"7C6#HA*W[D0IS(!)+44(P%@SWIMN/Q#\\ M'S:)*5X-1Q@&)(')OE4RB7E$:N^X5X7A^'+M" ]&.7?"LEHRFA_YPOCE[G.7 M'^NXIU+.SSF,3G%T=J&VH4Z\60ENSA5:_V*YN3T/^Z=X*@[Z57Y?4#*EM6^)AD\J5UU0/[^ 8&# MK,7)@-I>!V;67^E7NW!"VJ:.U?!2M/>.JP,P/*V+?,>Y]*NJZ5\&".K5\_$! M7>FX/JL_/3X].:$)0@/2)PM$'4GJFCKM\NVZ&$CN;6\\)*V=QQQ;#7+;3UCJD'+SP%Z/,=T91S/&-G.':@BC]R'/HZH&5OK.Z4>T4!0)]<> M(.>K=M:D?]2-PSE"JZ3-[U#],65!'E.WY'M&;B'Y6\.(E][PC#]U\5,%^Z/> M*QR2TT-][-ZLO9.>ACJ 3?/T^#2A.1WIM1HL/W_ 5!+ P04 " !N-#Q339@WAKX9 #A)0$ $ M '1H;RTR,#(Q,#19J##.4%.VOEJX'L;\J2DHWRE=!O^%EK-'[C0#VRW5&\6CM*N]EN M';ZE'R^;UZV6L5PTEI>76D.]OKYI7"]:S<9U1[TVC)L+I%YIOZP^MK6+)EHN M6HVFIEXTU.9%NW%]<]EJ+"[TEM%LZWKSJL.1OMH?;7V--IH"';/LCZ_VI[.U MXVP_GI^_O+Q\>.E\('1UWFXV6^=_/ YGO.F9W];$UK=8Z]<%-8/VG7/V>J'9 M*&CNK$FL-?RFV#)@T&\U6HQVC9#A[L"B9BW/OY9FB.<#JPG70/:&;.[347!- 7.MO M5S/Q$B,#E,%$3-RQ!I'7CD97R!EI&V1O-1T5'H_??E(4)BN\V1+J*%8"P5*S M%YQAFSHK+&MO!SU,0)TCT['9KT:(X\.K;9R=%^? M1LK M3=M6X"(*Z7'B/RG/341Y6SO3!O3^4C5+-Z^P?YLM-KER&:I:'':\*L1 MP!V#AW FEN,A@'LC#ZG3+DLC\B#Y;[L@&^G3N. @! "L]Q=E"-I(_[ BS^C1G5*S)QY?+ZE9(NH V8RNLIP!&N*EI_.P)8V M N/YEZDM/@ C08L$_KCFL]?G (+,8=B1 )8IWZ#B<>@@6X ^PA6[\UP0^%_Y1&Z%:R3R%V1HAQRX[ MZEEH!%)H<2FT8>AG,'QH+X80E>+C4CQD)[DX]D2CT*LU20AQ7&*)<:F M>7&)*?^(X?[?FDIP/UHV60X@S-\@S3)Z9 ,]7"/+QL_(>UI=GH4IB*7;:395 MD71#,@I9*AY*!2@I,5+^B[H+FRQG#M&_K8EI(&KW_W:QLSN"A%/1BL6J0N11 M2*Q,JE'L/RL>_I,HDV-^)$M<@H98R!?-YN6;A'PRU@E3VM/L];U)7M[@#J6C M$XORLMF\*FZ&&5:%HZV1Q&9/CX_=Z9_C^]G@832X'_2ZHWFWUQL_C>:#T<-D M/!ST!OU9.;$5Q"F0'01-K9876&!;-XGM4L0$Z2%6QO=*!+42XE8"Y"<)'HSV M!)1>!RF]AR3WN$42A4BX_1:)@E7UR=3)H!83P%Q;F.\C6A^S2+"=9J?S-L%Z M1$YB/1S\KF%P@IHYL):$;CC3=\C1<$D_Z>WD1 J@-E7U30K04$+22H2V\@^/ M^DDS#D7%-GX-UT1D>8>72P3>IHYND?."D'6KV>!U6L8=-EWF-JW!%[7'KL.V MK]BV^/OIS]N9$FO9A$W'N\K*G@(O7K^O.N*QK^,*'1M$L!78 M>J#$W0K6R+=(J2 !L7V\5GE*.5N,#<4CI'!*N MIJ 0>J'P6TV5IZF%P@Q"&^E+-:/ELHSW(7U(^HW Q\G M4U%0@?KT!5N?=QM$W\=6%,0O5@98+*YRE('343BAD[7(%W;?=O"&[2_<:YA^ MT4P7IJ\W9>)S]HCR+TM2K!(=\"5+J<2>O,+H*YP!9BQ\0W%H'^JN*A-*6$&Z M=DQ;(, I%K8*SF*.L &WPI'7?L+?/LT&H_YL-NL_//9'\Y+ID 2T,"72NF@E MX[D A1+@J/'@5\F-9. 0YD=:EYT"@JACDN1P-(^V85$&L=B\74$XE"^[TPY$ MME##&&2&5JQ88HK8:0=LK2(#M=CY+X\A[4H4Q6IP#5%/$36(ACH^?F5//:89 MB]V^P4E)2HHL6C4[<-#F^RM-!@=B);J!:.FH2O1+5(MB%;\*8^JD6&7%^H#( MBFK;-=:G: 4O?HQR";@0*EB[";'7^RE8R);B\55;);OK3P=?NO/!E_ZL.[K[ MW+][&(P>RFE(.@JA0P\N?3(I'\&C "+%QU1W853Q[46(A Y^N]TI+)@ZNOFI M QO)-(U=>H-@UP8,*:$G"D1UGA^#)A30NZ4@#W%YZ^6V99461\MQBR-7:P; MJMI*;+IEZ\8IW!0;%VR!+XPUZ'\>:C]G^$]DS-MO$2>_>%\*.IS^RD&]UOZ5465GE*8OMW MK;82V\E1N<:#5TY3.2#J'8G=DZWCHA@9L:/Y.P5QBL5[H[826\-Q\9X\FT"( MD^EXTI_._YP,6;G\Z*[_^]-@PE(XY>26C4:XM'6:K6253X#K%X5CX][('M]) M-*-YE:4O#YEP(>R H,J)J8Y+8^805S&$>S_IR%6@_C\=W7P7!8=M'*1B0V?YU6LJXMQ*9XZ+BD H0G^;!1J.;\YZ$3 MVT"U4U96=32"@E%FU\80R[L95XU=S&(U$5F]4+ MM9VHT\A1@882,L"K#4,6E)"'H CQ9(6CHMM7; :#QDCV7[?(LM&1M:0 *;%J M7*KM1.U&KFJ$):E1LHI/]Z0-,1$=,<:L1$,L_RNUG2B[R)7_*0PMLFRLP4@B M&UL]C=(=ME;>;A-9/A!BO%.R\L@)F4]]0X/4^+(BUYEIM)VHI\A<4CQL% M6TK C[\#QQ:8@"565!$R5>\3SIJ.U$$CA= M*G6<*/?=P?1+=_C4?X2%_VG:KW#T*AV%>*JHK>31$89'X8B4**:Z"Z-*TE"$ M2)@N5"\ZR84^0S!US!.F#FP5<@2>,6&[$9M)Y::A.!.V<9,B8;E9?M$7W 3Q.X(@BV 7BC?BZ;:SI^8\9JU M2(YP3ZN.DAZ.1P_S_O3QKG];LJ(I!BEQSXPNG$HG$XJC%9LT5DV1([2X06,D M&HR&PHC4\J1!=.R/YH0412H6IZIV$@Y\0IPG_T,\.1\UQZ6873[U;A,UCX18 MRA=J)V>=2U3.!^1.4]C?BNR-'_OS[A_E#PN%@&)GY+*5/)[O02L$5E4EG$Y*F*!WZB=E!** MF,!CH72L8F)/4@&:<0VHO0*$GZNP%][G*O:3T2]IU)Q[9"#JG6%V'4)W4\UA M7Z_LZH[+W,Z#N7L$?7D'IH3J==E4.RF'1C/5*\*?XC,8L2_[6E#-47PNE3V; M"N.37\S@<9IJETY:B6!\*3+V+(IVL+/QO9+#IA2R@7;'(MS(=L;0[ M:B?ES'&V4Q'FYZ-$O=GLD:VY&D3]O#EQ-#-=.&^UXB7)B)5 53N)C9H#)8A[ MDYQBI@;4W9Z7D\U?K>^D!$#HI ;?H2:8?1FO/YH/!]W;P7 P'_#+D& 4'P?S M"L5U11 *,VN7%ZWDQ6HA5B6"EM??1Q"?Y!8=YHJUW071BJ"I=M9+WT'F M1O=2GOD44AA4OKRNI-2F\#!ZYB.]GH>7>Z' M2+-1C]@5;_HL@E!LD6Y4-;EUZ@GHT$W@J!6.NY999V]89NYV:_);"#6SI]GK M>Y.\O/4C-:4P"^5YU535K G'#N*%%!1&0F$T:O_%&F]\CO;YJ7QT8A&VP('/ M%.'I,MHAJ[\1T&[)Y?)(JX&7N+9-](42S\MJHFO/QP M_F86-_C4?[:5/7VN(SX'GNT^J4E5H94-[H]$\Z0J/V0A.%IQ6RXZL8 [JIH1 MIIR2]Q&IS>;CWK\^CX=W_>F,W2A7]K!0"KPP?+Q26\G[JZ-(?E8\-+66097 M,A.+,,B\NN@D:\[2Y%''D#,YI$4;>AQ3!$3E^X@ M8^80_=L3$.WJ#GZN>*;H;:3$LK]2U<1.=8;LHUY-2%;A=!5&6 DHUU$?IOTO M_=%3?]KOC1]&_,NTY82< B]>"*];R8O,?21*!$NM15!E']M6@_'LY)[0$61"HT;V+;D-?X1S I'K<1P!]OL_V#H3V),C'@5 M6U@.M=! 7K<[R7V_4B*MH^DL*(!*"=62N,5FMJ.JB;J7DM*M8_TB3*0B*>+1?J1:(4)2&*__89\>OY MJ_U1VVZQM23LB??;LHC'.W\$3Y"W:TWGUUN$:8E; M0BEYV5_3>Z9H"Q"9ICN?SI::::,SQ=(VZ--922P6-DVV^ +U 4DKPMJXH]; M1#$Q6(\^G6'+=C36U'NU\,KR/YWIG,298KO "'9<1N"!$G?[Z/&?*S\\RQ(-9JCNAFPFX0)]9XF5&\.+!TTS7XUZ =!/KA M="UC@J"C;%\B>XR.@UW2L;O'2_*(-@M$HP/@L>CU/]HBOQ.&2[G>%F37<&B# M_65_-,A&PU8^PQ-*@)ZSF\#HL"'N_^WB+6O1C>]AP<_]YA)_,,6KM0/2L[WO M'7@'&;NZ[F[8=$?&'0*;P;[K"OP"39/ND(U7UASI M:XN89+5C?7;6B(;?>+#%BE8"@01ZN#_JQ&PH:VYG]2NMY=$[X#UAZS(8H%SF M^RXEW$PM-.O;F!^_,]A1.G@^N!U/Q7(J""R3C*9@L"VVO'%Z(V(9R'!UA^F4 M?[SP'N8?:%_/I>PDX@Y^OFC4Z!&+#\"0V/;8ZNHPO6TLM CO2;+,B'['B?]5 MHQ2,S6["&8%N3+G#U@,O$8:"9@Y5+MP[39( *+]G(["ZZR[P@G7-$D^*U*82 M3 &QDDVT'6L]17S1F9-;UP8;9=M%-/T(F-^@T._J% 5[/./HV>G;]+/3W=2S MT]V4L],\;S-'K\ZM2?1OF>/Z?8B_HVHZ 94"$PPYH5\$!H]_SNX MC]+!< ;!N_?2-[/9R8%CH);4K0M6[![9+""49;BG^[X.#&B*EUC;?SZ0+^S, M1L7*S>&=NT%&+$Z.!LE3?A#@"UICW10,\P_A14[+RE)1]IB5\&ZPP][83Q!: M@.^\=:F^9KF&%44F:HAR7-,#EM)P/A!"!U-_>09I$*@$G0QN*P)IHFW-D<6 MY('U#$TA:,V;,PZ)G0126[_4?-)2 ?3;E MQ\O9B[85NCE!DQ_NH;" ;P":2EWV^'=7HQ QF+L)K'PZWFHF>%E>6FV"J,Z\ MU55VSJ 2KG>4V=8C4RAI3]D6V1WR_GT UF'J(A29^_Y"-(%.B;9NJZ"2="GG M1^8HMHDE7K63[228A['D>#&'6P@B09?"34D_Y+2,X+O#!38$B\#^8#_:B]O MQ7TA]!MP&&S+\/D"9.PUWN9NZ)9 (85,;9>M86B*;$2?D3TA)M9W^5G*?$ Y MTI(Y+GWW%6?J;"'0(_32<#X:>,-"+F_!K*:\MYK^S20KL7H>-)) 4L$W//# M#8.*@?N\Z"Y"$HNN3\Y%&0I-M_NHGGY[B^1=9N45U.&2R2UF9E MWL'G>3/@NMBNR3:][BG90 .OCB^Z^U4V;UT*M9Q1U[%*LB2I#'O_FK!W5>%] ME#%>!OF7S"%+;2MKB< <+Y?80Y>3=DHVE&*ET2QCL8ND[1V=CR'+=] M@L735U#0[&W:BN@DU=K(I./)W@<84Y99ZSJPBBU!^+.Y8M(4$#-]3A*#ME&A&7N(TI:4$'8BG:Z*VW2N/*YCG20.4(JW5(S#[ M82*S?ZFV0E,&.U]39#-WM& ^JSB2$H;EO?)88>F*(-X7N_$E,$CCP.?+*>=, M2G$$LO2\XW<8X!Y4#)T+"U/ M%59^LTKP['W@(K#OI(,KAKW89KP?.[/2_CUV.U=V12 ED%^?OF#K\VX#87)^ M7B6CL03=J%BL&CCTJ46K0\ W(I;.RGR(:49.&?,B-':1=H#GV$6TQ^-+TFQ/ M3]L #\]Y-3J)9A*H&IAC'2'#YEGZO/QJ>F-)ZQWB:8U]U M*7"^8Q>[C"$GNY@#)8&&]DS-MO5' JXN,S,Y4RR]L03=B)\-$/5HO/1[!DY2T8"N *0<(=S!23-P DN?3CN D4"Y/R/3 MN-V-+93FZ(K[5@A4@B[ZAQ(@1*8Y"T-:2PDZL-\"[*W!T&-1X>9A0SF-Q3V[ M\@D-\3/[]'$\10_^;W@CT&8#YH^"8J64446N-\G.%1V;CIS#&?509YKIG25+ MSSO&%ME"+F\YA)*ZQ;"8PB/*%M-HKG2\Y.XNQ&2,!5Z1ESDF95!(.@H%BA'? M6,LH63WCC-W"!M$U*A,=Y !)L!XD/296HRA*" OW2RNCDV;S-**17!7SBDO2 M6TL@61[):67"OF1C";K1O1V""A4[7YC>5H).A$="1$;QL)4TMB^C5-4[^9A= M1I ')FDR,F--$JSF&>TE7;I[A&X)]2XIZIMXXR>B9(N\8UNBCK\ERH/4[W+E1U%6)+4)D3LW+&-_AM$_ M:W3KL9!M(0I"2]KWQ GP#+L.(LY;$:J@DC-.GK^0^9JX[-.N,_P*TK2\PSQ@ M3]B\>$8LNLW9SB^#0@++5.)>S4.W^!AW=29Q2KJ^3OD)'H:RZ&9%5GL)A,[- M\O39=VP*I#P3;27H1,+LQ/=,LM4S'U!2ZX0VS%FC.\^B=..5-#GE[,6 ?WA) M>\H'Y^SI[,GF=[Y3[MS!.(?O)O N;R)6QRB!EJ>6AXVM'$R_"J[^!^DY0 G>SLD3B)#_8E<#$F\]R38 WX.TI&Y?#]S4 A4YL482 M*$OLQH,2ER-(U 6>C%N4R=PE&TO0#>&=P-5N$I9UO\<3=AI2*_:S)8]Z>P?#"3^[0EUA,L]FSC?X8< MQT.2.4YO0RI#I21?;/0B[D%:2PFF_S$3F]Z]@5AC)5G[U%[D[/UWR:[F,R&I M(9J3%2ER@\-A,PF4*/ZYD6+.FAA&@D[%2[:_@$(QAH+ AGW9XMXD)'O+H#"\ M!*?#,T\Y/T*\!A:Z_/'H/>"Q>^?#NQ1%N\6_4VCK:[31?OOI/U!+ P04 M" !N-#Q3D,_5A&PV L/ ( % '1H;RTR,#(Q,#&ULY7U9 M=ULYDN9[_XJ)2NQ+G:Z>H_22[3G>VE96=C_Q8 G8[*))-TEYJ5\_ 5*R MJ2G#SA?C&?3O_W,_\)^_@FG:9;' MTS=_^_GWT\?@?OZ___8O__*O_PO@/W]]]?2GA[-T]@ZGRY\>S#$L,?_T<;Q\ M^],?&1?_^*G,9^]^^F,V_\?X0P#XM]5?>C![_WD^?O-V^9-@@E_][OROACG. MXW*AO_SYJ\B:(8E<(@Z\UR^?ZOO_SR\>/'OWR*\\E?9O,WOPC& MY"\7/_WS^8]_NO;S'^7JI[GW_I?5=[_\Z&)\TP_28_DO__GLZ>OT%M\%&$\7 MRS!-]06+\5\7JP^?SE)8KN;\N[A^NO4GZE=P\6-0/P(N0/*_?%KDG__M7W[Z M:3T=\]D$7V'YJ?[^^ZLGEUZY?#N;CZ?Y;+&S*:+V62< MJXQ_#9,*__5;Q.6"!K%ZZ/+S>_S;SXOQN_<3O/CL[1S+WWZF1T(5-HEDA>1_ MW_ZL7[Z"3&&2SB:K.7E*7Y\_L6)IB1<_+7&:<3T[%Z^>S-*E'YI4VXKN+OU]U7RN.+&>]);/F!(WH4-*10HE41N%<95+8,O X21-96Z11"D*4K1;X);QNNR'O+E7:2 M:4::)],/].[9_#,!&3GMC2V^$&.U T4Z#&(B%HN24[!6\^A8%VYLHMB& NK> M46#O>6XFZ9=S?!_&^=&G]SA=X 45+X_0HM%%&P^6.UYWM "$1T*@L>J CK$@ MNA!@"W#;\$+?.UZTEDHSNKS":O G,NZK%70!Q07)1!$);.)D\N@BP15O01.$H?/_,$D()]O]#@D^B;FZX;.R D>@BXD)^T\*3&C M(#"%M%UY%9S)!N7W/-1OOV$;P=I[(]B&L]EL>6^HF>>S:;HP08)!530G:D7: MF+(@NU4A&2-)8.3%:B-#E^5](YQ#Q_C;;)8_CB>3$>-%!$[RDC[1L!C3X$,F M\XIK881"Z70?K76!8$A>\N&2OZJP]IKG9DQ^/)[2@)^./V!^,EV&Z9LQ+:KS M\9&ME4GE%-HAP:=$P]&H(9*E#3XF'U%F2PNZB^R_C6M(3G%[1C2423.>/,2" M-#("E&;O\#1\^HH'D0BJ@X?LM '%8P*'R(!K;E$861*Z+ARY'=.0'.'V_&@D MBQZ[X;/Q(N%D$J8X.]L<+DO)D$NN .O%ARHI$"Y-N@V5)>[J8$L?U^C[V(;D M,;?G2F/9-./,Z^4L_>/M;$+3NZB'Q,O/(^6EC$PJ&J83H# :\(7&ZD*Q&;/E M:/OHD>M8&APFGKVK-,*U1_I@]N[]'-^2DTI*?;ULG\X6=<6^*+1^1\::$+U6 MD'U@9,0Z1;.?! @2BW#TQY1UKV/%78 .R1([D$$WG#)V$UF[0^JCY=A0EC?S::K"1D)LA6=($G;X)%V ,_('XJ9/-T@L^*Y."?[4.F[ MV(9DM;5F3UO!-"/,Z1S#XFS^>05A?>_FN9.*6P\B"7*8@R0\A%+0;)=$FC/ MR4?4DK@K"JO(M&"DYF2)73AR(YQ#+F:>SJ9O3G'^[N5L7H7^HOP^G6.:O9F. M_XF9#/M?<4K3OUR0R3\YJV&E3Z9+G.-B>3+-+Y$,O IE5(R*49(=YV.V)'GN MR9BS"$S)8DT.EEBQQ1U.$S!#T[KAQB7&U@XUXYCJM$L*9[S M-*H 5N62E23*\DXZ]D8\0SI#;\^)!C+H=[>R.5Q.WO !N2Z]:>(2VETL,Z^Q(MRWPR!0MDP0Q1EK27STB\M5S; M4D2]0^YMFC4*Z7_T[OUD]AGQ%:[LX!L&ZZ,))ML )8H:.1XY.!4U)!&5,=$Y M[E*7P7X7VD"ML'U8/B$BY?A MYPO/U^,]?/)-%_? D>HBS6<#+]<8@V?*)GL0,;( MY&1*!A^MU%?"%FX\"MKII4,Z-F]$A;X3W^U&5+\UF;XKF"2+JKQF@&"*@39.Z= M<"JK&/JFDNYN4!PK(Z#]UG&H -HJA]=O9_-E/5KZ=3:?SS[6NYU1-,I;+1W$ MD&KL1W;@0LX@@J4A:^53Z9@9< .B;0CA[BMT=I')LI'$ M.B+KU[HH"GC4!*S>((8<%;#"N6/2>O1^F\ND[5ZWC>C]_1)]K\GNSM\]1U@U@MCJ\8O>+%*WFOIVIL(K"'FG% M1"IU4Q(J@(J)S-:B+5BC19::1Q$[F0:K]_=)?0N1YC/:FK%D$OGQGH%SFESX M:+-GCK;B3O$!6Z2^#:&LRDY2_T8,_YY3WC":<.V:O9R$:;UEKX$P[VM]K57R MB2_.*5I&,=3D$T8N>[1.@BQ)<.-M2MEW(<&W4 WIA+4!%YH)H+%:^U*&PZND M##>04Z2QR42L#*2XI6"1.V*E8GV2.':N=G#<0B@'"7W_*>Z8K_,EZ.8\.N=D MN9R/X]FRFEFGLZJH9M,ES=1D(RYG9*VP,3D!.M=4)N$(>R*3W*3BE1$&,:HN M]&B#OT/6D_-2"T:^B'2R%A2, GP*#H0N-!O&Z"S['#5_+^MI:-D]W?EV_0+K M(&$U6WK/QM/9?#4!YX-R*7"+F &UT#6&/$+TJH"URO(0$(/H<]9X%B_Z1-_>I\#;KJ384QA#,V6+]M8HK4"(6E=,A@S>^P*Q M**FU%=GB_3%E!Q-CTIYY=R#N*U3]UU^NSO%3^KI=O>O72_JUG@$L9F4=K1JF M^8;\]+Y4 DLJ>*QX &>>UUGL ;R5Y]K2W M83+::]TG*DSM:=#01F,@CZ6C@,DG1!EZ'= M FA'A=UW/>Q)@>O5L ^?^X8ET"]*(SVF\9+!MAQ/SVBQO7B/\]6<+'[%,IOC M%]"X>/1I.0\T]^-IF']^0C.VN.TP+A:A@C0@W"H[TQ;R#%%!#L@+IIB"Z>-B M=1S4D#S^IGR\>PHTXS1M)E_'-'*666%I>Y <$R@G!00=-/A(>Q6&+$TGV_42 MC(;;C\"<5*G"E>1(*\8,.%0&N,RH'<\D]S[!&K=M/W=K1^\O[1LNY_>9XSZ\ MW96NB12ZA"%=+6"D.WF@:?:+QER*2CGT"%S= '%X6Z0-.S_!BOYJ'M/QC MO'S[X&RQ)%G,'WTZ]W-KY 7]5XN-C+Q.3'(O@<:N0>F(X(J*D!"%U33LT.G> M; ^P0]*O^W+G>L6DOC)K>/:P(&>TUG5?'6?C_,,XX>+U;))'R@B9H_!@M:?% M*[#4""T$)H,N,17N?9]:6[=C&I1B;<651B)HFQGRO9*RD:P$%9P#X5.-SC_^.^0W^%L;3E:U7EJM6=I.P6(S+>-U=MXZ-1E \%TIY M#E:0YZMRG53Z!X*Q/@DED^YT/MAR%$,ZZ+A3*G<5?Y-$M=O03PCH.MMV%X0U MM .#]+67HP/EG2:J9T-C8I(55I24??;PKI?#!QW1:9^=4+6SC^6E)J@YDFNT M$)A49/V&E%VW5)H!'M'=)>.^<UBAGPU,2M2R.JM'6.8)+44%) M,5J9 M-7VP_?:+C?\OA!G2,.C1NMQ-+6BJ !SM834H=79^*"L\PX;P1:,*%> M:15R+KS7"-9I5L,!BKGJX[6T'V[%-:2@]:%1K(-DV^6(OZLFU#_#NHK_U::F M(^Y0LIP4N$R,4%CSUJ,OD%1424JN2JU>F#MV'^IC9(DL9[FP,P5Q%PXTFC%EOCQH41 M1:CD.U6[OA'/CK4I_YPT:R#*.\Q2O;@275S&GK] MOV8K?PB3^LI76*&E>F9 WUC5P][\8.,G1];9C(Q%,+$P4+5[453D[VF5B@J* MLYC[)$TPK(S'N/[]RR7DHT_I M;9B^P5>T"STJ!1/9#Y*&A"&!D4J!0D:N3) 6BM1!))0IJ@%J^IW'V2 KID(@ M_^_#F#;G7S__OJA=W5Y)#+,URTEK,LIVT &.:^IZK7(8K!&@A E.VYD MC+I;.LR6&'^8+:4OWV_(L^E!@I:I6S?A6Y]]7<:GN#4Q> FYE'JD*@)X80QH M^B5RI$]5'W=M>XP_S$XU")(>2H+>)'U,GNXT7<8765"*JUKU,+GJVSKPSE@P MC&GM?9(6^QQE;8]Q2)>)]Y^DAY*@&4G70WQ1-H?]8GJ8O9IEEE9'!=S4[/BR M"N$P&;RB#8%YY4WI8VEU&,R0VLC=(]K?-:UZ*_&;+"%E#&J=$PA3*XU[0=!( MSF"3\5Y$%TJGGIC[FL.[S\9#?#_'-%Z1=21X5H'74KV2D]-H; *?(I*7RI41 MWJ/J9%EMHAB2@=^)*]=;;>\IA*,%J$COBW:BMA"GP1E?P(6004@4EM5D?]:I M9\O! 2K',K./1)6&@FH9'7UE"[J(P3JO<[O9M5(QDZP@(XBAK75$(X?@784I M@M#2I-2IM>PN*(=D&A^)6-V$V)%F5WH?CI(6/C"!X!!##;9R0.:V!"ZLER6I MC+Q/=8'O0AN2T7EGA#I$7#W*$#(=L"C)(!150.5Z$<,3 Y-+TAHM*YU4T6Y) M9L>*?SL2+_840+M8I+=ACK\2(5?%DW&Z6)M=TENO:L*\EZM;$YDAZ)3!QN)# M$,['V"?%Y&8\0PIK.Q(Q&@BFDSW\Y6QGG; @2%])9CV@L35V*9,;+84'GT5P MCB?/\C'"M2^C&E*+XSNQA0\04N\ ,\X]YE!R/?VK!0U4 J=*J&T>5+ &53VTBX7Q3%>89B,_XEYQ*R2SA4-BM=;_$RC#8$ET#$S M4GTY.\6Z$&=[C#NV4^Y>E_ 8;.HDP78Q^N:9G[IF#F*-KDB MDH7$>#UNTE4[<@G::\$DT5_(TH5=V^';M2GS#T&M#J+KZ(#7F]DI_:4Z:IUD MLMQ98GJJB77>@(O(P>B4DC?.!=:M\OGML+8BT=%2MN_,]=Y74!VY\W*.M!WG MAUB0U&@^3PPXF>:-=L^C:(J.ME:M3(H R]J.L.[7L@1;N&S=L:R[:)F4!KN+\[2S0QKU$W#C9/$],?QGFJVEA+NGD-:\>)TV+-0(B MUC0%VLUUL-FF=*6,S(T5 W9_\U9$^D%.H(\@FXYJ[(+D&PDPH\B9*:\S/,&_>N'@=G=9* M@S.UMTFT-';, H0WT3#R(VSH4]!J&W1;,>H'.\9N+K4CW).]PH3C#ZN[E^!] MS?9-@+Z0$:B% 5\L^1/&*8'!*=6IA_8VZ+;BD_GA-=2!8KN+V&P69"1=&2 Z MCX0O<7 Y(63NT/'LD[-'32#X;FSV'A>(X?,J"_)TMBIH-,>547O)3R=+]ZNK MKJ(.GBG:1%RM9AN-AY@007"ID&D7 M)% _F?Z_V7BZ_#M]\VQ.ND%8PT*JOE2N264Y@)/)@1#9,YLLFMQ'I6\)<% % MTNZ*8 UDU\09IH$3*%=_H$N_[_GL0F=6*0T<34S]-]>O98CRMS6C6]5M7 >'K M[^21%HRSI!PDZ^J]?DTSBZR YUP+Q[CFIH^IL O*095 NRN=U4J*3137E;LW M^O)CF.>+ADCGV,^/BDYG%] W:D^.BN-*,XV@13UX]-'0)LXM2*(+BK6KOX4& M.QC(CK%?]YI;QY=<#>U\:?L>0Y5UDF9+;GT11"3@+9#8ZA>!T#7***@HI3&"=3/Y] MLTSW-U)/=K#C-M_[7_ MA]7)>YZCD:%/*OJMD.Z#C]A:([213Q>Z_#Y=8#HC, \Q+D73A2XKV__UV]E\637>"I-F+JNB M+3!5RW;4WIFN=J4PF2G!>,C2]4G[_S:N^^"P]23.@9)J?B#PHE0,3Q:+,QHR MKK-.K(E"HY9@75 MD1^.ZPQ,\V*$Z8< P62_UG0"7,D+@4O'(DD^=RIY_ ]2@BE ?G32'R:A= MIM!J@/BTAH.\G(]IK._#Y +EB$DF,'$-.JYZGW(RS+/,P*07V23)@^RS37T3 MUGW(!VI-G'9R:JYOOIRGGX9/?XR7;]_.)K4XU./9_)9T6Y5,TLP$D!%K T?R M]'PI!ICP03+CM6=]4L[V17POTH1ZJ:JNXNURO+=Q!+\RZ&ZLFR>\1B,U>.-J M!WLE(!2I@%N3LTY*B=@GV'5'H+LF%_T0S.LHRR-T9'C]^[-G)Z_^Z\7CUT]^ M>_[D\9,')\]/3QX\>/'[\],GSW][^>+IDP=/'KU^G=YB/IO@K#P5'Q"DMJ7$*T_QP/#FK71'J,EN\.%LNEO0A#?TA+L-X(//S]Y%G).W< N2$5U:B&[%8)*\)$C&N+HLTN5(B.PC:&>>XLP[[ M=*[?">:0KO5Z\NZJJNXGR[:Y"N]6D6MDIKR;3=?@+K<:_VK*G&\X)_-Y+4%Z M;EXG7K-U:N6&6O(.F8$H#-*$%6^YBX9^Z9?)QS('/<<1ZJ\_=$ M>R/*BR1.IF,_;-FTV:BI".(.V@.6J%D=*%NHI'P2>A$PBEJ3N@65S M;5Q#*K)^CZ@^(+(-<@%=%-O\/(K(O#<\0#*9AB**ARA=!!]<*L%%9CM%$G<9 MSI!*S/])E\M^U!KD*KF]RDZTD><2)1A?JVBY),"5%,"P9)'$H)P:_JHYJ,[2 ML:KO_TE741OJ#7)5/;C>K,LKQE"R!(QI 8I[I%DOFH00K;&:H];#OPRY/JY! M!1K_21?2@6P;Y K:'(SQR2B>#H>[CW5#4.>SS$\??+XQ2M\[[^T9L&:A30:YBUA[ MF##:=4,"K[P#'0J*S&G+4YUE?\."/V!4K\+'9X$V\W&8+$;(,%J6:OTPDT#Y MX"$8IT'&HAAWR(7M>^O;<_F,V_T?M!#5+6$_/1$>CZ?CQ=NU4[(8 M"191KTH%BQH9RY6CX;E$6$J2R3!90F=E=PG/D&+;>A!A_\EOU'+M',>#M]59 M6(R""D):68 Q(J"*A, Q8T![8SVW1A5SI4GD+0W5+C]WQXBJH8OQX*D[@CO\ M\M6+EX]>G?[7RZ$]LYM3MA/]!O/2^T>O-] M$_UYLW9([9!XT55H]<&KRM<7Y??%^H#GI-#>?I+2V;NS5=F'A_A^CFF\9OHT M;_9#'W',-HCH0>1:L,;I#(%)"9(L9YZ849C-%BOM#J ?6#&X#=SM)EG;G)@C MZRI*IM9:-3C/(3)IDQ+6,>3'G.0]YO>.,HCNP[*X4BMYJ,1JU0^FR?A^Q3*; MXY:C).L32ZWV&*4@-X5)VM*R8V M-X:9+'PI1UP^NV ?@@?Q9UU#W3AV?U>2 M9P9-9!Z,=IE&&4@DWG@@29&LE!'B:CO'@:ZDW1W-35S?@W%ISIPK&25S4#*O M?="-@MI<$;+*0NLH-?H^#8CV13R$TZM[P?!OU>?K1I$FRF/_^2*M'+5+5@/J M6@M7BPS.L 824&C1?(?M^F+L3^"'VU+[$[/(PJ\92F_FR?WXK1#YV#KD9(O MM9PWK1IOM0%AO(Q:2B-+I^9'W\0UA&.^>T7-#N(^2HC&ZO7 MCTY?GSQ_^-N+%P__>/+TZ:/%5_+((UFXVYPVE7/ MG)?X=/QA,^-_':#T')=/IFER5BM(/:G+9755=4.KM\U2 3)Q9XA;$)71H%!( MB,4Y0*.9X=J:O-7&UAA6 [/U-C@WB.HYR>7T(TX^X+/9=/EV,4*9BHJTZ+B0 M!6@1U[IM)=.P-0]:")=BG\I[A^$>B@E[EQR]P3H]%A-:5B;? ?-_89B??IR- M2@R6)1^UU2E#B'(VN= MCT:166V\(G.)>W 8:SHW][7'*$?9I^/H%W",5/?@"6[BKY.V+IZM+K"V"G35"(9*4$ M1/7CU[^.C7 MTZ_I-T]GTS?+\Q9X^Y>/WO[9[0ZJ]AQ/H]2A^IXOK0,SZ1_C=>W@Q1PH65L' M%AU!IJAM*,+%3JW3-U$GQVO^MO5/(EDG>,!&?!2.-FQ-:V4G"UP M,2J%D269^T39W@)H$"%'!]/@JJ)I,?O-=KY5G\,I+;BS>CS_(,SGGVLCGG>S ML^ER),A[48%&Z8-/H(SE$(IRH$UAH109;>SCTWX+U1#.5SIPHI$8CD0,#-IJ M7\"$$FFHGO99\B(@,)X2TS9SV\<\WYX8NX]X5<;QDD09$YA91N!(+KU*/H-/ M4D")EC&/-KI.7:"O01G" 7AS9EQ=!(<)H!GS+Q"0I8)?^I,'+YW,*&KPF@2E M% AP],J%3K;BAR,<(TD-$ MHJA%I%U:TWA+'Z6PR[IE 4%@30%(AC/,P6,?#W(?M/?&K#H:\_81XQT2 M;G49*T0LF@<%+*5Z&6L2D-&H06J&+@KFG>E_0K<]WGMCR!V7=#N+\NYHM[I< M+5I[X1BYIJKVJ\Z:S-0H%1B=F3*G&*6]X [A5GUXI-M9D'?(N7KKA$7P M;&0 [ZMJ%DR2,RP**(]U%!BL8%'IE4^LXWV,'==@^)>?N+\RC)& ]>/'MT>O*?CUX_"O,I M3LM$BSW'U*SX97W-T]EB\9@(^8"TA_6"S':22T1V.]A*25J?%/$3P3";AGV8K"K8I] MPHD. #VD(YNA/"6(9#:# M+L47H7PJHL^IS_Z8AW3V\P-1>!]&'-?(^'JE\6#V[OUL6FVE&=E*LP_C!;V+ MQK.Q/1]F<>SVJB[FQP&C;62+G/?^^,*1\WC*7W&*9;PE>Y B:IX5X&IO^U\$D&Z26QH/'VJ,XU?)H MC,"0>\),/:54MJ=OVFM7OFVXQF21N-0%%!H&7@4%HB3!CR')!6M#:C M;QL^RRJZC ZX2[5Y2J$%S N"<:BU48KGU"MY8!M\0U*O+9ET:QI2.VDU7T&7 M#.K;$ 8F?)$Q =9JLHH30L]2-<2\(:.)+"735_=N@W)(BO@8K&HNN>;<.C>Y M;\/&F4\$PH-,WA(BPA8YV?A.2:*^4@%EGQYQV^$;DGMT%"W53EIW=;[\<$RF M"%FV"1<1EQ\1KXTF7)Q U=5SMN[,M,0PS2=I>;:QC%H?1W= UOGTNO=<-KUX MO\$L=3YB/2?@3LL:V%C )Z? "$0,M 9SM]YM72R_+X^M;6:G:3Q9EQ2]Y6TG MUT3S]>^3C$8)K0XQ&C#H:7:R5."CYGVGN+:FPQB2'=F"AS??!MZ% MS-N?PLVVRZKM-M?%.7)-F?)DKQ@#+B0')07$5&RZUGBB+S%O SHD8_.( MU&LBM][DH@_6N:R+$4N\2$ZPE/*E=G&7X+TGXA=5G%(F8*=2;-^%MJ-UV;N5 MZ]$8M*=PCL&95;3%&[)XR#@:9;1<)Y: KRSJG#AX1**V)&NZ**6LU,=FSB; M(>47')D^>\NI-XE6U15.\G^3@;T*"!ZI$IFHS:)2"*+6*^'D+F4+4AIRO4TI MB?5JKKH5P"$E#!R11 ?)J3>)KKKAU7:[\,66XS 9$:>#8Y7QAF.-)M?@I8S MDM-!I6R-ZG.XNR?@(>4&')%D3>78FW3/9]45/TO+6I'O?&Y>OPUS_#4L,-= M-OID]9.UEM;(2V=*0 MHO0-5#3V7L@'M1$@UAPL[50)H G\;0MH?CY =9=RH M)?'6L#=J4ZYJNXT,*R5$GR$;FB15R*UUQ:QZGG"+TK&(5\XS;NE>O#>$;4CE M[B&ICBF98]/H7$6OHR'29_KR8YCG:E_.0UK6*.P7TXT!C:PUKJ@DP&I'2T+) M B':#%HX+(HE$Z^FY1W*LAT1;D-"_^.3L*=,LK-D@09? M@RH"*!RI8](+%:,,QM]HK^+8Z@F4_YCG&WG*ZL^NQJ[>(OX9)K8_: M^J[K.Z_I?7&URRB;U]G0<(I&DI@:/+#*?BV" T6M2+,%"L$Z#S3ES M2^95[A0Y?C.>0[;5C2>N*W;3'RX^^[+WI_D9YI?S6=7'?X3Y/$Q7T\ E#3TX M 6A2!A4=AQAE@LAR""9'K:XFL-ZX;QX 85!ECAN097-C/)9DFH>'? /P*US@ M_ ,N:L?$BCU,%N=CV)RQ*$JT/GL@J+1O.QXA%%*\ HVL3=F1B;YA28>.8,=; MI'M#RSN5]!WS]#5.RI/IXFQ>]YR15E:@3P&T]*Q64U7@!'E#10O!#"_:ISX7 M[0W #^J*:C#LW%^^3=S;:Z W9N/)] -.Z\7_2!5O$W=(+DPHM:2<@1 L YF, MD#5&V\MM.G-N];(=;Z+N#4WZS'8_[?2U+S$YN*NR-V7M^"Y&/GI6Q3060'D#O>1=T;&O665P]";8SYM]DL?QQ/)J0!K_;L MN?IU305)W-3V/)H<814R69-,")"*<4$S9K'TB;8X&/J0[JCZ(.HBT6&,JLZ3M& MZUZM?[X+;DBW6<>@V('BZ6C4U5"5$<^>7 GCP)3:IMFZ#(Y9!.&"X2:S&@-U M)/NMXMGQFNG^:Z#=I7#'AQ"O<'DVGZX^N2#T8A3)&56%&%UXK-=PS#NFX:S)G$P>+NY$6@KB '9]Q=? MC[Q'GD+(D%6]PF?D+$?4DAB? B;T@N0R4-O^XNNM*/F#WP;T$'"92IN0S1T/)(B?1C#KK8B$YWJC:W(]"M MB':\;A5'.G-M([=^NJU:BF%2[<2+Z,EZ.X&5^R5S[Q307EN=WYS "VNA,*5E M$II+<20#ZS:(6Q'*_$B:JXFPCAN,N%D3^72V#)-;7),6$8D[OJM+6.(AXVT4 MFWC+&TTXN3C1=(Z3"/$PFN''!F#-ES9V.=2^!9 AYCGO\V)^.L6+R_* M+<]_]"E-SO)&I792OR]Q&B8KO4Q*.8QKWY#3V>_3M/Z*_O++V3I&?#%25D@F M:$#:2@O*"=K\DW2 -J#@(B7OS18&?G^D0ZJ*T8)[FQ["P.3!O00RJ?T9*C MQY9GD[.-6[>D-%^YW:]P<3:I7GCM27%Z4;]A%;%RGEHS4L([(4,MFFQIKK#F M07C.0&2NN*ZYK'R;>+/#D0PJ9K&U]CNRH(9L&8[X,6U#>ML K,.K8^YL'WK% MA%92U%0I"2JQ B$( \XY[0HJ+T*?.@,=[,-;'GEQ^U$<5Q*M ^^0@?+&0#0N MTR+)QG,CHHS;7$-]^RWWP2[;1>9;:*9]YK?)EG;1JO'E;+XJ^'&;K4@;\NVV MXDA'CUIB 2,(L7)10Q!*@=0A^J"#*OY[*J<9F/M@,>W+GN-+ZPA;V]-')Z\O M:_C5)<8J*W[_[IK;/+7=5K7S&!IM25_>4ON3!U9TK35;&W^X3&S*Q# 5E(S) M1IL[%7+_ N%0U^[R'=9J4,1%R;E@H%V]QA)*0O1<@5?1VY0L\U>MY4:#NHYE M2)O2?E*_ZGH=.-_-7/K'XVF-PUFA>%5GC]3:8AU.??*N*KI_KN-3I?(Z>PR M1=<[S:@@UO;4UCKFD(><3)^*EUL"'-+&TX8A/233A387V]SYM>3(\6R%$@C& M.UW30A($[@V$6+)PV:L<^UCDWP UI"KI[>EQB 2.9F.L+X/"=#-C]E +XUO/ M;&U?;(V_D76Q*>"+5WX>11\1JW=ES2Y$GTL]F_C&I(./2)9]I'*T:SXKP7,GH7EV7QE M!:][R(?IYZ^1T&0F;^X1!QOZ![ZVM2_0_,,P?S\[F(TP\.G M'W'R 9_-ILNWBY'@F1D6/)0H#5FU-I"&=C1+'ET4P5OE^OBF^R(>4@NC03'P M(-'>B?);J6@II,KDG4$NC)'')B-XES3DX QC(0?;Z3AH5Z1#:GLT*.+M)#JERYD$6UB17:J9[(CT"$5EQL"Q'^\X9M;/(CJNDR!CA0G*K;($D8R)PWH"/ID"1 M ET6SJM.5N66 (?D-=\YG785V-'8=.7P,F7N97' "](TV& A!JYH5\Y(4Q # MLWU2[7>".22W^$Z9M;_PCL:O:T=$F ,M!"&!AUHH/EA3JV))P(!:6N6MBOY. M*+;/J=^QO.$[9=E!(KPG80E[I>DV>O&P0A,Z)>]N?9[CE'=!.%);I5;Q=Y8X M+54"4FR1"993N5J^Y$<*3OA]FL>+5,N&U")O"2^*B-"T!&F8LI 4"C(>:*E' M2V9$%,5KS;Q)K$^4ZUYPAW3>T85Y.YTD-A%J]R!9KJ14H681&5W34D5U=HP% MHR5CBAQKGH\: CBD XZC<*B%8(YWZLR<"\JC!QEB!B5M *]]@$3^J]JBLYL$70$4K5V41:V)?!LDDK5?+LA1'=',.V:<'OGKT[X^>OW[R]T?K*CU/7[Q^O7^$]8XO M:.>P'#*R1H[)JF5*=8[F^!:GB_$'7!<_JQ5*G^/R13D-GT:(SCBK(VB-C@@1 M+9 +'& 5?2",M<'T<4JV07>P0?B-=_R*938GPJ9)6"S&99Q6HC[_N,Z,S"GZ MFK8<0BT1%HL&SS"!"]K6,K%1=ZH*< CJ(6V?S?EWS:P\EGC;>2B[(ZY8%5.Z M:)W!HR';NQ#,P$P$EDTI6B5CU?$7Z>UX!]53>X@LW%6FS?AW%4FM4G@R2^/S MM*R7.!_/:KFGD192!I$=<)FJ'8KDF3&AH3@9:7J0C)(^/M"V"(=TI=N=8EW$ MUI=4*9V]JQ+!?-OL7 +_52];EVR,QD/R.8+R6I-*IL%X'9,V4B3!^QS6-!W& MH#IRWPT_C\* +7V4\\_K+Y'\I'_[E_\/4$L#!!0 ( &XT/%/<#'=G7XH M #\1!@ 4 =&AO+3(P,C$P-S,Q7V1E9BYX;6SLO5MW6SF2)OH^OR)/]NN) M2MPOM;IZEGS+]EE.VV,[JV>>M' )V.RD2 ]).>WZ]2= BI(L4=(FN4%23'>O M'B ] !!"7?_^?7\^&/WW!R70P'OWC9_XW]O-/.$KC/!A]_,?/OW]X M >[G__D?_^-__/O_ _"_G[Q[]=.S<3H_P]'LIZ<3##/,/_TYF'WZZ;\R3O_X MJ4S&9S_]UWCRQ^!+ /B/^1\]'7_^-AE\_#3[23#!;WXZ^;MACO-<(A1C BCG M/+C(&3BI7,Y>H[+A__WX=Q$TPQ(YL* T**8%.&\X1)UX9B(E9N7\HAXO MT_SS?_R/GWY:2"Y,TF0\Q'=8?KKX\O=W+V\C'8QFO^3!V2\7O_-+& X)\?P) MLV^?\1\_3P=GGX>X_-FG"98[T2^'7$'I"N??ZM-^V1K3)P(R2><1@7Z*HTKP M'C&N>OKVF"^?!1E+.!_.>D1\^]F]XAV?A4&? K[UZ![0SA\$9W@6<=(GU.^> M>PWG$N1-A/61LT_CR6"4SZ>SR0"G?TOCLU_F()^.1]/Q<)#KXOI^1O_6U79< MWL_&Z8]/XV&FI?KY_ST?S+X]/ !Z!=15E];&^3S_M^[/OC8(8LM@-*@+T"OZ M]N(%%6K+X>#7&8XRYI]_&N1__#Q0$2U+UM(R;U52,I3$'1\NT5_&T^VOJ MP)9#&X[3=V\=UI5V?$F-88@XG/_T]'P*'T/X?'KY;)(%OJ0OIZ>9TYXD) (G M;*!$<."-8C3+:.\2N>1BQ&UB39=$+6$:Y]2Z>,4O56._X' V7?YDKD-@_&*U M_K>[L2S4ML7H/H4)3E].I^>83Y4."A4B.-2T,^MDP3/:@4T0M!$*F;A);<9U M#<7W([JBXLED.;:+R;WA[*\F2Z\:GHU[$NE"9P3^YY_&$^+O/WYF6ZOWUFQX M.4K#\VKKO1U/YF*=T?2-Y[,0A_AA_'I,EN!H1M*C)WY\.9HA#65VZE346(P& MGDT!99*#P+*$:$),Q1HEFQ&^#_R/GU*[5^-M,O)MR?AV,BZ#V:OQ='IJDPS1 MB@19A PJ8 (7L@#FHXYDW)><6!-"76%X]*384)RW%2MZ6646"]ZS\TDE)4X& MX[Q8"-]A-1#2?)>F7SOY,TSRKY.*FEEE+1,,+"^)'$$6(:#*8(M0)BMFL%H# MK5:5M?$^>L+L0$VWR24;D>N?87B.=X/.20=M=0'CL@:EHJ=]UW#PRAGI-),A MF5URZWZXQTJM'I5TFUEJ6V8]&WP99/(YID_'9V?CT1S=TS#]=!I<#(;K#,B0 MD218($DX SQDQ57!I,0*Q[$'\MR%Z-'SHQ=1WZ: WI8")_F_R7^MXYQ^&)_D M/)=J&+X-@_QR]#1\'LS"<+X^UC.T3. _XV@Z/YI[AV2'30_24/"C5WZ:V MV9;:;V:?<%)A3_!3/5;[@N0SC,^P&HRO\$T'!/75@)Q195!%6N;)24F1I@7R"0F4Q"N49;W-H MT!GBH^=,&V7<9HUOZ15^A]-S';P7BM9 40U,Y2#P0,+1RC)IF4>VTT.&6PB/ ME3/;J6+%\>/6A^&_#4;CR?SL='$>^@S3!,FX>T$2>C:8+K;2BO2N ]3_7)S MGAKC-29T0-8=22OG"-Z1WQH4TTE+:0W:)ISJ:P2/GG-[4>4*3FY])O[=99%V MVB?N&9BBR&.PCM;4F*K'D'EB)3IO&JU5=]Z_[>W*R6@G+*(E6T194#$PB*:: MLMJS8IV3/+M'<^6TQ:WSA_J64Y,D"S(Z0$[_*,$\D%W&P+J@632<7$G>]L9Y MCJ/'=>-:_- .=JB-A;GJ&NRG133(W]-P/,7\CY]GDW.\^B%Q ;_.G@_G+_S' MSU/\>';+*]V"#PM*5O=P/*IG%R=?!U,RX;DORA40B2$H912$>O]C8K&]BS@;KO8L[68F]PGWH#T[/Y3MP)U.F-6+->.;$25I\6 MQUT1<_0CD56E.5E5C%!YYX*T6*_RO0"E<^>*>YHC;.J@&)60#":@[?!AQB+#ZY- MA,1J/,= @QXDW2 ZZR2E\[/S88V3ONMJZ0*H] DEJT?_S-/J9;4$KTR"DD6V MV1:?9*,%HBO$8V!)&WTTB+SZ4(_4SB??KF]P1I SY:2BD3):RSPM:,%%"P&E MBKYXB['-JK$"S#&085L9-PB+6EPC+_I-YCL-!T,CM]NMB-:/-Y7@JFV>+Z[DTYR>//;"+U'P[$+OHOYT 7A M.H>-O=!C'R>.;72Z!F&V4$B//N$H M*'/'F>3!,&8-/>R8*54ID-_$ 9 \[LHR]9BA=3$[N;A>Z M@6YW-DHK[:ZS/VVCFCM//O_]EQNR>T7?;I=<__[WWWX[>?=_WKQX__+7UR]? MO'QZ\OK#R=.G;WY__>'EZU_?OGGU\NG+Y^^O#O!>CLIX?@WDO0U*F1.I(A)*2&CE]$DD;1+@IQ4%4ZW?_UFJPN)X_3] M^=E9F'Q[4]X//HX&99#":'85$_MV/!PD$M6KRP@#IC"RF#((=#1!R)J'R+.! M3 9>\$&($,L#BM_@M5O[#(/27F_B#B8TI24,6%U5D2FC4/4 MXCDQ%3 FZL(29SF7-I[C7/]3G=HO83B_ M\9P]#9/)-Y+#(ENE>"D=TQ&T00G*D2OJC4?0,40FC,/8ZF:P"[SCY4W_VFF3 MN4\N\NS;VV&5Q"A7I)\KN7^?8CD?OAH4\H1Y<-(6"8GE*@1CR-*HP;Z8BV%& MDP&BVYP4/@SN>.G3MV8:W#\]P\\33(/YIG[J'#=HHP17.&&QDBQ$9Q)H*ZUP M3C'-V]P?7$=QO'386-8-KH]>5*GB*W(A\LO1+(P^UHRCD^D4KW,S&W)'RNV>S1?3U:;&2%8$" M!'FJ9#9I!U'F #D:'=$;8ZWKX-)M@^'X>+)3K31(C'^'4Z0'5JO[&7[!X7AN M+RVIGIERJ2ART9(D9\WZ3%_1\L?)^@ZL$/==IV/I#<*B[H%U?"SJ7QL-5%/;M9_.)E,:,><<_G)MZM?>1N^U1_-Z]O,_UE=)X*?:JFUEDZ ][4FH/0! MHO 6$MEJ15OO4Z/B9TV&<[S4W+_V&Z3;GY"@\F!X7H_VWV,ZGY"RT ?\XZ7L[K7;8VY_%=;K,#N?D#7QYC-.YB"GM#'<*[A%'(;'8.=NKBLF M@U):0\SUC(,'*5 ;])TLO0U?WSHOFW2XT<"A9E5>EZ58?P]YQ.#M/%A(R M69<\H)&&+)/ P:.Q9,G:8CS3#G.K\/E-,>\Z9&IG;+IM4NY"JTU2-39!?G$# MWP5[T\3/;=#O)S]T5TSIA:!;J/G0J.JD8MPS!CSK&N%.MD5$GD&K[!RY="'P M-C?3AT?1!S)6'R-#U]%NC\RLV\WS\\GXQ6 41FE0@TFFL\%L40?FS6B95,.< M(5@V@L5ZEFE4]<1H9^%9<:Y$42YVL10??M/N8]9WI[5Q,Y'W& !Q+[H/?XXO MT'$G)'>6T5HAL$:N:?"B]IVR7D>TQB35)>[GX3?]U0FQF@$NUQX>M&QFRP/W7'1@1(=7_44HT;?0>TYV>%VM$= M8/2>NG(-P.[S4S94P4TE;B&_GO,'KL.1*0>7I0#C?6VT%&AITK* 40ICL9$[ M[!0:,5]L2I%."9]!IN" [+U0 MJX2;6B4\915EYKY1(8"'P1V[_=1*3PV"/N^$6 %>Y*1U@=CTH+H#R/V<1_>N MX*X$VE([NUR3KD'EJ7A!)A!X;0AJM!R\4!&D+&3]T#23HDT4PMX(],!I\2'P M9QVE-.#-D_/!L-9J)G3++U^>?9Z,O\QOCI<'&4;Q**4H0"MQ!,7)7'(\9BB. M:>MUXAS;U%/N!&_WIT*]*W;<6BL]GQ._JV&LPW_BIT$:XA*/]LHYRP.@JVTU M+??@D@E@A24LDOE;9957G@.N>O;QJ+@7Z358"'X+Z=-@A)-OU\>ZA"9<\#D$ M$*5F1&5IR',F?#9E)LG:CE:V"?*]!]3Q,*)O#33(2;L[_V7ZY-MOX;_'DZ?# M,%W@[6)1$#>&;A:?T,[0126)1C3)M)G#9!_%0^HE=X:I"_= _4* MZ.MPMIQI7> V]8K6!+P?#ZD9 ;H3K3?M-=CTUH5-!G\1UB+-P!P(M@T0"OV3 MHDJULIEVC4I"'P39'O"F#I5KZRBM UUT:#JR(=)R'@6)G\L\22+ MV7F6 +7PM1UN[?ZF;2V7F ++1GC=)N;O)I+C9L1660\&;FT$J?>L6CCU.O?JPGD2 MTA_#\<=E778/+FLM: MMA:07@1>U5VI1&APWB284>J7:Q"/LASM=&YOMDSKKJ*0=99Z.ZZI[3@"OEN9E MB+'0F?97!YQ; 9JJO2DB@;>Z:+- MSE6;V?H'RWK;MJ TCK 89\@H\Y:@^5HSCX!9E$%@HY)D]X#ZJU@X?>FE0=F@ M.Z M9TL'<$U-FGOA[<>>Z4V9W4BRA28:[$;W@PPYL!P-+7_DY=5KU0@^8@;F M9$D)E4BQ3?S)'FCR@.FR'Y:LHX FMLJ\"="O.**U=4CKZDD^(V%/9Y-%S?U% M^:OE9IFSU3:3K281YY<+";RDO=.KA"8[3EMQH^[OZ\#N.L%E M"UX(CBQR$?-Z$W(/AEU+G:TCGP9FVY;E]9Y\6_V N8RRB);7!DHD$ \JJ$"K MD*9-2$41N9=,)=MDAVXXJ&/?"@Z-%SNK%WK])K0#OJ8G'P\AW,_AQ\%0HA-5 MM]3GSI;::SA-#L'5@I9*2T9[BI1D16,"G7SFTG.%RAT1WQXX17FT=%M'C3U; M7U>E<.;=UW\?U=+U[W^O^P7)9=Z(;I3PZK.W]-G2XQ>9,UX;8FA=[]%HGXA9 M&=!*\R*]R-YTB6+:','N?>9^-3G>N1IVV73RY.G_^OWE^YU< MRL+I)B_<-I5T.ACA='J2%I7<%Y*Z**^,4FA=+S!M<+6QJM,0=/5)K";6\V2B M;1-_,;!:+XN$^87=8V^ME2_PR\X.B=__8+L^'Y N_TU:3T+,_IV=AZ&IU(RS;FG M33[%6B;'U=9VB4$RC%N6;-2RS1%)[T,Y(A[N5\T- M:,.92]:B@R+KP0_*1$"S!^YTS#D*JVXV$7K<='D@0&4_;%E'"3U'EUR[HUY6 M^4\*62W9DDI,H +6?ATF0,' F:"UU>0NG>=N/?@@#-UM!#_N2VH]M[>XUFJE M:*%$,%"SSFJ&CP ?E 7'>&(E:YM#IX*QA]T7:J=VP>8";MD4J@.,HVT*M8X* M[FH*M8'\&C:%BI'IZ&@W\;E6+Y9:@Y?D)FDNLS&R.-^M2,AAJ+%;4Z@>M+B. MV)HVA4*?'6<%(6!BH%SQ-!B3 $OV3M"GJ?2W[!Y(4ZBUA']G4ZAU)->T*905 M!M%;#\+*3,,)M#7X:N1Q540NW@K?HPH/HRG4QBK<6'*[+25\J_HMJL",I?7& MQ=EA/==(GTOARRME-8@,F'=BHM=X/ZHC]Z, %O6 MK-Y$>P=0'[VXJ(4T&7@,%;:T$,B2 DYP2Q0R:K_S.Z]'61]]EUQ;1VF[J'B, MRM(@+22T-6=9DU'F?0;#C>-%%(]9=CCV>905C]=2Q4,5C]>0XRX*FAMZI;1) M@1'5Q,[:0\R>[#/TJ#5A]+I-59['5]!\$QKT(O>>I_?WU9MYTCH;#&!SK9!H M4X%0B@7NC-2\%.W,$5:^WG1*;RZ[!C'>BPR)%R$-AH/9M_D.I7.4P00/08=HVVSXNZ/ Q;_+ABP MCI1[WM[GN]Z3,,7\/;)EW;:2I8LA068I@T(F("(W4 R7OH143-0=]OO[W[)[ M V![+8R;B/ 0$O;G9M RV#>,\JM!B'4\M33&='I^AKG_]/WN[VR>S+_A\&^D M]HM:"X)[KF31*H9 UKK,.GA:Q:,T/-Z9VM_]]0T3_7,T,7G' 7TDRKH4@&R> M""9Q'F*R+OHV1>-;)OJOR*IXAVG\<33X%[D!&4>S01F$2T=@J8.353IX&J:? M+CJ\?B&O?32;GB;CL^:*)K?#5'N,*P@U<"-&GDU4C".VJ3;:=EP'$6BS&3,[ MI-7LBP -SFKZ'-U5 IQ)+&3IR=NI'324IMTQ1-H3:3R2/&!R>AJ7_.AU.#_( MW*.Z=U,^8?,9>CZ9U!8P\]]\,_M4[ZB9C!@YAY1B30WA5=XF@% JI!1HN(VZ M6K<=UP]6MR# ;JHL;#RZ.QO9D_PSN2I> -;@4U6/JGS01,M04LB(C@S1@V?Y MG-:E ,*F--.PQL/QPT];JKS!4?FOXW'^<4,0V9L02P1%Q M92.A-JA,T,#PN/;!:8DQ"AD$,"5I$2Y8P!<,X+VR1<'V$R)1G+$5@V6(5/KF.1$03G4OC"DV9MSPS;C>T' MS5L1H4$!ACY'^'H\2K?F\L*59"Q9SEP&5X>JO$@0E"4E6+)#3+)2\#;U/GYJ"8)D$KB27)(#H]4'1?\-Q_I@&NR#([>G@#VD76''7DT/,V@E/D;+R"=8F$*LV3@3(VB85;3 M@NF((5PD56Q0FF,3&:Z#\H@6@&;*67$1M'VSV'7#,E500AB2C"C&DH-5"+I, M!5!'GAES@:4V&]*C+*.U#8^:JN;0RVAI%]'I:N"E.A8ID.:%$H!*>>(A%V!"V1K&)<#54OV* M!]2)B<1BFQ/@QU=-8A,:]"+W!EO(_,;H['-M4O.1S/[YH?0%,A^SE-XCE!K= MIP+/$%-!,"5*FS!*(]LK1N;]?-L($\/U73J82N=Q&A0&1. M@M7F0=EO]'5G-DTX5_<]G=&?W=.OEX_''T22Y>?W@WDHE1 M:Z9#4071**:]5U+2#NZTX+2A"W.Z_NL:)@^KDHF<9&6PG"3M*85#R-I!=EFP MJ'F6W0K8]G%Z>8FJ]YOM9:##R]'_-Z85X9_TX?D$:Y]JS[D+M6&@ J6L!^\U M TX_UAJE8;Y-H&]'@ =QX+<95QZ\S^Y!)0VLWO?G<3K(@S#Y]F920RUJ70A: M-N9)E],9XM/SL_,ASED."03;C0-:7[@ M=9JD#,:C IL8F?$I3+C,8BBO5*R#<=Z'\H1L7&_:FY@I2\&\2(,)O\, MPW-\-IC6^_#;X,,MDH[\+L&J%/F1.Q7:'1D807LB"4%!Y-I SDYR6:PQK,N9<)=W'8'ZFXCUX!I$:Q5L M,9*PLP *M05GHJ@QJSXQ\IM+<4W6D6U0'P&Y=JZ\!@F2\\;I^&H\G;X@@=TV MX.>>YBEJ93&A!.W)\%+&D'2,L,"MH5F"1I?4)C"K$[PCHE+_ZCB$5L_U ")B M9*"Q&F0RU"K>R4(1(C,:298SZ5MYX2]4<>HQZR#88Z6D>L$)+:102 M7'0(FJ%$,OO1B)T=P#ZJN+&U2- Q1GT=9>PEV+@+P!\QZALJ=.VHXTVTL9\. MX1AY,=R#R IK9Y( 3M$&K%GD3!CM,+>M:/(X8M3;LF4=)?0=H[Z\9EQ>-"M5 M%&9ZM_!DBUEG(7J#P&@M+86+('V7CC\W'GL0)NTV0A_W([&]U05?8E[NI>/R M&F>[*Q&^[>O;7NCW(I0;=_TV161DVR8EG-*L$+V\%^B4B(8(QU??]6^*I&$8 M0/0Q.%,L>,\$J)(X.)8":,T].?HV^D:WE(^XAK@7]'\F.:#_^7K%P\!C](!1 MA9(RHDVLJDC'9R.AU\H[*[1_:!Z.S(\OH+CN;"$T@4H6M26 $3+VF0&C$XL M,<6EP1\%QX^3Y.L3X-$6'.>E(#IKP6HK:M\D#5$6 T*XY!43+I@VG=#_B@7' M#X7L_=#A$14%<9LPR-8RP^WX/BA\'I3E;HQUEK=QLIHI;0#J+7:!>Z/6JO-"+!E_I0C(M8U9)1%+FUB]>V$=?O&^M91Z9[G.;372 MP,YZAE]P./Z,^0.F3Z/Q-.*[MQ3M+SR9^#T7]^.\-)PWJA'5_2)+]HDP'>R"*26<=4 MK)/1.A5Y#DDFJYEP-@:/@9UN\+Z&N4+!!"]KJK\V)8/24M12PP:"D\E)PU.( MLLDBT#)7:'D/^/9\DCZ%*9ZD-#X?S0:CCR?YO\\O:U@PTH]-'"(:6<]-% U= MQ5JLDG'2G4J-KH4[P3N($ZO->')7X%=_ZFA@7FU50B>&D*PL @1-=E#<9-K@ MA882Y\VG62KY1_VCA@S;F?)V>M1P#:.5$9EC"HQ+9!U82]-$1 LNJ4261XX8 M=WUP>I1$ZET9#0Y$+^-H0RK>6IW!*6^@=MZCM9/5:H&A*$:>JFM4O?% @Y/[ MV*/6$FK#'(IK UQNFV\G@X0GP_DSZ,=+Q,^_?L9$"]N'\/49YO,TFU/VK.ZP MI]H9'[BL-./ M?CT/DS":(;Z)P\''^7.GIXQ\:E4+=& 1C!9- M^0@X>]!J;I 7L@K316+ITS"9?"-_91$]G6(2V7D'(M5*K?6\)OHH *U/(JC$ ML%$^6E>$1T"^IDK9>2K&.QP&6L.?CJ?DZ,H4B>"$U(E:$EQA@!AY 6:]9#D9 MDUQLNBD_C/&("-1(,0VR(A9+Z&62QM79R*F3RG"&#'S &BE4#TD$C;\(S&21 MTD^9;7.\D(R)(/V)OD!8P!_;R[#,AJW">?@J3CS4U-FCF;510Y+RU=B ' M1>M0+YA\*B[*@FV6C]5XCHT)VPG\-@W\KOI?F:!=437X3]=F2])9<#)H2%'1 MN)G6K-%Q]N/L?[4-45JH9,7)X@$VP,J^5HN7'J(,"(IA;85<]TF>2TQ9%N<: M91X=>0.L;>BX7S6O(&[##E@^)N82\8.68$W(G*ZMF&H,+ NV.!)B:7/F^5@Z M8&U#I'[$OH(0NVF!Q:.ADTZA8F:?]NM ,^OA986VU_ M?2MC!6-VUP/+%IZD0@FV$OJJ\",W3%A;^RZK'SVPFC"G)Z6L8$_[)EC),VVC M2,!CD"2%$NK1>P$?3=;!1%3FADM^+$VP-CU*[EVL*_2^]1GPVDDX"DOAJAX7 MA5IR3<^;M04/SMGHR(:B;]JL'H\R%7\K*[>E:@X]%=]8EI4(%D119'\%'<$5 MZ8!;QZ642HB(36CVV%/QUR)!QU3\=92QEYSJ+@!_I.)OJ-"UDZLWT<9>:$.^ MOF)9>+"9%F::.=7)"P8< 23G M!ZU*BC* H9AB)/7 M./MS//GC8A\WQ@7OZGJ>:Z7?;#@XXS)MZQ;I)R;<2L=?:06M>/3AI[RNI8IQ M?W)L8 ]=9?@OTVZS#2D8#R593D0FD\_I0M]J*3)]PF@/;[(VW$1RG#3H1>XM M:F]<9NL_"=,5XU^ Y$I[DZP%M(Z1*Q Y!"DC<,W)A@]*)=7&(NX$[\@9T[N& M>C1_YZ'Q(?U!\)9%V!2-21@%/%<^BV+!Y2 !R>7S)O)HE.NP/WSWT.-4\':R M:Y!R]7*4QF?X?A9F\[/\5Q<).!=E%Y7RWGJPG*BEC)/@6$F@+9(=9 (7MLWV M< ^HOX0/W)=2=L>7R\*K#X-KZN'>"V\__FQORNQ&DBTTT<#4N!]DB8Q+XVC) M3+: LBF LRP"0Y&5)E,HIS8!E7N@R0.>Z'Y8LHX">O8SKRV8\P2499VQ9 U* M\HXX#[H>&4?P46H@:UD75Q(OI"/7+B1E=.9M;NYO8SD&W?=$%6U,3\CYT^[$@^])D)X)LH8:=K2L7&!WM:28[#B%HI"54%7 ETA+HO"6S M2"!KE(J^>XH\8#WN@R'K2+_%/=CMG-4/XYKT,Z*_^W:Q*XIHC8M> KIZN%)X M!">L!EV22C[$Y$6CRE$=T.W>(NE/GS?OM_I61@/S]-(06X1@/QV??1Z/:B+C M(JY)FJ(C.B"[C$9O:L:&E0ER* J-+*68-N%?]\+Z2Q@J_2FF05V4&YB648T= M0#4U4E;"VH]UTJ/Z5F;D]2'[!OO/:G Z9)H*W@,&PT!QM$#>EX.D:1XP5CRM M=8^=$ _8(KOFPSHB[_D,Z^UD/"]7O/#TE]N<#4R(%,$JID%YK2%FR4 D0Z86 M)ADQ=#C!6O7LW5L,/8A\W*.\>C0+II/9%55_Q?''2?C\:9#"<$%3EFLQ 'BM:S4$MLIFN M0UIN/1U K;/M=V/'77!VN]WWJ*YQ*UGWN+S?#RX1%.3D'&G/:1?+VM= K@)* ML!B*3\'93A=7ATB .[;W7>M_'1'WK/?7X\GLT\D93@C.9:A-YK2S6;!)1]KQ M:&VCE0Z!MJA8$[*#BYWJ3G52^.WW[V[C[U$IX]XDVN T8%$>9GY007^Q"/!E MTF2-!9Q@9-6HY, S;8!))307EJR2-I'2M[$<]<;?DPH:%"'\'M%36NP^CB># M?\VO[9;6:@>$C2-<'L*XKS"7[;1Y+SEZ4T63$)<'D88L:;DC?]<'6C&5KC4= M,D_ "AHLB,ZS-M?@^R++@\$NN^;*.AKH^9!@4: L3+Z]&H=+.*703BHM1$RT M>ZHBP+M8P/)4XT$MRIO-"U:>$:QX]#["'/J5_K@_T?5H-URO!WY'"=W*XP67 MC1/:1@,R" 7*JP31.0.T%#D1)"ISLQ37O17;'WC=4=L*K<3>8\7:#A"7&80= M *ZV'3;AQSX."9JIJSL=MI!USPM_-Z!,D-L4DZ[E)6E6B)@A:*:@6%W0&2Z5 MCX=-ACLV^\/APCHB[ID#+\83''P<+8KVIV]/QZ/9)*39J_%T>ME:5[C BG(1 MA. 6E"T1/+<,0F#9.*9B9JD# SJ\:G?&02/EC-M)]DY;86=M19]/9X.S*I[+ M:(IQ6:0?A>\ZBO3=:73=]S9N/KJ5&&[T(Q5*.NVB1LV="LIZ5X1BR$4.HKBD M[^A'NBZ$ABU*34[6EV0@F6Q H21E(24DZI&IH(I'U:8;1/G$639:,F 6W'=1#U@C9C9H>^ M)/LB0(.SY3Y'=QE$=^J,R%XD#B;5045!&R5&!3JP8+RMM9;8P;/ZG99EP_ M6-V" 'W7+NAQ9&\GX\\XF7U[.PR+@+?/\\#[47Y7*\$/_XF?!FF(T],L4M3) M&-!(7JYBM8T."D?L1&TT374:\AI>_@ZA'P&E'X/2&W;3[7W(%];6?-2G6F V MA6L@;YU\[%K0.J:L:");9STKF P_^)7\SN$= ?L/EPX-4@O[M<6616"FU1IC M1M$F)4L]H.1%@I.N (U616:"YZQ-$FNC ?W@=:\J;]&0=]F3O6CD0=&+LY'D M"(@M*" M$QPA*>[)OV0R";ECN_.1-0\_!(.S5S4WB)MKX"M>^^#"8=0VV%R;(KF$M9VD M@^CK!-96)N:9*+G-,KB#P1T!Y0^5"@U:$_HM02NCD$ZY54W.S8G.F&_ CX_0A4WJ*-=)]#?G;1 M /)#^'KMP],0.),VT0HL(P/E8P1G8X!"+@D6&TQFAW]?O7IL1\#[ R5"B\[3 MS:?W8DIKF8T.(8-$XVDB:X28BP RZA+36,5G!CI$D^[(KBVPWEN-F\0S6WZ/.]X?Q<'H.NG*=5"JO'?:J"9*PD M ;K4MN92:7!<*X@6 UEI3!=[4(;*AN,\;LH?"D'Z[%R^H[C"H%.))3- @_76 M@*:[,[7FKO=2:NY+L&188&E3]@(FZIF5?SM3U4 >?;W-!Q/,=.R M,SG'JQ\2F_'K[/EP7DWG'S]/%Q576G2YKNEUP7CO#7E5&+,%Q:RGL01/W_)< MDE1H1=M]ZP:@1Y.RO!8).G2[7E<9>^F$W@5@TQ(G>^J(_E"%DUX4NG9+]$VT ML1?:*!9BRK0F!\9IKEC,X*)*H(-1TO(<0FI3:WM/='F@QLE^V+*.$GI.=5[= M EX4Q5)@$E*R#E2Q'&)&!X9GLM606<.[I+>O?/A!6,W;*&# V MM4P.HJ?Y0W9*,P)LV=1\$^VU:!RR)FR=G:1EEB:?H,5<%33@? P@1,J&AA-X M;G/H?1!D>\#*.52NK:.TGNV@58W?2[!>9BM (%>TGB,G^T +0&\%5U[Q*+N4 M>%GQZ,-OD[R6*L;]R;&!/72KD3L*Y7-P!4QQG/!(HG04!9BQ3$CMT-^L]-97 MC_0;2(Z3!KW(O<$6TJT]>^W#O9 MW9EEW:#(UY/?W[]\_?S]^_?/?_WM^>L/[Y=.X+A%:6^ M-GZ[^'!16NI[W)UJ?/7RVMY*?/4OA!L5OI(J!K%$)@I3(107E,@,"ZLY]T&F MTUX0;'DM>/>+KBZW+ G:Y$C6L: %2:4:-4'[&,C$+/T7$XHV>1Y=T&V[8;[# M+S@ZQQ>T9"P+]?W78/;I*?%E7.NM?4W#\UR;$M;B?=-Y7.PIC]EJ"%DDLE)Q$XM>-86R 9@=[_6]LZIFSMH:Y4UZ>E0VTK5"I!+U(/1 M.4%\\QDGBT3))TA2PL7O$6"A#,VLZ'@[R?"QS MD=P!:+<=]/K1UKA_4??<$>?I>$*;7)AA32@8#LXN M@KZ7R++/00KE(6DD9$YZ",D&(%NY3;\.%.2$? A7[$W:"^[&4W MX&50VW)?FALZ)1K)HS208G&@L@\02A"@HU Q\QR2:A,.?"^L8_<.^]=-@P5D M>;>RF!M=P#0-ZOL.SGY"]GI4UTTB;"WK%D>9WX&*-EJOA8;(6 #%B>S1A (B MA%PB\B)"FP"['2C^@?"Y7>E]'1'W' YWO?7WTH"),C.4T8))6$OK:K)GBU3@ MK0[:Z\BY>NB:^XY'[^U*8Q-!C_N34L]^W7=P/HS_K/O1TB-13J6H' V,+UC) M(&H7@0FEK'.1^YM&WL/*^_X5NVU3M[7H[U+C%G)K.@?'L]J?%_,%+BF"*+Z: M&2KDVGN1$#INR<.,0CN1I!/K3\;OWW$D"MU&XH7NP/&@<2/=1'2C7BRD'QB)5MF=5;!VY"=)SM,BT LBE%L&4]V!Z(=Q)?) MX$TFPQ$C:,U$!N% NP@OFP19'J:1.&UUSRPE'EM*D6S MG#,$5(K'S&C?=6T*"R[>?Z#Q-.MH_J8;L8%@&P1V/T@&$Z[1TS:2I4\V5E-E-\%W1%2HW>E-#AH M>!N^S=WI#^.+-.VWDW$^3[/!EXNX]--LO'=8 \>]$R0![\#)VGY:&>_(0+ ^ MMV'-@]".D#+]JJ/%R>0&Q[01+0?"9-D_/D&7ET7G1 MJ3_A :I^_1B[WC6_CG1W&&-GC*"E3!L:HJQ]D#!#4$&15R:*\;J$$-I.J'<;8X<&G2R^AI8X!K2;=,LG2&N9"[5)91((H:-!6>B4+D@)CIW2*HXNGVF:*]R/N%L[G M_<$ /&;N,0)WQM8& PF\8QZT+C)*STO$-F>;1Q-/M8DGT+]NVL=3=0#S%X^G M6D==]\=3;2#KYO%4BBG.O1<0O25;)=4N4EDP"*F83+N9-:Y-JO+!QU/UIO=U M1+R+>"JODU%2@Y0NU<+HM!,*,E8Q.NYSS.BUZF #'F \U5J"?BB>:@TI[3"> M*G$F@ZIAX2R2?Y$->:LUI#\J'[BBCU3LTJ+[L..IUA%]QWBJ=>2VTWBJY)FV MGH&@]0:4JE<8V2$$5KP09$7FP!]_/%4?"MU&U" M.D:.HI7:2]]!AX<53[7I6KJ%;!Y//-6O./XX"9\_#=([_'CA;>XIINH>* <2 M5]556#=BJYSCY'5%5DS**ED5:MM',LFZ$+_;V-JD_MVJ/6[A$%MI"Q0G')D;4<)KM _7"411631IC8! M9\=3OVL=3O51OVL=E34(\WI;]YG)[-O;81C-+EK4?:Y2>HVS4Q^9LDIG2%@T M*&XT^*@C!%.#@KT36G:ZX5H_4.<>5$?(F]Z4<" EL+B*3O,0@".K0?JEU(BB M!!9U45R8$GF;,H*//3QG&Q*U5M0AA.=D"?G0?!$BUHNA,49 ;3$U8PTRVRXKZ+S M%-/?/HZ__'+QQ(6>+[Z9JWFNX*OW[?9JOB?!C[>26H\^R!+!L^>GLAJY,2'H M3%N02B&1D9L"B)PYYQ%5MO<%=*^GMV?/CT%O:TJMY^/X-[-/Y-#.3RDOSB@9 MTRBM#)"#)!()1\,H.@ *Q81Q*%V^X2RN/+^]]>#'K*OM)=7CF?N2.$]/R,^0 M1A;)P24U/T\.-!8I(#'O)-K(#.]OF7QZ\IA5N*'4>JS]=$FBIPLHRSL!8SPG M QX"KYT\>*+)+[B'F#SZ8F-VP76=;]\]^3%KJP=9W=:<:G9_\NSYNY?_//GP M\I_/WY^\?O:?SY_]^O+UKR_"8/+/,#S'<7ES/GF&D\&74-.U7H[HS\_GH15A ME&F0)]/IN"8#8GX]KGC(KCNKPYXN3N"G&]RB- ;4VUW*+@5WL_M)S#ZRI)-- M4<7"G;:E1!98R5IR%T\;8]LVK7?YYJM3)V9S"C(@^*0=*.85333%P5NK8Y!, M.=8F>&D%F.W3EI>/_%Y\ISZ)S",OM,L6!!4U+0&!OE6T%TMA-8VQS5GV78AV M?XZ]K>YO9R/W(.LFJ>M+7/,,U\NI]^MD/)V^&H0X& YFWTZE*S2ZZ*%8%D'5 M_N N&C*F(T/E32KV9D6LWAEQ'[YCXD=O>FAPP7&%\N) U1*!:(-9$%G(:P, MFKYNPXK5>/9I?&ZKLYMM[+<7>).^B8L.=^_(TW__9_A\>5 5+$9G0/I0>Z#Q M6BZSG@\KRP2+QF3?)G)F-9XCHD$/ F^Z4UP["/J5QEK;*3[Y]I^8/PY&']_A M<)$\_6GP>7%UZS,W4A0PDA%YHZF"B!Q$=$Q:S;EM5+Y[,[S':ISVK*D&::HK M8"UC-3H :VJSW@GM< S6OO4[;JF7)Q,+T!>"659C]V:R% KL"'1 NQJ M26@E,C#"EV0Q)KI6]4(?!+=[6Z678>W(U;2"Z]) ]9FN@#N<0\<*&%H97$,"UY8:MO(>][6__WBH'% M6NK?098^@?(I@\\UX#C*F,GN"CZVJ975]%YQ?I=QX\(KB,"\M!ZBK/,I!0LA MO@[/SL%8X^SCZ]*1_( M:G@QGB MOD_/)Q,#<$TG6!/KX:=-2,SW'47[ R=F;4@\D3AG/P19Z=_8E@S)90LB*DPW@ M5#+%FR(_TT:..Y+)7T='P6+PHCSJNS3^>2GSL$ MF)^.I[/IJ4HR\^)D+:QJ"*G.4$T^,"$8XQ@G ;6)4NF.\?$SJ)$^[@PE[@]7ZT?/Z\GP4P6JH#6?2!BA:U,R' M'"!@,6"%D$K;'&5NTRGE,02KK:7M=8+5UI'ZKN./NF#[$:RVH2[7"43:1!&[ M)DLM-R-M)),GVQI[56^J3-$@!"M.%!%T:AT,_1B"U9IQ9!WYMPE6J_[T\Z_I M4QA]Q(M0JF7I=BF*S6B Q=H\3-2N4B87\J&3EEX;5WP;V^,^5 <6L;26_FX' MKO4C_-V%KSDKO,Z13+$<:X9L[3JH:ET)P611.D7IVE@;CR)\;1LR]"#P!NO# MRU$:G^%EB9%7]0^J?.>5O[,KN2;S(*]9[O.#DF@,<)%5XCYDPMB("W>".@;# MLR^9-S@HOP/:LG!_!W!-#<][X>W'\NQ-F=U(LH4F=K=Z+%=+IX)+28,ON::. M.@>$.H*E1109*Q@;%9_< TT>L#WWPY)U%-#SK>BUP_?YJ?NR(Q@:9;SG0!:U M .65!9>CH653Y1!*L;93SX753]^]L="C^,>]RJ[G3@S+VY4[KE06(9':9(>U M"$Z6C&C, KB0,NB49;'>>71=J@=U>-5CM@%:2+/G2C4/P%L&.'< N-H6V$3M M^]CAFZBJ.PVVD'//:WDWH*+D@$H%D,Q4WX@EB#D8*%EKYI@P7+/#)L(=>_AA M\& =\?:L_YN15Q=^<0W8N.PK4X-9,S(-$@6"LF3$.%>]VJ*52UQZ5FP'[7=X MU6[;N#10SKB=9!N<$UT$H"]CTI=&:T)7BHJ,C!'E014"%(7E((P(F1L?([:) M#%Z-YS&;!#U*ND&XRFU4%YSO@FL7Z6>WD.WG'* /[3U(B"U$WRZY[#8^GH5/ M4D50D=.2Y3QYM(XA6.&2MED4=S,.]E%2X@&??Y>,6$?B>\H<$T8:FTAG1=1" M8H9)()@!DC>A]J&SA;4*=#GC_(ER@M(/@2K95& M/M>V>$E#4+J =*XP7I*@'S5AQ@HP1\*$;<7<8(UX$H9AE/#])\3OSS\3TSX[ MLIMMR+0@"L_!*VO H]<60RH.VT3:WX7H&(S)7J3=( 1V%:ZE5=,!65.#\FYL M^S$I^]%A!V)LH8 =+127]^]1V<3K$;BHZZ+(0-L6.=LJY>" M,"UWS8QUY-Z $?-ZX-?B^"\V-.ZEY+840%L"*%8,!$\@F?)2$)K;!J&Z710!A?&0YGAI#:S-8P'33Q4V^?FFUEPZTSG#L'(F66Z#&"99(&(LDMCISYVD[7DJU+XVC4,[RW(?P% MR=F+-AL$O*ZL__9Z/+OW*/6R0%S= "P+-BF7P96@:%[) @&= A/1)%^T"J(- M';>&_OAIN%OM-2@CIV4C#5D MOO,8^R[@?J1D;*C,]5(R-M#$SNG"=.!)"@NE%N-2.=9@,L- "H,9O71/B:.-%I HP.H0L97D+0+/1F]2;,F)5*80.V'X4(=I0EVL5F-E $;LN0J31^,BM)C5*1_:TSQ B:=7K MX+.-7OM&)5 ?5Q&B9AQ91_Z[+D+D,16AC0&1O:V#YK218@*12"7216M!W[D^- CM>OGZG\]??WCS[N7S]^_3)\SG0QR7W\)_CR=/O[M-G([+R]$7 M6DK']>\W[BRSU>MZ"^CJ;] W8KE$%)&[PH+664E!;D40M-,$5;P6)8O3K=Z\ M[4JP>-ZWJWL@EF3.I59XYTAKDR/WF/XGH.B8I32%.=&J%-E-+-NO),M$FB78UG'R[V5EJ_O;IM M+>8FF]P%JO\:3_YX.7H[&2><3D^%M4(S6P!C;6#@HJY=<#C]4[B.Y% FUUCY MW^$Y'N5O+N8F1VL7J-Z%/W^C37JNW 5+; M:(MXP#A9]=Q'J[FMA=0@%N<2SZ^3,2T]Q/%H5]R#6!N4LK@;W\L6;=SC%R1<\#3'85/MTVNI6J4 K1?!)D0]D M,1B9NR_!EZW4O*Y(&S15N=I*YI649HM[&0(J^T.BTK%65(Q3D.D6, M0?)6]8M7P-E52&4K-6\LVD.)J[R\R5W6]'J_>.Y%]3;.O5$HP;-:7.))>)>1UYFS(#.U#\ _>3N]+[.B+N MN9SE.TP3G)]C_Q,_#=)5B)ZSM"&JD"!@J"%ZR8-/-2G)QRASK=;QZCU'B6\I]O"DYSG#PW#EZ,RGIPM(O=ZN!>\[\$M;@ [#^3&75_2UB9= MVUGZHDRT(5C+M/3>>1.Y,J<=W]'[K9[+19? -'!?-"A3:/E(.8$TT@7M0C"J MU=U^LUN]QY]L* MN$GGJU4G'M+Z&LV/8&-Q-$A)BX^WLE;5,D$'906VRK<]K"/$7A;TC45[*$>( M;\_C<)!^GUT41KNB<'6.!4//G0W@2^UB+8C%M%$%8)@LR-9-]@P[@+V[6HS2X(FQXJ/HQQ/R>-_>FU(V&V5,I^Z..5YC;'!$YS M5O=$3A:1TX#.:G+M,L9&;M.^:// .>4^6;..+GH^NZR&T\4I3/!:^4Q^40Q< M@G+,0631@K%6:JNQ;UN.M!=5SW[P7@S*^0$'OL=HK M!X&Y6 ]+)3B)#(2QPA;GG M?SAY_>SY__K]Y=O?GK_^L/&QXD-/[.T\<2WH-PX2G;&%Q\A2JH4*E'761Z:R M-+2TVI3EZ4,/WW)KG(S)ZIQ]>SL,H]G)*#__O^>#S_-T[$O71&9'Q-"B%C;, MH'CF1)U40*.VO'!D6K<)YWD8V]:&P5UO6!R-(>?2A!R!L^AI95.,1HX%6$1C M"J;:$G2W(]_3"63/++EE$_2GAIXWF#>$*\P&HX^O,$SQW>#CI]F;\OL43Z93 MG"T*@IZD='YV/B\Y\0P_3S -YN?[IRD))4VV@(&30%24X+U#*+0K9A(2IMBE M8]_F"(Z&)CM41(ODW'FM;NR$^^1L/)D-_K7 [5S22+LR6),,*!\"Q&@9% R! M\83)N#9G8YLB/AK"[51U/:=&W"D2^OKZ>.C;S><4_?%WXRV!.\&2!A)UO:<. MA:98=I"5Y19%D!BZI%_L _O1D/91*+_'M)(^Q]MQI-PHEHU'\I6T!A5#!F<" M QY2;42+W*C\!Z3:7H=:2T$WG&X.2B!2BG@BC'22C'@D"PE M:SC/*29=_$[YW1WZ#Y+O4/4-\H>6Y1#>E#L'O[CA8E%@5+) =I&3,5_KE>< MY!8-DE6#W.7$;3&I#=$Z@-O7I7,;4G0]#-I0.2WN$^\<_=5)?1>(;>^C'P:Y MIPOIOA7R5%B)S-+42EX:^XK2X'Q>!'KJ:/@#^ MK*.4%@&48;2L,.=*3$;X -$S#\J8!$Y4%R5SXXS-6;$V45%7& [(^-Y413?C M)S>3;X/PZ"?G@V$F^YX&N?SRY=GGR?@+7L\8R7(?M_S5Z3R';EX/ZJ25/DASSKQ6+ZR9C?WDZH!-&QF)=)+4I[Q_>O3 MH$19HDCI4#PXE#A3M>6Q+>_!#]T-H-^-Z+0NT7O-VS18Z 3O\.2C?ZXTN"1^ MA?25;('IC]L$N(9F4*<@E602ZOA:@XZD&@5S*4JBB>:NT52"!T =GICTQ8&> M0P0GA +.5XL-C3'#Z/OF%>__].#5*R-1D$DO3E#[;Q?O8+&,+!T>958)_"V2?WI@JZ' MP/RF-:[R3HR44= 5P8IQ]'Z# P8FDA'A73+.<"-=FP:ICR$;_D+M75K6A-K[ M8T:+,L7-^#8E 82B/"10+'I'+WRD9]X7>FI<02@\AZ0;&>[;8_US"50?#&O1 M(^7&N_H ]BO_:HXR%+\X#'SAV4<6,E@6O."9"V.3;-1,J3/&H>(@S06I$5N> M2RSD@4V]_O&S-_G"JR:,]KFVI]%8:APY[5(L61 @Z0Y-QHET1WD_F,C M_8I)]VMM)W:U27SQ6,:Q[ATBV:C2Q#JAT*+6D24RG[[:, M3UIHB'C-4]LVFAA5\BYID[(V!://48@D/=H(8,5#T9G^VSA>36E9<4Z.%U.U M?A^=G__T7VFP'FL2BLNU=U= 48=K19;H_I(A>].MEK3+6CMWC:U??G_Q#4;3 M>IC>?(7I%YR=*2U0"4FGQY?$-,^*>2OH; %/M1>9S:Z-QW(]GN$NM28\OM=( M=G>B-U"$EWO\">Q#C>3P(DH(I)8E7]O/:4O7=9*2R=I%1#IN+;81A?5X#DP4 M>B!ZS[KP3\_H YN_\HP&PSUJ0QJ[KA$8!YE%58>E@@S*%H"B2X=[KON*K:,4 M35G>D+C[CD[,IO.:Q),OT_QX^AFGWT?I*K%7F^B4K)4%,5;#SE;5W14F5#2& MYYAX[#0UC!:X=7'0GU8OC4T(AHXOM&3RI$=B]WAIW,)3-WB-:':M[7R#R<#-A,R@P&5J!VA$EUWFA1EAD5Z++DJL1NPX2> M(^\W^.2'9/T6U.U95_@XF=R*D>+=-6GXQ@D=[4G,JVX2KA7UIB238Y<&RUCS@65 M]*EDC\GF!Q-9GPZI'Y/SIV*MR/15*A562D&F@:YW*%$Q=-9*GFW)N:VUV9MG M9?G!LQ*RQEPDBU:+FKFNF1=DRQ4IA2A)>[1MLG*7"(9W">_&UTTV\E:4;.@@ M>97^=3F:8GY[26?_RR>ZOR?YS-4YVM4B!*A90EQK%K"V9> B2\V#,(U*=!Y" M=2B(Z5Z:=;;,_\_>A 6L8FS4)PBJ8Q,>%R,:XDL MA 1U*)CWB0O,%IN*Q8/P#D4^^N-!@_CA$N2[R11'7\97$P#2C],IC&=7V1"_ M$.46;K\@E:4;C3,L6#MUT^^\YH8I0"V$4E:4-C.3NF,\%)'IF1L]=DI[Q#5, M0BN-JK9CL?1+])8%$Q(]@CKJ+(4TC>9J[-L?WU8>=J!RCZW$[JD\R6&.*4C& M)2]UI" P[VEKD9H2' &!T;%" M[4+,&-JT2]T :*@"B'ZEMP_J[CMX<+.7!V?MZCIMVRO.DC6.J%3;5@(81F\[ MYU%'%(VNO6HMKHSQ;4+F#_W2/*MV/7@:.JGT+JY &3( MVAE!4$0@4#X;!@("4\F;4H=D ':**SY'QN\TDKP_OF]#X@'#"H76E4"V/N@Z M6SLY108_:*9JT;[*JOBXHC<\W[!"#X3O&$[8AFH]SV2X ^O7"?W#T7_BLET3 M-PDQ2)+/6'.^ 1V+BJ17!2PQ%56$Z3*UZ:$U#H*=N]"MY\-Y=%F[M1"DZW%2 MV9.)XDC/X'1;:E$T\S8K%KA5R7J9)'0YCW>_^E)YM@-M>G0\U6CEF\EX-CD? MY85'8V%G7#T/#J4$5U@R>>G2"!H8U\F+*%+TV,D=V2D2OQ[#(:C,/5&X.<^7 M*EP'3+WGX&Q",WP*3A^<>I#Q.Y"YYQR6@\^0]0]DX S%^6VHV\ VNFDKOS0%KM\?IX,3+@)#CX;I#)*!Y:IJ M"3IDHQ,/;:RD#8"&3=CIAUN3_DG=LX+]9C+]-B%0=<# T?GH8C2^*K%=(DL\ M)B4<*XE[IA5*>NEJ6Q6))0A29LIJ3&FM@O;P*B^8LSV3<,@9G ^D]'R^O+B MZ8])N=VD[B/.7\-Y'4C1(N^JVY)#I%@]8?,KV51.8+4 #'#+ G%6R=JFA-TV9R#)9'5%"MEJUB:G:?-",\RW&KRM M1&&18.:8@(D@JYN#BF#TRXN&Z59G6BJ>5E$8Y]KI8D'&58?3 :93]L'RK2C9("]JDT/&)P!=?&*FUD5HK@+= M4[S*7=1>&^NC;].(\]EE!NS"Y3ZH^S(R [A $SQ)L#>:=J0$,I^1,[JPI+3@ M?)!M-(07E1FP%=^WR@S8AO[- \-=P/RY,P.V8M>#$>*GT+JY /C$D0OE:Y9F M)#D/B<4Z*)'[($0&$X1ME"?TS#,#^N/[-B0>,#/ J!IN,X$)9QW3SGH6, 4& MGO99R-01>:7.YJ5E!FQ%^(Z9 =M0;VF0&>0Z)K1C,,M3Y'1U<;>"LFHQ51!Y-I^R\N,^"I M/-N!-@-E!B2R^L!R5J?M,6VX8@#H&2]H57+H-.^D11]09L!35.:>*#Q89D ' M3'_"S(!M.-4I,^ )9!XJ,Z 6-QEC PLV0NVNF:M?+S'KOG[X\_'K\[>?_Y_SPYY+_Y6[W%\CO"70G26UZ\Q^BM3:1!>P4B M%>%"XEQ8XXLZV_S9W6Y5DK)$)WRZ$(63T>R?/UWV/$?!59TZ'&J]9LT<#E87 MYDEQ#&0?".W:1*IFE]0G/EZE(HTS,>$M4Z6=EZ@L.*2 MMXEN-R7;M+UX"-7P1F)/$K'ZIO1&^@91_'O8KM.IO>+&&H8)W0PG ]D1^+D&\>UMY_>,UCM/7.@)BH7OG4J)#,MF- M$O$J*P5,=J%"0WLE?OXENB6E3D=\#6- M[SV&<#\AOW[Y^JC0],"4?0@/=Q8!4F*&VVJ*" 8J MZTX<6@T8/Y&\#?34ZYY@LQ-,./I>7]!K7!IC#)IL=Y5JL8"JA7]H.0MH8X1B M#$35A.V;$!V8#/1"^$&>B1^G]'^]&HL8B\6: YEU+09UI*9'860M((DR)(\2 MV\R0?P#48:N?3R)]@VS4^[NE_^-R6&H':,,JG3_!/1M]\VF,?-3>W8T+0UP? MMR ZXVWAP1#_!#"-TA-$*UERP T6H4IIT^IW< '97K=L+A_;$+^%7%R/.+T' M<=F")0H/GI#Q '1;BB@8('$25$A*ZF@*;Z-N/ +L&6@=3V7BJG#TR($>%=$: ME[H:A'B-[RK4C& R>D7LTK*6DA(DB%RQF(T,,DH+6O86=[^__@%H%3T0ML>V MK15-G7)Y7.Y@6L8?.X#J/=%F(YSA,VUVY=.D%9%[3K/9#(ZCL0:SHNLFUNE^ MG)X]R2-+,7)0R4H%_>79#,SY!Q)M!F'\-K3M.>GUW121]G\R@7S3+D H:P4F M1OOPU>OAF(]1,9T4*)$3V<,K)0AK\RKN?WG87(J>R#WIC59#SKEY]^K]R=]? M??CMZ->C5Y]_.Z'_?#S]_.04BH>^UEL216?(*VD42H12I!)H3-3TUQ"UU"D: M89SE.8FSASZ\F\[\#D;3O\/YY<_Q>!]&$$?G1(/J/H39Y13S\?@$T^6T3GZ@ M?_!Q,IXN__@:9J/9AYM JP7A0N!0N_N36*K(F9?*,2Y16XU%>]$F]Z+7;>QL MA\#L*RU0_W/TK\O1=SBOR6@W$-^.9C7J2XC.4I)@C-0L\,4]7"P#*R6S+KD8 MB@%2E]M8)%TA[F&8^=XD\IXUTX2/#1SL;['@E*A2VYV00K!0[#^=P_B*@F.-7"DK$.WI-2/JWD= M\RO:I*L_G-7L;/ 0F#6U76*KPU" BLC M8MY,JMLBS6W."6E8#[ZCK-7\QNL'W%^%A!5L$74NL(Z.U18%E"6 M1:]H "$Q^S9I+IW@_9EEKG_^-9@]U >YKIRZAO1/5V>NJ<+)I _:LY"<9$Y( MZPM$X*5-9Y;>MC!4^O#S$=']#"C M5%DE@0>Z--FQ95W?#M*[:S)]G9),']\;"!E7,#[9HN M%W>L^QN\UQ[7+F";9J!L!7<_.2DM^+Y)M)HQ;>^2!B:#QH1,6$/*AP'!8K** MH;!9&X&(C6SI9R!ACR2U/#L!VX97+07K_?C;)1E.E0)B.:#&2818LS=*'5!3 MRY\@HV$B<*.B%P)D8S&Z#VJ/ED?_[-PD.#ORHH%_>!TT>0TM))^4(=LFV"B9 M=K6&$0IGQ6")PEGA4INDJ = _=G$Y"F\&+*6_=/)\=O?WIS^X]7)R:N/I__Q M*N?%A^'\_;A,IA<+/^*3([-;?+RW0.U3-[02MXVD'X?(8]0UF]Y#%)I49&W! M<>]YP;,MUMGMA'^:3O)EFO\#IE,8SW_<>-!^6J1%2X5UO*W,CF16^,Q\B)I% M[FNS*Y(PWL9@>A3:+KD?RZ]^PNEHDM]-IB<+:BZS)JB0U/;$%:GZI M8D%EPVP*=+=RX:UNXW=]$-90+JPV0M$_Y9^+J^F72ZA;03R.YZ,O5UUE7O_X M"'-2 !9VA .=0N9U9F=U PM56P9DQ3@]S29 0N$[C>S:6IP>0[8O]U*/,K#: M$K]/7K08?K &WQ6Z9=I\!WQ-_4./(=R/2ZA?OG80FIV9L@_A,4Y*):-E@IY7 MIHNF*[G4\1[!^F)]Q-0H0V<_0O.(EV>_,K,-+WK.9#[%Z<5Q6;EDC\?+JMUL M):_#KTCUJD.#K%,L&AV8=3$'[M#QU9C'6F7VX57V,%NE5XY,FI"SY[: :Y&= M_CY9EDEIF0*B98H+Q;1&9!XL,I+M*(M)H'.7SML/KW+HC'X:.8=TJWPX_OC+ MZ=')KV^/7I\N.R!/RH?)^,N<-O06X_S*-S![@E>E^[=[A*QX M9DX79+IN$7PD%LEL0[$.BVU3.W\'QF%P^^F4;=&#>OX5ITOY6P#R&5'HZKM+ M03*=LF,!"CV\=!&'4B)H:-/I[QZ4PV#W;A1ND#E]=Y-O2"?Z4=-]+FH_H#/E MC;?)1L:#H)V6.GTT)6 F1@-6@7.\#?YC;-F79Z_$<'ON?2.O[$N#ZU?NNXG)!6>-Y\JSP.L08;&%@ MBF1)9Z&1K$_OVMAU:\ ,%0MOK]MM3]OG$O>^[2N[Z0GGN.)>96!<&5GGJ-!& M4DJ,HP@B&B&5;V,3K$.SK_CVSAQ>/7ZW'M)VJ] M.]\>$80=B#Z<2"0.GDN?F30:F5CE*V>3>&%(5'8M%#2<(V MM&X0=?XPN1F,BHYV5FL5LS;5/D5-JDQ0C)/RPI5(H'&E;F!C\/'G5X=7^?J@ M\Z07(@W9-.MV<*S?-.VN7VX23GQR@K;5/-@"&:W12D'TTAO'M28C318#9UT7 MV?%^O17R>0=I)2D3"W*'/)"=X.IM0G()(8K:1JCX7$=)-VJ:]2"LG@T1.CYG M"G2@4V*96R0):I?HV %G7D53/!V:+-H$%>]CV<-]U)L,/&*6;$OI!F'%M:'. M6((0H@@6I?!,UWJ9X"&Q$B)WADYHZ3;E]H6&E-OQ?V=JM] HU^SV5_AC='%Y M\7HRG4Y^'XV_O(%O])/YC[,DN+5H"G-.6-HRD<$G= Q)BJ/W9&,U2K/>!N5! M24PK[O08R*Q*U]V;[1.I"6GT#1_COU_"E+3Z\Q\W8$_PVSVX.EL=>9*L M)$Y*OO&DY >=6<"L?5!*%91;BT.GI0]3,OJG>H/ YEW(M_L\?9[3+_D64E>" M5X:L=FEE;>]$+X.W2K$4DDV(FD?51N/NCO$0!*DQ9QH$3C>&12S": M*R4[#(WJ4H56,?PX9VHDS/<9@[U^;?X?I MJ(80;J-]=SZ93,^"!+">;DE4-0K%E6'>6\.D"RIJ4W* [1^HC:EJ?]F[]1WB;:7,Q+QHM NQ M9BQ&!!9L"4RXB!B,5,(W\MP]%?*ABUC_?%OC ^QA+,$#N=#9YV(Q('2IDOW\\I!'TICWH'Z:T1CIWCS(E]R\AW',%[\=TJR>E*# M;;\2M2\N+\YL="EY<$P!:6VZ:G*0"U8C$.GO90+L4O[ZV#J'P.S>Z;F&V3N[ M<->".R7.S;Y.SF];_];QR!U(QD$&IC'4:0,V5Z>S+PEMP&QV8?R:-0]>"':E M\QJ!V-F?^S#0ZRLJY-HTL0Z #I*PU:*' M(@[M*+U&)G8O7%F#]@0K^6IS\GNA265C=()'EG.MME H6+0NL@A%AT)760EE M,,-D,\Y#D*4!.+1&H'8NB+E;ADW/FA'6(;&SEF$K18+N0NU2YC%F 34'L(F\ M[+G O9TX/)V^:[B]L^?UZ(\Y"=_E:/:UFCS'I8*ZOMFL 7K=,C"5E*XZL&4Q M*<]2I/WYZ M)91/6;\9T2'+0$^77"$43]^F;R?DYS$DW.G^'.%L^?DF@05U8 M%K5)-_A"TDM_M,ZX$E IR(T<\1T1'I+ -.'*&O%YLMOT?L") $WGH_^\FM6X M\.J>%1,(GMU_!_YP8Z=^7SJHE'M6P6PAGH>G)&N-K?N((+=?*SR,R8 M!% 4SZ'1W.Z'4!V21/1&_36BL7,?G=_&< 7ORNQ9WEO7TGN&DKN$,C/PU:=: M(-3F^(&%HCG!!B%6E8+>K,R'/3(@34"TG,JZLW$E]K?5%G0FF$ ,H60 MKC.0.3.A:Q=27D)40\0\;P =DDCT0?,ULM!K+YXS8;)00FIZU.J 'UDX\Q$< M\Y@ 37#9B#9>B/WV6VIH1CZ5NFM8O7OWG37;O.HA(31*B:JZU*'V@PJ.Q2(, MDR)GGE)!!8WXO@G24'U8AO4@;$_MY]*3925"4[L,<+)WHS"1N5*W001AT1C) M,!F;I23E1[7IR'(?R[[ZL?3$XTFOM&Y0+GD7T76K@BZ8FG9D68=J/_U8=N78 M@P*P [F'$@45/4]9>E)H%5D\2DKF$PB&18;(E8@2VU3(#B<"C_1A&4("MJ%R MSSU8%N.Z7T--ZKQ;E7O5;L0E%0"39LI&NO( R:#)#EDD2\+UP=RY,FI"PYVD?GVM(G'Z :X&1_5$X@&599B =R +9)0P,E)Y22&9F%,' MWCZXR MG;7\$;-'J .=SG"ZUE&M,QH9HB\[,JQ1HIRFQ '5>8M8V.5<'4#?J MZ;(&S0OF?F]$;M!B?6UKL!)T+ H,$S;:.AJ8'J5$>JGSQJ*$F'6K6HEGU$:Q MC=J^,[T'D(%K4>^"ZL_=3'$KOG5KH?<4H@_87]-E A<=J:>$20?O&!A'$$,L M/)D0@VS7:OTY-U-L( G;T+IM,T7A461=2-?$4)C&Q(U=F/?0&B^>E;T1L.=SN(+K]/?)+5S".J$=:8J@.0E<5(:!XI)%+I0& M401T&J3YT!J'QMBG$[#GGF#W)BU=0^(Z)QF*K*T>5$T=DRS8I%A-%Y(&71*R MBQF]X?,OGIU]D*WGSEZO7G]X--P$."EUSLP(J*)5!QWYJI\6L(9L?:GE8TV'GZ/3 MLF^F]D?$Y@VQ%OJZT($K&TA?-R$S@@8,('K&+3WH(9OD<JOX_EL/P;.]*Z MQ]MY/:*/<+$4]BZXFOHW-B';CX=C5\X]* @[DKV!AV,C/KJ9?-9:,J5MG69+ M&D54X)G1!9T67',Q1$^\UN+PB)=C*&G8AMI]6U>STRF,TU>\?J6L [!9%E8P MT"L5'&>Q=LC21HC,2:&$W,E2OOO9?<\)>RJM)_T0JF=7Q]'E='(7C.(A> B< MN02N!M U VX*,U:'H@M($W0'KMW[\ 'P;3=B-;ASE]T.%TW%%C-HHG)82ZE- M+;/5N1IN@1M&QELNP(M-C>9UK2(Y+"5L)SHWZ&I\&\_2TNB J*GR=1_3?M2N MW7CU .-W('3CH[]4!$M"Q=VB=TLMCK.9A:I/E.ALU)'31]HTOAB*]8^H6*TY MOPU]&W"\N@,JFNNG1SKA:#>\IDM4-SJI#P%L8BX+;C!D*55JPNV[.(9_UG?E MS*0WLK89DI,GXT7I8X3Q/X]+07K+*KX/[U\?GRR3FPPF%WAFQ=A :F+P#+*@ M/TK20ZPKWJ9F8SD?A_?B1:)_)O1L:55%=!T\^OO; )4&955@42=?YW-@G6I7 M&&;I(7-M_6IWDXV:_*.+O5B>MR%G@Z2B.Q,2?H=OUZB"D-G(6/T'U6)$, R< M+;6G:XD6++>-<@K7XWFQ1_K4/ Z%*TH5K@$XXQ 'LS+8>,& M:ZM_+FY#MIZY=SW?;BE.J+4'GYBJ!H"V.C&(EMX-+[-/1M+N.A7D=N+?G:6' M>S9W(OZD#\KU:#4M@%SULUYN1W";HJ&'F6.B[2C%O%R4$Q ' JEJ3G2JB>O& MPMM+OT 6/IER#;P;GR_C#/]UB>/YT?V/6P$#R!UANUO__Q M;RNTH1?OGXL?+/Z^[OT$RW^M__WMY/T-G7[__??_/O\ZF8[&^7(VKTGI_SU- M+OYM0:KW']\<_WIT^NK_'GW^V=W^_;A,IA>+'G)O<0ZC\[O(9J.+;^>/9:!V M_/"__81_=UO77[_#\+XW@G_,<9PQ_[?_.LK_\[^-3-#98C#H=-#*80#D7"AO MC(H^:G'6<8VG.ZW?CVD_> I_?+CI]$-K"T/Z99U%13HGM\A\YHYEH[DH6O/< M:8;#_2_OW&_C^68MY[L M'U>D36V4TH=Q#7?+],#/>\TW^B-Y@[C<6RQ(^#(!6^1FS^@W5\KX8H86G9+? M89IG9S9GQ4$XAF1WD4:>Z7'5]-9:ET.*3M@8V_1DZ0CP18M("R;T7>EY!]&[ M*T0DRJ/IXA+]#X3I6:2+V-61>TG6_F8A09V%4%A4QI0"(CK7I02BPU(ODMLM MR-ASN=E'G!]_JQVK1^,O'R:SV6V4I&4[J750@D$R)'Y1>!8R? GAFI<\EZ]]JTE7F/]CWU]\@S0_ M*@73?/2]$F@Q#MH&49*UB9GH.=->+II6&F:$3+YH1\9VI]C/U@__T_"^2%D: MD$4-JN8VH+ZAS2=O#_OJA]?FUNPL\60(I&$*O:C),X9L M+(T,06GN 7DQ7>H_=D?R(N5G#TRX+T([CTQ[BVF*,,/WXTU[F9W0SR=CB.<_ M/M&+/JJ!*%Z\X\XI5A0W3),5Q@!48EE(76W[!+@O4KR&8]!]J=IY MYAK18 'Z)_BE]'^"'S6427KBF1!169T-*[:(JX02LM@U2]YS+KW/H=$TA"[H M7K3,]$[^^R+RY+EJ2XSWS82E4Z?.;5C8!Z_.SR>_U[D>9]GD[%-&5K(G<2[) M,>\)=<(0BE/<*]6FY\ V*%^TR#1CQQJOV\XNVLU@K_(D@.>@C22US"UZ_:;% MS(\Z_T4"77RJ)L ,+"Z##%T85"ZV)_5SF;5P0Z)7EXLPW'4_<2C1<1& JOQ["O]J%>.WW^8=J5\@[2"^ZBNX^==<#5-0=J$ M;#\92'UP[U&!V('T0XI&X2:)(LA.\X'N5)L2BR4&IG1$NE*5L%$=@$@\DGTT MI$1L0_$6N4?S6FL\SA_H7Y[_[\OI:)9'J1+XIHEIYDE 8:&.&--%%.;I)F19 M"LC"H.'8QF_W"+#A\Y'ZX>!J.E*/Y&^0-/!N,L71E_&;.K)Z>C-R0D8=K;-, MT:/(=(A Z#P9X:0>%R=U\+%-[>XZ- X"IZFNN )H/RKB M#BS:Q.P=Z-ORK%_#0@FB. O,Q9IG75M->0= _$$K4U094QNC<1!V/Z+^M>/V M-F1MP.4CF)Z/<#8G6#5I8=F\K60)2@ KTM=DLSI*5GG!HO8N<<\3-DHT7PMG M^ =])R9-^J9PBY8LI&.N0E*JA,Q=8-FG0@\6D%07I5DJ$$*")"1OD^:Y!LS+ M9OFNU-UXSAO4$WP^/7[S?_YV_.'MTRX$+BSQS9J1PSJ #*=I$2WK?RK 1N.:2=\\'LE?6-WAO^]K0=[I"JG7Y M;C+]A?Z_\S-.BD2 G!@&4ST,CIXIFP0+6AKM!=<:VGA>6NWH+\EN+P@MG,85 M5GQ\7W%U7XM?_D[JTFC\Y63TY>M\1FI8HI_"%SS+DD<;=:"S6CS3+I*"[+AB MPHJ0C1*D,6,[Z>Y[.W\&T=ZK"#1P?JT_KV>.2),+G389BF-:@&9>DC5GC M< M>Z]X;%2)O1;/GT&R=F-"@YDA3[[*KTCSLXO[;#&RZO0KC(^_U4_,ZEG _'Y\ M99">3N9P_@Y&TYJ?A&?*>^VEUHSS1(9IM(J%1+)B5%0Z*UV@T=S=_>SW3RG: MSTJ(&M0C'5U\.Y_\0/R,T^^CA.N)\'$R_K[8PZNKJ$K=P>V?OYG,YA\G\__ M^D,N\^_3L.^A*9! M2[1.N_U9 /*.>'/[)]>516C9(>MC:!BW[P M_R72?3.YQ^JQ+4EVE?H1G"G>64XVJZ5CA5DQ>F\4*T[)""5:EU;\S+LZW0=+ MNA],?)H3_KGDZ"\N\9MN=D9R@:F08FZ!=N!#;6EF"\O&B&"L4JY1Y/T.C*%S MJMHS>](7T5OY3A^R 6>;C,"?VQCG3^VC85;;"K_:1Z[2 LVUK[ M0W'ZI4AQ*CPD*3G#X('.>)UA9% SVJ_, 4LLJHUJ]W*D]Y',M6.E3J[&'T7>L4)=)]U@A/67-/7(MAX#UW='V>127*#+ MD,%BEG/PR&A'=%-B'7*3K%6RDU?X>4_7&LQ\?#IQ6W#X6M"ZP#C4@5M;L6## MJ*:GT*_AP"VNT! &PT*I(S@S>-)FI1&B4Q_NY\'&3@.W^N#B-F3K M>^#6G9E#Q5I:RAB6 ==IAO%+FM:T%?$W3FO:AG)] M#]Q:F?R5HD=Z++WTU<\'B]?+N^\#4@V>S22[J^@%F.L.5.@ M03KABVJ4^;0%R#V,$'\Z.[OY_7?FQ7!E5K>@GOX^66J;8#+7SK-LA6:Z$'% M0*XM9)UT1I=4!JV<6@?RL,7F:;S8RVUS2A*PE/&@-$FR);[*X*N90G:K-9+% M5"<&\ZA3ZF3@M1"R(^-;KA!*NL_$_)\>8Z3LL9U_*K.=:BMH_JK MM-]FO8:5]T_>]DHE?O+*$SL#"'IAR!P%)[E0EB>R4(J!LJ82?YNE]U0-].%G MFAS9VB''6L]4LW%S4F0\:\>LDW5 C,-LGEEESX>]U_H_6@9SDRQ],CD_OY[/ MF M MUW>U5U?N:C<5:%R(I4NC:\$K11#U6WC[1K9:)NU/)SJ"V^H*,R@*P.?ZR> M(&C[R&%\\D8731IFRVK,L\ -D I<9WAR)(/'2A:,"CM,.8O:B&DX0%PJ.;F^U*&62ITO#Q#KX!D6DK2X"\M( *FW$L-[1%IO\ MZU#MY5#M)FP-NE$,I]YF[5!)&QE/5;U=)$IP=,PE*-P+G5&U20G?DQWU+'GQ M#ZP]IC"_^HY3^((+E>DMS/&F.\KM(R2,2UF9PCCZ3$?260S"0\MV M@'O>_0LZ@<_A"#S#X[R5_+ZH,WS7[? X(:*QZ"&0)AJ,8EK*S+PLO/;!]Q@2 M9J'W5-8[% G^.LW/\S2WE.07[&%[G! )($F9$E/6"*:=D"P:LN%0&ZTM0$SI MI1WI+4GPUY%^GD>ZI22_1"_?Y11G':@@;52E3J11W--UQHD*062FLM0N0HH1 M7EJ*Q#;[_^LP/\_#W$R&7Z9?\7$:V+K1;(#Q'(F-SE@6"B9FP6:TM2&;>[$N MQRU/\1,X>)T^>#UVX4G-!ZZ*K.IX)^>C8A"JYS?1\P+!.9;0.!N=T1':5*/U MMH76W06?B]]O+RQ_GLT(8](RXN+NJ,U0!#T!P0G!D@F9T,=2&DUZWFLSPCU+ MPH.="K?AR$OI\=9E3W]U*NQ4\;F#L S1[.TIG'XI4JQ*, ET8C'*6H5B/?.% M%WIS5$[<**/5GC+ZGHWT;M6I\-D)[S8,'KQ'6$T_2BES%G4,3"L7ZN O^@5= MDL4KKVT;:_W/T"-L*\YOU2-L&[9M+"!H4+IV/[T_?' M'Y]2YR(29 M(4^.Z5(D@Z20::Y@,0X@=6O$\X1K;6NPPU]VO5#>93 MDA:<9#SHZA.H7D&/I%Y@+MS4>!6=7*!UD M!O1'F\2BN=T+9?T#_3F'XOPVU&U@6!_370BU<[3RI@VR:8; W;&K(?;DWZ)W6/>F/MEOAF,OTV(5#5[#\Z M'UV,QHL=+Y&195B@B,QXT9GT(F$9%-)MB^4E:BXDMROI_VOG/CR\R@OF;,\D M;'"\WY.*.+U6#&^A6_8KJP7G62!3TL7:I2@Q^D1AX#C'9$H1C?H&/@CK!0M$ M_V3ON7/ZI^DD7Z;Y\?1Z'N'5FZ8!I:IUTBC(<.76DQJ;,O-LVV\&9W/& M!22)HNJS-5FD8& DW]IQYXHS_9GV _/^ >U^(-9O0]V^YWM-X3N>TZ^CNRUK"O>D\L MF32D9\^J_+M1F7_]QU?$\]D*J!A0%*LL";,Q3 /9K0%(I9&19U-$\"A3!R9O M7."E<[8?RO5\?-^-X#2*B K-&J%BNP()9DVM+-@ 1EWR:-WAFX(Z,K" MU8\?! MWHEB/%2DW@.(J(*.E%ISN@5AJG_E,Q@9X*1FJ;"(FP6G[75FX^O&# M8.%.%.NQ%*$"6D!)0*_WS<1,I8N7J 0+#BS3,M06,4$QG13(!#E8%SKP[_Z7 M7SKS=J35?19UQ8YD2X#;9&N>1SKPA&[G+(WAW3 MGDZA^ZQRN[!J8;R. MK?OV2V?,VYS=3(7P3S( M.IJ$GM\0L[*IDU-W^XSLAV =C*>W?R:T**:^PG(M^UW M*TTN0UG/R4B/;)K M51!VIG6+6H\[H+S7 )JT LX-@7(*&/ LF%,H/T MBAN>3NA)?U3JV6M[!\Z*]Y'+E#RJR#@9STQK'E@003 CE$G&."BAB]_V@26& M8V(OI-_$QAWHUO0,KCA!D-/JI7HA#2F@NA13OS$/;J<3K[AS?:DE@Y\*BR;0BJ_M)P%BZ)&!"Q9#UJ6U3Y/:WEX]ZLO M]2[=@38;SUV#CCY_=_/WK_ MD?YX].'X\^>K J?9782=BKRV7*"WTJ]=-K92$&:<,MJGP)/U6A@734'NI"]( M!]=;<;;E6COV84CI\N)R86HO#.]:S3C%KU77^X[OQT0 _#"9S3[<%'"@, PL1NUM4&)5S^FK5<.62'>W^5>G6-,B5Z5(G^@&K9?&G*0D M7L[KBW@Z^3@9US(1$A?ZXI=%6AK.YF>Z2/0N"68M:*:MI M5:,_HKYQ$I8)K MU=>Y%_S#7YA-)?*^3V%P)C>H1WN(3J^Q3*9TD:<:+1H5>O,7.;-7?UUKZ;0M M]/I8>H,BK^VWR#8+]/@S< *B+1Y4;#. 81?4!RZ6@S&T19G#]M@KZF"B"RHF MYDR=S(N.%%E#APFYS(5T)J=]F[Y53\/[EP#NRL0&36I7,=6:X@YD>W,YG9** M?M6V\^JFYI,H13(N.7H61*8K4N.A]BF*56OVSAP0=T?RQL$$=9N M9I)&=]!6G *US-8:9CG6Z84"6,PAL5Q$L"'EPF4;);PKPC^CU.W*J :-01^B MQ$><'Y>*T7%!0A\4::LYU+P3P0A98EJI6- E0_09_.5=HCMP0>J=03TF!O5L M(SEN2]!T%!Q*PEZ49%X[PXPJ//!,1-)M6JRT,(2;.5JNPN09M-#.1::PN@DU MD#UIHV'"\!5$< M%B-8!K1$.EX8T&Z8S9K3;[R\EZ_9=RK+.EC[2F5I)PR;4EMV9DH#@WX%TW4D MHPNHIBDN:V'M.=5E=_9-6M%^,,&(!0(79#194G!)6^&9Q7HLHDP&D%MI5PO= M7IY =$V!&4@>MB%Y SFX=4V>3F$\.[_JA9G_W^5L7JEP';34/F3,&!A=A+6[ M)3W0D=Z$;WA+HP=F;M9>^N)$@W#%+92_T(ZO;9TW,/OZ M[GSR^]\P?\%/,+T%MQB9N,VLJ%3H94VY%K=85J3Q5FL%(K?I.;LET .3H-YY MTW,&T*IVML1[UYJ[@[8(LI9#9!K[W MBO8ICL9E-7U,60Y(#()G7&4= M76UP%!O-D-^ :-<+[7J(Q>QT\BK1F9OBLL '9[],21<\TP9J4:=GT9#,:U2) M^< MR^B-#$9*%]LH4H\AVT/6=Q]2L7HO]99C8;7'<^.RYLI MYM'\K*@HI"RU4I[@:-+N&&3:NJD%],YJ[["-DK01TJ&(1"\D;^ 3K&"66-Y! M&IW3&_TK_#&ZN+QX/9E.)[_3N_D&OM%/YC_.$KWE.[AX%F=7#*B1%H7>@X^1 115VUDYYHLTK'C0 M6F7G[&H;FYY$90.@O0T8W9G1D_X)WN#160?K2E.ZF;#6 6#3J/6C$/<3P>Z% MH1V$9'=N[$=L9,D^@&(>52:-RF8&.FGF7'1!%Z=(PSXD<7DDOKTG:=F""7V' MFD;3_[OP\ER0V@3SZJ]>.AE]T0@0F X 3#MZA,%A9-[Y)(L"^OF*9;,^HK1I M@>&USIX9,>F;B@T,U]7W\68T;(X)BPO,BMH.4SO:LA3 ;&WP!D5$X=KH#QL M'8S^T ?!![ WZ/^V="=W -:VH=,F:'O*>.N#@8\+Q0[4;]'B:2- 9U&4K)%Y M+NGA4]PS;VOQI76*"VE#9-B,S5L<^Z)),:^:;N8SD876%',C?($+F+:"G>'3 UU1#6H=J/ 16(_-8@@F198Y8$WP!A94(9.&DW6443H!0]P">U0$!I& +:C< MMSM@-L/Y:YAA7HFC+)L51Q,L."9"K==4L=!M9\5B&F$ 9WD0*]K@>I_ @ZL, M_[3OSH5)$Q)N?-J?F$-S[_PMB(28+_[MJ*:A;#5/1[]^-QC!.^ %)^[Y_^WY[CGW._<_WWF.>9X1PLI:*W.. M.<9XWS'G6)/]F3T.[+ETP>@"L(7S4MRB" !L$E!@@$3+/GX.WR ';?O^\E?-VXOL[(,B1R&U;_GS.BVW;?O_[70"S M/7_Z_/W-3!#8_J?CRD?-A/[S\_?S@.WQ1 #8-O,??V]?0WCZ*'LZ^QQ24SZN M?.+D]W/#7@% <2Q[!#CW>]O_3U[?;_)_>H\M[/> X,YMA%TZV[8< ;8*;MDF MN(7=!$ X+>7ZTPG _WIMV;IM.]<.[IV[=O-P3BC? VS=LFW;UNW;N+BV7+_KJ*HY M1?3ZW>[=8E)J)&GJ]Z[]WK._K6/!_ZV>_;EC_]FO88"78[I;!;<) E" X9<1 MJ4!9F6Z(E'NU]=]0!.;M6'SA;.")^"*6#5SSNH_9-*0&$_+R6):8\<^8C2WH M(39 $P.YV)!F( M7-[R4_XAPKT![380!?U7_EV5RKU6R 9V-+*!WWAH76S@+?X]E'D4K(?W6V*. M$2BWH(S[A%ML@,Z#VL8&>J"/19F6UG,UI]C D5OB61BF44&@EM>XQ2IFTV*W M7$9MZ>V,2#G@I_Q#9!L#.Y,1R=#=H/Q?T)A_B@(V!]A R#4V\)6+[L(&/MN- M0UA/&;_BYO((B7!0 \(Z#:_ ,$/KMK"!64C+;E9>_IKC 3;P5(.GA\!Z/:#W M0I,BOPEERH>*F#D.O3,S$ %^RC]$MK!@JV8&:$D4^']!8_XI"F"Z8^K?LH%O M6YFE;&!!B2+ !BZRCENO6<+;<0P)SG^'5$:@K 8BP 'MV DNC*7E)HX?\ULJ MURR<#9B[2WZ4 $68$%9"0Z0<[M87N8Q(X*?\8X0-R&[*91 $]%%_>31E;-?2 M=-C P*XB3\^;,6.:V'J".D4FWWF6MTVHT.65XJWUAJS1%1: MH9M'V( 8E#**Y&!CPBJ*BPW$35.<6.VMC3CF+VH!G&&,W.1-EHKQX#V?]2A1 MX-JQ.Y?4^C8J^UZNO?#PA.LQRF<;/]':3=I:$XN2:Y>GJB&3.#:P6WP"RQ3$ M1$% SQI.8&L/@)+.,KS90(8*U8D-\ T^AF[ X',=\X!N"N2R@8=4-C!9 M1^@9S)Q38*&A#&[6+I8M&Z"DHSD@W"T.%K.!L/D6"",G\X^M7F-EB9BQLGO9 MP*M-+ B#L.SFF4JP-[@-D',#""B[X\PX]N_I M&.3_VZ^^S4@V@(UE YPH'HQ)(C#DX#&850.6(H941>509GD.[PWEH7:Q'A&: M8QF:CL.8I8Q M]1<)I(O(W=.TT^ IG#]4'"TW8U9<*XT3)1@:!0!F(NAEPV^>-55-/UJ,"RFJ>\=,!,XNO M7A6*'-WE+['F4!]GU>Q%G*7W:8J,5A8&ZB>/F#+QT).8/]J@X1_L:YYY MT:.H$.=1N*RX=*BZM#I8(=4N'^&4-CPUC!RXJJPT'9$F_RI%UN9(DH;KU^C$ M[L@GOZS1X',>*IL"V/^T/DGO#N+G@8L7Q>3,M2F>ZS>E%SD>B4MED M^;(4GO"<@>XV$/TFN^?GY-6_@OQX\FHM]C[AFSV+%S-T%?1E [EAL9P,!CZ) MHXBSC+'UL70%"#]A[7@WQ] 5EK4T08Y;;6Z<8P-&>0%:!_,"6K]=,Q"Q'C[X M/[/ )=J!G&AAB8#NX\O"C-/4@>IKI-@=H.K9/H8Q&;/'+6Y#8_^%B,QAX\ W M\O\) .>AB M^3CALR'-CRK>7(BRF1M3ZZLA\C%D*.=7$E);]'5K*A(7KJ=IO50^2ED*WU]1 M3LX'AU5*$5;9'\>\%H.,C^_P.=2$A;5/A2_NNKA<8A+Z9:BDE-8A^G;X.&&EIV*BZ]"];_G.W'H M4;0"LQ;J&NU$ENXF]*#W(NT6T\1!U?'J7(U8 5!;I[ SWTVL^S?:/!DGWLEK MVQ7A$IWCBJ5#S\9\FS?YI-8*[ZIB5.MWICE'?'U-[#^^9)91[MAC=ZDL>;W0 M%4X*+3-/Z#HJ[-"?F%P/">]%U2A1B#$.XR$UR'S4\9*U6M2EM'Y4_ M\02^S\?#V[ ZDF[2=VNRD2ME8&[OY.4YJG[O@>(V"6W-31E,O1K&"\+#&B.4 MMB1.E'M +X'%XR0G$B9:DK_L=L@%ZJ\5-_&#JQW6]U[J*DSH!/J7QPK\-G6E M/%$=+J ^.KDI0>H3?7'8E7>7G)>/K8O7OKLK*S M) 5O%1?994,2X6I16C&C5@)Z;B8C, &0E*A7Q-8[1C:Y3HI MS)PFJ9V%S?_A<>J[$-9YD$CA(%WO:@S*FG(,,T+8M(=-T#AAL5W@P%_>F55. M^/$R_Z3UC^L"F-;AT*\FP:N M*6(&#\?J_^7!@-;W\ UES [H0@%*FPWT-1IRP!_W;1#D80/27>.MS,38,9D0J+_/\CR[:XB7 6#\>*N YS M6$LR.;_K,W9\H':* :5(%HL0#JPQE:IK*>W2X:16^5?>23O%[B/R[![ MZ;_O:\QZ"Z79C7)&-H2<1J=QLWCD.?>1"*$I@K(< K9,JB@5P92%MS@#C- M?RDG96H*X:GL*1T7&!7QU=\ES=^^3;'7^#!".LEF7YK1P>>CGTN%C-2I*+/4 M;P:3[_P#5XS(D^*4^OR6\(+^+ MZS(G!-*/;U^>' N5JX2UTY:=K0:C"T:=F M!J(4EQ?_,2JBM*X%+KH;/#/K@8_1<&C8?AQHDE;ML]^.32?3/LQEEF!@@+I1?$D4,9,GN M3LC.V:74E[%4:WTA+=I!K?? #7)?4K1.-B8/TD",&-L)=E&6ZPFB: GW@309 MBDJLCX2 $-+%KL1ITA$Q2.6V3)%IJO"CW8VXY:NG/>E4VZNNX%ZKO[E7>3$G M5&>8)4<8?TBDF*N E[%[%MG #=QC[?5XBCNYI2:']+$RS_ZI"X5(1N=+W3;( MT>W5&('L8IQ^=WQH-)KHU(.R86+SGBTJE6.%YL[1'7 #)04M:2X/0Y'#ZN*5 MCBEL(-G7W!KO:(2Z''1]@:AV([G\0EXAOW.FK=$]S-=-:/]W"^Q1WRV7MU5B&D M@[ILP,658B)BBX]BP)"2*@)(G=-&=V7ZU^8I2=2*UA!8J=VHR^7CLP$>:Q\D MF?[^B!Q;![?]H?WET:'19>O)>'Q\LSO"!>$N#//V]?76D=*@#5 R.W57M U$ M+O9<;(^\R.+8[/A;*,7,O6LD9"(5"7]OF]7.^HCA7N,S- *]W24Z^ C1Y1_* MT_#4/WA>=GQFJNSS*1UX; MW_PXW!?'NH3(-:Z^$_9B\*IU0>[936^](UCK_DUIW)N>>NI(K>^JCJ47"RTEYH]&*S8K1H8F*$8^YD6JO M_,"W&9''SO\E8LI)[;EPAOM0S,ZCZ=P#A*I8\(@U0^0A>@"^B_L])DJ;\HZ9 M7L<[DU2LG/[FBU>?OAQ#H_0X8M@EJJ;M:F<@&<9?EA0 B3[XH73,2".6;.3R MKG)076X!&NJV1G@ E:@[S/H(%6/P47$DQY)-2(SNEB*[>5N#P67)CXLBNOMC MHO)'#*5DZ&<'R]J*5CV\8">/C,WZX:U&)D[N$N]O5STU^>S=@'7BON&T(RGT M*R-@W$A:ZGHZ\:J#?(7'V?PL=962U;@E0J=GW6(JM"\II7:2%W%M5-;+&U-C0&Y7&+XW?I^GT7L.S@8>Q#;:IQUJ6!BQ@HF.)@5)B M;&!$'U+7H_ZND!1N%B.UF4>XFF4EFMM0*"_?F[OWHY!M[H5+L[CDT3Z:A;E1 MCD]_[]+W\.3T,T#_#-#_I@&:H,6)DCD0/"&,#?R*&YHVISX^B=C$MJ@<*&0# M8?H\R L+!9F7J7(5Y_S)T58?CJ? =H,R/*E!UC:'I/S62UW'#M)-7FRNBE^> M<*Q55-^?.&]T-E&N\B.L9*:ZW;0[TK;=1#I?QOQR5$*9F35F$-WZM94AWL7: M;< &=J+#@^A\C+V#%6!^L[9O#2=P0A[Y5+\L 3$- 0F"H[-$GO%WH36_ER4WG?_-ONMX M_O/K.8]R?2%AT3JCYJ^QU:)C,!N3M50/&QN5_>765IXPCXQJY:@U]/>L+^W& MC[(7=!8;J.?0S/3]A 4(E34\W^3GMXX%6+*=V:#?Q(X'0,I7Q!.I+LEHJK!1 MR6.=.OSXD&>13"4>'V/DB^5W<->^=';S895)9^RFH&O5P%.RB80153Q\3>>@ M^YG!L@X^E_,#/M5OO,HZ[2[V*UVOZ^6P7-KH5WQU,:$T32+?^(T4TB7XZF3T MT$$C-B!_C,5)5L7?*?G0[))' MW4G6)^+N&KY\6VX$0QU#[M2FMQPK9GY+X^E^W5=C<]SB6SQ_M.S'\YB@8&SG MLB1'Y?5L@ (3V&FLYBC9SSJ.LA#T%.P:AX=9[_<1?OI$MY2JP_#!-MA9]X3QJQI"(#[MHU6%[K8@/W9:9!P6-E)*KIB6\>\*4OS(8,0NI! M&(O?D9F2\;0EFJ[+N$MXZ/F-:$&@\#\]>N!@-;F#3I-IF>Q#%<3#=!2R&TL?H[3!_N"[:[7!AE& M5#L2/+5L'RJ(TGJY-DS&4Z.=#?#Y"CQROGU[_^E"H9#*%W+7H49UO*S/\)*N M19ZOS12[B?4&PB/;QS-2<($9M$H/AJ08<[(Z9!2I3R/W-FNXG;XE47N$-_'V M*4.>H7.0X*:R-]P0, M:F049E:)5!L]^DN%@'_>'/Y>@&^"A1N7#GJ1%4EASWK&;;? M.1T:"0>-W]]-?:EI-(QNSD=&EYMXH(DNSJ0HD) VS)B(\,84#FPF25HW7IND MMQG,.I9T$[3,!T[,RJ\87WDUF!R)ZU*^2+BK8E771VCS6:E>X. 2JKCEK\VW MB69ENFOCPWVC%9KV[\@*RG2O$LMR*IBI:GGNK9Z4E>4V[-QG774O*V=LI,9/ M+'E \\DY7X3O]@CUVB:S#N'\C*>I!KO*\[H++1P -G ."DH+,$1DC9@U^H!= M%]FX0P(62^ A]=;H43%GPMOPV@4XGN8,AD'/+?+.B RP1<%FLAH?+$?NKC%R M+T 8[4909S4UB;GEK!MLH#AYT84J0%,$.2!&C,$*. <^5T-\?$[F&$Z;MW1% MZ@1NZYS%:5U#DI)9PL6\Y$]G1 >>^TN)0SYO,F/B"YN]U#9][N W]5$[02)E MA18+&H[#HS&[UQ(&=04FF$)\+D:5&T+?/IIW>>6ZIM26W;VDZ#NZS2)XY<+ MZLK15"7SECGBAZ=F-S"]($:#U=T8>*RG3E5 ),]Q,!_F.F"GAX7$LB M3TV1KP2/C8UM1]Q,\\]RCME[+=K6R/EIXE$#EWN[=^&V,K.A;BK!A!+-AD5K M\G2KBK@=$MZHL7UXMN).WA@RMCEEHEFJ KV?$A-68NA=.(]OD#TQTG2]O*3" M:$W/<<6D1W'9E\>+1&#MYM@WES_S%<&3S]"*XAGKAZ&$T_SIY]_.[14$GN:DH'/-MD:NT#>Q* ./QF6LT..+F7O1PQ * M7& HEA;PKK]&F'+L$[J'('S+T?W4LJY>7FLV0^J3EX6/%VWY8"O7"ICM[G*B M79$A?BT7X1=9:FM"+I19TN!A-+)ZH12KV!$L[77JY5*J2XL#_#UZ=QTB 74* M/"--;"3N5GK=M/2V3[8'!VG6ERT]ZCF/$0-C'X!#%X0R"?JM+9Q$K?RG1\])I93&NJA:!5]K?)V&^M!BMSK #XC7!5U5*= M4M52L9O7;9X_FWS^[&N25)S1*=EXDXQ(ZH??A_%U&,)C,A(I';=K_*E,F*M# M9M(^IU^I'2*/+"?B-"_/S)Q3 -K/ 'T^E[GGN!=:.:H/85:Q@9O[5NE\LN11 M-M ,VS949B3;R :B!?PG1@\-&X3:F:@XUM9R".W!L+U^65E%X61W)66Q&_YE M(Z^CC^#F>&B*')8PSVHGEO6W/!W'17)X.N\(]3HSO2S$E%J$\_"CC#1I/WP6 M?9BRWG0SQ+3L;65E/-,J=>(@M/%QKXE7#B(EK/K>.($2:!!X]0#]Q/MW63:# M&64^"GBMD3(IYN:]V0YENSF24O0LV:UWV+Z;9>-6!_/]=F_I.0OWV^P1Q:4-)I2=L]^"1C=%@L_'+WFI:Y1MTG M7&V(!4#LV"#92$4H^R 3,"O_4J\Z]]$]T$^2;;PE$$EH5][4TF/+!@ M<8:YAXR!E)D9H"\C23^?^_L7D!\^][=M0/]'S :31/C14E7-.)'DQ ;F)P68 M,KDSX_=RYR%M'/($=_7[AQ%3- _'V;P(WY>F.Z"[[6C^H"$N"$N[#W:D?Y') MS$,DZZ@+A!)Y<8]I^\,?);D^,W8BQXH^6U:#[5(+5"ZC(\MQ0@9ZB5.IZ>7K MLSF+I70'ACXS N-"%&?_%.+LZ")]YG MU\$C5#&YES>S=MF)/HJME:O6%G'H31S(\U5_K)W5J;<_>N.$)?.%_Q'FAI)' MC1.QK0ZK^?E;NUP&05/WU7^Y;C<* X_ &2(/66T8<2C) &4S&$U8H%)3[?$N7S80"@;$%+AJGN9C6S\D%B3JL*/?'"T]%.-V]+UX)Z]/EY"QG>\/-+= M3A!9HMT.6KH.M_B/),F$E,VVT_PF7SC&/1R\VNF@7VMA(E,DG'A*OM6'9>(+ M:V,#C6Z8?/#0_3/;]^P\^N3,USV&VP4_]0RNE+*![=*<2/$4T[ !!GK1I1C7 M!Q^S@7WZ(C/'B'QKG>;3FEA!UE[$":D3LW$P5;$Z*KQQ_IIHUF^RBRGXAZ%A M;YRJ*[M11F^P,RD$^_<3\DZ4/NH5>+598'= ^XO!5E/X6%1OJ55<=W;@E;EC M3RQBNGS[]7,W<.!A#I.WN?:WE); CZ,'">7X!J_/^''<(WUUE'U?BIX.[*@) MI2OLEM1#,+85K505AE##[@(]!US,U)G+3Q77K) MI4G%A:(E0)UF22CU8Z43";<#5#G3KVORO3KE[MX"M2 !@](4-F!.J+R][\,] MVELCV60A([4",;FC<2[GO59*OA>!L,;&5)FU+/TYM%9-(!-",GSHW*>K1W%Z M7]I6H;>M(7L2U>EM41$]/%H#)],J\/THH[N%.G8/>U=W*B_YC/+ GH#/Q[P. MX 26;*_FM>7M"<8R1/X0'^7Q50Z M N7"?%>G/ <1U5=VF_1XI:FAOX,BDZK7RC@"YV=H2C5<+(,)#+43]9H:M)P' MU4<>LOH&ES/M4H?$=BK>*J@SY 20JD+;Q#S30IOVK$MQ=U]\79;7["?4*\65 M6%VDCMSUJ!CQ7*Q+-Q"QNOZ'%)L>2!-FUJ!/HNNQ8H4U& IY;0VSJK"-\/D^^2V[4EZ_ QZU?J(Z[F!-NWJU2'B1N M 89%#D2[O0MX6WCA;H[5BX1TK6JUP:FT3IUZ+K9@P6X[N\QO)C Q1C""CG%0']E1!#2Z[J'$O/ M16T#H_UR7+%[&?("+^\J*3[,/@@E\X?<""60LRGA6*7Z,+D.]V&1E+2')$]/ MM0ZF)G-W&5^@ =4J- /$-@9DQ522B(*SVO>J7\W;.C?YI7CB,MUH3XBS*6E8 M/QXU:RMKFO4>!]LOYSL/?+H4=_C8^\$Y&V5WWEZ^3N6K9(2M5J2[^\AH/A=! MVEA'R?]&ED2UO/'G=!NK4-9PC_&:(XS17@BD:DL2Z5S[CK)'?/_ MJG:P)?X8VK_E_Q4R@,YOQ'Z3J0^PYF!+2FMI&(L+:L@&LKZO+X]H_H^O+_\; M";2-Q4GD&KNP?WE0SVE$T7UTAW0?01^C%/L_3%U<)FJ_/6@:J,5 MUOF3+I2OZ;9;G08UD>$M&ZXKD;%+[.QP6*F?\+[IJS=CC7H\RO7NT4[D(*SC M#$6/G4T\U9\KO=MG0O[CW>X+)ZSCT1&[RD5&[ADYU+6)Z,NAAS"EZ_7$6.P. MS$V<)#@\8@CF4P?T+L&X$(I'W(TQ)<45W8--?H7:RH_&3O9?K_ZD*Z9\U N\ MZ#LO4:@\*"[X!I/KSJC1UV=]8@.<5!(A$#UV$F12(8Z5E=3U*,9I]7K?:WJ= M!9('PCHS80*NZ/U-G7>R$?IB;RM*>GVT>NY5!H^U[\M^E[:64Y5,#^-$=AV. M0QDL$CRZ'C36$_?X7H62,NOX9X?1SR? FTAR)948OJ-#29@<&OIN6#K((%&- MN+?5+5M/IYF'5A$.ZV48I@]C7[:_"TN[]A@7]L)2&7'JUZ6U7%-Y^;-!>D4Q M><:FUG+,J(Z4&&G+%Z_ZRYG$%.,KC$V<0E$*JZG;0'0UY_)?&Q K4P)NID[T M4SE.&$RV?/NI1H">EH;V745% M13=](_<>\3\8G*M>"&]S88@36;O/,=.]@^B[4>*#$27%*3WSM"BJ3+QW8G5= M*+FN!RUDYW#V\_'9;X45I1/%/!KS:STH5<5NO=B(U3:D]X$@Q6H>"V%KJ]KA M*\LN5@5U>U6:V^8[N.1MAKNTRYTN\9NO&N<'B6]L0)YR0JZE"B@GB:?[LSY9 M!U1$>&.<*+*DLJK8,!8?TG/97O%'* _UK/+>1BF$S--T MVYD4B?S1JXYCJ#W$BD-#?,NO!OT+"-!$E&/O \/'E2"S?VCR!%SG_WI89 M'J&K6F1S7&C(S1:5<5ZH:2CL6\L2]&2'16]1G)T2S+2RJGWC'!+.W(_Y M56#$NAZ"AR]0280HEH18"BQ*29? C[I".:_Z7)9B'5M0>"W>HCC:^=Z[Y#/] MYA?7L#QN)\4U4]2_"MK7!)0GY;H@6.Z6F]\?0NMEUNA:T+G0GS:M8YWJYS(3K,2_4O9QUH,%6YM\6 M59+A*FJQJW6[6! M#VM+'$@Y_K^/:SA]L)2JV@C=@19GG 7+)W2P)4@+$CX$93CA@7:6D]9V"5O- M+[2:&NNW?Y.TN:B$;KOF^;K--U!-C*I@?$S>/.ZQ_>L^)Y%)F54CZ7LC,W'] M(??Z%V*G5%G\,LQ*9<4)ROJ".F7]*M*61KQ(90.M^5'[:*5#U47IXP+AR8'\ M9TV[STQT>@X8F%-5@J4BK<+<9R0V5'%7P DJIID 81U'&8&]$_FQ92".[/)8 MG2#N1KH19QPHK^[>)EO>H\C['+E:*-2Z4*4?[]4P/)NDD?2;Z)'+ND6$0YTG M>C^<*"\^Z?6T(^DQ_'.F6+_62*;[6+)_.RR7;/5F[DK"IJ9K4;<=)G7EEEQ& MY,J'X+]FH81B%5 SBO;U'77P >,<70QUKG]LN@G#NTK'[4/MJR%@49NQC6W+ MF3 A4%WZ>4BG2HCOR[-$R^["QJ[;8Y!!%0\E[*&H/%7-N")##B[B8EDJ*L]=T@:DZ8T+^%>?=&? M/-'X1O=1^TQ!79)%;))#3.:C:IH'79LZ.):ID;!J]PYAKK"1464_$ US-C\Y M6U9#7J?CUPPW@\WLB2$H!Q(;@(#G&NIT*&GI8H4DK_V@]SFJ2UCY56C?G"WW MH]4.!R=#CL<\'T.L)ZWO2KOWFVJG3^+F'.)U;Q5";:!3S\(Q!W\[(U+^_O>X M9[W"H23<&I@V>68"&UA(1UWDT ZOQD0F]*]],W&'FQ%!)8SGL(&_%[)(:OU\\.%?0?Z9#SYP*1F;]ZYZ:+,!Z_[E@M5:V4LE57WE M>K#+E6$?&TU["WZ-FZ-M;GXC3>#+2\LJ(NVB4I]_O?AKF&:2]16K:RPTAF+- MR3?"TND^*/]X4XIGNC_W I62LFS^B26&==CX=$PZ?/[ST*RDW.P>G6\X,,\9'O@!V50T0W$+G6%MPV:PL+NQ9% MR7K'I@6R9P;-F@.S&#+XRE!\X0!^V\B\Y*FKPU 5@R"5QK@V;[%2LI[^R(8D M[@$911SNG'SGCUYZ01A^G99X3,E2A=(;T%5KK'1*?>6.[S+]3:UX"[VV+TAL M^>-HN<*,RI 7+0&,I4LQ[E T6[U"!XDN5/&0\D/K*?;?VCDPIWO*[Y'N&1(? M6B[&I;NW*U+4(OW;W]0BIGEZ'A M/H-1-7IVT1T9Z4IB8[=[1D7Y*[1/F^X%DA/F-8W/0O=<756*("*,0A M;5H#Z&K:95\N=G;W=?C&,S+ MVTM;\6W7]FY50S75"QU2YBT?XHXJ9(H>&IS;T$#P=NW:GZ)HH'-.T 2!&#%J MQD@;+!N63H6.1+F4GLW+W\[JZ7'O(F2.!HWN>I,1N1;]QXBOT,(&7"$Q;("? M#=S$A(QI@T2JA;4#I-YQ2_?-?E]NF!)N3:?B1D6/KE[&2)N4<2 .&6Z9UG6A MN^##T]>;H0L\:I].2Z>=>C%A*O3B:^9.@W;S^#*GO?F5&C0CA0J^(8U58ROZ MT?%84,&0(:+Y"_,A:TNGP,/E@B*,*S2R8CCI 27U D9FM+[?.YP-!FN:GS<7L)2;ZYXREAZ8/Z_= MR9S*SY\;3NP;K(K)R9W3%'(@SHFOXU6DFT<7%_MZOHPZP*3B[6&*<>T+2Q_0 ML".N:O?]HV/Y1:-GDZNR/J*OX=I+"P9LTN3;-:^Z68=)"L#\3-U* M'&0M7Q._-5_0?E?!N&7@8N4'W^X3^6V.F(IOL_%YQ\EX)O;^7<^EC.6DN#SU7XL1JBV)TLV#X3X M,NKR[?P1GYA/.>1YX>/_]@$%7+T7J.4^\8'(B[D>I$(R30SP*"<,\Y!E8DGY MGY]^\&X;]^+BHN9$.(<9'#E=B+-!*ERJCD8;+:A'O9'Q.G8A$CZ6PCH.'9^$ M1]R=QY8MOR>$GK!7JX (Z/,Z($LNGD,O#=J#\62F^4>67FU.$.2]Y(&T"T!8 MI/MM?LO[5&3X'LJ&J7SSL.455T,6N>V".QO@\GYVW;GC AIAR :VWL.$=DUM M?G_0!K;WO\(6UCIF/)@-2-X$V^A;0(N&X:S9:JK >R\Q,(JD-/1\Q6>3BS"D M:ST^9'/WCHL+:5G8#G1K[COVC*$IA3QY[BA^\2#F$)%RB]!46<"29O5!N&^^ MG*GAIAJC3EWGOG(FK,N6_ZY=P:*:#L'1CMH4Y\O#ZR,I2H!;"VRQD+EF!0U@ADD4?G4(7PH<4KM8++V2V>E MB?W8Z+5 &:D.$F[[.3^/(#_AP[&6 \H^)EO2=J[9X&ZQ)L!.:LA["( 6 XD3 MD.:#=R'\H#")%>*' T,LDMV-OYZIT/& PO#*T9B">?&>X=G],L]Y@C*O]"_? M*J/_VONE)8=!)GA"1KA;V4 %&UCD)A.CZS01!6KT2OX("KV>B'"/@FP!MYF^ M>^?!W7@O.C3&[E5I5^[\\,,[357X1[Y\%F87E5Z]"_XX,@V&:-C[!,%81RKFD7J7 M&#+'ND^=#0B!J=9]'+:YQ[VJ\ .^*JVTT&W=&SX7D)WNIZJ&U\0/EG9Z>^L^ M[E+LJ2Z6&E 2L9[BJQCQ\ZBN6/.H'0GJ.L31ZFE19B2F?CMF_#6<\I:AZDP7 M9-P<9'0= &6-4N#WAUFYWL\9UN,>QT9S:D$_M95*_S7"MB$#Z>FP"?YEO_$W MGFH@"1_5<&R=D] Z^(SQ4),CT0?!ZD9'78I^Y1ND2XLD_Z :40CITJ1]I85H MUEU>*[FDL*ASN2R9=_O X.760];6D:=YO0VE3&?&8FR>]7?S@UEE0^ M5QKRA0K4CHZR'F!.,'EQ V^L: MQ;VXDK&44H49=)S/_,116-]?K@AMLTD4?3ED)FBL>F)W7M[)#Q]N;WVS/>XB MP)O"$H2.EV,H9C0FKNXX!QF?@99%$K%#O>,MY7X[L/[73FE A.L.VREN>N(F MLEU'VFH^^20$=@J\_ZC[>:IWLA]EP+L(B3A<4'[&$7F4\\NJ3*CTXWV$RUZO^+[%14]QRG'CI',?7)V M)WPE:1F9"L7$G(RJ0JR;V"/*>DVR7_;:96,X&?1"-=V(H<4L1'.#$A/XAOGE M,J1WB[9KW+)QVE6L%27G4>$)[D>Z1W'-@LUUI:_@O5(:%;MPP*- 4[AP3 M3CW;0ISZEMG;G]FK>R/IO?$;I'U42_AE F4L' $G^A;VEZ^5ER\F-HDG^7VO M ?-S5_,3&[0:%"QX:S\"$]:UJ-9( M8OJC["K385.%C6-27P+5Y=P[_!8^Y>4UL $$0GIZU%]OVLQ4@(;JB](-9;RG[CVCJKX[<"= MJ8O,%3AQ%),VR!"C[5+BN- ;2-G,$\&I#@J:K%&_92)U7+9AP/SU@YTIA[=+2DE\0&FJ,B:,&&"6.\=>42E OB'RO# MMW_U&CX1MY,%*JP6"7M,WH5E*Y,6X."D5]7WQ=S>@]=^%JO\ M^\H_J5C%>F6#DQ%T_%[ T*B!.A%/NPZ>P05A)W):^'9<(Q>Z&%<.82B-)'2& M3&EUM1')ZV1CGX,/'1&VQ^98APQ[E^T:K?UTWWUQ4.3?7R136B9? M* 3FR+Y&M-9D+R1[W%@4&8Z,OS(^K90\1CQ?,P12.;_8_*=?-$698X;P)/Y: M6NQ] K?ZT""\OZSCY2:F&1*QB7GI')@O1<$G8T@P;O'J[IJ33J,NN7.P C#F ME"^//$/GC@LH;""Z(:DI;G?TXHAMM1MK:T,75/0ZC$T1I8S#W>KXWC0FDQ:#JD[AM(<+&# QN&2KAJ24I2/E3>:&@.SYP1W[3$2YDKI MH0W 3G:9]Q;%*8RJFN&K>I=?!7\;1EHPBO(WY3A*$6(#W^'T/.H,GOF4=<)] M#%;?%5E%\0JKFLKUC8*&0X37$.8B/6F(9TJQH?J'OCPK]-RQ7(+05];0QB:Z M>Q6!\>;P/%(!<2XQB4=0A>;VC?GE]6JFK96Q=;EVM?%K%X3KBZ&AA[@V%1>5 M,)@AHX0-R&XPNA:O<^)X=^SE/P=N4BPH9[U8.=[U^^XA LW1/C9N8YK]NLM\ M*&G*^161U&:63G7%TX4XLMS7F$G=4Z]:^/'D_)EAE:/&%72^F@GK?K740!P. MY3T1NXNA1O&*U#\$KCB\I;2&Z(JGNSE*4Z&/U(U0J7Q'#7J4;M02:M_]NF_H M6K"L/*^\='-3ZB%\I,W7& TVH(T#Y046>\E=([VT1P/HHXX23%D2-DQ_B(0) M<>2IBM_66,<;,^]'>\DL,Z5--#LJI^PMQPG;'S7M;K^E)H=3+NO<9GR#LO)E MR/F9NP6"/)^S7[#[FU*6K7&9RE(.U;2]4]X.*VCWN1$68VMP;UGV*T%\TGL" M%@$1K$%0_5KKE,&75.'?-SS1]<6YZ7_?\.2-EGOT.D;(*"'JL0=.X? ;AQ2O?U&V MI&_9-)NTF[N:9Z0ZFE273'2S^&U[3_]W-E@0989R3./W34S@E)?@O5;:H=\W,<&&E%5.@5Q_VL0$6Q]@+^ = M1!E&3#M)#7<%+TPD<>C=;Y+G?,<_>Y:]FRB/:K!JO,S24WA-\8MBP"@_F-6NEYD9!GG<,]=RQ]BR90;5 ;P7O,ZMQ,$N?M4S+GI2X$83R M?![3^CDK/\%ZVH4AK$/[1FE=G*?K(M!:Q)Q9C!ACKR+J!#6GGO;XZ'[#R-!2 M=<(CGP[#F]_W/+FH--6_*NZD>"\^NY T55U3\TE%&;)J2K!+=TR3B=9>O9%S MJ> *2;I?/[8LOBK!L3@.,?=\H>72'?.8O$OSF\O$4@X\E(;V&%[*Y !F#TL0=9R*XK\2^E+QUAH,*$UOV:M8MS/NB'_C!4,W%L5] M@V.*(<]9@K_@,1R':4W5L7*5JJ#B&E0$QQ8V#J?LNU7C/)X//[XMJ=(X%M(N M^&A8:=?ID==#*U_,#/K;W=H4JD1=!S:\ V58E_*]VA>FFO,_Q;.LQ<&1M4K& M:TY$VGCP];],;#_),B3"QV=]NT9"6M''D,^&D! :BNK[_H6RI;K7'F3K>UOI MZ&J-X]'ZJRI/ MZVSX&]:[>9G6UCUE!S76;0;5]: 7>M1F).7GPB8Y.W=S],3:A_K$,-&,HE490/)EE0\0^PHR\R??I<-#-4B M)]B T77V9,MNNWK%;6Q-'/.<(2 N]B 035)@'4 MP/S;2X6=(7> MQZ[:U>UA Z1VB@L;4,YGN+OFTM+@L8PM="BTD;6+U0ZG?,)L@<[@48?90&/B M>!?+P8P-\'%3A%E1?@T0CI)YV&$.943*Q]VNDP,S*5WUXI19M!H8,0[?.>>G$8'QRD%F-E?M>(#1>Q@/\SJX MH)%2E(ZXH_0Z60Q_7+K]PJ>R@96F(D=Y47_"#YP4U.& 11ET\C!D&V:A$\4) M2/GXB36,LCK_O7MXCO\#W6=G=98G?]_$T5GECS=X\X-@0&BIB'3L[> PY_N2 M75V4[SMKER3_(=A87#NFC%*"6<#_-8AT U?^(2=@>3_X)66WJ;@!,7Z M:I^BSTO9">Z&40O+OJ7%!;5135/P 4EG]-QE0LUSI47%@EN+Y0A/Y:6EG#@M MI<57,48YSWNTGKY,A(&?!K_ *;_$;EQ<7^#HRB61KH:9^TKQ4-YJA+ M#XLE_:XL^SFYC((//T+UCH'R3O'& (5#2*]963+(X-A"O48QE5.&IA1BQB$F0#[P7^.=<-VS6R MI"C+46KOU+MVSP^K1)099S]7\HT5F$O2_IA\E]:K5]MPY@VB]\OP+P/K@FW; M.PY\N)ZB&=%0=3(ZCZ' \0!/3O\%H:5X9C3D(&$-B=PD^"J<7XI?.M==/O0= MVG]:CO(T84T=>T_X+4K,>X_O((IX8+3X.\2VUQ/-HSS66#J:@QI$R; M/\Y_G8+>78O1P):U,L0&6;NOT2UJF=AH#(*P#RG1X)=]A0T\%!A/""%QAQTM M3?5[GCW:-3[PE@I[M$K[RQVQ8^JQN^ Z6D,F!LU=Z:NY0N1MM91_A1.,_F&4CKT]-XW-)(0YTZ6$H=I@VBT/ &3*AM>>&+ MY&.7-N[,845Q^GMGU_=PTP>35!U'=/V3^I?"WK.!J68_/U^,[YV@(.\[@8'^ MNGA-OV1OHSO?=]TIB[>WM_^E2W&E\ZA:7(="69R.JHZ85'] C-^0R*NJ"C:P MC8X"G[(![@#P[- 4'CQ'%T+&VT9'\03!R88M0:J- GL@=Z8HTV&Z7.3)%WBJ M(232@^84 ==%64Q 0!T8;:(O[09%98$-T)5 T^&S#1J#J[C(M)-]'I]>%'6D MPB/00F_]$VX[.DB3;[TXG;,=HZ!F/I6,^0U5O+B![=Y1R?GETYAZ"U_$O@6. M-SY [[62%73%MCQ_0 MASBQEYMCN/6V'EE$: LF?#/R*WIJ93R\837J\5<7&&7M\>=;CUGKNGQ9_EUO MD'XL?DZ("4Z;*=S75\@&;K(!\>V'2L HDD;IK9+QKQ$"#QF!I+ M51#Y#"WZ M:TGWC<:,9+7JMR4+=1.;GRE0QL$V^I6KNH9DV$(.'0J6G,!WP;?-LP%!M&3- M2TU_<_=A0E-_N.XB\0#]KFKU 68_I9'%/\-\67ZS O:84*+9XK6%^QC>@J%! M)037'6O=I<4G=0>91"1MC[O ?[4(U6PJH7AXJ2. M)"@HK=+B4L[)8L*BH;M]J[-/5VFVQ'(A2]_G\C/X!AT5M6_F4FB?CQ[$38'- ME\;K>$^WP0LQ?"QEE#S8EBX;B19$F8!!5%CC2?] W7.4Z1;' ]2ZL#&WY"C/ M?%*AL46QC '7$_^-7W3! 1M4.UL8":%&+YZ\N7G ]YHU?V;!"O$' U]B]3&6S@ M-PXNS"DPNC#.; #48@.LW7"Z;EUJ%MA*%N?@%2*6:VAO1OP9<#9#.9<,+>'= MU9G3A.,WX<#&@:[+A.+3C:ZTV'T+.FO>F74:ERC8D_3U1N$;I-3A!PC]F*%"W MU0>LO:O^Q+ ;Q^U!Z,M3!HK=OO!$J]I_6EHNZYCQ?G*CHC+QW-;7P3N+*MX\ M^6NS@T6JS7#!.DE0S$Y+UV."L .I[7'A5%8OB6H=J083, X2K3X"DWX14+N6 M.6JXK6/_!PKWU>'SUL<@0V.>KVGO-;E;*5XBB0N=V8P9&]5#VYI=?YIV>0= MO==OVS7B+FZ\TXW<-*R'X,47,RG]Z5[A_P][;P(-=?_WC4]7"R6IA"*FQ9KM M2I:RS24AA"ADG4JRI:EL@S%3E#6$HHA)0K),UK%/]B+).B%FD=TP(\:7V?Y? MUWW?O^=WW7?7\[^?^S[G>7J_/Y[V0*CMH)\FY$9X) M0KM1_D#FZQ$1&_Y8[)A7+W$8R$XV)8@MS(N1Q MRV/ -= 6@W,-+V4KA=XHXQ0%+(E[O??=/PL79DO0?U)WN9YPV^E7C(QJ3M-7 M0UUZ MJ'\T2W_KF/.G0@N&N4%U'50]RS8U*F>DZU&,W:CLU74B=I6#_NU'6A)GR1K^ MQ7X!Q))\,$R3%O=W4[=\[JYU*M! #7/FBZ>63DV(5!5AT]8J('A$8"+0H3J@^PHMS#;#B]?/W: M*BE*2NVK[K7\D:X3J4Y.ZQ6*+-+"Z.3(O"86K8SS_9%P/A^?<&5,-,7JNJ./ M?TC; >L+!O_9%JI\1;_LF+99__U7,9W!383F#AZ$V G=L+C4^X%V:0B6LGE; M^G7IU[>B1:H'D-B6\5WT<<*$D.B\.":J7IGB*V'#$(I>I3E2=?1.&?>JAY[! MK5I*JF^MF7_?+#==5+3,AVW:?4M+0T79H0P2-2B^\7>4%?&VKNE$3[3X*BD:951H M]L%2#A.="KZ*AKU'QGUR?72M',,>&WBZ[-?=91$OPP=76J% MX7&TG1AJG$* H X9?]_I(DCT$+M<@I]H--XG[N1D3PBZ?J[Z6&\]$4SSK90T M#7RA/J9&.D=GI,YX$F[5LK_ANLK9PU.GL1YF5G// R?,*QUH)[H#""V6+$.7 MPS\2CPL[C7SYQ$I"+V7,JRXO-%RQ-A(A'_Y+YKG93IM#IMOV&FP+Y_^QU^1( MQ,?CN3('MG"(F"9A&/G-5F8E8,*#[%*EMM>JP#P3(\1EBJS>>HMM6>+*HTY7 M>*K35-OU;Q1Y-#"D[B\[>+IJ!JEU!^F.P&)DJK,F7 E15IP^W/)W0(C10H4N MD!A^'P@2^B+SJJ^1$Q_$OXNWI]Q!=90W1"N.SH5(X7P/)TG0!.!]T_6]E75; MI:__O-!0>]]4N/8C=F:==8@[!!>"^<+N2PD"L_3E&_@XQPB65AM7+'E2)4#U M-V#>,G(+%<8_EVNGY:4DEZ53K+9\7KF]_-7XK/:/WXT0!>?B-JSV@ C()7O5 M<;E144BDB)52,A>V-6Y8M;D MQ5K*R.^Q\PJ?WK8%A524?'HYP5]C.JPZ*S/%-)E88HOA_JQ?)@!K2R.46C45 MAW8#P63)FPKHTSX;+E]\V>X,OO/5^T> _0KD,+P^E"ZXE4ZSM?R#9 ;=:1"X).\QK>1IH3EBF PH=G8I!^>HOWZS>8GA??F9:TU72 M]=IE/[)-,PW868_HV-!D64(>$P(1>H3WP&.Y/PHM +R MF.(#$4(\>VN8G\!<^IW]VDVB-7FZ=^?UQ09NG% *J%-TKU:;#7+,S)S>T& K M 5@R)AZVIUZ" :>4-'A1$;\!:W^\9\A%5A:>8M4U:'/U*'(QIZ_I[9< M[B^QT^D^=:FJKA]W+7)Q")G"QOEL0,']/?!GE,@?;*,(IB70A@N&[M!7\NE$ M2\VG%W\958TD"*^:'@]75)![4?4-L.KXN:YI/XPHG94ZP?TRV.G@.#&<(L6I&LL$I7BL5_O-:R]7.W+[BQ$QNWZG)U)CNS.=F[&3F/>#&"J9+=3D, MM<#"CFX6.,N1>O6KW##[*01;9(GIE\%,Y82CU0$WT_>^ANU2D'Y:HQI2ZN#$ MSQ*H,W /KYU5X.4!D9@F#*%$8'&ZL&N[;YQ?2Z_?8H@=,]UPMPAP$$D:=)$T MT]:.M+?;IE;VQ%#Q-P-0Y8\\MCL=^WOKU^*H KI=OK;-XE/J1, 4+F#XS877 M^8>,:-+]Z]C)K4;H6$R3#IC-0!R=!['H=^RBX.(6#R3[*@/2PG]'#6+A<_:3=Q9 M]L"( GDZBJ'%>L.N\RV:4K)91WB0ZP'%]&\ASXN,#FO(! \5'#0IJQNR8I7: M/\6>S^M\Z#QYL/@'#?3&DW6P<@(@F[@PJ[50R=J/V@%8O[M2&15WJ=D:Z.KX M:B[558VZ.S$?4^^$F\6/94VTE'N7(AUN;-TQ:HC?>M006B?_FG CQTQ=OB_; MPO& 5_-36 O_V\+U89^IT-+8QVXB%3;F/XH.6!MY_ZE)N"D^[IY;H"^]Q%+@ M08;/;E+:MZ0HQ0WTW_VEG2JT+CR!:;+B0:SZSC#@'PIXD-L\R.Q=6.((^&IY MW7\.@/C?WF1YRWHIB*VB>9"GKNCO!";"%21&?5<*V9F%G.L8ES*[UG1B"3!>K)Q 11QU;, MZM69 &Y5 -<42S=+7#=%+$B"7 U.U^)![/9$P><]'%L0V)G'<_[KW =&!VQ? M8*?KP(WWQ'2>U=\!+G4Z -H&>T3''-?99R/A;\Y-'W/EEME)M<,AJA_E7\->* RDE-M :O@T$?V!!V$&P\M-N"56.X@ME6MB;.'C7!L]UE;P'9/H;NA& MC:Z$Q>T&^RF^C6G03==\^6412#/0!X&3FMS/@U1A.2DD08$/U*,3N45+6^W7G8<"M%$\B.$5WY^!C7_QS]!W?QFU,$QZS M'(T='N6V)R:0-NIUP^"USP!['F3'& _2>0SC@6")Z^M@YNB,5?2;%TD9WP/:4-"IP^S B;&5Z>1/] MQ>O2#.?:9!>?UO2'^W9F&-,QCU9F<+JF5,ZMUG.$8?W#?96*,[2UL9[==DD6 MNIAP*-U6"#B]1NY9*-"*YO)S.PHHA)&MS/#2T.+CKHR*--6WJ . ?4%'HT1& M:+RA>6VX58R^6:U'U"&VN6Q^GK>4:!J@SWF-\<(EPBO3 M6HOMJ=.T?0S#-M@!=FBAJ/%@O4F(%-&L5*V^=Z;QT%?:_M&S]/PHVIMDDPK0 MW$6ICZF:5 ;+)$M()SNX4"]5C1 ^5#UX"+8S]+@C*VH(( MN9]NWY3@ 7*H*R!%$9:NS:A%1:'UF-$M1(DY_N#1SKBV %49:.VJ\H#@$'KSP=Q*PDMEVO5638;1_G=[]L1V5ZWQ(/<]DYTVKPUV_\\" M@3?*F786P=L(AU,FZK#F)8@^#?ER:-1T6^UC"]CHCZ/[J M\U4A?N#9.;.KL;Y.)C7U9?$O*E@9IE6=A&%[MO \=\\S ,8P=A&F$&B3% FK M!VCU:I;>0ZAXO2#BW3R4+R #K[C+G)JX1V>N41GPDUY6-R.^=T9VM%PW],,4 M>$L=Z+^^+Y]^R4A#MDHX-DP_S(J92,?&U2M,D 0]LT[1M6(JA XA#5MK4>+X M*)0MQ<7-BL$7%4!3F0UR\M;6KWSSW66V]MGC^<]:=D&G#(Y\(9[6^$I#5)+8PFEMUJYL$4;=/&;WTNJV>D;4!\+AKM BMBI#NTZ^OA;?]VA M2W\?0[KWQ +#_N&B?[&=Z9&*N"O:0\]VIU_@069<0!4>!.%!$[H+2K?!"9JX MD?5L&P^C@OK\F\(F5.]+J0^ AIFB_#[A !0QA!)[^WIDF&U(?RA\6[!X9HBY MD94AX$B(1>E1"A +5ZL'36%RTQN'S)2#*8 LQC*9:I MAIQ3%,+/8W;4(P[K[P=J*$#?29G1'HI.74$__/U[.X-0'*!HS3")+,XZ3TES MG@RB=:@* F=\C6P1>GM'BT.MQ(Z$#L!_%*3?P@&D8L4-E)RU_]QH-X>2L" MIN#@0)_9](6K!X3=I2Q%8.C6VP?TI9&[*ZO2Y6+ZX,1N\7$@IA2^H.J6R)8:,"7H4I9:U?=BO2A(IH) MAY!^5*$6'N3@[)-YJ8.,J(>K3A8^!D,5ZW'R69W<3M-K@;&74T<6QSJ=AUT- M[[H'[Q8+_&DH%9-?FF)Q.PBTO"?_S^86**[O!9=G8S,B#$.1&<01KH$.B*0B05P>]U#=U5 MS+8:H$%#E*O"95BJD=?JXBF#;%OEMRP-;MH;Y -E'J2'R>6R;!L;!C7,NQK, M;09*%A&KDL9-[KLIT?S;*7.*)S9T+18;-I2<>/6I,A)X*J M32Z(W'\+SOYE1:,"$MU,")"W+&;QH]#XC%9\&A$#0P M)N., 3/3Y\/UFV>L: B!MM/#%!=Y$" ]VQAW2GF2ZNPR%V=M[:8C MV-25J8C'13BWD5P;C:NYT/2%#=SR8CAA!X:,)]$M?K(NH\!_CGP$F&=G8$>V MDMLC[B$J&K2_?\(P8)3XN.]SCE&1$^$R:N-(;#-.@UE'D8[6^Y*]>X,4=3R< MN7:IURAQ24,D[]1.<\G(PL@2W*ZD2F+;3F6WT_B*;$4-DH?_R.T[\>>K33VY M*QL:4X1BH67,:T(V#%!)8PL'<0]-4"^0*JV:.'P? 1F&G^L3Y(11'ZW4C=Y# MC7S;-^:L&TA_Y22T$[EL???MK)')MPKL?L%+YRY=\PBCA.G#I\L(TNWD^:LG M->Y4IA$L9J6Q2N351^?7'J)UN3OSF,^ MVJ^OH&G$]5LH 6"8(<3T RK)B'BX@$;:UWH_$/LXXXI)&Q>5*'\@+!C MCCR(SUE_W"' =M%FVIHNE[#RS1=TEL?H67F=I7499SPBU\P:D@4PM$0ATJSX M0"#=Z*VTZ8:5X-2?1S5F?Q[5=,DU>)_X9,:J?5+[>./3O2^T&J?!9B(SZ4?* M&K5B27YMU0F6LACFL!F@GOFK>DJ^3175](=G1@(N C MZ%/ Y=Z.@_4,Z?V.'3S(3GA+XAG&(T98?/R;D3]NQHNUI6M%I?IDN.C[&I'8 M+!7?DELEMY66E*N<8TEA@7.;>[Y7 M;=BS6M.[06%A0>J:5:GOC7\Z6RG=/?=X\1VF5YB[TX6UVX';3"K?$T/F>(_T M63V&[[U1P>AI#[/;NGM2USS@9NELXY[*^NAJ['FZ;(8<4Z\F(?C6XFH!RK!D M>-UZ/GX_^CSH.@0(Y-0@M(@X'ZV&98B\6UPYWW4RC*4'"#A5*-S-N0+_PQ:M M-)\JMDMPNC@)K?!?]#@\\)_0\:U,_4QV46:Z]QH\!V? M_]_24'XI2TLD0,:$_0;/W .^$@=(@,R8SQ"W6HY;!B%T^&5,ISGFZA(+-!(/ M"!OO_<'?3MI#$B Q/?F#QG#<2% "]?O%GDP8&D_XH>Z>M$&1@QRM7'(WNOO4.>=16DI$W,@8?/ M#4?9T+5:+$R#I%T/1X\BTUHW?*# !;GW[P=P]8>\EN%L41VN (RAQ=UE,E&' MBVK\+<,9"&(=16HY>.F*T5>G-=/QK2Z&5B^&^JER;0*E(]G95R2\\:#CEMH8=WUWH"&H_7'*E,CZ&L3AB8> MKP#HA#)KH;+L*]M^VUE!Q2:XL,:A"UYNRF4.@$F[?9]&0@9(>H?]BX6_&VFC4?PIP@KND?"TN1/1WCYC+Y\];/V_FT"WB]9Q:H'=R<&M%:^'%#OR2](^XY7T^-IQ%:A M^VB9P:LU0"9=S'E@*JYE9.3WA/'IUBRAVB25J/#Z,(1G]!.?D;#RX;E9A,W-HI[=\G4'C8Q[DFM6P&+,1$&;=0>VG$SMPPS_;O@(Y3;7+G!3K MTNHKQ;I69)RP4Q-"LYA,D/",4U^><97OC?\,\Z[P\JAHJ,CJ<>A%5%KPV?1K MF)/R%=F9&/)S+-VFYS&<;J&:6 7=SQ;2FX[1/XA,#X.9 D1Z9.ATQ#G@$>6T M!V8ESOW>T @\0?>,9-O@4H3NA=)#_JQ/M]5'*<&4,3?GOB4>9""1&4C>V9>8H;CSO5-&/*@>=T;E'_T>(H2+(9T'C.B)$Z5FH MI,,[X(<;3WA'6- 3'U3$J.:&RT;/A3 +3XJ.R#U:D0AVU:@CHHS>F?OFSCXY MU;&KYXZ*JFS5>WQM;<2H3*K\L>3@'YLUZB?3O5S<8N5S;)9-I1/.2GO>+Z_; M^^Y5^=XM&FQ14+L\8.2<,NXP5AQ&L6>K#64AAEO(7W!A'I087]EK[HSC[;U* M(X'EC&,!9X_7]$W$EZ@C?EO/\HH[&\KQUL2GM=FG:C;:W7W1HM1L5I*,LZ&W M]&.\ X=\$9\L-!36UMS\IU[$AW0^565F/7$AV<_4LM,N_4QAEG'RN<>YW^"2 M];X,$C5@G.;1IM5HEYC=I%ONI;^;GAEG"HU"2;XJ>H!J4#U7%A9I??B2=\C3 MD4@\6GI@U7QVJ]2X<^IE94IR./QIZNP.QSG-<^ M>ZYJ[VR0/6DZ"6[+;>-!*G&ML&^%S/MT1 W2C)M17IP.] M;2#O'XW4/D;CWS>)3#T+E1:#?>,>*>W3>$N;3K,\CQW^=,K!_7FN@B9]L.9: M=/@,;G$PEAL2=)ODK6(]EH=O&?+/QS4I2Q.8DU,$$7],7K'(#\)OC9IL74X. M>C]28L*^N<%=@[05]<=7VFJQU/P/\SJ3FZ%A)D:#Q3G)UFXE,]HOM4(T:_(K M$H:TB^/'2H.66_#%]G.E3ST.?A$T$XY]ZBX6(/_)5AH#U.-05HX"8+<'#(Q;OM0 M/F7J)H.O157\$^+'"##]06SM5%YBD4K;WI;"X0K0(,OVYZS[(TU#V@0GF3CJ)1F/ISKGNB=2#70!:R'CD[]^85A)>9XCS2?TRN MO%!PTH@ B\WD'IKUS]?THWJRKKBHHA6J>9#@@,2>?(^1!7 "M8K9#,0C75,R M[ RKDG_9&^ T!YD>;,C.(^>_9[B18(^!9XC4XG!&I'Y>7 G_$GGX7$#I?TE M9DMG;5^<=^NQGZ2ICWCE9:9[=VO4^N28/#E@;73DOU5+E6,">E<;4/\-5A._ MZ3#O5S4P!,49F2%\:I/G#RFV6X]8 M^^IU/L[=J6 TG!\ \MJN&FYQNA0^!\@PZM,UH= L.YR^:G#46AR_KF:JS$F, MG0(=MM,57,68E64#/OC(OW70>BY)S=KIEJIYXZIE+D8.1O\C$5 0>SH$>Y_? M'A^Z=D]C;+-_EH7C],.DQ_C-DY:,FHS%3HLOY629%Y'2W"%Z_2EAN4?^I1PW M^_D7@?JI;H_R8W)ST#3'T%I;&V=ZV)JE*LVH;394U?N9D=TNGY+YBEK<\F+1 M!FA!7-H?_'MP<_&[4U,00J]X8._WD>\MR@W=E:VF&@UM]1][N[?1/Q8??M\E MH7ZO[5C9^<>=G9>3+H$.I /.%LG@\F<4H;3K&:HT.=9AI.N\(X#01]>::#@28GRM#HD51YP=EE=7Q M4C)]_A]EJNGYT:KY^N[$.%TM=S_)'SU^ <4 PF$ ![T<02W/.L1,SE)4CK4) M>G9!-NDQUN%BB#R^+E]<1N-Z=@%9XUN[UQ[IVE\E:O-%^^XZ$ PK MQTW5E*DHKRKZ*+:FCL R"RESEPK,[N7;".>?KC,3CGO\FG7ZDRSVG2XSW5>] MWRDOW6=P^U_-]T84\RKG\9^^<52XK9 "NX\5U,")1JML_9_?2JR]?^YDT[>!9 M%9N4A9P#H^*6EI\T2>=*>IZ[FR;Y_!S<#K(K8& M2N-"Q]N8Q6?A*A@Q Q^WW>D["C<,>)!MB^"S%-C[. EY MO6AYE"WV D!AG1T.%JO27EW,:OD W5.Y[;<_QB%T[JM(I['K7S"K^EJ,W?"1 MSJ].8S/:5@^G0M\NPGQ]%LMN'V+:1"J>M'YFY'6I>5:^:6:@4"/@C!P/HC)( MKKAW#[#/,=S9.3 W-_1.$AL1,Z;![F"_175=QB8_*MB2F.!.3[,'>G\.U<6+Q M88:);$&0OD9D$S>&A]Z/3F\ 72K)L>ZZ!P-(U EY\D/B P;S:":S0X MRM@@I(ES9,/)-8I^%8>9(X&<.!=\6ZP !^G:5:]PR:-O?_(.G MP>]BFM1@D\=)[V&<+/N%7AZD,*6IDD[[FZOU?B><[?H#;LV M=%MOU]-')I, MH+M@UL\1:/D@7UEK@6^4UPO")_W@<_%_EU:3:8F%??V7XPIP,VY>^><(!VX& MENY+8K^68X),OC1G L_%"4'M%W/1(N#\?W&W_F>,0-,B!S[USY MXG;Y)?.USR+C7WO6ABT6%_F(%X\U8G-G'>TR?&6FL@N\[=?N&?FX7W/SVDVT M3PM2ZT#X(@ZD6!PS?MS"'B&0:Z'T*V-!W%U\C+/SY+0F%Y^+?02WGDH_S22!L(&4ZGJD:AI>J-DOLMG[%-BYR:2N9Z9[.D M.!:@@J01R$4_.U0*P56F;IMVT^DW-<^#0'T[*Y;)[_E7 .#)(' MH2.$V*+)$Q.6F132MU/,(L:U&@!/X9R\!?,@Q'"/-'C4 =F4[F.]SU'J#,L< M_\F2QB, P@+OI:M:Y&S6#_2W,,N\\ LHVYRV(.K2?!ZA+:.%>X2(DL-Y9BG0 MVTL+D*&MC>*#*S1,RP@W/O1NWKRX+#YGW/"MEV/CL[F8+=@ M7Z4@4>+O;>IJTM%%L/Y^+O\S4&1,^@CD-_#RRW>!$9852 K0 J.S^N+ :/;9 M*B:&GMRAKF9 (<5I2SX\=CKE/*/(SGZK8WEYY$%U(;$1'W'_P-1TO8XH=\+0 M_L;$/!(QZ6F.K]V8-90\&$=1_V:;_[)G'/W2N-Y\M 6K:=NM:3AS,4P*D4U0> M)'I$:!C#C&)(1F8J?\F_9V\!6#'\K%F:290>*2/I+\HK2WN I.269M)>R<^B M7QWB!=JT@BXZ(>T6!7B0:958KXI%V9*B'N;[UX3M&/(X"9 WZJ#A62+?D,>I M.ZI'*2^?G5#]:FY<07ZC=13/$AS,? N:R;)J:EW1B32T*Z.376 MI/MTF[>.[QD**&R!,MMJ\4NVMS+[;BJK+_R;2OWOI+N-VT$O&,_]/KZ/$P'S M"$-077.8@DY46'3C("4Q(FMGS=,EAE;\S2J5-'P5PU2RAWUL7"3RW!#;.D#B M0]ZPLKKG;=JJ;Y"IP[UBQRRI9V:K;[+-GCI/R_6J=CN,F]*#1>*/?B[GBI^ >H3FE77!TPXK9$Y%H'6@7(GH"+H(P8 MS#J00(@C1UT'ZLTW^Z78[%0-WEBTR79[K-OW/G*5/V;S4@I4%M1& BR31R@D$2Y=],*->?7#6VW->+ M;.VA5?.7XVQ3 )YK_,3DZL_/;;AZ!SKWNZ%[<"KK9C'%:H%VI2,X 3^-C@\ M!34^U'5R?V\5/25E;C55DJ#G;L8)S@[S:EWY';0*DP/UZQ(\2!]&LW&Q8\40 M%,;O60_8C:"Z@EZ$G$&BO_ ,(N'EFN+Y,+'UBOE.32P#9*AYU9AJ-$HFKTDR M+Y.A+X 4^YQF2X]_>=$K2^5J65A.\YUO\S82Y^N5"[HP[/O$C;IQAQ%OS31' M=+:/;]BU,%^]3-JS'_M<'%T=7NN*=X?"_F M?B*@),86?K?$A )3X_)TT;1[I/*T=D%#Z\%&21?CY&X$.3Y(.;@$I3J@DC 5 M7Y%)PU 4;F=T#[!/,#ZH: B:_T%<%"97Y\@S[P6G2D'K7B:WG54\?SFEPD>F M3T/"NJ#RG:-C;<)XH$H\(50D![VQ,%:LFM7S96P8^%,EVP__+QFB7WQVI"86 M>8]+#:X48PP&KO$J2Q5?'GKD>X&\'G=$#92 +E(&'LS \YH-$L*Y%L)L7@P>A^(LCHAI5 M/>_R^V;8)U&0%?#H#8N7!OO\,0>-?'33OCJU'=#6BO&M#%,^$FVMCY- M'""5XFAN#&&F,L#9;"6Y9](GIL(\(@_ -R]__^2;AYS_,/+TO= ^P,16ONQ$ MVUNG%LDO&<'28G+&Q***S'L2P27JWZP;7J:HISK$V:0@!!V_MAKXQZ\4BK!7 M%DEKKR>E"HKIJYD*\W2S3O-55Y W6+Q3_(C>BKH+!+/.LX_15=M['H5T^J#Y M&=R8':6YSI(QH6Z:T_B!%;WK(V=D1+47'[PS#,[Q"=QAJO^I8-BYN#!7,8?U!0WKQ5ZCPL'VK M:B1)J%$)L+>A:[4);0.[=JB&53E_0MOKQTH\]K(;>BNKL$K MW:BL.V=>:'I7HZ+7[-T$'<9\ 4(+?\Q-3,PITOSF55%"O35+?YXHJ#1/B3^K MT"B-T@JVG-VF&>A8E7]M0I+?2E'MDS: ;$DW4US+D*>RE5U::) MG*[8EOY"=W?9&F\C3. ;9P^HD33V\KG9YOP.$96>=RO>W6'3=&5&/I=?![0G M H"%\G>N)%WH$5K+4W/\1L05P'I"4I.ZM# AJ\P58T33HV+SZ]P_)!--^C0> M);ATI@D;BWJPQQA+"P26*5LI%8F6YO;P(.*Z_+[+-]+:L+M1'MF.3YVY3,5N M$V-\1=;8>S-G ]TGYPGJ]]3(Q(U'O7 =IX>_^_E^;27F8,HU=O6ZF@/W\$6C M/\^XA^=Q#YGI6_:!$![ 3O[6^?%S0E'"8]O>IX6*"BV*"DUV-OQ'[ALK!@X2G-)T_OE9$*K^923=.;0L4[:\8U9%53 Y, M\=U]KL3TM.Z-E 2+>YB"A(VI$R3F3MS8*I:X='P.MK+&@TCS(+3$GZ)TH85L MUD74Y=2#C1+<+SR(!.JVW#>;Z1:X -OCW>Q,XMK-Z@&:OY?ZO+G?^-3& 2M_I\R3:(?R%@IA[6^,8@[/+3 MZ35+U<_5Y%>-"F:N67,<.!6C3RJ'LB6:6"=0"AE6#+Z.G@-(+#.!H5%H=,?? M//H'@*%_47RH>")&]\QK;_M&F2%TS^_?,)6HJ_[QQB*CH90E%0?ECB6^<+80 MN2=*2KR/?8C.:G:5H,,>^I_?7I5(2=SIF8Z(\A=4^;[_@IVX98JOEYMW46O= M^N]'DX8SNW1$]2Q$5JY 2UB MM$&C)*;W)P RM]WZCWB0'F-"F;;\I L!-XNQ=YM*PW2Q$R?\N$=W;*:@F?1, MP-F_;XCQ('KB,.I>1!1\!<4%B5Z+4#;F9R]N(2'VC#UB?@,^^,W/G##)-6'4 M\"![(S8+V.5,,W#<@V$@E,V*AS+XM5IP&_H8<=!K1'TEK,\0F29&APOQJQS5 MN84SN:1E'N0X\/U78TO\]S/P81U_G6 [NL%-6PT\W+>TCDEBW_[50K0OT13H MZ20RE";&8)%M\_!:,<7Z B@?H(">3FP-TE3(.X,#41!VGW,_S!T%H,BQ*^.C&W:7*@RCP<>I@"\L8KR6.2Z-6 MT51R91KFZUO-<5PVH_* ]<6_$#9T*2B3T,V*L2-R;!$!9@3PB&[N E2^8TM6 MTF%-#?;4EZY'^U!'O29TXHTG+!GX!_72M>KI =/1NCJ2%6H=U'5$_-S8YQGF MR0_*+SR\KG-C"?]Q_2,(Y#[".@R12&!ZHD&<-MA-MR-\M:F,M9!#S('(%598 M?L8T;X$'4>GX7]D9^Q,T#L9\HTXNW84'45W^+\C1M6X5'B1M'=H^S3XK2)_G M)F+;"<"U%55NB/K?2.V]$A)QA5#X_K\I@,OY+%5,4PEWVV:Y"4_2 U*%1B(M MCDH26LB[;B6IEHGZN) M6R!S_FB2[^2)O3R([5/KLW;#.ZO6!D#R?H0)0CZ8@TZC%M" M2AQD5Q-7)?\N!>(0VVIR_7A V0K\B;61R/%_6 !6''=G$BA24IP'/,C",N%F M(L#"LQ%@H"Y0XT@@K1?QXI+N.Y N \MN\'R3'Y)1S4 MB=A&V5F\J!A,G!VR!A/2AP"!M.LU8FC]@2+99+C(G'CHDI:4!!":M[/>HC#F M.DN$LZ(-C511499C*+]L635Z?B+UNLAET9O7?WOW(-E4%\(GG07Y05Q'@,IV M%T-^5A!&M\&*J4-W5@1A@.O2QFD#IRX MHZL!&;;G]+[N@#$P9?A*Z06)M50N"=,!/CK)]LKMJXPEVO:@4#*\\MNGF.U?$LGG_6GV5,LW::*MSEY! M94BSCC\&ALZ+*X?H!%LT8\YA(:!\]"4.XUL"A[1(%6DT!88'->]]AEQMK[[H M#%<"L*98_7X?;E530U3F'@=2;"L>IUI5#<,!Q\4) ?GPGJF'/(C3BEWLSN"- M%S6?UD.@"5 A&/D^AFZ*B/K]7!6FS.X1M6YPY[0W9B\[F&'8_G-,S3_8GQ;4 MGJ8/O?\2-7LMQZ&5!^F0N-GXK!]#?H:A6UC(GJ96H^MO:&9)U M3M[0]_D+W0B)55\^"CR2K7CGM/7R&'"]WZ36\D#8IS0^O["IZVA=(!<$&&10 M?.70TBV!_K@'62< \X*QPAU#:%'V%>"!F_H>4J"3A5A["#&^_N@M4(]VWT7Z M^O:P*Q[U:+"*C41=TKZ+A0VSK;F]6+KG:,=V9@%+ACO8'MPKHXT)AWG"=TM? M#X14G)V@(EH*+4I/[3TF3]AE=F,]S_^B&VXJ9Y/AA\/1W['O6_N_;_8.W(*Z M] IYYC:ZVXMATG*6U,Z#""#B.H]5*$]@!+H*O+1EOKPZ[R,);5-]Y?-3'C4K M[Y9TB7-K+BL[?W:CX='4LW??AN=";N;XZ"5DYWN+OA__!A]V,?[Z?<35X?N; MJC4[_-ZZ-KUZ1OV_M(_9Z][D_S57LYX'.<6VF\&MP,"Q)&":*K#E6C09#QS[ M/"<1E%>"^U+\3X%B$^X^11V?1\#V"5^#-5.FTY+ -P,_/WHGE=)ZU_ =N_=*SUR MNR;75.G]"#*N.7TUX[OGN )]C-6D-NR3+DFC/4PQO.NYW!'J%>2[X[8R8BWU M#1;G]@&T:$9_(7AAE>!>KW*JN$P05RN%<-G>,^7 MAC[*5ATJ4;[4+K6G_CNZ9]IE9+2E $ OSLI&F3!AB'9A'!"'N*90*L9AM05^C(AZNP \!)DY5ZT:+<27#1J$^S.B=:L/> MHLUVY8/JHT_2TF_F(@+R7=L$QRIZY7*(#&M0IHHVKWE_!#+RV<)XJF7UXKMT M4AMFN-F<]3AZT-P;*J(O/DLU_GBIABOC&2@Z^^@X58_3BM6H". 4#LV..3<5 MZFS_MYH&\!8H6Q+T+3(>3)#EE 4Q,G@0&_@6XMJ9O_G+0 \%H]HM(A2#XD%D M,9+^_]X"!I($=55])Q*CQR%T%]IGIAU:E8%_A%(-"O8^[I-ACMCK4R5^84VS MZT2%A>X^E_KW,;8Y:L>B;&I$.*#_:CV.+4OD2)K0!#8E-Y('86?C*#P($\V# M)*_2S;F=2RT(SH4*1Q[$7;MOIT9@+0^28[R"V(2/ M7),E&+D7.QQ/%,?0W!G40<8:3E>9OK$>Y/?EH]+*1&)=.YN.1CSWI2=*8)I> MW3>\>Y<^P9Q7OI/=V/4&&"7O^7;CM(Q11[0_-&X/'7+G8 C4-&.)*Q@#KLMS]K'*AD'4EER4#.?U2IQMFW2/?^>E@A,G(.DZIC6YW9J@%8,-S('6VD^UR5>KI0.R%2 M7Q>PFG""N$XW@Y-G*Q2#8K@7@9RHCVQQ+BO+FK>JEN_V>CM2-*251/5QBGGM M[L?]7$D!EV>AC07C#G*W- #N+".4#-VC#;?#Y0W7+H/:+:N3T2TU187)K%KM M]ODJ@=F+-'>Z\N%\ &GW7+IEZ6\,P86K3RZ%S^;_T- :X$$.>RMN>(!3 M_? MU"AUAA-;0=B'[B65%1.CN4KEF3,<'DVCG4/HZX37L1VYV6^>!UD#TJWS<%_OIQB*8(R M(J3-QY;%F^)O8/?5*T\#JE3+-IM 8]U@"FD?OQLB\^AR"WNX^,@&ZO-4E&@! M!60,7R*XNXZR[B"[F'3.:Q#3QX9TC%8D;O$69Y&.9U[YXM&'@.!@">4^'8DPJ_;>[C/X M&_2JN+?./(C6X#II_Q0/XOB.?CH84_X5N^0NENO=VS=^Y\UBFJGE\J#Q[F5& MP/KD I7SC1",JU1=3IS&G0-Q,R[E]'\FTORWNJ5'!&'V73J8..9\?OX%=>S[J6@=7^3VG6Y__;ME?D9C_+: M+#&R9_XA,S6;N+M/'9_>R+!4LYS-J[30NS33/+UQ&?T!4X4-A]W^TP ZB MU)35<0=&']*7VE2W&=V=^HZ4ZQC2_-I8D/\V*3W87\]")M&!WI@M:[$8$WH[ M;8>>#?%2>07K.N&+(7=G-@L)Y#!W<;)7<))\ QI6#\?5-/7%@'[RO+%*0.(N MB50?S%ZOU)+YK0"NR>^[1>',_I,QB]EA3BW=01[N5(%1$(Z=P^T .C:-1KT< M!2<)R#GWL\TI0@<]_]I5M=Q#A)OQ=K@3HKQ]\ W#+'M0VF)4YER2@]CJA42- M!(]'SC0EVVW9KCI^_O&>N,D"1,B(,:KSTSW2MY8AYGOB1$*R"\LT9'6!:V(. MUP5A("GQ[L MP;V:DU!QLYC=D>U)3-=_)=NWJCCOU1CUNN%%L\@U[8!C^3O;FN\FUSZ]42Q- MO)D9/V*A/MC?FU]NLAZ*!G%%.;X5,VPUX9'0N)U]J1_=0L5NF\-YXY]($X9= MI7M5(#5?4?:OK$X<=_%$'^V7Q@__S'0KC#\[%91&P"- ?DN)JGO* ME\'Z/<3M??VMOGZY[4-VC?*#JM>Y?-/AH0Y353613J$9P3?"J>/(<05REMS) MKMV]YT7/Y\8:W4C6LO4/./%AKQ':ZN5D2B?C=E99RT ]?15Z!7[%E-9CT>@0 MY%Q>9G.>4=CK[^%+78U;K,79$G]L)(&,]8AISS$+6=.HZ<5P1"+U5 MZOA%*ZSH#4])0PO,,7T46HU-QYMMK3RJ&NIVM!S-^])E[R: MEOT05ZE V*R!\ 9T^OHA@28KMD8'[,>D[O]W4M3^/]'359$="3I3),*,!_G!:=3G08:S 2P/8J_5! (^ _!;?0*@CN-:C4XL<=*A M(!1:]4.)X%8.%&?3<=BISW\FP(3_*HG\7SJM_O\9-?^IC)JM])_'=. M/(&,S3K3CU(HTD]CA#(3TR?(02TURG*_SSG:O<#-_NQB*+8-%1\RC\,LJ&XM MR<[]-A=89G0W%YG?.BY6%],BC_NY'S>3P]WCSBG^P7G%@Y"SQ4A\ZGH7QY%; MF1;T!D*+SL&C:9_?9U"MHE-[VJ '5CV-31.8 C4H';*%C=I>9>)]?=LC+VYP M ^8/U1&L9C,,'$+F0,!C^I=B;/"O^>Q]AES^."H.D/>(+FX\P[X7YT2W6@BE M*'L5Y]=4GII%2P/3);-!$@BV)#GNNW1MT"/U]0E-M#ICL.H&_J4%)5% !X@) M\+W4# 4I1),D@?Q\?+.U1QJZ7[-1>(!X&63.'J1(Z#!:$5B?\-G[U6I/A-Y MSGFZ6!3N F*WZTD&FVE?I7VKI]IS1#DQ6O?"M?HP4<%3(&VP5HWB0NCVS=BM MP"4*KB5QMY?4;CKT086D5HO4/GK) \]4;?V(5S/,TN'9$=]'%2AI32;C1-J] MGQ:RZXLRJ<'2227[&G&WQSZ^+'Y-PB4Y4?);5*-(.^KY*!@08>VJEP2I$02E M1[=[MB.&@N!'.EG@^_SUQ"SPW^T$S'5N7/XI^VRRMK[VZ:<@3*A>&V=E32SM M5(^!1*O!$P8O72&ZT!/*E=34C!3;;FD0A. "B4) PLBX1)AKH+E8MVF_BMO6YSJ:E:Y87HA3@\V'@$P]R[C?NQS09 MPVXN";,%@#1?1)X/([>]@8ZEGK.S_CZ/V8T^.CKR2>H956+K\\G:/I5/XAYQ M_EMT?Y_G0JMK*_1E-<<*WWSMJ+:J]%!7A.7 EP$;)^/W#U-\6G M(H]SNF9\#[D$@[X\2PNT$T__&9N':H'.L+\#5J[: 7L$J^!K\>EWFT \S#K] M%>6;?3+Y?#'N3>_2\=2U

    X#?\/ M>V\:U=26K0W'7D1$0$! B1V@(J#2*5V.(B)R !&EAQP/(DV$B'0!0O81I1<0 M$% 0(KU($^FEC?0'$9$V$(20@")]0A,VI/LVUOWJUJFR[JVWJMYWC._][H\] M,@8ANUE[KC6?9\WYS$F$U:MBE)C1H P]?[RKJ2;3=XP0F;:%3HK!:O6<5>TO M3PI;K@G\:=D4@P&%/<=*^T\5S2U> M"*+./%@DO 01[JWK0>!^K#]MLA_<-4I#CL*#\:+NZ!7^$;5&V5,]351BV(". M;)\J7TG>3L9H[-U7L-WD"S/HZ0DC%QPECV,/X8?T[W9D06_;*#;,@[5;<<(1 MLZGL.Y [2WKGS?GX][Y1!I$=2WJZ-"2B'=]FM\_4,N4O,85T#0L!M/N#,M"M M^E(KN3G6"D!)*A#E-,N!",W,6!(G@1)"67_N7,Y][_U=J?DQUP3_#1INJV=_ MZ2'MYWMZKY55OR&65]85UU4F]S#?S^^<=U.<4W1P=E=P+_QJ$4(;I8EC(7,X\UY<5KN=7R&1<#9CE@TY!'O]-0MH],/?_&$& MK^^%%J]7@*0,@S"KP$"/?>$,VR*Q0N!*WN>I:Q)G3VE),1!-_I>).3:G;L<% MF>QWD4;4GE)K.VJW-[].!B+AVM-<(C#6#0\3=N'!I!%WT<%I/D<80*-)J#2" M==YAR8 ^V6K=%GKI/7Y6J>5LW.FV]=\;NCHB'Z[6 =#RJH"41:<=)8\"_?R Q\$S!1Q=[/@Y44TV=X,#,!:6)?!K$#.:;$3D(\A#/- M=0X"T[M/+4;OH>G%D(M?#.7&WUB^IWEC)69B ZN4:?Z9C!&%@+$R(MUT MF1/-W0,TO@1MBD[!RWQ; R47*9>KBE/U5IL0L,\J9)_B\35LQ5*A:MW%2]6? MV#M-XIIN1MX@41-B@CM3%Z8$Y_Q89FP-3E3]9I T7MF<_QO9-U0!UTZE".IZ M') D1-4ZO=(_"WHVD!57GJ3,V<_+HB*#0S#+J4>&;Y#01UG;DWRFN/?@9>IM M76&4LH56Q$'L/3 __Z!-J[W6@&,?0:OTR!19[Y%K!5D]5$73[W9"P3)\S]0U MLHND7GJ=N?XTTL[3B7')/ M*JB;U=FV/?L? -TU'S?N%8=(_!4>7VH\6^OO>M4H?"[]SY MU>I9G,&Q.(.<;CV"0TGC;_^ K[&))M8UAA+G7R:8KO\Y37_B[ MUQ3E3X+N0'ZG*#@)3:<-=_78!C<,;&D+XAZ>_@0G(\:^IN1.U6M'N!R-F&FK MEY0ZY642(6;.@RFE*+#"EKLDVNY*:B.:J6C[@SI-S=4RV;A6BQF,K=&I.]*) MLH^J\OHCXA;$R](5>QX1)!2CE,F/^FC9!\V0OE[LWNY@X "";M\%RJZRY4U$ M[;G#\.UE<"7(^J-7PC+ R9-H;MYMO(3UB_@R#!JOOV MCXYZLGQNFI_6K7UB\,&5^Z/GZ";!.L= S68>3)#MG6Z)P3?4*W\J1PA@\$WK M6?;>(80,E%C>FTN_P6('6Y%=:O?K2+G!JT*#FP\C*;/U7>O=:_ OT$0,@M8& ^"6B2BW M 5EVN9@^/X&58*3V!1"IA^B>(UL#Y:Y519^;&VZQWYOF7(86 M?A>^Y2IEB+SLXU/M3LPYB@NTF"C_UM]DGG>QS/9D3_PCVKIJOZ^154NAC%AR M=YI*!E5.0OYX\$B (&5F:[= MF,EW_BNAX5K*199O1"RG_;T:+=F_OU!1][$X\=5JVCJPQ] Q;VI5W#IP663H MIU56Q7JC!,Q[>N>F>;!S!%"6,$>AX0?EF:$]6(#?59+02!"74MJ- M=:8[9LYS1^B1MJ5ZA5,#)1HVQ BVE'8SN2OTCD_PO&@Y0K#N2QJ>)G 9HCJ7 M%K9ANAHI0MC#5+PT"+=]PU!_6.N8/I4F0V\+4ZFJY2 L/ZU$7B&4C5SL^5E^ M?Y';G>B?2DX:2LB>SXR^X87L6SPU= <"@]D1+S-W,;B!"I+==KE.'Y*:5/J? MVJ)G;\T$6*(8;0:*G*PZ?R9P=*.NZV>-_W9WZ^\=Q&=P\'PIU\!D%J*MCOPT M?6XF[@!A:OW'?Y<*0TR8;&@+$!S$E!'TM.^C&>W$N#2A!37(^W9-ZCO,O]!K'?' @9!-RA_K-IELB),]#] MBD.Z,(8NO*=XW$ M6_0BQW0C=\0J^0]%,/HFV9(6/)C<'&.5VRD(S?[UJOI=I/5=%FLKT"3-!A9Q M%#@P^XEM ITK9:P0>)GM)AB,Y<'4_B0*@1[&]/ /JU'_[Q:9!+3-EC,2AYG> MG!R$$S%F-7DK]V09>)1!H/JVY!-VV[@*3:GK'*X$_<;MQ%M*G1/7LRJ2&"Z] MKK%3"HZBRXGJX:Y+!0MN&NE1R2/^+Q&#M BN.H*FA ]%+CM(;V1],-*!I:), M[I&UC=R0RV?&D6R$)#3L&M/#SWTW^CYX2AOXL(D?N+]_(XQ[_N#??G"R/_WP MWD02NH/=-1O]#U_Q?!(PL\ZMW//_L0L.XW^8"D*846>N\V /$[5$6,[@._O2G-8"+Z M7/=(@DDN::R+?2"&\=[D(9)N*!B1?#!JBJM_PDAY0M:AKS;AXQ-"MCQ8XYET2Y#8$F09V9F% M"6IJ%'<4*G*;$) O>S02[\2$T/W6]!P85ZU(=>,F MT1:"DBQ8=VOU[SW);/?-PRH,+)"G72+D!;?.I!VJ[4/KM%&-SHX@"B3?,9#! MM=KC>'XPOL%>L>=4[06JR7YGR;9@MLG+:5.^Y3ETT^BAWGF55-05XF]/9$OZ MRH9K4C1?A6^^(NOU>Z=L44%KBO$D6&F*M,>-$DM:*UFBN(W<&.*=P-N?.P6; ME Y2AD";ZS5P(@D'1]T;!N.IE#!91U.AJ@&L4(&S^BJCT5[3[C*J1NE,VE G M-M12*G>C[/=?.,*[P!@%3KYN,M3&W15,/RD_HCNK(P(NJP)#PRUA7>6*,O*U;;J-&^OT5T,7 V=U6HOS%@(GO^(IZ&W M8E(N,(!0=)_P@/5"2+F-D=.5FDU6EBEN%]^/W@HQ>TI]\#79QV4M?#IY'BB[ M*3I)X=,Y OD[<:XH]BQ82J7M><#0I:X^U#GB['A;Y$0WVXW:J=Y16XFP16XT'Z^O0(S#-"C>4F9>_%^;]Z6_JK+Q&#EI-)ZI7W\ET$_V*?T6V M'41:&]>,59?6!L_-%^;H-K5H"6M=/T&-#=-V'8&6GS-X4>P!RI[ZX]@K(/;# M[.@VQL)C+8\_0#NI?4CC\KB/>(>FMSC_*>@/KSR; M!P-5$39)AA ->0I23"R.((0WM-0B9<_-X@A,=!BPPWOYW#<)*;TUVT71U$W- MC^!?@XB9 *A:(2$#_>8EVJ0&S=+ 6B>[$Z>'K].-WG[;R8/9:2$#ME!\-FUL M'9\QI#JM:T&TNNJW_Q.T.L_5/RTU8ZHZI+@ .31E;1SOZ)LWG9R3Z2F0B,^9 M&MAKX!T(!/K=9PR3K8:&]11:^C\LZN_>>WGQ_738!T728A6$E)A_DA3=MJ3@ M&HG;5F9=D[/+"[OF1&G:)R<%;V5];A.=3Z GCT[O^%RIT2R(+L!,'3U1>B50 MONE^AY9_9;C*#.Y &]Q0L;&ON9^4-)++/]3_NGJB]1/<5)G6N1WL7_]OQE,OT,LG O/+2?J5R9BT[!8*@\2+A M^9$$"R%KV_Z3[>]-,KYE)%UI/7%9/NNZ?N2)J_?OQ]>XST%O2*RC!,),;WX8 M:?@OJPUO8=ISLG!'N>W 2T!QC 5\O!#M09CG4:.5;UR<3=[L#>I,[4VX,-& M#;;I7G<5Y%Z70H6$CSO(I[ZB LU,XB@W>F?=H97XBM+00^83T(-EQ=Y+5V]# M!V]4,*:3'B_W)XX;I5U),:=7ABEX;"=2#^+VAXNMDT)71!/??]LT87^I8CT' M+].:!#AX(]9PI%F +=3%W77&DR7,1DOO!,/S/Q)+0UNUC9N,&9\]VX\EIFUB M:/KY:,@ULXZ?7[Q58B:6-'ZI@A^RW9!=2"V+U5&)[KM=/??FT2N[]?MGW@_^ M?"G.K>YXO__EW*>.6:YNCAUJG Z= @6TDZ(5XCZ$:#6!W7N^#F MB0YP0_LY>6P;R?XLM"'2NAH_;#ML(MFQK:66H=RB(G)IYMCUULX#L2759Z[S MI1%_UG:@=H''U6<-QPC#-4Q?AGBC'3!K;1*E0E4/UQ'!C&+XN\86I*UMKB:* M&!V[LBI(';FOYB;>8BY4@'?I<4^>'Q7*GZHVZL]=Z\0:@A[CR$?2" :P$:$D M;UL(T?(8,P*NT4GA9?++FP,$S(Q2TY^;7U(0Z,\:D^D/YA1 7%Q-9!@YV*6= M_4$$L9YEL90"F?LH9.[ND,^ETT6[Y@"ZYX6E>D6VXJ<*]O5/935W1]BZH&/6 MQ1[ />MT.HHBBM4NLY+;;3'G3WAH/O^NTT,]%*N=T[[XPO!IH&L,Z0VC_L@C M(&!_( O?R.Q)&:MS>)K40V\)6J?*3)5 MVO*_"D'^0V'*9<@+;A7ZDXRRAJ&:-*O/2+%?9/./!UJ[U&^96<_^>(B>&UV. M"DE;HG[N_3A\Z!/;,^!44MJ!GQC9^*@[;]]$RS_'VA-NL=_?&%@5%TO::T;SQ9ECR@TJ=TOT5*Z?;-]77%+K_OI]PV^J0[^UF7

    ;I@##R+$P.KS9SEZ^0UV> M7C0%^=8.=VE-)>$UC<@V!T=:H'0[PE%^Y8/BR41E04.1B[9]TVW/?2/)U^*F MCAN<:_90),SS'J ((V\*2-O0_)O2[(\@&&)KB]E/4:+/I[%0;^$!Y, MJ1\NM5%[[M4?@MG&P ^9+X!'_I@LFW\"+;J6[BB#^([%"WK[;@K_4"^?MO#C MR"YA6O/'N?X#WT]X>:.T_R$(C%S^9P<'R)ED2_GR8,?#.:G$66<0AGIA>E1;(M]G.^\N*?VZWQ;9=<6)2\?X..FDM7&@@61_#M@+-.AR M)3 Z$D,%M9M8"AAILLVO]]_,X(Z!P0Q=^_KG^GKJDEKU!R[O[UH_=^S)3U;? M 9TB7#R7K3X-G($>XE?7/[[N9"+='3D[A&8A("YWNGX?)GK)F"4>R8,YUZ&; MB=):)L>*N5PC1+.X"Y42^GO\:6$UO'H383?H8%/Q,.QP#W-/I]( MC!GD1E;%CC/L(Z$T)%NXE :/J'T D?1WQ @X'T[>A7JM;,P>D\0556^2DPG"H?_GQ>1QK7A]/N=3ND\/9"!B;T'8*? M;>3:P6E)L>[#7O)QD(K%'ZOBYZ@/?.]QP>=,V9BLS?_.R@L[BKA=E$7[>CY@ MR YT@]:EQ$CD;"YRW.I'H3^40#V0H;R1]+!MGZGYG3^890/;# Q.9Q\#'1A2 M-$+X%TLM=7K7NS1%\"%-(DTO^$BWE@25H]OL7Q EO[GXI*5+:7'L@YW;:3OW M%RT27Q#!\P',@5Z$$V+P*N1:MC_(;Q-L09-'5VKYG&ZYG9,,2:*G7*IZTX\[ MC@ER?II:H5%>R31IZE+T1E8TC2M^TUHEY:-NG941 MX8[U9XM,UQ_N7U'P-'LFD.&F:UZ7S&5>JSHG;/OYRMCM\7/M!1%_O4] ?(4 M56::SD[CZ=<(D5P9S#.(CC*O,DKX?EMSZ%NA1!"WS\Z._^KO5XV5[-CM^2Q0 M&=GQ!7#!TYTMFL[;7.-4<,_:V22$\",>(G8O:]9EA3O6X-O23C#LWMZ'F;DG MV@L\>9U(8;ZT5&Q6,@5COT=@]9GMT'MI/?Q_H)<=X338S8BD\F"S/!B]M)4' MD] Y@8K%!+S#"R[+%P8@^V[O6E(Y/1=!,NXMC&PEK7\L!12*8C-<8D_CS?H) M=V>O7OK^P="7];H[LGS"'#B^M4?8>RIHT M?;CGTB4KP[P%+*Y;*F1410Q0)JS9^9J=CL]I*9$H?KWW^S'31?7]5DI?\V[/ M,7_-/-B+;FLV9Y;VL&-[Y)>2\MD;?9,PN>?^212XB0/AAH8MT!S(0M#QH'L' M\S#824 S*A^JY'T%^6@"UR>5P=P&C9LUMDCLN62_8>PZ*>AN1B(/UG1<6K^& M?EO=^JZ'C1YUOQ$/MCR._&(P1MD/9E(G([&JX\2M,\FA(=A;8QS/GQER(=@+ MV3^[K1R4LNV>I]7W>DN=OW>Q$^6]]?XK;PS%)?H&9JB;V*W,Y-@LG+[B] M&K)I/V9V\5B(R=(#3C'@J!1&+ YMHTBP=X%16XR\7WZ.TFTGL M['-,K3U/XQS2O))!,:L('B.6&;<@XPWBP$J!U83/;&[1Y)840 95NV(07R$)>8 MTAFN,(D:_J"J6TLWIW9 /.R,=GZM1L*C1')J5,)G^-0VE@*W![\'@0(>C&X' MY^C5K"[ZPF.5L=7J&XO-Z\1'; .7"L&]&%UDQ-$PU=0MUX2MC2^&*15R._)= MYG227@V.F'!_N\R,>STSXM& M;F-(H8,5UO 6?GZ/M\W5SL[+E/UMKAEV^HV=S)R'U_JTSJ=;QV11/U.F]\?D MDQ+>/ L_-DR.LLAR];ML?3DWZ12W!6\N1BQ-.H6ODN/!?NM K6OCVY=)K+6, M?+(=F4(>1EI^'AX=LA]N\G7R'+ A MY(V:^5[Q_1[ERWKFN.OQC%+5/^13YG7],.64L#3S]Q-5R?!=:]R[K8#(&NX* M]#09%W]D_4LC?Z=]&D=:B+,=]%^W::W>VN\P?&P\(GQN25&*3;R! M4X!P>^P?&")S!UN$TD!G_\2IY<%^[=IF9Q.9#Q?F]@.EW/C7/UV^N1R)CZ@7 MM?OES7QX#G_5 =^;1XBD1F([D;L3FMF^"/H-P<%?SQN+ LY=H:0M1Q&UY7TM M?4?GB;*6U_9LY_LXP9KAEH@6J.%RS/RSOW V\GW_L^+8#VL00DBHP:H6+A@- MC#TG5IJ'JL!=Q"BEXBU$T98](\TC('^C?VAT@95XOJ'H0NBA1!D)AR.'KME M\R*N$WBC/C>$/DB9U67=MNY\(-HUF\^Z./S>3OV]OG%H>Q2D%D4 M.>R_\QJ1=58_K9_S_%IW600:*0FX%&:5-2Q>!::IA]5 M>WZL3LWDN&/M&_R4?3H4/;;Q,M7,J(FO'79,[AA!-T+,1M -VZR MH!-G4S(@&R_7;RXSF+O+ONA6CMS"%NTFW%"Y3./!FB4[$PB16K:G)D^JKR:.GNNM;+K?7E;YR46]!.%+1%&&MXPA9[7INLT;PFL$6"$H .K_ M%#S6L_Q6.H!KIJ/?HP-DZ/8I?#&YW8P6HQ^\D=EPN\Q H ML:=\6!T]3!+(+NP*6RG\E2E:37@B?\* :/)AX$S%.G&CPV/<'V,B/9%<@6>@ MD#KD0T%9P4=LIU=6Y47%+%VV*1C*P-W2LE$2UZNH>0,Z4%]]?B/ E*]3I@XR MMK^H.E-.#!/H^66D'OCH235I0HJR[X!X^@)5\,&I/;GCR AI=7IE$P_&-S6. M&R;N!8DV)9]4PF[?UG>FHF9 K;6*TR%"QPK4T@E,25"('MF$A.GLPAX#I<8F MAJC (\0>+0GZ^$6'_=$V49H-H_ WGWZIJX)5S RO%+.\EXL6CJTFB72>BC,X M6N,B,+PFI)YAQX/I]G_+B/CT^Y_$ W+KQS.(@CK8/T2Y8GY$@[X0?E!9;^&< M.FC)@ZVOZ?)@!J_]SQU\[=^VN+$!1SY(13:%LL7YOR?="5Q@0 C:"?[(FO$6 MW$'WM']KA#+O5?2=XL'VU,V*\%>/ M?!\D^#2+S M^ KFBXZ^#6Y.E%9@-"H,)*3?/;)J\"G)G-1=QAK"*OMYL'4MFAB7T?56H4E. MD2^0F5%;2>]O G.#B$J1KA82#Y9D"HRCZ#$\F,RJ[P;).[#T3[OLC:.>S/F- MZ&8BQ6TDEB%"ZD]C4'/)A&#%Q[B#8-Y8F)/0A7$D;/1SXWIJT*F""@:JVJ9- MNI0:>/%B4)=U:9!\:.#)I1ME-6!B1$^4Z].3O857C45/&!D+V^3IC?@716E+ M5KODG&MOR5.0]/V9![N!"*:(U HQ\%3*P_J3;#721J<#I/0WM>\ZO=LF"7XY ME.:#YI8O^ H6"F6$AUS]O7OT G)NU5:LU;? MEH4I92%NGB%;S^C(](4RJY"%CE916EU\NQAEKDKWZU1Y,,7I+()[;1SX34X#89CXJ6%)=O=$H8GH:F M?*.1JXGL4/D[QBDRJM'L "H;4Z%I>?FYA^>I>]]&92M[RG>\?6@4;QVQ MNF(?,=-,G?KUV\TF4HSJR6*/N.GJ/+T9%[WLX_5Q!LN*IF:1CQ-ZS0&2UXJ] MTYK^--DX[Z5K=5IPD0NI^G)YQK1XM7%QUK1/J96KAGU>KFV[TRL7WT/ MEP!'W]T#))_2M@,#2RW'KF=4GWV\SBT@CM5#Y-]HH<0HD.7-%O\$=!=EE99Q M,MCJ6<,>V_JB1*/C&>[D'M%WT7/D83W&^$5QM^X>K,FI/23[$_U'N6:HQ9_; M-EDHMMQHNEECBNV;MGY?> *KC'R:6%MZ/6JD"%/N\O[I9^3K0,EOI)FA$%!9\,& <9TZ8JNT4*^B'+CI.R_&)#60;PMZ M O2/+I/HLVX.#14>G:] 4_4K[ECXMJ_QDM9Z5$V9/D0N!(1/*NW$U#2/PA@6 MH5H>8W7H:W129.W1PJFTHW12F,IS\O#U[O).Z7EYCO+UDE3/+Y^M[1KV=<=) M\!D5%04_Y<$R]-DBRLQE>M=&M?NI-'6E6]EL6_JU-W1B*WX'^6RK"F$?)R&9 MU.QOEZEIG+:/D26V-$T6J7R6Z'O&E7M0W2+)>MO(!WPZ_2-Z)=EP4UC2PK>V M56&T==FO]0*^>08^_;VEE56R'"T9G./L!.<;P7LU8FJ:N(R_C(N /]*KO/_ M*.#^1P'W3XT1#V;4]4/U&7$7#S8V3%R[9#([QX,YZ+>A.?;2.H21J]]ISB^K M.,(2Y%R>!1$_:'+W*/?>+H9FXCMN'\E8RKTT![NU+^/SN3,M+ WL\9X]'[=; M=/9D[R!\W._T6'"905CZ#1K'3*R,7 ATB5=)&ATM7PB0NW(B/L(IA#-B-#3E M\>+@W@X\K;E^5]P!'JQ7H>ZU$YV+)/V)"JYME&,2^<.;60! F1"B8 BTZO-@ M;Z+S[EULI)0#[^J.Z#L$1V'U&((7Z*O)<]W7C[[F.QBS*\)P[R95;J4J5QFQ M72L0T8A_C-BE\7;R%3=P\^*.E3Z3''HMJV_UX MY]C &W_520YN(W^FX\9?"6#^9I./X<3>%XF,;(1681/D<(K=L_%91(G2G.C$ MGM.KE0@^+1NGW&;#VYM45UIJ+ST9%$R-QIEQ+]WD9E'H2'2XQ\8N?Y 1;J!R MQJMB/2:2K3G6%9)\0Z;" %!J%@R7WDL?):#V>%3%-ZXF!YL>SSFJJ'@8"4SAM'44HPU8AD;45]E'150P>T!;<8$ M+I5,;.X^5J^2J'KOZEK^V=UGSQ&FR971'=W[_W>1&%45;?0-^D!E)ABI6Q.( ML/ZD:H2P[E$:OY(5UW&CIXA:WSO?=L\*?;VZ72C\)6!*I M;"+=?&%=6U *H(K0(WFPU"^X2]W&.V8JV8@D[JX1'DP_?1S-/H(3 I9J M,[GP#4TYQ-HS/S$JN4*(G<2U48L)HWV>.@L+_'XX.,EQ%5Y$@GA((0G/R[&@( 26[2&&Z/;2@$OL8_P8)-^R%@5TP\L8JT"1"3LDC[CRJ&+ M-?@@Q@K%\[YTLES8%_0:),KH;4W\.QH.\6"%;^@*9<_7+N]A/WBR<_<[T 2B MO'E(NNE"V,"J&.X4YRW"93A?JJYQP;@'=QK3U4AV[%'SU?7, 2UN=M^5^VT> M\6UQN%9B%[8VPPT\&:'(*K;R07I4TN#"8$Q+=>''&EH=8,/0J<1+J0\D*[-A?7DO>#(1];*0%VT_X)O7J.V5,# MJ]91RY^LR%UG8S05_6&9>E;]R=:=,'!_R[ M6A>D7-3%U"A.2Z*%\VT/M(0"\F'AQ M4A#Q%_20.M5BMG]LLKQ/$2N3E6K25G^RLE)M$3-)N[.!RUM'%9Y=T>F=0+H6 M#%B+U@UW>F1C;(P_>>FJQ+K$J@9FV[18V2R(I:3'V-L@-V>S_V'4N M!P.8]"G>BJ:Q9LTMD#:B=UG2$8ML*QIBJH M=$I=ZI[]2NQ;T60]WWE%X53!6#+-;S_5(2J:[QUA"6*+07@NQ?X(IPYPMM-M M\8EWE?1MB-FDDT[%!]7OJUXZC#(15&T&T R?0J>:CL@6:?6T 8I9__9>V=3< M"QF@5Z=7LN2H+>O\5]2!TEUKDIC7T]>:VG!V5:_;$:5&*CV^7U,>N[G?J3XC M6O=8!?R29?&5DDOC.C4CQ>M/@4N0!5$DV?9@:M%G3'P;#D$B:.G2M.W'3\K4 M5/]2;#WTCB^Z[6JOPM'*GF6WLQ2WG*1LJZ&I@=@V-]0^U"2$3!+>7W^1?4+] MA$'5U>MN508U%\\]"3"UN%GEPX$+3S MVX5O*%8>-&8R0,,5_3E'>CQW'Z(EUB_N=YR\DVA ML:B+@7'JE=9[OG?YW];+LRHDTYZ_&OHLW^#K #AJ#53Z]!YMT1)N/Q#Q MOAF^- "-\\8VMLX*85"=^:"ZUTO>AD6!\(7PE[Y:?3JZV6*[34SQ8)N&#H$. M(9NZ>$\# GC2I@9U2ZM$*[GU@7?&C#%M<>E:&01?=-?7-)D#G-AZ:>XPHG3U MLC/ LP M.![,O$>2]AD9F*$DI_E^_#G5.L)0]/)24^>4+]H_'NBXWHZBMU^VD4T[%Z%# MEK1)TVCAHKJY/H@/C1$KR W9#?&R#\8)H>M?6D,+!U,7 MW,X_/L;4J$BZSVAAW/*!E2T#8Y:K@C(KG]<5+WY[/CB:_9KTZ$H[J*7^]HE)_E;U\&<%".KW#NUGTSU1(_\2Z;.,F/NX)1A/5G\ MN$^C$F +%5T^72_Q+#>T_CA&5C-&=KB5NZF^*GC%3EGX;(-8>6Z9*4IG?]_M M=V](IPIQW5^GDB034BDM7N9/43?2S5-=K]_+N^IZ+V[DJN),OY?+M_Y>HS.M MQ@H&SKW53NLOL2?!S#%T%+!'2X+A0,VI0]'0FS&L"\4,>$AY_ED?.Y?5[LGW M:6+-%=91CV?4\*^G*N4/SB?ED4>F2)^:?%%:!M]$V49 PZ[O&P%=%*&7G*= @QK"MUT],(_HK2RR6YI$S ML^U4H;>)R+0 IX0T8V7N8*+<>+'633+R,\$(Z*C.DQ\F'*L_KE/L@TX^:TC. MO'DS*([BHMC%3IO9V)9:COI19.%_E%K_OU%JZ8DN6\P&TQ\V\6!EH!<5 AE&>1NR28WR[.A\ MK76ORG4W3K)=FXCMD&VCM#AL;2 "8IH(\!&!">&*# [+C@>C&M%1/-B+BPF90F/*&(D'.^]:;P @22MHPRZ-)2Z1T/0)(JGOY3E;>3":,'%0 MB1NY.N?+@P6K-Q"X]_N 9AG@#9(COD!>X,%VH1\BV5]>322M< #SY:J/M1 N MF:$O([I*_E=OX;P,!T#VUREZ$A SZVQMP:79#.(G$^YA>4X0#_:-B",!H!E6 M$H*^"OKLBQ:L;3Q8-XY3!-&@'% 5 LG6T?_Q""]FNM:Y1$%=-NLX85F$!PN# M[/,7XKH2I9S"W4?93ESK,.7!]B9P&X!E)!%%9)^H%P"6$C/CH!]S;'HF_XT# MP(4(R%@F=(?NQ3G\JM?C$T^I7F/-!E7O+$5I]?)6HO!@_^GN=2V)K* MA$SHR1]F[[\>$02-H3/4X*1T4ADDIB987]'Y!6RCJC>;A/2,O(ZKX4J"388, M[;K:Q^SV'0)5*=72XIV[C:K[44CWJ;$=L+R)6$D 5(K.RHH[> M-KB6[BL_CS7ULP;W_-=C5;-9N%RFF]X^\YS_2IB_8Q%:R7:X8;&A3932 MRMD.ENK@2' ?]SCV)JE>?N9)@]Q"?!.P"ZNN%%K&LOG60.NR)'%E] -X,JZCIZ.Z#"K=-F>^W+PF^=:H?"[6-SQ@;.^=\DG MN^W].9!)0@.;=_R/VSL_XT&U)FHIN(7+ITU'6Z4-DD?8%@Q*JV"XNE#UOH3N MVH#7&'ZCMT^D+>V^C6[I52RD@+-?*VXUB+*ZD#+)_&*(#9$MUP$0!MQG/-.8J ].&8QK+'7P9"_S"R<#>YH)/X@[CO$8 Y7'YMR[[F33 M\50<\6[.>#,Y*KO1+]DI!G=T:C&#_W[LM(XD7:O)L"I10+?%_ECW\D(H<2P( M2;\HQ8.)NTKOYKP%W-#;VQW':OCN:IG2^<&BBDT5]H>.,CB54G>\Y,DS(X0.'C2<7(22YD M<^8AM_[LA_[%G+^1)+;H$G>7G"-K#Y8O<,L[;*// /!'WG]SWE[0F18\.#TFLNA-QDW*B9GJT.2,L"@XSJD8(;*&\RI+A%[ MV[*\JX^RUBL[3"^?L7,\K[J_J,3E('C^U<6RK+E]XT ; WT)=P%H"$1LH*VG M*''*FZZ&J #?4.QYP TQ)T [J#CIY4\)ORL;O60$6FQK5B@Q0C2)>PQ/URO? M<-D]*AMJ_,E1K03TM"ZKX]J^[E]9F<\-\,MSM4BRCLY\-6*+=)4,7FDF^5:2 M*N_7M?1_^=+?U*[=V?]AT4"UI;E'J_3JPK'HCQ]:"['UMZ+SG]%>_^HZ]6'. M6+PZVP"[;_Q;>7S)U_BGA7X'$DY>+?C\A>0XY(4<6+@&,?:P#__LONE?'YP- MG9DIT'!1%1A$C'/*N\+F%Q9T-F%-4HSH"ZT"FX44?N\]9)"F+4Y3C'?:[QN( M:B@9^6SDB48?B)O1.5 ]X/4T>(7/*R4%OGRDV[OP:'.R6CP-+CCMHS'PD."2 M*/DQO,#%]]KH5'5%[&OKEL"<:>O N9IVM*]#H).6NGG2:&V4^Z_3YNL M&5BL #S8UHWR3D^6'%A\;&=2-:=D@>G%4"ST[.5XX\06@@"-B M68S>;.9)M5.L;PI1!AQ,'0?#<=,%A)!X6_'VB MHUPF;O(I'L*,E=5^Z_@! 8AAOY2.!3=:UT#N* @M2,ZGGN>\K!=V1CA#'P+. MOH)^.5,5PRN"$8C=LX_70S*IL;L-)Y&8E,8YA:\U8\LQ'ZJ(T7:H)@^;47M7 M,F(0"('0@.4NK@QQK!I/-UH G8CA(KA^_(XR^-&QW)8ZO[;H92/%83&D@,YQ MUQB%#TO']KZR$>3#,&_II.?LU6G) E-8)GKFQ65]V#.YQ&:/RZ9>2UI:WN:6 M;_7<\"!39S/@KC.UA5F[:TO#*>;VPQ$!\>%G;URAY09^D,AGK M0.PA%,T=?&KXUO_Y94>S4RVM)369FKI"1H'5;FP#MRX3VL/> O?,\U+77D\9 M&<[6':LA+-D0:NYTK9S(J+_&B42@8D*)%<19"/+P8-%(P8GH[O(K0 D6156O M,DS5?Y>FU?O+1K_LT,;D^./Z'JA3=(J+>(^NNW>,(&5*X[W-<#88A,B?64F^ M>N%2-V,=4F==/;Q;&(;RXD'&[09@W-CV;\0IE\3$Y"@&IS[ M$[("X 37;X). &_=Q7V=OV)_@ >+5>/O(7*S!K1?J--/K",X)Z!GLA]Z^T^+ MO_X>+^+6KOQ8W^-DEMNU_#U)"[N!8NZD_Z7O6#G/@VU/X,':6=A 'JQ4EX'@ M%J&#RKE!"=Q @.Z"9.,KVR@L%00$K:>_@O+(;R=L=*E(1.>?TXQN7/E1W((; M0*3[A+*SCHZA.<\)$%I<\6'C"%]:B:\6?AC/LOQ^.BD(&+ AAY[WYRK0%I^1 M])]CUJZLS@I"3Y3 4@&F)^AN6,T?%KPH&YCIQ_T"%'GO,[5Y\2-*NF."P!9' MR:XVB4<^5ULCK*58:A^,?K2PD<+WVY\CI3.4075F.<-B]CS+&BO& MR:D]F:1.I!=A+;;6G_RDD",$%\,B!M)3+C(6@@UB!RA= [7RKZ83R;=7#4]) MNI=SGN?[&:GAA>"'(6H^NT!OHYD$U9]A:] 1+4#(^@H^0FL+0ZJ1#'_,AM.D MMBN@\C$!S=98R;0D3$2#8Y"!@KN#N%AIEJ^Y[V8;FU<9;T,L>ZL(M"U<@>@- MV< 0YLXB I2#MRD)R>3$$UR3$ZM8"F"D1;40>0@3>B/-S:0%OMVQZOFC:[EA M"U]J&3,!Y,9'G$G#P\+AXU5Z2SG[VM5V([_E5$W=-.>B\F'1I.7>9MR13]C#5(YG2]K) :^N/:!# MDZ1.-DU0"//0NJZRURM0\&)WP=<^;S?DS3[%B8B!-N/>NPJ3M76U58GG% K3 M$UWL'"[?XMI"D-[:!#QA#WFI;4XPTP^\G)S[ +?IFX6!=K[= MMR@_$4PH32?;X5RTH9TO32?=P>55K<@%M&<.QL&8GO,P@!_Y;=77PDS.Y8;Y?*XQY#E1)E@V-Q MRIHURLIBQ_I4_JH.X+; #65J.R?-D?,:0!.'3,8\K0!G9^Y)L(%::-$JEG/T MI"&=]:ZD?7PA[,KXO-+S,<)N5/'EQ3MG5&*W6^QPP)Y DE;9D@XL^0X:\C&^ M3'PNG."2O8P.T1$M!>7IW'F:PB>C<;2TH0L-+HET69Q;4X7O!A'ZW=/+_'?&D/\KP_"9P"4 ]A[E9G=G-I"[!F& M^(V>,4X:X(3)C$/ER?,!A=;>N5J6M&*E60$3+;J."*%N3GAN&]1P' MQ%Q]UM5#L$>IVM(\&)(A37P](GRH=SD5_G/0U_7UZ9^5=Q:.Q08=_?W=Y>@F M5@8T;72 AK?5X@TV1'Y<#['R:VPZV$6K2[&:2=O"2?V0:,V#/> >H!PV3-%& MT>P^*'AF829;$Z\_4L-)EL:Q&G2DT]1J:JH9]MDR*9@ )@_&Y>-!5')K+N<) M<>Q%F@1+O0&^]: 3S3X[MS FLOX\9M8*HA):5^-VDN??"]Q44"A@RU';LR-D MI<7I"8FQV<8*U3I28T1LAX9+9%I&ZA\6#DZ7VORT M2%-)QLQ)'D\VB;7K([X7\*?,W6(9L_4Y;W0T,91Q8O-,'9D4L5!;)W=@X_5R=W7._Q=E.JRZJ!+R:.TXU_"^[LM[W1?=',M0]T@_80H%OP-H-^7>Q<@^$AG6R_1 MF1("'%B!1TG>B=R3,E[H1,4'FCG$N?ARW*XN@ MW.A7(.U56=WUZL=(DA.S$% 3#U9D2/%B&&R$[&V3L)C+2#[Y4#KL#I7':O.P#>BP_&;>3!7M A&I(TL ML!"J99@Q HI3838I_'WODLF.X,S7(5=S6P]-JYGI^J)V MY[&=38UM39.O*IY-E#:-\WAJM[/\>/F=9/=.U4P3+[A-X2@"W*5ALK^-NA-K M1;M2#Q_%Q)O2SZ+\D\&+K%:-.\\S,24S34'SR%D_K$'VM^2*FLS!&;=;$X#+ M\%1R:^8O23CTD'M6Z)WSU<<):>YS-3*^ ?)#?O(C0WX5]R';O?*_GG%)^K0L M$-"\GE ?1:T3L6#L*?;Q(4]92Z?XY;M:*#Q1&QX116)^MAV^ MRZ$9W*G<[M4VE'CGMCDY4;K.M^-BL'47ZGJN1LQ\A./Q]\C=CDJ7*!,XP!3Y M:;61!P/5EIAUC'.5U2">H3M6V=@AX>,W8.[+/0H^H*%LQX@IN5/).C'4]ET/ M'RUJ.2BN[N;3(R^LR] [N +9G%05D]).!IKY *QA[*(IQ"@0@\H /K9RS_SM M V6>NGD-C*-F+&4O>;=\Z\]>\O=2Y?LSFZKJ4(C7U:: :]E4;V7!@;I@IT!J0GG+EY$/D0)UA05G;6T_7YWDVW?Z M$N%4R7FJJ>CS&!A$)761(0#],AJ4V]$D6-KIP%+_9G^F+WWP=A]7%O.P!8=@ MF3VUK"M"+ M:1<;W4Q'A&#A[D?>25N&-I'M4Z4_P-3F&I8)YC$[:-EH].-TP^ILO@%4QRCS M) ^F5N<_=V WMX]6)Y+$@QT!7L";\(."S"&P1.$+77RVF-%A65P]Q R\,T.= M#,,BJ$.5G%YXN):!8Y;S;MCA9U&&.[/MWN=OQBV = "O'FCIB9FZ$B\/1W= M9!)L^KZFCWT1Q&?8:>39M7]MH(_"PWS/*#_&35\Q=QZ<2S[W[#1RP3QBY<2] MD,UJWBB::WW[_\/>FT8UM75MHCEV*(B(2"]$I1,0$*510')L$! A M(+41$A M($0$)$A(%*47$!10$"(BG311^B8DT@N(2)= :-*@()TD*&%#&BJ[.P""]XB0]YO28Y* 2NU9N4+P!2%E4. MHE"'03TK^41[EZ';>HG'>W?7WD\J#$-<]_3;.R_PV4,I;A\?-78=+EK!O6Z^ M5O3]]^FH75?8%^TR';S[NGH#O*0&OB? N\?43^G[519DGQQ,/HKPJRUIPO&N M$LT$(=>8+^S%V<(]:"@.C+'+ %/M1<.$LA,MIDK@?2%9WI=^1L^8 8%"\2MN MX0^3 79FK]HI.Z56=0@6O ]#8^!&[%L@/K5,@Q@6CM'+^"E5:R3V2*]/Y,>) MXS,[PI?D@9@S9*T\M' 56J;AJ?=,U!Y?OUMA:,6Y&D/1';7)U8\+-T /S+HQ M#_)=GZ,U4JR#&XCCU9#P(MPW>X8:]P!Y*BLO4*@%,6K?DBGCWN-7S#T/))8 M1;WDV[5RX&C\:5J__X@^'GVH\8=%P]I[XB[NN?_J]2Z@$#/E#Z M?4%0Y.I^+7]B2SAC$8!6AK1I?DH:K+YEE58')1[H.KC'I %O_WR0J#SO5,M= MSU,!2,$9GSN<&S2]U3'1.@*6^X$W3Q*+13G0,3M'%:S:T\"1'8%P KU"VI< ME+OUC"7=YB'9[RV:ZN@OUA*:J9I\>#>WB*TB\29*FV5Q\@)C&I4#N_WI(.O0SF'7V5T>$R..W#",J')9;X M\_JX(K59,))\9TY8CSYQ,"VP$O!Y=3MV*76D*Y![G*O.R^2;<\*$+ M&4PWVE);"Q@N"?7A_KWGBW5RZE-ULYGD-6:MQWXST=%:TO?([ M&>\5,JV0*T_FA* LW8P%;$Z,.4C33C;HTC[$BHFW;_&V.\-?5L4ZW[N RT39;H"$C"Z8C* D.0J-(>Y4IOK2Q"O#=!.7BIG"M'>%P^163ER3V\=%L,8($@! M9W\P;\9/=W\%"MN3'B2F]'A-G=;M3K_UY^9;YV,OT7[?.VZ1:X/HK6G$74AW M;6+'A= !Q[7@!PGP/277 G+/A6R%S#OH2WHZG'S+=D_LGM=3 M)AVK5Q9P P[*LY+!Z:2/^: W=TZG(HCB:=SHHQ^(LG&;_^D/@$?V #1OB6/UK:HKMH MHLP8AF''Z8O@XT?T^_9?'4%I,X,7+)W+RQ21*%O&?)T]SX]"!=S^S+R\[3#2 MJJK_#J/29,>>>8GX?!LK9%#0D," KPR]PWPK""JS >]G8/VIX^4;H*WKIO\J M0[;<,Q7*E9YA\X BQ%&\- .\%;7S:[EA2SI6%*\$CRC7S[NYK9YEGO2-=2M7 M\L>G"0P=0!D?U-BM^U$DFOL2R&553DEW]+J'+#V![.2-RMC M,6Q _YFV^\^TW?^>M-U?2[U* D?JCNXX#E!IG2TZ8^$M1F>P;H!646$+(L'0 MX&M -E\6.>5@J"A$JMY5PTU7W ?$A(3DMN36GB:WK=RS/[!;T'.A:GX/6(&P M&RG-3@#T6<8T:%NO( MSC5HOXZ_-5CM9ZSY0[@7(2^V?(3W#N,-!O,_$:O,VXFCK8R0XEI63 M"9LY4 M%M_@K%Q;1:ZJ5@^GXZ3@@=V7B".$8\R)R6>,",FWIG[P^]6Y+^W\?]1;^Z$W M0.25'WY"^8UH\[XA6[,S_[AY=_NBSI6AWZ>A-J0J]PL<"Y)>PKRUO>5P56-C M@JB5U=!O3NS/!7T%HW6217DIKK3\3?STP$^*<[E6^>$DGYN6XLZ8/"AW;Q]? MQ)..&RML=M59^,XY!SRZ]!5R&[K]1\OD 'MEL6I,C"+1VG"Z8-;$A3ZR 0KR M![>=-NT0JF=1'_M+FHX>,#0]P1PFLD_,9YH_AGPY7(,W9$#W L9MQ%1!3ZND:,Z[J[3%*@ MHKW5;8&]N^,.:PH_*6T;)G_K8Z>_(3X5 Y0[N0=*:$O@$<";)L3=;^XZB!=A M[9!9U$/L1@]"M\F%/L#[MGI55X&E%LN4X@<_>B@_?<&ERE+<6FGN5L&KK@OH MW08%\TY\?-6$E0TIF*, LR!6# >7V7T9NSRH?]I@3F018CNX=-TJP7A>?LQ% MI::QLK$V]=1BN?_W5%EZBDK PU)KH8J@%8#[IRDQ<28.15IOCX\?MU0AI+UUN5#IBSY(7N(6)ELQ MV5%>1?.9I5,+Z_>P(;KB6)H\7W@SQR.T'67!JRGCFG-.\WOZ@03:ZD+EW54Y M6%QUR4M,)5J5>_?#;L],L'CU\^4-4,LAYOKOW6J1I=K30_J1"=K\RT?>?/"O MO>>;EK:I&Q7]C]9NN?O$56O))KP=U&19^=@98;U*:[W2?2??)&XU2;58*(J- M=QF)NFRYA4B2YN\"<^231V#LG8 LT]QA,+65H4"*IHKSCW'C:W584,:6UC+@ M&12? K**0RGY4IP>^)>G.?4-HM2N*WDEG,"(PI@!2PL2AHMQG+L_P/M0L#=9 M2Y&PBK<-ANW)7"3$ZX>2$SS M?4(&4HD_7/,+,K!<%3G!)>+FUUJ@M5G3TRRK"+%O4O%\ I$A#D[&_$8*L".& M.0;T;8 R)#UF^*+[>;FIJ@:8&J'FES.@Q:29CZ:&5;'9A3[P-_BFD.WO=^TU M&%9Y<&-+1IC%1> MO(&/7J)(9\Y19FV<=G90+(G:J;CE*TI?_*EG#QSO6MQXYVG'.P&ZB:=6S2R( MN0(J*:.2&JQ_;^=,76[- _E=_#>!.9MT.YDA".QCH84!/K MA(A[V@RK#>L31[W;[K>3E#X,W_)+A+6#MW^O?\E6EL-'<]K1?R1!=>0JD1FM MQ8$FZ\2HJCKB$XU1YE)L"'4G\.@L"Q:U$F'>RE=E=GPH0,:T-K"30_6CR][X M-6@MR*6GE,R&DOH4VM/S"JAC;I,N[LV'K?V#=MN?G_OQ5F_AIVIY*::J27)- M=@.T31 K(]-_P)AVT%'[BRS'VK!"%_Y7HO"@%=-I\0]Z^!G1&I09VQ+R 7T( M[HH*-TG>C3*O^- P7)J7)+-8588>;)N4K?6+#999"M@ 79T/7BI.Z-\4#-[V M3\'T[XJ;_O_CNOC'#K##2P)BXT]==&/0X>&L9 :N!?,H,YBS>QW]/ 03KZA=<4!VVWI IH!)YE4\ M>LQ12PI(&SGF*;?HO=3Z/2Q)8[)5R .^:"ADD_6[V#X5O*9;ZC.,;;6!?B'! MPBNXT!G7>#Z5O[DH6"_ ']Z1Z)XPEGT[5HIO,&>[P'%/_-D(9PI> M ;R"GUC\(KZU#L)U"F(<+U'L=!2@03N".+\9]B'C(ZZBBUG)]@;.T,LN]'B/ MHLY!'OVFB@,U8!WY>T!GN^X\6L/D0>>]]Z%U>SBO=N 08BTN459&*S[7!R<\ M'-[I<.[MLL=H$*<1!R2=6"<[>^X1%B$27):I./\3N-JP\YF )PAM%EA+R(&\ M;]0X3 X&;_5;!MS//14O1[D$>B'H)7HH;H6'[WLE4)NN4EJG5T[>ZU4/Z$YH^W59' M[=7CB0VT31ZV%?3' ] /D (H'^<;LY,&'R7C8'M)WV@"IP$JXT&EINCE7_A0SRYJCW]=!I;AU\H]A4JVRU>@9C_$0FHC/R%U2 MGC-+O[/-.&%$9+=^RZS1E3[9:RENA%&AV9B69$!)C"OQC&XX6JX%\2Y3ZVRH M)O2N$]LC0ML@>]$D>QE#4P52M2H3JJ;23HQ:)%FW7SV^W8%W\4U3IJR!4W1E M?F1>2-4[,U)JQ%#)J2K>483<_NO5)ZF-5_N6!$]I:SS3O!41 ]O]N_D-UY I M%DD ^S3;7GA&2Q;^X;%_<$N'KER"Z(Z6EB&-+6?_D-I_0%NS^DT=3A%U$0AE M5I[-:ML 2:#":7TQ:/E'H=DX8*9M72=*SZ=;>]II:&5L3.18<]CH3$"SS('X MWQ$CY@LMXAZV3^PXJ1Z+6^=@G$/ MX%@E'AP/+%.()OT K4 Q!:Z1^4KSKL0V=V3'72DVV:J?W&RDF!&V>G%L$BM! M,8\\,+Y#WN25343:]8#"A"A+W(%Z^(GBU59YR620F=C;V[O8MAJ:(3$Q M,=ZCO&KH=+SK='O;\H>P6SEPE[?I+@8F'ZA=0O-JB&;8!N@BI'$#E$!DWI'F2BS1.REE># .90&, M%9\A*"?3J0]U]":.3&@[W:3TM?EAM[:QCC9>?NURQ_'O%= MA^PYO65U7;'OR_$L39:!O^NA*6H D]?> M'P4]T;YO@2)K\,EE[%=)I^ G1[CV1/X0D,U2ZZ2*5Q];/#*$"IL2VPL0 (NU MB8.-K!UY15>%_#N#PK*2;*"J=7*:G64)[3<@R;$XM^XRE][0_HO6.LII*8\+ M3Z'LGC>Y85[8PE#H+UCF)=C8(W8N1W2U%?)@4K.2F;V:IHR&L'YK,E>;M;RU MJ< +9S]%#:-@@E*U=2N2F8:-U;X?57,CN78U@1TFXE:;#A^'-!:)D\GH5 MS4R%^I"_<[:X #ZK<9TB:WH0Z(,V$H:TO!#CO0JU#WY;I>RK=)L3[](P47AQ M*>MXQVA_R]!ES#(;][-XK.'YXI<,V*T";N*ALV70Z#T3U :B M\)DNK*J:0) M7,4Y-H.73V@/9;:RPUA=S.^KZ4R W)$>B#)A>E(((AZCR$<=%3_2&R;P%T.- MD*&<&S]XG\KRG^W$"";'Z!)_URA'&MTS[Q7$?$03>AB,$W=^[(-',.1E31!3 MS4;T' :UG7\LPY7TNR;G3Y74,;/&0;V5.Y'R)_/BE:'5?K/'\."J#W4$;$[8*'G&5ARI>RA6[J,,Y#W<]*G#<=T]+7%(DU._S6,;:?%)_A.GXV9R^ U0%68+ MAI:$94(Q#R*_+%D"8GE<"Y9D87IG.U@NX";P,MSDP[7V0-[#LM=,E;3/4,[( M3SWLSMG!HXU733UC>GBF;PC)HJE>+ZR,G"_>S13@P;2,FNP-T$NC5]TZ7&%3 MB[DHXQ4.*K4>];5)BT73LJ\$%< 7S=X=EUX;&3VOD-:37:ABUO! MO6:X%_R >EKNFW0S'UNS^P7-_Y0SN$,41ZMQ3P)F](0^.=05ULQC M4P6D%92QU(;69^U)HYTFHB?[VI#97<(UN9NZOS\/7!6\+'Y! TV^#%CK#5KT*E=: M;1:LJ_RW;1_D'@9 >(4XL$?./D*# 3X:X7#$4%UM8.4@IVTJ1U]+O8-_MS^B MQVDU;_T[+Y=(^X[8"4^,R./W8/\(@>RWB;8H,PEB9=FY;[WPR[,[CL8$1VDO MA23:==QJ>]HT\P2O>_\P"'I]?Y*=3BN8(L(7[N&$H_NGV3WM&R!%O"4=+#*Y M%CLI#%PR;X7N$7&QU+D>JA.=,];FNI+@O4-L/_*1^Z<_7&)!8E\T-*=U74C> M3QI*XHME(&LAYJMZBZ-%+EV8Q*ZU5\_:''-^W5L$AZ"EB%^^/;/6:JOH,ZD0 MD$230>L35:F]1Y]X6'JE]&R21/>)KELW7.*4,Y/B-;MU_VXU'E*&^-L\XIK# MOTH\.M#[UB2N-6EN@.:L/4=;,5NP>1N@@1>V9I*+6?_3];W_5L0;-M_W+\Y8 MD?XJX'&63NQ9,>\8LC6[]4_BT1A[[-^F$6$SY'^5>:PRE?S%'7W"5UOF"GBX MY/F_ZPAX1N#QA'PPW6=-=PA<7R8 WA3TZYSC7_5;3_H7ZGI_W3'EK[I# OZ1 M\M]N&R&8$=L^";J5C/ZX 6*'P2K-^>70'>36ZE5!L%7BVYWF"+S>Z'=T+WB] MWD3>.J#):5IH?4;0M/HO?RL0=U%@]'^;3L2\,_S;!.2_#>&Y3:VSO9L"Z?^8 M,A-:#\#\7?TDP$DP?A,;H.[#&&\$1\[4&#/'9*V@YQS_$FX6:ES!; I"M/VE ME,Q-$;3H*XQI/4K0Y&KU8Q#$Q^M;W9&KM()G0E$$XQ%XS<*JQR' *.![AAFK ML7E+Y3@5=8*D4_C(I4[N;L>]\CW_-NJMNDLZ^4DP3%P[5/OC40 MH?>T^TE2M[V3M:A!=A_+\PWQV@:(5@5F7LK&\')%$FD?8#6K7 G*=,\% ,K:C>RC[W8255GZ MB(V_L0%JAXG&6ZNGST%%/]:R76<>+$W#5>O\L#O\Y/3SO__*_])8Z!?8R;[% MK7R3Z7];_D??;U?>4PQM1F"/]E/9A&>OT5_7,0F0FQN@6&GUW=*ABDHU#:RE M%K^2F1:-V9S3S)I7(64&ZE?U4GNFQ+8C@ZP&\Y!3SZXVCBE/K6\'[%FMM+Y. MA)@Y@QJ)E3(]@')C?DZ0QR!0ABQ=R'1/CHKF]E/'=Q[O\[_9? M/7?8Q*XM54D0;Q.W(P#O=K0ZT[$2SH#L )[!F!FQ1^4CDAKIV9ZV7T.R5#\9 ME^E;:TP/L"N3!A0^/ MU_QFK0WY>]0$OVZ&][_5XKBT%YG+;3M3C-K%>Q6@_%%F^T]/P%QTJ&^\RV2Y M$8SO*,D.>_:)2\2E\+%#3FO!\U3FG5"NY&J;P1(\E'-MSM%@*4\V'<_$_($)8= MRVO$>&)'C0:FIP2?WZ+W<;7QU0]_8NAR)*[+]="IDCI/J"[U(A#^IJ9X*OMF MU-@RW%2Q*:)/SG_BJ"_U\P9H,5?@?ZZA#)F\FF(Z9,2)-EW(VNK1QG[/=0P.#6JKH''/T8I*2^4*B_9)2X4X[] ;+A-QMVY8*K\:U+A*M1:^[![")Y87 M#E*K(8LO.=9H2LYI3"RUBMB^)(F"DM^$I^2Y^&;HC@).+8X9-LG:6;0^(7B@ M"]*S)3-\+3",Z7/?/0MFN<_=][B'AZPV;%KN2%']OU/5<"-(,SMC4?X,F!C2 ML,7(((\!D01JKPZ@].E8,;A4Q>0<92E6?PS0:Y(W'SQ*=\Q!38^" 97;E)QBA"!B* +S]!IKS8L15A:\=)-3I:ZL MXKF\12/S.,*)7KC1M=%9F28F\8'*L\\2J@,W-:?V.HVJ/VLIWZP.@)\I;9AL%I3 M_K&*6A6^)G/RIO'-Q!C)>D&@[((OV.( L/:_R^(9;SP8HZC/94O\UEK]7K2;NVW?SH./(G M,QSE>N?-WO>XF^SPZT)*AOGR!DAI[=2F$-:?_[C2^EN(OPO+00&;&T/[. Y( MS2GJ8_Y$"7#!'";,O<&4K/X8#XX%BZSX-7J3?X>XW$R:T)_075S$F]'EU[*5 M/K"TTPKE:S(N8NTK!2C!L>\Q41*_E=5'SWB(/L8]RE)(3B H<"V8'<\82SN1 M"= ;_BM:TB[55B7>R%='V:'O$7[65M:-2?(\'=O(>9LAK<4E_X"#R=R;)>L" MR/)(@,!HQ1L@9J'IH7,"W, 'Z R(&AW1GGW?CSJZZCYK[K'.U21:T2B Q5FM1M8'U,S?4[TY:5<0]/O[3*\2[62*6J\M; MV*R@_?2?EE'_IN37_[G+E:+XL!S(UX.G9@[6YM94X(Y MM2WV=M7\S@ =[?R#^Y0BI>_^\1$WI/,0QC1+!HYX=Y[Q#I=N=D%+(.__ZH$P M4U"(X<, JF9>5;B*+Y&C<(YQQ#T&#>"ECR+E0Y>\[)MV:ZM):E\]+5R-A7G; MV-<"F=9F834IMH^G%V6Z/>*(@.=R3CP?;[K]+S:Z8Y#?68P> %>9Q^*AQT95 MR(_Y8CX&'E*#>2G'+HE.Z4AU,C1Y-@..:S>/ >=:R1Z.Y^W-E(Y^X'=R!> P MTI7?#*Y<'?F)VL4Q (3LR+?9EN!X]"'*590-2VZB #*XJ(,/,R5*)2 #5_&G M_=^:R1Q]W[JO47V5.:[^TK&R] ?=DYR#'LC'YUIE&BZG650%MPHYPB1?XR>H MXU5<*$V'1EQ(X$#Y_?M:B-M-MW(O PG>>CE.[.F'="U;O"9"=3$+@;\>MAT7 M5;64I9E]SKE&UFGFVVTT'B5 RX^",;>IBKQ4#F,UP50:M7.@8)3=*-+K"HOE MZU>+15ZZ;_@H;K,<3/WN,M:."7SON]?%< E.6+2,?V[\Y.016FVD7O3.0XDW MHF5N7$YIWV\AJ92D=SDV-M?V3P<02..BH \J#PN]8TO<)+2+]2]D"6B^9Z_] M!D@C^UBS/>Q /H2;AI83$(_.7RPFC"_ZA9=H(L*VHB80C@$EK+XK"3T<]ZB. M,@1SJCG#ZX[;K60Z" 7SGSX0O96Q>R19..NJK/Q*+:UOX3KG"+K/ZK8 L&*\ M^Z(\M@[Y;SEJ>GC01*G '=G\V%.16644DQ# OGMY8MX^[5;HU1/UB((B M7+A8.NU8.A*E(GS7S=K>3F!WC]1Z[9=2^N6NT)DMZJL51"J1(0![]S*W[W?2 MF=(Y@-2ADV-P7'>64/ND+-,P2N_MKQ"!=VWU&.#JOX:S:$]7&PB5(=Z%8ULD M:UZ62]S;*:N796E L?0=ZU>9J'VSM>@-<1<$#@5.@MG' (,046GZ 45UWEN\ MN\_-> AP_A!"&'7:JJY"3IZHB$S]/#[>YH9(BZ##A($2F^S0_7CY"TLS2^Q4 MP:Q:0D]@%1+YSVC$_3\$](;X* #_*6^ L,_5"L&HUY(WA8WQ#\\?AP&9\L!R M4#A=C8FZ"ZJOW+9O4O%$;,5G%49)Q*TW'!F_*TZ_BD,L_9H*OA&?S^1H/#+?S M5X.6A$4.S7=]L:][I+*_%%&>Y;GX>.$V^C!?P <"<0LE-"'" 'H+L+63"@Z) M-6FK)2.D^9*A#]0";%5B;%G;H_.FW![*;U5J-GSP^\?TD\/MJ((+2&(";A\2 MVT8X3L+A+1D"_#^?H\&2*E;'VI/QEB6P^4Q2WBE:;\0[WU!I)_+=%))5W+>@ M>>>07S($K8YA_)VJXNN> W:\%=B5;VGZLPO?Y^Y"Y6VYN\Z$HG]Q[6"/('"T MJ<"N[T,0V"=$_T'\(091A+N%V4M^N6^6*AR\<[!-S&=TF33?,:F1T69ZL)9P M*7*5+YO5PAF]T(-\6F'X#99D>ABY 6+O&+4S6G.Z,J,>VA1)6++W"I>?6,06T66 M.P?4E=(=U"#Q=ADE@]]J8)O*'D%[]SLLGK :6FFZT&/17S6_"',<*K]1.5C5 M='Q ,!BV1'QVVQW741?73JW>X<\#>U/.;+.S4GI:]/:I)MN)[2Z8'/OX8]0J M:79 _90 5U$K8QXLF11C78#R6G%D=[AAYPL*K%4!$AIGQS[6G#[8L0^INNM9 M8#SP=&LP_3VR].;:L2$-QPP/BUK!!(@/Z(_\]3Q5>^^KB5QI';/:DE%47WOW MNC%-:"&.8\4?RGPO>+@H&59GVXW:+:0EUX&J/&^Z@L:]L=B5/GF_XW#"WJ_C MT;N+2_SN(0Y'ZY8LWL; 895"W+V/V >!;7H\OTX">(@(!Q^@K-EUE: 6; M[TR\WG*N '5\\")PSTWV8C1'^LDM5E7*!X0V<\L6?K=/IF("O4RU]0QS.CD? MP)P;*!L8M.H/MC8=O#@0/&;QZSME!$[:V^SM'?#2^%!M]$FRFF_\^BOP3L?L M_*2V"T^" ])$KA1/9UNB?XI]T7V7].G:VY5BS3!SI]4FB=^7^.;$6U3 @-@I MU\E&UW,<4;<'3>1O,$Z5H_Y@WAM%F3,NQ#%=29Q.C\.5CUH;M'Z?]$H)[ML- M=+?W;-WS^FPVE2BP1(R TK.5>.G;$U=;Q1ZBI1M9_LEIAU%G60OFG7PCSE7G M#1#T PE_22>/^;UG$:9KHN1%GS_Q),'A*(? ?D,H$7KF-:)I=-+'*('O,[AEW\F]B&W=CEZ:Q"11-;?OM_7(??_O@BA,GC],K>U;J.1( M_Q"8[!2V;<+P(DNT/1??CS[@\P?*C*799G$N3*L N-@!JW8='6\PT?7+Y#;H M1)-"=*&E+8 DMX@_@F'>\5Y48[V8(^SC9>D5$;UU8E9W^#FPE.W=_#9 ,OH) M!I_1?D"DA4T"K350<=2,&+6@2OK=%2=%.%YW66;M)'?^CPP/_7>_2+!?8A<& M2P1T2K-H<(G3959=:J];[)&M$S<)ZU& ]=5^Z5Q)XUSBCV$K5A>BWM24L)88 M,]%X,$:KQ'W68T]T*-D$@RO\_$%!NMGHN <0/4>!/Z@U*JTQ6%=Y6QYC.[1 MG]#8 .F!JS'< Q$LM;89.V;G H9)&J27)TW[(4W54)=K!_'0J>(\X\>AF9#( MLN]XIG>,MFWD>[GO,\G7,H^'CE*Z6@1W\#C($HLU<2GS]5!F.=:7(C/:7'N' M,B@=1(:HS:H+J=IM-'!ZTM>U(.]T[\K*4)VB5_O0\F= _A7CPSR#-6Z;W/;K MG-AM!;7@IJSI_ME]PM9\&!87XZKXA=.O8D 4)$ KV< M,\@"J!SJ-I U!8V;5,'HG2L"B.Z$X>CL;5^4P[6DNN&8RBHMP_O%R5;]_D?U M?MS9YE@$DOPV9 LS5.^^&_0J_Y3EI-VSN\^Q]R;&T/ZORFI^_AR;:'+^?Q+( M^L\$X'\F /]W) W+]1U#@J]*:*/H;TF5GHG0KPQ"08E_E(X,+OOH8F?/UR2 M5,\D,U2S_._FR+-J'BLC7WY_GSH=KN5I[9;E(^##>WSE.AX&!6XG%/PRYSL0 MJ[$+):P$MA;P:XHX.C65$8,]R^I\N"*Q;^)/U8PS+.^8GPE=KY&#+:Y/WC?S MRNB8?<[O)F_GEV/+X)2<+&]^F_Z:BF!6(01AT>XOG=E7* FY M2ZEP]"[>&[3B*'6"NQ^HU,^3K*Q_(9^ W8(<+CN4SK$%PAENCVV#W^<+'EW4 MRCFQN&"W\,)DA_Z0M>>(F@T0=N5K4??8(L\7D_9==*'7$_/^#BNZY:YL.<&;G4@MV% M4@\JI')]@-[0PI[ 7*1$ZZ^>.C@E,%"AIG9J KVS_!"S,&H@.'7:8F98_]31 M8%%#^R'_1(^'X0'A1*ZX-W_7:08.4#?O?+&"D!F9:U!;*&0^"=>*4BM?0E!G3?V-I=9"2_^\_)/Y0T<+<_LC-&S.J*W*'_FZ^;[A)+Y0*E6JG&X MEK'U^YK:RLKJA_N.:-$%?.+=]C"=A3Z./A?,2T$+(\$TH8]$X3&D%9WZH*K] MPV"9Q$U*.@ZC_JL:(X%\9B?>KEW)P(C#JB@Y]24V\:M.S^KB-<,MRLJNK<93 M--/"5G2?EW,;_FEKL1.S4V#L]P6^PH47!UG(YM[: UE? SA??E7W_Q5Y,[L M' ,&Z<)VNN__'XX7*S;^7:U!3*+W F\#I#)/R^"E4:.IZR]]JOG=(:4&:_S8 M+X50[*8:Z[^I+#MM94'I,0]-];DG6<06:!Q?_CTKM)4:2Y =QBM-B8G.!694 M#5>=]AVP,AZ[^\/.SR_*TF1>D^-RB#"(NU%+?%]7BZ^)1'+FCFSEIF^ :(6P M]V("GT5[A:WV?L+?!CQ;7.]\^'.4Z\Z$==9>UC";(D;+E4UT^]3^LMP=.*83 M6V5YK8Y)35AXDR19P]J3$1H(W]6_5)752.PSV@!=@0%'8[@2;G\*3"F5W^W: M^2@XP=JH9VH#U+(R;.+/@2#?+775+',O'_WJ.[EE.&27019&!&5>45G37VT0 MYDBV)BVB]!D)L>4Q,8X#4]QJE!6]"=-,.$SF*C&:Y.V82_$F6F6^.0=8:C$K M"9:E^A%B'OTZA8,A$> K'^K.UU4,!4^;M]_VC@I1&>_[W26RH'^9Z2*!7A%>@Z$3:XMN!,7>*^YA%I=N$Z_C9 M+OVF=ORGU%8]FU2SPT=CN[MWX@0AI1#"W9O'%XX3.-'M>W@OZ$QRF[^OP!7Z M0AZ0C,RC3;4H?L>$I1LC6K+"=7MVI0 M+QO3>@?*>0;[IL39B1ZE2A"O82A!=.JB$I/@78=GEK$&N=?IEMIOJP?XAU F MP_F1.M* O,M-E\MN?@:Z1RDAWVI682/HPQ_Z38P-O:W"'4B_WON\R9"8:Z?07_/L4&N&;W)8Y+S M)TOJQ8!)9D!U =7%N/),W:*L>QAN;MHNL6:4+U2]&0+_[T\N_W]Z2WJN2M2)@S2_\[/DCW2CW!6G7@!YQ]K:2JEMR+ M\-X6V'5TL/- P#S'C6.":<;#:B#MX/=S1#G]OJW\+SD'ZI8G_:P]EG5B(7NW MX^M"TL5$D!>YR'O';W2E4IU8I)0B-PL[]06I,\?;1Z,^>@8FC=S6=^UF3S_Q MMS8=*-&T3]@ [4^Y4VA7V+S+JE?+U/\'X39W%\X,@#-C&+@._P@3+68RG2AH M*#*16Q&,V *XN;)LJ,"'6]E69UHUYHJ6'DE6KE3V62".FR]P M-@M \![Q12-B[%FD1PPB1:+=@'"U+YQE[!H.$^Y$OAAG>^Q@OOF1>85M\P=X M=%*SCA7L&225]BFYAQ?%-&_=E*8^\54+I"9@=L"F#&JNUK63 MJ#>G8U\NHTY,NFAJNXHM/$]P@L1"'L"8".QB.\MIP36C;0,$G,%XX_:,A]WM M%03YG%KI>/PM_YO-+K>Y*K1B?3?].N'0TS&Q*"B]I(CPK>M _1F./U.,+TKE M)?#E$K3,I_;4LX384>37RY/38\[#RD XS44U>7>%&^#7G!&(3+G2E9Y*M6-- ME\$UMD6[W4O^(H%>MX591M$_EXAX+YA^T&>SCK,S-D!U]Q+!W +JR^'=6C(1 M.=Z3]_E@,9J C+= 1G_1O#^>5N-(T' M.C$8D:K5N$/UL&V E=E7[6K)2Y(1 M,-OWE0FVI(!=#CHA[R8FW2VZRY0_?Y1C"Q_!^>H^.9RWLT/<]4B'AJY'G'+& MIQ\7N[M&WSL!)Y$7"/9>KDT'] T=!4B] M4&'&[J)F/^S>NIE[4^K-;MMX?&;\SXGD?N$U>786KQ'B!1D5LDZ=GR)VB(DB M8:X&5/A[IM;C/H9.;&:#44"M$28R6)] 3B?-UK0KXHI2+$XF.2;"I9AHG+L3_%)N.G.P9]JS)B8GU.'7# U*Q %RN+R9SMLE MIR72FFZ#1KSW,0K(OBE3*7+G#+NBV'#6ZS*$7;U28JT MN[R-^]A);\=\:))U^9A.OB!,AZ"I!NQ8ZBM7D5_(-=4SP75%8A8,5L^67[%2\KPNSU9D 4>B1CXKEG MY)7VYU!;[^6(DT?/+WA$6/N9W\UC=PGX]Q*^XWYCJM:__(9/Q4L3/_[K Z2 MN.T2@M"Y^^[<_5?T<^YSF4]J71,7L@H:&S(=O4V?P;P?TB^IB$!E#1.*\[XY M%9Z!G%^;<\/GRU0WG2#D[!$GYW;8=M"_94[Q)!E[F25>4W]CV30-'@%_T[)L1('7 M]-_07R?%:\ZI#Q1>$"^\\$K=/BDEZF21V?T+ZLHA;]^4IEI5.,+N"KATZ;^O M&7#L@>NA"]HXX5BVCNKANL%HG]L3G5 M_3'KV5(_^UJ^6K LU6)7+,MPP:[?.CS?CPA[C$DZZDV]BY\,D>/HT9IFFW!> M-ZN?6=FIV>TGZTUDV"QU:9?R/@ !%PEA@:>(;0@QE#&S2O'VO4K? M52W5XO+)=G!F,&ZWCY3M^'R.*DD.,JG],G=V=35AIU_7'E@.^/DFH1B6YE1R&T2<:\:*6@N6BVX, M(Y"M*N%R#@/XTWEC*IO:$5*R"I/4"U]OZ_&.2X>F&CND6BK@[Q)$CC-0'IJ9 MZ1)9N\[,?L9RSI-?D9E+W*H)TI>W*=/#[5_NGV4F!_-F?LTN#,&5!S9 M>G78!,J8"'=AF<>%]'2%B/JUF1X>UJDN"W(BOIKVFX Z#A76$XF-SQ_X4IFW(=P'Q-L;((X( M2L#K!R!/)'D.3LLE J,71.Q/(NR^#=#[VH\0GA+0#!MV0)>T8I=5F^\+Z/90 M9F=E-'\[Q'P#E+]Y0'3,\']:>.5?U (:!)%,9/N@U39 P[U,1^)7.V(?CB^JN0%ZQ@8$6.96# /# MNTK=[L?;KNF#TIQ9JY3E0K^O'7P3KQ'WM]FHOE#^GJ\;H.>/4:*")NHS(?QR M:O(PMXZ\HO"OS*KMYF9"5NTB#S(G[N,]B*YMU>()>_9T:)C=-P&[F M-T#= @;G#^&H$>0$?"Z3.W#+]7\- M8?3[L9EU095/?N]G&5%;9B#IJJLC_2A 9*'\- M6+-J.J$N2\%,5[\J)B))Z]KR# O2.G%VW44UM?T;?X YL=C;44DOB56M)^GQ M@KB#&#_PJ/34S((U*QD&*'#.(^4XS6B]?N=QYZO1">;#I9?=KG0;DKUY 5=ND@N_89ZF27(VY >J$[H(;*MK$;1]B:"IH,FIC7H>/)8/F+YA'#VB=#5LR M.50Z#O632F'LTC>.JW(#=]SO*JCR&35>^ \7T-#P"P]/:(S5\K^6.3TW[5.V M6%;&$& ?;=60))F#T?IPE4P768'3'\XQ]W*P:Q/F?R#2GL.8_H@V2&(0$C%5 MN\@I]!- 9_[>^DJ2R6FFJ$I=O^E1E%G-FO8AA.+%''(B R"+\?O-94B':H! MTEB==H.C9=FYNKUA-&HT.T/C*5#;F2'UA>#;T9L+V$PR1*%MJ[9=06]^4%;7 MG?@]Q IJ,WADBM87A=Z*[N.+5#"=!,Y)N,7E>H*T45]L=4DLP]VI/4>;Y"ZU MU&:J0?H6?2KDM ?SIZ9"==1S1U?K)&PAY7Y&*S4F9SM@3<.)H@P!+SI8#"GV MT6//0-EOJ CR7$N#0T'":Q]7AZ+#\J>-K3_$RR.5QON.EA9/7[UJI=_;VA.H M5T'TD3BF3QT;GC61'@%J*<4G64P5NCO"RQ7R) MJ^0G> 4Z(A8MSH(\P >^GB6H,[T3]41A+01-)JGR=D:F31-] MT2H>/2OZ+I M8FJY4*U@.L<@32LE]E_\N/?.6=^Y5NO"(*[[$=P0!M#,X$H\:X,2_[Y[* -F!F@PY6$\&6MIGQX3]%Z0/("L;)O M<1?#[0H3C2MQ#[OOW8)-O!\_-IOI\?K79\9I2 M1G"0OX"V);S= YP=#?ICH MXKI47Q::,\)[L-.F#RR^W3$_F#0T"!^W=G?> /D):ZZ1_SIX12MN94_RL!#Z MGZCK+/ 8QE=L=.S,X$*(YH3-_.=AM";W2*U?A%HK1MRD:WQ\SO3@U[?A$&'N MV>S$SP-ST-?('/9B.=Y3I1K[V]:M,"1(*O.>P' ?_I_,:SA-"L(.F"NAQA[B ME4$J5\!1F.TK\Y#MOCL,H7%H4Z&/1#%^EZK0V()^V;V3 2AK?]F#%W-$!_&6 M]QY_H]"OEE?Y.+99V^=>S(]7DOW\AP_&W6\W)#KM[\7[0B(P]> "@Q#F!%F"9RH"8#=#.U8^XQXI; M@>N%>-WF,,.HWR)6[MY.%C5K" $*O/@,2&AS$OD &:B>L+=M.+17-M:L0\'RW\MCKKLCM!/:('VOD-LQ]6 MZRS #@_U(7$8>=.#R"!Z7V15;DV$ M=YMACF5C@RX^!9YID+T%^FY^?7C [%!EOYZQUCG'IA$&Z^C6 MAS)7+9F2B2VRJ,2SM'E%39\<"GL L\M7]W0='Z&_M-=O4H-4#=F'S',;YEHR MM +8$58NY.K%B[^<2=41%V8_9QBNYQ0760=&8,(##QV'AH2:5'[^5I5Z8I_? MMR!MS3RKS'28I$=!,4,U,T^ZMEY!Q:%\*5U>;TYKCUS=IS)U;6]N'WU-2YXK M[6[+@7)\_FTUS;>/XCPWN1>P"M)9(#-S%GI]@Y>V^0[VLC1A[V_8\S5T8EFM MUS&%^6T8O4SO1UHFQOO:]2CH? S.C;^V 1(OS/%[65!?G^Z6D!!W,R=L)N5[ M9EA^D'*E]=&H',N;][Q3S6^%WCO:EFIM9H:ZH"D;UW&%79/U(%3BO^MB_H(=F/1#([&& .\1DX& QOA2@ MV4;<:^*'L_X&-Y5EYJ2$E?FNWA2?_JQU^TU:;F7UN1D8;#S,P$"J>]6I=J]; MIW()[PRZ3>#&*S_I(6+!M6IQKBJ'17X0MG!-A\F?^=(!]W//DK7^&R%:5.#PZPUQI M:GT>OP%J-U4;4JYBKD;?5DAK"[T_F>^U?UD]X_EO+5;7LZGI%;"YVN6K=^A*RZA(K0F/AJW?_"WG=& M-=EMZ\9.%4&* A(+"$B)A2(UGP40$2,@7:#Y22D)":A3\/*LGUH:B5SVD?1"Z0NXP3Q5ZI3C/;'K%4?@QR1JO\ M8UL9(A/K3PPE&8YF5' C<@_*E8>#NH\L:_""OLG%WAIP^BR-"ET@>20A$3#9 MN*(5Q93VE4(%-8UE4Y4S:0T1*K-Q%I=/73YE*A]78GHOSD&^2MZ+%ZFN_++' M8LTQ>B0[FR.(:8<*>T%X,RK+0N0PSC0D>\^H27HSKU:2S6\T+0^C_!J297>5 MB^R##V9HG?SZM8G,)X:X<"VQPZRLIJYRPY4C(,&#U*H,12: <421II\WB7R* MD>^=?L?PH_I=(D8(0VT ;3N=#],,QLUB&$;H@[N^(86JFCO+UI-???DVQ,!> M[5='@#B-+!E,/[9\K!4\#")[K3<#HPW5<$Y]+PL/4Z=#56OF07M04D;)%D=1 MV/JJ'1!]W:NI!RX9-2TI?,;G=XF-S5M9=8-,91*H])!I:\6JS ME>=UM?*I4/J#.%,\=H*_5U,X397QY/:!+!_P?J\1P]\JM9+XF4N,\YXOB1,' MRV&2:E>1XDY#]G-MC&XCB8T6%:FP%NL$M+F]=9YZ"4DEZZ:$6X-*UJVX>7C% M(ZM7;\V2S2NX !'Y"K.MED0WOO]G, 1PH/+7BL&L+=VW7XL,OZ5.L\*+G'DD M=.UX\<($\0FDFPN8O<*+!?3.OUL+_=>\G[ V35@^P*-5D3RV>XX+\.ABZN-( M?EN$.VI^"_[^BV;MI+M21JGF_\7>\[I^J1=,6)G_R7X0@2N "E)'89[WYI#![-L_%YDL\JA/^'F/^ZGHWQ:A ML[7!O]0G9JG\2:I@*^L1&SBR2=QJL_(7;7J5W*ML7A;.)H=$XF< M8%6%\6^'AN>D[^;F0G^C#U9ATF_ZR Y45M@F+ILBO> /Q8MNG#O6K(J4*<'] MT.8(F/#@8 /K$*-7G4B#TD7[5R&/H6(>R9.61 :(X$_@B&/#%[_5]+1..*:H M^(U )ZS7/D4="6EI[[U!_>TF+!>V*15T+VA]GOU[MVG6^@5S? QMF)T#OAU# MND#7HZVU-D)(D FI2(X$*D?[G2YJ<&%GLDBX&B+5)>DZ%1NQN@'2/S4I?,2I M6^8Z=0"?-V2BK+5B+M%N*H">ABZ\I\6/^]2/D8 ?JG"-H&BL$$N*!OW@4">] MWC"J\T5CZX@8%G8Q]G#?OHWUI&!G)5%/&"T0OEN\PAYN,:G"36IREW M>)2PAEV-O>67>AX:,U9*C-8 \]M53Y)]0NXEM8(%IBN%+DJ!)I?XM?"O9RC> M@9\#K] 4/H<7JMZLZ\UV;)-]@]LV<&>4^>=O16_U]"QRYD@M+0-D.GT9A;^W M0#D2-S4W-T4VBA"$PU'6/](>97M%*]TRCC,]:"'QX@FT#%RRA[4/R!$XQW2L M2RJ(";+<0NM[0:2#4+((90^="P 4)*I?2(F2^O# SAE]::"SN="U9S&3FIT; M6K[]RVZ:<-89P028=LENRGL&'IHS5@1EB>G1^WF;*GBNP@>ZQU"F:Z(KV'AE M8;.K%1G.[S^!#:YR-U*.7M-(M5@HU 3*S%44Y"A[(G?"JM9&4AL_:,9G.5Q! MNG!ZP3>W^O)FTJ79+V[W\)A>N]X8:84<%1[P'4(#7J[L,12%^70C$)NV#7J. MG9<[[*\D1=AQCLRG:?5.6QQJKHO/^:;4NGHA9[;*.R;WZZRN47!B0C8L,9$N M[?$RAU3ODCM+UXI5E:SPUK(I;D; 8 @!>2TZU43V9%.DK-N;UX+7EM:QT,&7 M*3AD#>L&[VGN\1RQ(/@VA*'X=H:CGP0!RA'=F':W$J%1X'T:D:=$@M>$G[B" M!="2M_LTNK:UIG;(E2N,5D]:R5;:3#=;S%8BG>+:AD,12X,@E<03.4/4:4U@6$X? 6R'0741D M5C)E>K &>$=6&AEJ>%*AO.I1W)R<\!,$6F?R472095OKA&^E_&[N!QI@V7+E(,^AK+SV0 6.:H.7ZP:4L M&'7,.=+23.?[2T_<_AD?@0&,/!49EAXVP';A$=,6K<:NP+I"0HAE,0TR7$ 9RHJ\-R))V\&HJ=NT *77+.FZ MD*9$-0F;#!7<73WA?U M$.]2NYI,0X>Z:_0]B:+.7:<9)WK:R1,J>@9$R^.%A'Z,XJ9EM[F-K;7G'4\O MH8*LTR5%[25%'T]\"."3W_= N?_GX:#_YD-!T'.T.<(U)96<3IHM)8%F3O@N9][!4F 8Z"?2?ZO!$(M4U7O$KWREVTL!D;2XR#%]SL!"TF]V9: M$AJED%.^)DM^FRK$8QOV5-G0[A:#8K-1K@W2DKED M ZQERM-6ERR89&72^I5M'7R(,7=6YY-.S"*FG0N@(B$4"YHG;/0H^W4Y182. MI/JW)OQ!TB0Y,H;)"3_R;UGSHE[LF\8)]@[**0P%YTS3]VUY>2;09^)1LHY: M%UV0>HQ^DXTCW@7O%1%$[V*8CA-#'*R:Q;5[47Z7G\*3OP3*7:^3IQG-.Z-2 MF@:5'TLN-4G793_8_C;\_-LGBVOT W)BC3T_TG3SF\Q\+J?.=D-*$Q/NUO1F M3T7/H93P[F8OZ0XF2R.P9\S FE$29);!NLQLN\#G#IA_NFHNZTVP0)9I-2.PW%$"$!@^QN! MMP#K'0# 2<".QX#Q;1_$RVS[OC1^:;PP-#'3FRGR(W>7^-@C>T5EG^>%8S9> M+:<"RFYE5"L@&3Y3/ QW[]I?&(KS?1J&7?- 5=.^BC(Y'>3Q"1ZGH646HDU9L^I%R*@:Z[7-S=A/(22F. M )A'>CH8N4S3-@):GOUB>I 7^_E3*+K.^62W*5UD,S"<#JJ2>8+UOW.F;1PG M,&;R8K"1I#DTH*EW/%;?J$ S+?WA1#7XS.G.HI=W#-V7I_(5F%7[2O/!>OYA M3G =>X_,3I#7#YLR)8*?#3UB9&,#I+U<_85=OA4UL?5(SAY,&Z60=9HA7V72 MBHVI,)Z$U)07U\$,#[ ,^B9'Q",G0:*P4M7DQ=*;X([[XTM"-R+?Y 3,M3H/ MUISR$[\/8;ER>H#ED%8":; UGG61L4;;[T#[_/[E9(]JX6U'L##*%I)F]# + M9=:H9;8W:H*B<2^R,P92%NVWX2*5G-W,>;WBU+$R(K%1=^>5RQD=,"]LG--K M%#$OOVKP:K,OF0.[M]1V0-&E/=_9R[FP>W9795?U"O;G60.+L']9"G\IYAE, M.U@.#!\+\QX3QNQ B5C2,.4IC\IKK8 WJ83 U?<_3J4B6^3DWUGDNNG>NO>\ MR4,>3KELE]QJ7-Q7KGRX)'&V-\_F?NY5L3Q+A/&^H!O9Q^D6$=7(+S =C3A$ MK=AE"D[7=M%V091GAEKL=+#[S0ST!48_.Y=IB-Y;*[E.7_?]G!(3(:?5>WM8 M%3$!Y)OCPWU-]F(!:4MDG&0K$OG]F\.<@U8@.47Q=_!K)$-QC"4*'M^S$):L MV 2)*)[%RH'=!"&E8T;D0Z[F*_K;QM5,M[=+?9"3[!/MF;8HQB&'6*[D2ZX# M-<-NH%5S<,,#T_ON/. H01^""A"\*^ZN=1?(*^2R6_*D" SE<@3(8GY_7;0( MS'KC');2M0K%7O@Q-H2D:[!3P2[8W3&[63L97MD,>X_T)_H7R/G/-*&'4 VH MW49C$37VWE%OW;%UIV\XSA:WP=-A#R"GW:JNIGAP?MN,B%"A*/=NE2!<%LV] M*M ==#3S0&&;?)Q>CX5-A.F_EB4]_3,M/Q4:%\ 12.+9N2T5M "<.(@6'H_/ M0DW27]&%W8Q[% MM9J819GZXA@GD"SQT@9HD6)#5M&7O2_)4)(*63+5!]@HLNM&4=J@<9FP0G9K M$_3 L-%1,ZD03[^$.+73'VJTY50'#^N:Q[>ZN!+FDK6IPK0=Y#U1F!.,P:8Q MT;JCC"0;6FBTODN^$SQ-@:9>^6#0-Q&?-U(QZYIV?NL (3\2!O-X-O35OA'I MXH)$NB)WBK(JL#A5L401?GG: VC-FW([M[;C-:DP112A"*^LB,IM#6]:=MZ' M8?*H(X_B(C8\G!GI-#.R5 M!CI%$QC9#).?ESM*F(]<.:D+VH>)OO->6&JQ4 MES@6)6&MME"@BN]143MC5A0R?*6GC*%61M'J&6@G":(8TDJ$SW>4KUZU]-@Z M;9$U_#S%!U'I/>Q;L79O>1AIF^];L1G\=ZAD_+.(6K?'M/+ EF;*A&(K,9H+ MD.;HNH/+!YN0>^> TH9JK$N,4O\))BA$[B"Q] O!\!BJU9X6_#D*Y@\.'T]; M'KZ"L_-34L\)X$&A)\?CE$;:1>:J(LP5JZ01][!R8S0^9'W,I@$HG/<-L!IE M+J 3 ?S%->Q-#8OV:BRTAU/8VJF^M,DAXB&3PYPCPHQ37(!)-HWGK86U@\$; M^,Q?7",L'(_0L47.;T+[OSXTJ^80"?-6#!ZO";N $<)VSZ(A7$"C^02$ W?[ MQ34XDS\CVGIXDY.TYBW;L[@ED+S9QS$@DO>-!0)7?:'[>4&[%V7%!223P+^X MQFEPRTSPYA"SV4ZA&M7$^4U..9@?.YXX1KT 6#K3QIJ,Z8G78-XJ%;D -J> M2",VX$TF;F^*A*'W9S#N?F[HLJ#Y!+(<-FNTDSTJ\SH-/EFAS@MJEJ,LCT?0 M[:^DDXV0(V^51/E]*5HO\*-% M(7>>UWP.W\#SB'0(ZP 7D-FSE;8)26G L08&Z?N-5!3Q1,(LUM9ERO_G1'W[ MNR8J)MEI;(V-=<"U5K+.RU!=.#%F9"Q'&BF 77$T^8LKT*_FX@\*QP97B?E% M4TD^;"QT()=&^=4O[/ZSGRV;7[G&!LTMZ&3S' -T<"V/Y8=M.D+<#9Y9K5/D M B9RJ+E<@&;Y5H5,$DMZDII$]V:_KMN#QO1BXB[YC%*!DVKB%6TC2;Z#:DYZ3+]EU>PC4]P\UGS&0M=8/!_1+_ M_I>G&XE;R?_*66\@Z0/L%QJX83#]!J.>>7*^3K4/+9C%11_,X=W^U'+RIS^KQ MXRW7!7/\RU\^>MFOIH,=U&UR@L+&FFU6 _^W:<<@&4':XZULN:U28);&J#@7 M,%41\XMKQ*)DI1]./XWEYC_!AF80./PTYH$9;-&>A?QQX!"\,4VGO^[8K-R. MOAIXGB.CVK%[8?60B052&M5U@_:49IYCYPP=_JWBS/P#NZ8VKR/)*IXO&_1* M0*3G%E>>_151SVUQ)K+=;4+=6<67HV2++T70VF3R;*,O_F[=W9=PYW?KY\_. M[2:J@F$QC*.YK/UF]+=^% C/]Y9*!>HKDIF3JB6HI?&O[Q@7R-ZU*4?-S:Y! M=QHF32R)S8G$5TTV;^X)\]E7\/%3F.W:Y0CM$6&M"O!30@R6ZD8,6DQ>MV"_ MP,)3L1>W9<%%^-!>5*/0L![SIA<]DV21Q[G4OL0\J6_M:*T^.6M$"8]0+E.$!JQT;Z(G'6$V81B,U0X4U\P3B'2F/$:(XT*F3M_ M4A@?$O_H@1WY;+8U"#J+-(+(^TET@:#S'[F (TOA0.I5Z/#TA$PG%R"XGP=Z MLFNTX;N7SM@FC0_&: +WLEX1D\A.QR[VZ8,-ZU>TX_/:@H]TM7_ /5OSE[+_ M LKNU1Q1M.KV4MH[M,IV;I@WKPM^4B]&2]H0C MA$/#5M6 T&*=SL3R''OWBE!O[;ND3?X)'=*9Y8=/T@)RAS9B2(^PT/L6?* IU*'*?=?W."ANTF@Q>CZPV(OSL96AB$+A@P#]M]TC5W96J@I2J>NYQM>L90!CY- M8W?A?;&AQ+N0H_>5.YC9"SDSDLT"7,#> M;R[E:BT^4LM4^OTE1I9;$%J;6UMENBPPSEA?-D),1D_ M5-R!H^>ZCT5HVDU:#%G_)I>@:7B5YWBA*#^3KUR +C* YV+@4BQQ.'D'Z1O+ M,08)BV6^_R8[ MN+"TL,$%[$[!M-4)Q'58L3,-#= .C/DWPR]^I/Q&]<9ELJ2IUKVO#B) Y(C) M5L,SU97.+F919UH,#[V+E[M_R><1/]O9POR<>M*:0CN$,,*^P1BC\_!Y@!^G M&5RR4W*2_I"=8BB%UNK'IS//TH)S JK6FTS'O[J<'&69TFY4+<4@T^^X?I+" M'$L^U'.YX>1M-#O62.+BM[^FC:U">\@1*.8MO1L5S)+0;@;NT8>0EZ(-51A& MVO7L'_0AJG842V82CAT&DIW3P8$L MZXDE\?J;V@U$P7KAA5%@_\*:&T7AI?[U)2$?D%M1S9OH[OPDZUL \ !;_%I" MQ7E$[9K OY<=*-7$RURBR<5LB;-*.X54OIXGW>%$X;>ZQDEM.A.RW!-+OLXY M.&>[>,8-.W^%#D$TLW]D-STX]Q"I^NQ3C$Q)JJ[2CHVCM&F6M#E3!Q79,JHV MR#K(M&1!J%)!:T11N'1EJ/[>NFW4]?!CU)"8-] NGYL3^?X89I.WSV9M83CR M!&P@:9U.YDR11I5!66DSG?=!BG^^HD-8*'6L?^A&S](6.IC^+\$U_U%PWPOS MP0ZNL=W_+K3>^ ]CN4Y@R9X/6$G.)VAI:R/V<1V(T5K(0KUCW,P$!7N"PD:5 MOR#08/)6R23L\RUJ2TSAA3MOW2LVHP9#RF*1KQWF./>T;4DVN-Q#QGI1E_4Z MC9FSODHYE_[[4IC0VYAV8)$VQ9SI!C>]2=6>2,Q]B_*5J8<5L"[1=O/\.4N# M.A]B<;:/Y>C'7UY=4V%BG_V%!=Y;238.VJC85)WA!_8G+=SG;0@FIQ.WRSB) MO$2"6(%YJZ:"/3K/$1V.](L2&:='HJIO+V=229UL_"3TJ/F7\M9(D-6%OG'2 MH)Q@>?R3^=]/W\"XP"RS%V9J:1($ 1O.8K0U>%'V-B$K^1LI52 !T+!DGF*>C0,1*Z6]7CZGV@8.>\X!",A@K3H M-EK/#O,+EY>)7A![_";B+-Z!B=XC-'XR,=5KK;W]\]JMA /$Q>YJ"(>LFV8J M%ZRJ*7 SF3LN*^"$[2]EDQY\-C4P%[?MEH\SW?HDQ)E=C'.0 M3_PXM^5R?OER#NW(1&!&@=NQ-T$AA$EIM65I_>@>ELW M\55"]3D.E[_VENGIR ?-URGW66NDRAT\%J-=53Z:E.5NN%6-<9P7R=+1BNS' M-9*>39PNVCIE#]G_M"EK%_6MS">%YZT+X'&\8DTDC#H=< MFGVNF>7,! BB-/T?7N (U!FP,(Q2ICD:0I-JY@*B#$%]^GX\V)X9.4)054&4CQR 1,HY>,(4[<7/D*3(R^3,C(,TY.[3Q M;'^+IBL]/;2V/ \QI[$D[6]X(M'FZ<;] PF7:='E8+[-#3I4NQOLQZXD(I=B MB)6A33O(A(C-,3HR2,.O.H>ZIR%U.WD*M!,EW8[HSG<@?:POQXE^FTEL4Y$OB#.5 MLXJ/?Q"/J!T>"1:WL.?[&9KQ",%S@_I6>)BS#'4@YBTJM$F7G@[+FDF6#+_I M]18NW9*'U76TFZVZF^(BOIZT/I@D9K(+GUUPNDO_F.F$"]#A)#?$69=6P5PL"?X,V._6R0-^6?'8,KAA$ MCIMNJ+IFQ2Y6#$,J,N4B9^X,W54YD[] I:Z[N%J6+>990D<34K]S/DG\4'.P ML81?OIYK,"HC0D&.*R[0 MJ'#Z+89/-EJ5<6C<0&JK\KKAXT#R#=7US9;7MZ*5UXAB<&TU+3S9P)=R-,JC MW/_NXO+FI@#/4J9ES+")<].1ITWD75+MQ 5WW71:)OU M]5W6 @=W#VT5U(4,<1YIN5P;CR*Q=[Z'&+F5R X807U<1/W?5XH6_?F_,1 MW&IF) M2QXN%?WZCR;QQC*!/*3-/WMO_ICQX(-SFE/YZ*(;PC*_%?=[O52;CJY/CY][ M-!TRP%_H<3=BE!=N%=^]2[L8P7^R0A:C9*PY:LP!\KN7FE)%)G:UY$V @BHL/LZ[$HI2C] 4FUY.*$Y7T1)^ MO%(TA8DIJZ$5;[X>;D,@WQB^'30T]$E6+>6;EM$WAS>*2!%JD;Y9278]YMK= M;0T@4ZVB)AOZ-2(I,=;9'YJ%U5//K0>6*;:.A>/*UGD[4!J-8%06&E9/0F3< M8_R].Z9,HY%"1 2PH;7_3IG9 S:X)?VP+!D23^.Z+ M"9Z($9S5)DU5YX]VQ"62,$DY]?:GWN]X)D1R2UH^IT+@+[*U<4.'9Q]*\ M[L?NNF.8;\G?1N5Z@1^)%0S!\2@'Q<'%2;W;CL@P0YW>K,1!HRBJY=)YZHUU MTO-G5_"\'>T=ZB\TX%*](\GEC/2K%PY73<&8K%K2=2Z@U6(FM?R';0I4Z%_* M2OG&JGT5YK@ X>_[23<15#C\A3:NB]W5-C1ME;/,#FX=BQT>)@6!! MJ4NT+HH7?AC]@/;-T(B,/OL%=ZW7<)^;[66))MWG/6JA89S#'LH%Q$R/T+XAUV#!J,Y>,<8(E0[R91ER9$GNB?HL[7Z^J2&QOKQ'L0GBF[ M$F+%X,/I'I'JF6^=-MS6-RLRU09RWWP2;EX;:5KH 1H1:CK>N>P)^I$77G&Z MJK1LTGV?'[-L9&-A=2K/<]5=U#73C)\/#OX)8"()^1OR+BB_QC0@-3H\F^': MD"P9-1$C/),8"]L$A;(,LH?,CJ\#MCH:<:CB, M3U8BY%QNDR](#%>X'3?TLY;TSZL4,49;!%Y]( MT);-ZSV,8_6][][WUAS*@4P-*S8!#S4*1:KZFM?0VJOVAMP.6&EV2*AY=IZ^ M:9V8_V9H,YF&7"4&<@$BBB^+W[H7&8?[ MD'&B)DAY'QN.(+7ZAN,W]Q(C>2GI\N\5NKN"F\M;TH^G\\A*&A?0#(G @!G# M-)%FH@1&B9%B00N-02/SO\$QQVB[\P[[17:TT3.,A"S>.GZ='9#LKL^=U75Z M;K/I'9_C0()5>9671Q7L,UEFG4OS-P;Q!\>AVF/7I\HWR^3+_&L+$HLB&;9$ MM?'LUO F/_ #D3$_XG<>?_7PUU/SD\ <0YO0!IO'9%$I9-LFHK@[1X,V^-3+ M?@TGADJZ\5[;(3H7>_^QT]>=(;P )!_1T]#0H^(/OE(4, SIQ2/N(?"42;); M!O'L@P<>6R^//"P1%<,^B,I\Q-QP?VG'ECSGXY^IA5Z,"%J6\9+&)(-"ZO:S MCE!#\),QFA M*89KJL5=R$0]- YN;LG-^[:]."^:1-+#GY_[_'F2#0"/IXY1KP*#H$5[&F]F M,WSUD%*L6S2CJ#<,',UCN>U6WUI'D+(.E0L(/?JLC6=_HKE.2O!#1Y6O;#ZE M&;V%QX]"U=Z5TDO0R14PF\75HN??$QP&1I869J&FU^$^!;"<;)7* QV^X@KV M] #,*M%HFM#A,\3 L?8K*5K3UM>/C@*AC0 MZK^[8TF(=;JR)D2G8'PY*Z[C.LWKTSXXYW#8-^/P3+?!.#<7^MX(E=4%+>F0 MO4]/,GS=4Y74Q$;J2N)'K9)(\=78^_,-HKD2!U04V$[KF'N\.9]1^FNYGI_G M*[>:C:]R2&8Q:N. MQ)3!'A[RLHW^_>\5(_L?2/!/._Z+( 'A$L.<&DC&MB(/S>"$ZD08QYJ ^] ^ MY(,U>%!CFFP)O*--5("=05^T="GM64V1N*^573"7I.5[->F>]/RUVHH*DX0; M+LIMQJ<>/$]^ZB+^0UEK(>XRI6+5U/VK2JU8M:]\51H2BL<5@5BB*_0X=D5V M3PWLC8,YU77\4%-L)Z@9+ 6S%7Y$AA]N_ 0)J9.(,U/IDBA[E3$?_PV&V1^$ M;R^L?/3&02L>M*3(VM_%X5.@=HR_G<%*8.$_OG!.LJS#'.<<7!OYGKL#^6M$ MO((3-0?([\--FJ*\^RAB/,!P3BH0KP@/^[U'_[BRF%)&^/:L^RT1>5O\9ZMOL^5=I\1()R-+X5 Q_1O7,ZOFZHYH59!;S6$NIO&-=7)EW35Z0A\K ME;/]BW.JDBC22H1WV9<3!.YG;W6=""B[R?>F&634OSA*&:D8-N!K-E(0CW.4 M#XA0PN_^:WM88AQ8+D(Y0IVG7V$?(@3Z4?'U/L:+MSJ';#8CF"9],FKQ/=-#H$AU\8L%X]0.V(@[AS!,'C MY5#JM3PLG N(>PY_+#5Y]U[HI9>WK-.1] @]!<6X&1TDDDKZY] M5]4\$7L'[*.#QPD"]AVGOK .3>0_LF,GF71/)$->/'F8-ZBY1A1O#CL&F2XCZ5([5R/1/M-1CFH'3O777!=>/ET6:7MX" HTE_;I*> M_*ZO/-5A^5*!)_[TP!QGV0V/_^XUKE$+LAQ8,] SZBYCCCC:]2_A-6I5+O4KK( W^[$0UN0]AN7W'S\!]"VYQ%L[! M-E6,)#;Q N)%?>GG@R1TKT]V\)GAS?!A1X2<:$73]5D%<":>J M;NF-A9%$WKG_L#Q%DCU=4Q-ID+K_T25M MN*7N;-KP!XY(;:7 Q3C3'$9HDX-WSJRHR'?[*S\F+SZRHIS@>!''O^/"2U%( MWHXPH3;T/-S5VK04==(].6 WSZ2)(FA#:@O!Q\>]8V1/&/K"A&/G-XK?V19# M=+10[S[J>^_35=[/EJ=8ZDN7%.\(R'A:+^ MW8=R_GF*@?YG_,78LP'N-I)@/%KY?S>I.Q0?GX8 ]JZQMZ0,3Q+'@^N.,-[5 M 1E+S+NSNL3 .JDK:EY(?K1$[.(J5!I]K@(1/^QNJ!6G%6A%=0U2MT+&9UT< M2 ,-ION\:)NHU;Z,H79;0.^JD=DHE%28(;0] M+;/)UZLI616Q\['SS*A@;R2I8Q(I;IP2^-7NVS#,P>H%%S!Q>* L\5U)] KS M.3N&>+-K:)Y^F"K&4!E/"G(IZT..5\B=9 07^N,L&4\FJSON;'C4F!#PM>^9 M\@\.*A1_T7BGL;1W%JG: ]NTKEG7MOKF#YZ "J!\_.;2XAH_)&WR?EXXG0[#OV M2V>E5$%:JVN M".,A4]+?@$S?ZJ;EYKI5>:07S*U75-V-S_HZ,N>;D^VOX3W@@$F]B53HIU!& MF@J*'4DD1R/5]?V7.F0MC!<7)$PSQC''>4O[$.SQ$GR',%3 .DJ5+!J 'N3! MD7QS:*,NHO,YQSES0B2DJ/40(1IM$[/_$=UV\Y5V+,JL,9X+R.R@IT)L!S2& M8WTFDBYS1.8I,0PE*,7U+8<$+O=I&HNR@OCP^/GSS7 JH6%$??Z350;Z-/73 MH"1&JE*R!SW@XU!E,!A1GG^OI)4LLL]]U/% Q#:: <8\=0ITJO5ZGN2(@&UV MJ)/!*^?22M^2FB4B2!7:$",C:DOJ0Z!51F(RYE=\-^T]>7-0$_BOE2W,,0Y_ M)5,*#JX$48S&EX)WJ\PC0WUUY,XP&LF"!K1#P(G%**][FH)Z\ \"PW!GY>KD MWH;-_4]4*P:K8^&'Q\- MNQ_Y_/FMPN\]T#/K>SA\PES SO'HZ05L);3%?]OM"&6D*M$5LM=]H#ZA4.U' M8J,=H_(^_'0LSRS>?V'Q]:K;> [HFXL+T%".U\$#1K=0KHV^>P+1.J\9)@U5 M1M%/)F($9TBNH35ZZ;-_*!2F\&Q)\Y6N=T+V5T?C[>=<;[H@=^%K+I^2M3@: MG5 )+;SS3L#>6RQ-.C7%+!EO9M__MF0S:[]<(Q@ M#ZO%.?0'-?%K&Y-8(QC5B9MO)S[M8NB@>&Q16(VIG[CG(W@'*,A5,.8LBMED MB/JX4;)O>!H,.H94F/] OCL "3.C0/;B*[3,0#9\\E@; M S)JAG'JYR:@V]TD-V,B-"-1BT(VE;YENNXS#M=[Z]FE;V>_?%3(&/?'&F&/ MX'@0:7P1^UA7,ML+1@73C1AXF@HDQ"1"&$H&-X$$T4>E'/=V/]R;\GH&*E5H M^.G[P2..+Q<6L\)>IPF:VD]&-I=!&?K;K7PCR:"O>S5[4S_$^4O1DUQK*Z^P M/B=6CFUW": U4(_"._9!CO]^-F\J!ONIT-Z;%4-Y$,'Q)=Z!,G0>;@DH79B7 M=@VJ.^)>I\U.TG?,ZQ1.+<,=7.W4YDC\Z%^=_A$!#'>6["O''S,I.Q>OA9_L M .Z$Q9X\,:CCQNJ:D3'KU^A\:-Z[AI>R*!K0\'=H'[3L*4>H+XY=Z_4RT*6+ MOR\A]B[AY9,'Z.V+HY>FRZLJ$B^I'XE5B# QMM%(I>\W]XAH M2Z%>7(#4/ D<7*.2X5XG3P.%>:D8 ,]]T= 3Q%O9#W@ASGM6%/=Z=FJU*Q%QUN702[1IBE'A;+ 76/2MVF(@M:[KVN/LZ6 ,\.#DC=&: MTP:X,/3M;J,W[A]=>\OJ.M7G;;ZWL0KK5'G0N.YY>+"BL/=^ ,>."S P MKCLPXA-O9N6N<8(3>'9:/]H+C1%"6:^@1V;FJ MVO)$HBM;LML(DQY0?Y,J?NR"L/EY07NS1WVI!=.6CNV0Q8Q4AWP,+&X:$V!IYOE'MA++/F?[4>G? M&D]%T+LFZE(02'^:MD70CJ0(3LN*,=7HV[UW<+#TC0X9U8HYDT4%[$XHU1E" M$H-$02L)D?HRN:/LW 9"E6<,,XR[[VIX(E=!V=$$ MY(5>YP+:D 03%]H#GG%VB,C^GVHTY@IOEA4P+1:8=F*)9.BDB-@L]C:CDGGQ M0A;Z"BWSV[D?<]+@$'75K/B)UL#L;Y)N(0FOW<7F2<'93?>=[%&1S;JCN#\. MWOM]B!6*K0=Q 7>*F4X<$I8/(S67C*6'/O'TMZ@[QK*(OL0:-F9@QV&(M+UI?-!((>RMA??VF]?7?3[P! M\/Z$]JI0WID LD\,!1M1M<\'#Y)@NJ7.[NH:O0Y^_9(S2_56 ]90B+=AE1:' M8GC/2]P"ZNE[Y&]%T="/6);LQ$2>6@V6*8]J;3>\6CK.!40:2I_9%CN%@CM0 MC=\S#DDVACD+V8=JANSG'A\]-0ZB3DPXS ME87[U6#IK-^H:25)MJJ,C5NZ8\$U.FX=L76.[T3T4#142$I^_*280XO&'#IO M(%<'^SW"^$"V[_[E4F96"DL=*\D+E!A+5/T_0C36\'\23K$GB+\.P',U.ES MT7M2V5BV:8'?6>2XU2IVTXKG@&I+__@K9Y[&/&48L%]"I9@*.YQ!SV08:= PV ME+6?'3%#H/5Q 2'OV?G$F6FP&Y1E !0#;V1GG6,%$E_0=O#$A>D2WWQ6B(I3N94IL]C M*T +;5EP!W4"#=FZF1B?/ZN;U$+<.32GZYR7ZXP*@.NQ=3F?87C0O<*)1-(< MR?[W-.6CL<^Y@'S-ZT[];<\?(?!+6VTI3O^JU\5_U1!I[V*H5++$*QN!U"M= M0R'3Y(LV#J[A' W6^=H:JNN'F.WN#\SHAUR:[P]%XB'-P6/!$B9D'XQ,C7,,D!!ZVHW&;AD)E9QIZ*R=+F F-6/'"54 MJ(-=6 /4O0H9H:^2XU055^* >GCEQN[P4M:8C94'?28JHX#0SP78\(S^]6O" M#([#Y\*[:PIM>L&(YM@ +6UM!4M!&8%T'48HP='-LID ->=Q)X$=T$'019M1 M72J^N:,:QN&+MWPOQCI'K;E2]<"^ZQ&9?734P/LSI[<)^[E9O!9^#=OO.[0S8:R(^QQKF&1$8?6N HX^M/\T%N$#" MY8Y5XZX-%F+VPM)$^M=4\J3AM98\X_7(ST>KO>]'WO5V36-:Q=?G<#8GVAXM M+AY_R7'5W#1US/7_=;^?OW71E[$\E$U=F?Y'LE$_1S4P=$R$!:8-RG M3C9CG3DJ=I$3P6:GP>&_ZHOJ2^NV0]H;/,I'S M\Y%PO4?3,3N,N\NQHNZ;MJ&KPKQ)<1ST&C'N,.GV1)SH\;]PO;\<<7E*14W/ MO/<>PB5QBL[97'1#(-34R'%^D>$N(?*/#EWG E XZB4<0R$QG"G&$!.)&),H MHX#MV&_0_IF'!SQ$8OWAU)3&REE9RCAHK].11'ZOO,=/&<--6AXNM35/W7RO MK+A5B+R!IQ5:)=ATGI+[K!TL[9W@.] CBKW[,QL:,%N0%IYBD7FBIZ1'A9QT M9^A17>24#YAJ!F$H5#XA_D[<;D(>DS3)1K7RG$).O+BS-JW@/KXS-'"5&2O1 M1!1A[5+M#E=;]8/%G2JVZC$@VG28 M/PR3A.D!'83/JV8;WL&2,\J^W[.5O]1K"<4\+SKL0CQM_B M=L-9%9ACJ&D'1BIM3RM4#&T*PI%!88:G:-I1:[.5&FD>I>1:]W6GON^C7,"9 MD%KBJQ#DB\#X3NSK7):D'ODE \(CY=_966M*ZN@H2(OSP1Z.Y&QLR-=U'+6D MQB@;!7&JN!";6B?6A[[@=72E3@9FM<<+F]J)%CE@.T4(:E3,UK7"*TS;W(@E M)E]/)38QTSQTG5>/#>EHSBW4^6)X0=^VY=7_#OU[Z"*\0#B Z?HR0Q3$Z'!Z M'?#1FI!#J)S6">T@#]>8>T4,E_J*Q+0C-*/.IR\ZAN"C1P<]4V3B[&(J4*!; M;P]\:V/K#];CJ%> 03"J&7TG.Y&U#Y$XP)F<\(B:Q'NH/7$U]R.CDX"B:V[J M7P&WWQ?7T*XDP\](\1]Z_H?Q%-^MUE&O38Y5B-V5RCU&*IK&^W%L]-M:O-EZ MV53/LBFLF-(=HZ!D0CB![)_C K;BON_Q]+\9M/!B=_VU.H$VVCJ=CYUC"!PB MR72ZBX3ZI.E1OXFV.,\A][%.U90R0G/L[2:G'#N=H<):X7("X?NMXO@/7%!- M6&\^?6DR6>=(LD:BLD5FHK*HL\XQKQ.TCT\%JG3C"@H$2N+X#@]8SQK72O M%E$V;8R_K"F1>SEKMM/[N?RDPGH.ZO15M>8ER=ZUJUN=B3Z=^_\;!1'(KIR] M=]D5/*(^A*/7,V1XV')HA1[#:*3"&TC3"X/9C"2[+=UMHNQ\FE1/.7B?&>T" MV3GI>+'?G>R1<\(MKS>]7^8.:?9%W-$:\*9Y#(L]89?:;K"P]20N8!E-+&UE M)X?$\/ !EMQ\!5?%@;[\V6&+%LJ1XSWU+@T>6J&PWV"I2PPB%Y!X'=LXQ./X M.;A5?V*Y".<0CUCR[M).-% J>(_S64\>[J!RJD'OV()<0&@IS\+,P3-,K#N0 MI)8NB;!2@\6FOT6,KDB\$48VE\ M9^O7JX4::@?<=POC8-)WDEY6?XP!#E"P^Z%4US%6$';\]=C:#Z8J=H8+(!TE M5C@,@$:@X$\MT+_6]^L_'.]PX=CEJ_I8+N 6)(*XVHQU*K\/%N,"OK]"<0&< M)IP$=C:"\P0_^);510OF1<)7/P_U,!TY_#R[4C[ ?LP%+*P1[V#9SFD["6LD MPK("+W##L>W&X-_!3 /D$)0+L,U]HL+VSO]W^MG_,!XFQN 8NHWT(,8&]<36 MNQQH %B& V+)0L7M.3U19&N&+4VE!2MBVV2>:4X]X$8IC.&;=_BM__-S3:=K ML!PN@+*[R=V6/-C.O-/ZDA6&;:P'(R&;!EVD)2Y ##+)6V@MK[W>WI5KN6ML MF+MP_M@FA\!&<.K*;#=V_>J?/7]Y\>$&>'X3V]N];,@%#*YA9V?__ 9>["\\ M4R- #]:=1'NPPS%G44F3X&9D.%@*;9*#Z>,<_;(Z@B5CH]$6DQ0DI/L(PXP: MPE&3:[6F.>?E0QU@]Z'N4NO%LU3(H0RGT9%O!4?A+U-)"2-XMIOB[H1%[.7G M%D86?_W%3#[O^SNQ0FLQ.[#UUG5'&-77*I(-M">U&[H"X:G#<*.UW$!5+,H5XZ *%/'K4Z7 MH9-]P9]YA=-US'&@AC\K_P)"NXFPRYWF:#XI$A(P=T$<._RP+<<./KHGCF[E MGOPC82HXY0#+_M%;>RX@.1&?-5>U.S]OQF'QY1NWJM'(-\XPW9:8?/L;LZ3" M^+>S@V+V/QNQC9H(CX2DN_@(#50F^EQK?@B_+_X,(GWY:>9!%;"3><9BK<:9 MF8R(N( (%7H2AV_KU%D!C<@2=Z%'=&OBQ-VD@T,7LJE)3;K.I31"BX^H.2(7 ME; @'VA5QC@WD9^1S\XD0Z0.!QSR*GB%;5">4$FI=:>3QRRJJ9TA%0.%'T82 MNI8<.7R]5((=X\S/EF61^B($A\X[^>#Z#A%99_L;F49>MS$J\[Z#S9?N+4YX MFJHM4A L5W$IFYZ,3L1]V6=7]+^.$LW=!1T=X2IP/Q45E)HJY7#$0$_/P $* M!8_ 3]J]KJP,4+B4'G @]EC$@6Z7:,WK1M;7=JY5]5YMU?/I^X^*K_[:X (4 M-Y4RB"*&Z'_D+KP[/,2.A_/6WIS&=$([8:/&)#WW>S%U60<'$,Z3D#ZU#A@7 M(&YXS%%>.CII'!\G#B52S M)L;]=#=L!:&U2T29$4A./>G,XJ=Z$]R%TO90"_,]SJ.-^R@>^T^A",T.Z";4 M+;'T,I#@B%86Y7@>H5DRD*W9:VTM82%A(7H^XT2PM?4!WD?@[5;.9<>.""], MY>,/W1W4+XW7'$SL/P\D.$0IG(CGK!:4U6:*9Y1=HN?U1BDIF?37X=>0G1Q! M\RT1A:]V_XE33]M8<]CZ=CG5>'/V,XX0P_ @29$&H?#GS%6*9B9H.V"#ZX"H M684 (\Y9VVN#J]5Q(H(&M=5>VXD1;SEEO# VC?#*Z":Z0(6/Q261<*U.WN3# M*)L>/&;_5_MJPH-&.Z)=U]DAI4E]+D A8<-G/R3E;!-H8UU@'W.F(7=:Z]&! M2M_E90OHQ@GL5@7!N.S/G(O3GB 6V(L\)H%R;:APK!LB(_>YC0++2-4I%(?/ MF8C<<^78\)KAYPWK^K9@J#&G-1GM0*3<9ZK!SE"6O< D[?'H5*V5H&4"YCCJ M%LF\B2IU._>^_K8X^&6+Z?RK(K"^("B[5IYHT>R4/9*]7LH^ZXDXWOA;]RI> M\/(31%FGE'EQC^?\G99A/V&M 16]LU( X6+'1ED7@! (8),@;DN)-!PD+06E>H[MJ7 ML&VR-IM/.<>I%$[Z_=JLI.O4G%@PJ](@8$43;O5+X0 M\GO.!;R,:1$)=C[-D*&9M8[MX1R>[J=/IE".+IHA*^S: M9W#N/6M*-FIFIG5&RU["IQ=[Z-N_?#-N74D[\8$I=/O^LYC%8OA828_F>%Q2 M;EFHZN"*Z77_@S\FE9<[S1$&K"QB)WP][3Z/#;2_^IO2N/_$ '*%P04$EO. MR0;6-8:I*0SD FRX@.8(+N W7RX ',/0@W(@270>:BF]ULT%K"%9=O_2\T]= MAD6\CCW19V%TZZ?&+1:&_36>XAPGCG<1-_AX4? <<;Z#;L<%\&Y49H2]5_X? MB]L&!>]Z\1@@'_<'0#;.=!R@([_Z>M]OAP/X/AY[=F[FW*%SKW?]U2>,M3LI ME'4Z[8+R3M$YOG&.>!G =C\-Q#%MY6':!5.:+><%8;ZB4)$,9<7'\)[\:SR9 MP#X%_:)9M09]R3E99F'T\*=R,!".K=V\:U=32K8W&;8-THM(I"%$!41%C0[-%)%L1$1"C@J!T45%I(D8% M)$I@*8CT(""PA0V11A!IHD! :1(A-"(BTG="2&BDBR0"84%65K[%/M^Y]XSO MV^^]XSWCCG'OC\M@\*-"LBI5-9_Y/%6SYCS=.",A1KD5"E=J#\_SM("B+H(L M'<@\G-?Q8QGY(G8W_[W#S-.7=C=OS-K[07/5AS_W1J7/U.V->16V.G[W*O?_ MQ3VLC"T/]_?8F@#(V.;^/;8EU8!2HN@5TCA,^;4)(8YDA"4E&L_WQ%^B\W]7%C5?.&JF8)?SKW?$=VSWW7Y/POC>6=1RPD>U MUI5)&,%""O;P>J)P*]))4^HLO)VP[)++20]NXR9J5<@_IW(AV)>WPKJ MS0I&>&6O?%CK3?3@5KP29!S#^>SL?8Z?S)13^OX2J_&=]/ 'TV4_;RSC;I=\ M8[*_:E0QM#!BA(941A!)YSFM MDES*5ZR*7RVW4,B+'%ZLG7U$D3,^S$L=;GULK,\;8#<&SP ET!&VG.3DV\F4 M4VFKCUK?Q21N/#0XI;QXP3K@S51Y^Z!G"CWKKO?K*;]DOY[#WRTF]6PL=.-T MRRNE_M?[YQ%[)%>CGDEOVZV]]7?=QU-W)#_.2$[(HG3_+_-#7UBWYMEZK;OO M5W]"?KAQGUH]40[_3Y],'AL1W!"ED_V%%\G>H!]/E5U/3>7@T--O)UM>6\DD M7")YGRPWK^8K1]#N;K5SUF8^U*W^27VHF$0(XYJEO8P7C/=OQ;;["7Q!"9Y0 M< 7$#,L]IDC/SR*K:#UIM6FH)2W^8JS0U*'SNEMEC[%50?/FG4Z$=,WN_1C? M0@>?TQS"0-^%_MVZ%];OA,X@ZQ[ 7JT##_(,%@5%_/%G[\B6"%CFU$L\SJH* M]OKQ-%!F8/!5-\58J]/X,-F\D_N2OV_L3)P3B6C-\ZK#R'_'GV1]6PA,9!ZY M5L-6VE\ ]!^\>\'>H>/ES"2SJ=4R?H!DEO]QX<[S#SN^]C#T@=/S^&.LII5P M%OJ?T__VJ7 <&CS2,$EII!2KI3O>4M\$UMQ;U?"MYV$K$_PSEO/=+/YIZQ;) M&#_[7P/X+C2TC9O3I!S.OV+ZH.)>>A9-G0FQ26#]V;J#\>\5;YAGVP^ M-F]:C 9T$I?L-^&%;JJ!\R:S^>?+ATD@=:13C"H'YL,08'39\7?-;\5Y[9FX M?-.7E9->'N[$E$XQ2[9H AX#&U4T== WP]B^G] ,&)_J.;-G6T^J;ES&M M/*3>/1\ G$EHZBP]9H/KUEMZ(.H2O/"3Y6;_M3'08CCZ_79^C41*A?=HWEF@ MZ?=F,6I5//"2,],QTR%\ 1<^MY,+(9M=Y8A1TB"Q/L4F7(^AX&Z$#2OM6R6C MSG3LX"[H&,H3.M*W3\W[IUH @AJ%I3 M1WG[);FL7X+;PILSQ^@_<3!_1#=Q[*U)(JCQ/>@H,/3^IE.!31HUP];WID[Y M'; >_I,3OKV4_B=@I]@$SGT<4@#3AJE*9"-^=Z0'![,.'&'VEX=4G<_ [R$X MVYOV[,OI6% ]8ID8CS7J?[#&NY;_W;&YV/_!M93?1UVV-:^6:92PESZJK=5R MU@O84.#[1#@QGTB[V[N7U]58J7@Z[H I-_FL)2L&.6"+VZ$8T69.L(;5 X!EA&*4<]B(055N(IQ(U:$ M%IZT%S0[FK+QV)8_6SD IFDMF2]T(;76L39@K\_V QQT$.VR'F8K24Y KM& ML)*$.S4>O@;1'*(T9,#?_^'EU#M'3Z7%^\J'/)8+HU_U'_'L+=S\O? 6H I8@P7L>8? MI.\6HYA>/*P8E1:-YHE11%"G7*3N%H'E#:SDO__ABH_U.?]%R*C:5XEY#\]B MA[^CP=V+W'SA+>BA*).L(3Q/]NF"]Y'\:H#U/G*;0-+KS;.EPAM WN1><+/7.3]Q".Z MN+2\'I"%#O$Z5,-\"%Z6'D0RCL,]U:^5. ^L!:W.1,S5!>ITG:CRTB^*S!F, MW**I7/%7DIVD_G=@?"4_4CQ"CEYX8'EGK*C]%(XO-5B3C\RP7!A#TD=N%7D' M;W# RHMMRS_'=_#L4=_.KX;D34GI*CQ1=*4+[M7DV0I&&-&EV8Q6T<;].4LV MS0HDPQUHFG9C[,!J#KV2GR4(!2.+H%/\\?FJ*WIH!@DKCG?+J?DO9<>T3HKN6DS&13 M?Q>^?83Q19\>^F[^KFJ.58^WQN!T?T-&@?/1OX*X=U\[.5E^O7>OONF(\9Q% M!BFK;DCY@R-+!HQTYG$Y;WTKO]&\3$]_L-_"+%@.J*_*>+INB\FI=7**(68[ M* "D@LQ&'H*UIP)7.3NT\IH%S>#B5<+U3]W]9?B(^GM*H:SY]8FW'N]>EE"% ,,SV BX&W5[548X1VR\C>Z)NE6E5(YH&@B M=5SY"3G =9VM59XGO*IK=I2'C]QOL<]%3>(BZ+WF(.H:K2)1RAHBMUE;%&7> MQ>5. &_+9PJ%KH$MC+)R)LED;V +5M'X&!]3*RSD+J0&F%R^567-5KO T3@T MD:['2W^EEAM&ULE_3]85I&DJQXOT\2/50AVXFX+&7A.C M(BN4&UA] XW+U$<0(9_FR(,8&]Y.0QI,UKR+Z&HWD\ MC"*.MJK1":'[^P%LYCR9\V&"H?E%([1.E.TH,]$O> HEG<9!^Y'#!)Q(;^Q;$%)WH9CJSG) M7-_7'A^GE'HN1)M^%*-^XU*Y[8ZZ]HUM_=:JT^J'*LM2CG)7L^>5#=K-/ 7+ MR#?=?TLOK]0+4V]1>5LO];[YC 3WLI 0B/CR=YC' /L*W(%5AC"\5O,/CAD9 M'GYS+:]!1OWB_;!" \HP:^WD)CR)4K=X]\4.QX3L23^E"O=TG6B[\=IO-&3] M:[!H/R"UU!%KRUE;7L^,*4_.@O]KO%S9A-W7:$G8VN0(% "V",^0+7KH&/(#,)H#1& W55D= M3+#A&T80^W^QKVZVT*(GO^H_]7:R8D-P[E*[63;H?Z*XH_38SN^1SH=QI>47 MPQ[(WAQ?]EA*V:U%+Q!I@SV(@@A>P10H\$-EG2?/0!%86L@R4 M(]WYN"1]8W\H+T=.PF.Q.V[7)M?.C.H'4@4]FZWO.-P$Y>KHQOS6Z/WJLPTF MA_G((AV]'V]%V0Q&VO? 9M6&RE MC@[2Q4?D-96T#^!%X=7 ;R;;RDM\2'JJK'#U'7Q\<'.#;1[E(WRPDB\17,13 MV".T"SUP<'S7EUN? [=G)GZ$/XA1KEC0:&0D-]A75AN9D++%VL+5(^@G#J=U MJ?3=9.VW;WF8>EF3G;9.GBFQP4,R0VM@J;/FG(B -HI MH@)NQ & 6,H[;%T'WW08 M$U5$/O;:T\BY)]38E5V9DSY;P]I8I?7:;)]*:$@5X64![WC^I'>C7O'EK^JL MB]]FH4+\\4Z?%H?^(<%1FP#?D^_S$J1")/KZ107ZXVEL1/TQR81,I$U$JMU<=.]G5I%\0H4]!WA$NP?$^P MQIWFV4?X6AMQ+QQ1Z1:C<-]F?\[\5#H2?]HYXWW$D=^LML6]E[TVTI$C'0?\,CVVUKK12VS*PC CWB>@Q@%[I5KD!N(%9P M;?AH 96O' ZCH=.B[$ 94*.!ONT]3Z)&N$6?)4VB-"YOB"V:/.PRB9?;IW_T MTH*LP4].UT\]X8#5)SL;+=J70V].,R;&\*/(\]>\%Z.>)P36 (_2@D++L3( MV"\/VSWS*O07H^+^FG^XG[*2:_WR*GPZEF]@7D#IY< M4U]WS;O^#$0@8LA-HN]2*T M4DZ /*P2:!LG98E1LN4(AL+W]<%%LY6)J6TN%L;.X.'U*];IC/Q?4& WBW>. M(4%6$65BW;G>''NF-8[-J)>]+:SM&9(!;V0Z?O=,D0NE]V4/(A0UI$H^8^I3 MMQ^V^M)(Y^:MCUR! MGTN#G"]FJ!!>$ MV+H=4X_,74*$G-T?]G6L,C2D8",X*GJBMZ8;ZT&,=E'EN13ZW^Q)D6 *UZ76 M,>2KSBM=C]FCAT%-[ G@;"W8]3ZJ7RUPN9W)-/#;EY='N+_7*O9'*"R-$:,D ME*@U =[U0''KC&S^1']/W: ZH54.LA9E5J7*^C/IJ*XK-\LZC75X%0U31ZO1 M=4,'.GY^==4N@;?+W*AT+S.1;/'=^M;S>HN6J$#9_8GE3H4CZQ;>(BI@VL 3RQXU*U^L=PH)ERH K<8[0_."=8SP&YDN#M; M_G#JOGWMWJ?R Y >3YWZ:O*A[O?3:][J_ZC#*3B4%F7^P+ES2+G0$7 E2\\W M9)K>D GI,],49 ;J,&L]>F2&3L7Q[LFN'IY7\=EW;WMI%UW=PT@B0LOVR,#= M/,+B8N]1!^[SO=310L7_2#-H:J90H=XS@NZW%T2!X?M*H#] $9_:://]H,IT9*O_RBHK28\'!A[E/CAWMUBU25]Q_>5R;^J$@GO!@]\J!(*][#*=X" MHQGUM2[^K(6V9LK3B+C4"ER$L?7+,\DJRF&T027.O@%5N"^D[9AQOK\9L[-N)OLA^;'HI/# M,XL_A#ZND [3"GG$W*'XJT7!2:X?]X3%NT.$%$/9AQUJT-PCWGRT>=EUM[; M?:#\1Q=#Q^HGY'(7C0\\;FY,1'%0["A8_%M-I-N7]=,(+1 B*%7SG;%QYN:[ M#H8GM@];:Z)5XKKM86BDR1JPQ(X7(BKP_,/_3V/ID2;CJV[Y3D9!9R0:Z>C@ M+T?C3\9NPO _F-GK58I1^(/W1?8Y:7,Q&T;=/FN>$FO1G265;R]>7/OB18SBQ5-6AS>C4)LM/E(7RZ3-'74NAJF-)MN[(+-\$MZ>[U,,QF!#[9)56@9' M!48XIM?1\^]XQY)>$/9.=O\XD4+8G17QP\OI^M#$Y_-CTQ^HPJM S1G&-6JO MMB,/%XKU9$3.08>Z379Z.)31V-*G ]7(Y_CONWP&-_QL;[1]3X@-'9+A6],> MEU70:5&F>=8>QD,W08TDO;CD$0 ,8\#K%Q#D<490\ZFT( $!?U,\ ET\OU@H MB=I;"3?YU0,B*V,=?&/]'NN<[I#=NQ)Z+HI\L+D8\/=%6$I;N#V0E3D](Z.!1SVJ5O,U$,3JI8X\")0U?'K1O ZS'KQ(PW(5>4GT2Y,[ MPB[T36YS,B /=J[\8*I6AE)C;21-^1)35$U@-=V=->9Z9<5O$,(_3R;R;8 M\WZ^(PA4*WOUUR@%^=$<"9$>-V$3]YQ4APQ]7U<1 IF4C_$-W^$O1$;U8/>#%T>;I6A1AE;O&KA#7#*@^QQO.FI,H>]K,A9 M-*A1NQS09Y24Y4$46*GFIW[4.JQZ=\V]TY27OI DLKBST;](V-(?HE1G!EPH MM\Y^L<_!;'"7F];-;_:_=!%HW+ZBF-Z$$;>9 3:QSWLDBRX#D=L4ORK^]N!H]GAHTO3 MRY/4X3EXPQ2B\Z-$S\2HF0C2B!AE\]K#0D@=6XK!;EZ"S4?+_TUO=&-%N7>O MN*->W#]L"F3]HU\D\']&'*'X+88DWUA$SV"%*B"K'BN/O8[NL^&8Q_AZZ(M1 MJN3CHE3Z.I#5H#+3+;B?0'#9P\"\_)AF;+,IB'W77


    8U"^1W)3%C0DJ[S01=C/JU\\ 4/#L-;X/#&!Y$\$@Y M+&7&+YH]5PS:%(#2 CPO@-FL6)3&&ZCM]PN'KO23'W%#[?@_ZH[B-YTA?OM+ MC/(D69GR;"D[']PQ$S*U1UAUE &BH!&LOWNLL1[;GR\(Y2_V;WU12#[/CVQ< M+GNQ\6ZP8DZ<-Y6>Z$H,^J.LN*2\W"GMG'QW@ M_QH9Z,MBU+7*ZA._II:G]*:=>;IKOY[S*:(R2+2.']>1]<=U^40F M$72F7QO@/1;/KSIX=TO<^1X(!/Z)G58A9K_?',KT%R $NOAJ#C#ESY82H_9^ MWM5/*RH7_2:I_\91,(^]^D_4]E]M>9FX#8K&^A"^*Y3\%U8B1*!DC3KR0M'* MTL02B.!N?#!=-K -77K_ U^'G9/+8W&>E@>P";/KR(?:='_J6TLP6;?:;_>+ M4;5#DM\6KA..4H8*[DY)RH2.I1^Q&:..9#)>4D #<_A""4+?X2;E!D!DYI'S MD^:?H5DH#3BVG^9L>4=W9M]/MQM1L#'2 M=0?&\ ?L&NSP7PX!BXB(6^,PB55'S'+:8@HP8O*$*E!S6*<35LMY1:ZJ! M$7K^[;G^>KXAYV+](I/XM-96=W1*13NDNWN$(Q=1H/E1SJO0C-<^Z:<<8W'1 M_ 4T2R8A5AS"&'Z#5]N/T8@4/(X<9H3^_!)B?)BG4?L0\WA[R9PDIZ,^^2Y! MC-K<<^VJQAS9V^";8>Q04AQ#WKW@>_:RJ"%BCP^C*+>:-"UX+)/R%& =X$^G:&IL$#M8,-!UT4]>L6#VV]O2N) M8R=LM]9HWM&D.?:]1-W".#T[/2Q$X[,[4P^W5DP&CWW=?Y*WP_]158-!=PW"RE*#%^LSTZ7%94$ M'IQ.NA_UO@W>.VW'4M$+UWVL6D!OYE]K;=#U\&SZ\[E'<9_UK5 #FX'3KZ>7 M0LV.TFC,4> :8BU42.T57]OL0XN"PP(^W&%UZQ35HD:/]T?%#U1Y.,TGA M-6& $8JP)7VL+"D&/O[^4XI?)"1Y/=?C:=\:(06"P$A4-2_1)4;= M9$0-H?GW:3=3[';I;*,6@?(.2A7]O35W6->-X.0->>S( M_&OJF;AMX MQI[H?-F:&) ][6!=GY-QU>?QBY/=Y9OH#3Z:60?T>6!KH)[B*5&>"Z?BN;H+'GYX-8$=@:IJLDQEZM'TYVKGR;P M&/HZ[:470\_QG7\(S+;%M:A8R6>_LXS4 MO'>J9B3>\-RGB2G+"J-GGS];%C\[OKT[G&5[O<,Q-C-B3]CN3+JK" $& NLQ M\!8Q,CEY*$#TDFR7KL+#AP8Y7+K4K^E'U^93PF^/O"B-74?2.>G!'>TQQA64 M;A:E=-T(^MKP57J0X$AOGU<[;-MUZY%)/)U>W#Y#U=<]^ZOG;$>IT#%R6G1B MF:-CI:.J%2H5T]&6&4TM(X7 M^,Y;+2;?3::2JX^)2.$6]SE!ICU_91NB;]"?LFH?&O-/+"N'>F'BIVT9$+'@ MNS!@/$(-'D.4P$=L=FN_/+PA=F5^()OTY=;AL>1:?%\NL_V%QCNB)'AJ@(.. MSBQ_]LSF'-^PKJX'.N9[[_5]K:&$89Q<%3"MW:GVD> MGA$Q;H/)URLP[Z?)QT=FU4C%%C?Y]M'&CAR/7,T63)BQ>0'AT!G'O,0%U>:D M9^EC3:T/QUR3+CE9*,3*1SWBEVA$16T[].R4N42ZN<+G/3+S5%G$P3&'R\QY M",D.=Y$G]>IYL:EJI*P3[GUG334\'K[*LY-X9ALDIY&RO,AN1?03+&7/*W+T M,-XAO!/8;G+Q!;YX$MX'IG'082EZ4I3[N^]J25HE1)ASF)^/QPPF4 MUH@]@XM7?V&S6H,H/!\\I%#.KNI^"UD!0:Q2]:0] MGBS)6;)L5K\S'66HC) D-NJ=<,>UK< =[$T\:"04G &#[^9.4$H7:RCAZ!)Z M[KTVYET.2]K9C)_,'GRW9E]Y15S[?*LL]$='1H+)K?L.N"#CR_M,?7!^>\Q2 MB,,;(CPON 1FO\]M'Z)TQ0JPH*3PS$K=5IIVL"OX6&A,OL*3:Y"3?!>RGX9= M0WK::)]\^L/[J&:E-,ZQO4>4+_$:BEQM--SAG1WS+7::JJ]*CKN,X,=7DHR/ MDE>!&7PJ+&6-^,,Z$RD^,9HL-TQ\O(R0_7IB9$5C<-7Q A)1Z,],L15TNVP# MO0L&/?SLXCR7L3%5-QYD]DT/;>E4(5@3:Y74]\SINL5\=:9,QCK4#[HTW+.[ M__U_QF9N-/'Y[\9EZG"IH';L3,;KP#X6C5++"@J2SF*K1N/@S8P(E9!W\0;M M]*TDA].8*AOM?M>EF9^^SPDX*??%J\Y7>B#3[-((5U9L.$%X&O%,/M@;83 Z ML#7=4/0:,LU]$+@;Y!:VL"GK<,:74CK8H8\6I"-54R/MKQ2?0'#CR\./]$B" MV5T"&R,W='*&^GAJ]#V:*U,;O56G/5+0)?3?ZV6HC,ACS1$BJ("D_7 MSU1/ B% :O$2I>U40O9DRH;$''<'W9"^N)'FX$&3O!MY/YV\XUQ&6&G-,Y$:&S0,L)OZR[V5G._;\S9/!UA,6/ M Y*IK4'8$KD8'>RCU 8L[RQC,_AXQQRNMC6")6-,^J+L?2*Y/W&1:?[\RF8)R.E %&F5 M4_P='=" ^N5]#F67UQ%'L'.W[4*ILPX54B3&C8XHYAM";9'0$4#P+3-"Y\>& M4%Y\+ G16J\$G0#=+LM M[M[UQ3[I7V@>_KS?SE?=Z36.Y0MU S5EZ&U9?,Q'=#2E!,[P'_>D2--W](*S M)\I>?(HC:_.UK922EG;' MM7O?U:[_'%Q_@@BG7W#YF@OC)#UZ!1/-*8F&HD[*FS9XSTJ\Q>/7_VYDYE(B M@HTXT:-2XD"K@%3]S:+2Z9OA([XRV?;+ MI?:_A$A?AA&X=V5$EU;C!4/@)O:(=F05-C>;42KWQ"?R0@=0P&J[9/LE]5U-\#OK\2VDH>K=8E3I M"1V'TLS2%&!'D2Q7;FOO-_)O\FWRMJ&^@:KG1=1&[J:VX _^M MI4MC_'-VJS'[?TZ');(/Q8Y:!\U3Q:@\_5@W64@J$'%SEE?-%.S+;O]W$YPH MP@":=Y\!43 S?(1N92"29(H%OL-/R.%_( T2B!=L^@6WH@6>*EBX4(R*5/P[ M/L^,"21/Q8XY1.PNL%ZYRR+'Q?QS. (><;%;%\6H'6APMZ'H06 S>ADK"*-R MD\I":^E ZD%*'8R/E_JGR )J_O28W$ K?(8@^+H21"'*!!;.D6I?6_E.,0Y# MP.O,B!__'*$AQ I6B6@F&O!'@*;-!/J/LK\OVDNR6\STJ&C04B>GO!@,Y;7: MOR^+;7"1['Q>WO?=TVYCX<](7]]M_ GZGHY2],9&Z>^3!Z3 VI6(>S=<"&,S MI,I/95,?T76AH]T[^!*/8"W0E#ETA/>4)B'Y&O2K5[E8]"[[>^D#W36S;GX; M/] 2Y!V<)+UR;5/V;/+_#%]E#'>C^Y/F.(LSQT>H?3_J5")9I%#!93#B5JE> MDEV2NXDR^9)*;J2QSIIH'3VJ +O5@[%YIO"CB751XKI$5ZE&Q0HM *=?X6?Q MI_[-;^?-[J$W&C]@XT+HJ_FY=:UJTTI#ZCP]6[_8&=V(;FE^HW.:<^AUP9CM.W0DPK.<6L&]7 HD'SLLRW@";V5- M+@(T?(,(:]MAHG3IDWV1A$9WSW?UWU)*_94.FZ&M79R.GRK M77XZBFSLNQ:.]MVLZM37/25X\'.6>#LGB3,U[K$KQ3RN+[8;X)V3&]!H1)=3 MN'B^JR"!7Y"$=CI]VI*-#D9'$16L%7QO%NQT"LWMA@EBL=$B5'+ M$3W+-CU+!4!-,?97(@6!.<%I^F&D8SKX2=Q_>3B^!0MM\T6>\4X-D=&6];2 /.? A/"CA:%VC:<-(S+_#CTDC'QDMRM;'],?"4A;"BY!INFC6 M1VX#=*:;OIFT:0W]1F+Y8WCC]Z9A624O?=,#3SOPR:;5?)]W0893ZCOI[WTM MM'TWG&UNB=@[ZY)">:%WWNS:+87SSA(AQMJ<6#4P]3@/'T0^4D2JK(?W=-TJ MQ2^1CL%[T5E4"8E22+0.[ M;H1:BO[,?_G^(<;O>GNB]@(*1WA";XVI+*Z MB+G: O&I P,6G;?O"/=!%L+?A]S?NNT[9Y#U"B+TC-:H7OS4#N[X:]VGZ$#Y M%8JS;D66FE>M7MNR0_>K'=RI6/8=(5>+3* MSP5DH)_H.[X\[:Z'V7;IU6PP;=&)S#3K(?*DXO^XH3VV'!_;SP*W MXUUY17J]/CNF_PIC2@+?&@JI^@H5 *9NX,=^;'VL@@?Z M*I@K=!R:1(!.O_Q]\.?.?29;:PC'*#6#:UF>R244YF)*_!A,J?%>C:[+]X MY?+?87PJA -Y9^:]Z:9 "_9Y:WS")[;W0CY1VR9X^*_X?ZW MP^G2%5RZYH\U7T)/XI WCZ_"MS9"RC:PM*(KTD<^Z$;D$8=S,G*F -IL?9J4 M/W7#@[;^*3O\NBIY;\UE,D7>5V1P=Y]R"G?ABW(25DY/%=1Z6]4YXROK[_!T M^O2WIY$<3(_<@+P@BR< M1^!&WLWD?1%3*;F19)S_*W3!V :Z1D_5U1%9/WN^>01T/G]* M18P*-[:@3BD[E'V@$E)HG>7].=3\J>3VU@>O/1U"1N><75R!35KX1<<3$RR45DT)\#[3-K%D>IO)BH3_7:%'%&"F::? M@0VIK*>F_W;NS6F_G"F_$T,[1 SU8Q>_;=W1QK@9DHHK M>_;ZBX=W +]?.G74KFDSK>BOK^_7*6CL^G!].9#RPKCM)Z#PW'[!FS\'R^J+ M"JMDL_&>"'=<;!2CGE#0FN_"Q_$R8,*I+EB*5&+?GWNC*"RY/S?6>%M/L6C!1;_#GJL2$1!)P<5@4;!>8 MVDW[L$S%*G:Y"*F?;UQU;GX\'7>N7 M;?N]1OH__](JR\MQ0A]B.GZ;C3I4EDIU+W_X-#*O+MJ GAO9%GDE)M:'WLQ MBOB)'2& .YIW.QE2\K,+=N"%0O*M@M?\6RDQB6\"*'^(DDUVD6+ ZO&$UYF: M1L2/C$V>?EZIA3KGS(38VLKFINBOJ:_#Z&A3K:ZG66Q9[$D8,]45O?#SA;]; MGD=YLL/]K%QG1Y;']J)]2\0[N[+0?U88V&<)2FX'A#. =+L38C<.U5*7&,"1_7@7M^>W; MS!66*>'SD>MW?8/(NB.;7M/ 4'9/2<_^&T%#+%QD_7F0:MXQHK1\@-I3,;38 MR[R8876A\Y9>@(D89=]%]?(9Q%@55W3ZZIY:)A7>\A&9-$A\J*JNJDB+5R4X M(GXHG?,@;>?3+4,66\];H,5?OX M\M G[FOR?AXKIK3^X*&J0RZOFKX_.V2X]*3;VQ_S(EOI[^1%-]T5SN-)JY.##B1F\/F*]K:XVXS2-1=653Z3;;Y"_J ]_F8L MF?@)Y![('G3N&NS77\PI(&;F&"TP]6. ^=-#$! T:(3]]: MQ7[XX03ZG0.IFJJ,R!N%#4,#T[\Z1A8AU;$5X0^N)?J_P[FN6P')KZ[B5$8&H<*:@W+IL&G7M_)W M/E$[MFKMRXKRB(MK;IPR"\A# +M5%*N/'2@1](!;A4;,M7V\\C#HO!*#;WZ^ M=,[52Y5M_D09WBRG/A109!P0]%.,,BM)9O:K=8:< Y,=V[P^^#\Y%4<9Q$.J M7BON?3]8<3%BJ/UK]Y9"[LMPN]^O1FN82;VT"_'158Q2K;SU?USI M)OUWMPVG8?1*V0)Y\H-AZE-8GB;TBR #'-8&4(=Y'S#83V,I3 D>JB?YDX^_+4C5-["QP]&G1$QTVDH7V\V8^S3P!9DPV@I58LDR)3)<>FKO'8M_/2 M]8HRWL\$0H[:B;%SSWKZ_RK[Y6GTY$NK5CVWJ^Y7DV;QT7)>$S(9:N .=(,< MN!O[>$%THH/K@/XX*T7*YXB6+=2GW3KG02]C+;:^Q_I:Y\M@;GV_7?7-B)-% MR]MB7M;+C 'T"-'J)P?>;+EU2I?ZD&9V2K;PHI'E+\)GFS1*FG[O_-L#I6XF MQ>3\=B-8%T84C7VOVG\GR9S$)S2B*T.X_%3!+M%K^K::6T1]->(P(P;CH_/' MJY;&<.AP-HY#E3Z!DO'6#INWUC7=6[)C1]OEYZMAMRZ86OQ_7]?ZBYR@",1B M/\KUXT<8->&ZH^7EX%T^KB%]:_N:QX_?\\;2/]P?4F8X+P$Z-KS1%)\J MIN]6XI\IX.V#&;-7WNVY_>9;ZKSG*_VY:GSEESE^&[Q-A-BU_C(%BQ NOD3Z M?XK(0!I0(R]&N<^+TL0H(N7IN:F>S-8:,4KU2B6HQKF?Y/S,#!OULV 7[^* M3MQO5?B->E3I?BO?/;ABC^3EK'V/74XFB-;F0YG[J$2]@69K,MQ^" M! V"]LNZ/PMF=6]8<(L*<\.33M_6'8_6>GJIS^7()N!WZ7 MZ=] ?>4DDSW1^!,T54DS/O4;<2AXN5YAN=;I;;XBO/6>Y>"#T67U&*F<^)Q% M7(I)3)/H:^MX0!PRW?UI[']WNL_$_SX><_IFM%:$K?M8Q$G[F-.#EE7W-'XK MBLG.U_FM(#MHO=[R[M6@'X*9;8ABV>ATREF:YB,#9-/39/.3V(\=C$C:I\"9)N'E;^A:5W.%CP!M6 M5)4J&Q\6*,]7?DR^^](#T2I I(^_:'4=?5MWH6MU.RU-U:;L"-*_%^2$<.DAV%:R%+$TW>L*CYRNNIS9W^0OJ9)#*>I%1$D:7^D4 MKR3IJ*2O/T+_YE%W 5S MR[":$YD12X?#_O^MR_^7MBZ7RP4&HDB$& XP1\[&\E:.S!_ST1&83*.DZD)/ M>8L<\.C'P"U/25<8?"!&G[^V[J%!\)6Y^BT':_S>>)87#[@OKWN13[ O<_!M M_'P1SL7SS/"@-BL4N(+IS?^H(@L'$SWX/1PX-@/"@8M%.,_P0K0"X>&]H0GX MMW3VB/+!2;S,?.0";Y#^EQ9A$S(YM>>ICN8*\(ZJP?/V@<[ IQ>6S:T9O.29 M8(2.5PM*=75L13D_H8M"6^CT@1J30EF85@0=!6URIE9=,-WPF(U?-U7A M%NZKX^\16;NHOH]_/]\MOWZ;=Q-[<)^%;IC($D&/(-.5U/\S\ZR9U\!58A^- M>_(:QF":710*Y'E)-5.XJ1.W]8-W;1MW#1A/DJIOWJDHVII)*YZAC^C09V ? M+($%&A!AR27^"-.AFO716=Y!])R^1[]J;J)_-H@6X%V/E2/J6\<*2%7G>3_J M4QI>_>:AF6@>^;&_/.CGU2O)6C\%5@1?2 ;N814;-C!Z@9'&2#'*C1+KHAYK MRB\/<5'-1TSU,M%8?T1.QE/VX+0NN\G=W;> MZUJC=8]/M%9)8;1>M:'G;JO MA9AU+=;B(HSJDY\LR.[ECTCKMD_B-Q(A^;S)7=YZ#K;*0[L()+91]6CAH0A: M.RTB*FU&\/ A^@<-4:RG_KX-N""+3$,FV>X]C\*=Y3NR;RWN2\'6M_;UU!UN M=-_R^"Z'$4H_P$LJSSK3G$85$&6G7'X_9Y"\;F3OY_0KQ/F]U#FIE:-!WZ52 M'*@S.T.[%?_@/JSQ%AQ[Z0(-F#*U9\0H/O9B6=3HHP&:M3:N-J$99:LL);?\ ML/OMP _XE U8;0_)?=-9*D4^Y27#TY_Q6(QZN^$%#\?LCTHRV2MZ V^_#.Z= M^_3GP*#<4Y=UCL2MI.5+FJ;CI7X5;TCHVN7$BL>*W=&<:,M^OU^O#K2*M'J6 M%H&:7C%*^3;YHO VM!$\MI9IE05IB"BZ^GVZ7YX44B/@W6!SG:'1MTNG[ X; M/JW:,?Q Q33TN9?=N6<-7\=X[XZ[N*2(4?C#2U#4U70*WZJ^^U.#[FUKY]FJ51YW-?L#$S,) MH3@:WUF,^F$(J>0)9=PIF^E[(1O1!V,@Z_@;#_SJVVSP!N^F3N]F3HO)7E+D M*6>;!I<]9G=I^O@UH+9-FP]W]_M$)7S8X:F#^U2>QEZ]0QG2\EB_ & 0S-$X MTC13>K#J&/+%2.9F'56&;&N)4[S&4!__ZR7M/G)R'O>-]D>^ZFN$BSK.ML_W MZA;<*LQJZEM;NNGDBR5;NQ8%NZ=N(RQ(00)>'RW<'#A$5^OQE35EPY$\W,BK MKNHOR]J-^!"'#:D9A):"BJ,UAK'0L2L5]T/YF#,I(TW.%OK@"/_@N^A"'XSB MQ.;3MR66Z@('T.^(#6)4K_;(; 36K36F7]/.1*/-3M>&.;2S_'AZ MZ;9&FS%A6'3*_0J!JVRKU+.Q:5N;Z6L/E<*-3! M-)OQ9(;5P/_CS:^R#\-I>X?6!:E.C^RS-+2?8J"G,^XF5."\8N>LD96BL7), MNYI+!'>50]FN@M6(E7:+$L6HA8>DS8P>3\:GY'^1,JWP:GGK_"E?([(8]0?U M*%@M1FFF&N$_#9@G&%(3S:VC3\C\WKREWRY["?BR-V%WFO M)'19O2R)F.]U8$P'*X=\MSBRFQC5:<=H3V>TN,*R<6+4\P((B[S=C(]X\/,. MB)-^^%\?CQ@K3L53N9\11;[\9NK6;)YGH!:R;(Y_#YKU]W_C[#18$E=S/]U" M>E.-9AR>JXP?Z1!ZD/?2036A2V '8[V^M!LMF=W32(T84BRSCZK3;B]EJ!(. MN*<\6?^'&&7:I7?U:MXE.BK^ZT])U*I'KVQR6^?53!@:XPZ[,TOTI.#P%=JA M1-[(HT(*%6C0L?SANE1.[":R K_G:>#J*1.-^&YI$EW7,^5'L'?N1(^AOP:- M?_8#;QFM-E&A$YZ5!!_EFAXOM8HVO5Q2GK#4E[7>O\S.W.GD='&SQ\//?M#KZ/DC+6S_CNXZ[G]DE-@*X/G1 'W*L^PW7(G MAC:)\B#\"$[:HUGF(,EQ1#\FDA]8U^_XVBK 1(W0:*!2'E5:*4WJNA;48\H_ ME:APX(WIEDMQFP '6!&H&1"C: 9/DGB0FRC99"UDKMB-/@W6L'$J9'VKP]I2^R$< M1^TW]*K7$COZT4IGXUQ]"L(^M3@U5^QJGX%'%N:=0,BH=Z :^3)XF0^< MQ&^&M,!DQ-HXL:&JS3I4Z"@_.93LE?GVN5*D"O4I3?=LW5)$01L'^&N/SC/9 MAVM53,+A[:F."C[5F+-M>BU'S=IFO/2J-4Z_*VV?+SQ4NYY[RX=K4#MTU$I5 M5>?2Q1UEI:5E$3K^I)UF,5M<3[==M%WU,&)/&!2T MK'*A9A)_Z9[%N$99-_X+#GR2L'(FD)4@>HV=7:R-A?U\14[G+9NFB=/+^*X^ MI_;9)?0XPKC7?D:>; 5M0?XZ# 9^N4/> <;QL9S-T)URL-$P3*XNE)=5]HRU M01-T2KF$*!_V%I[@$8JN;M1Y-D/0YF-14BP\$KP($X>=5U(ND;174BY1L MC M*S%Z$RM'A(Q(R\\.!LG)HP2E?GN8AN!0]E5\!Q[:9 ZO#^:MAJ4(0D.R)=C& M=^6T-F!0TT.2("L?PKQMIZLU#6>W[Y^/QGX,7,5W<@@9YF-": .M7.TJOA>W M]*GJZT)ZBQ>A;&UR2SQN_ +C&PZ6U4$(M32(<'(W/PY19(-?^^9ET8(S9DG* M.ILK\KP&U&E2WOF)ME&XQ\4H@*X S%5FP3LT19&,B5$QRE-.*.(A6B!M$+!7 ML*O*+U\08:9FFE,0)XSYA=V*H&P*A6>&><3@G<&'PU@PEY?,*:^?14^C-T+K MTE&=\[-AQ:2#\P.Z^L:FKTAA+KURLB3\B0KEAFF+I[_=WK^K7&@<#__XTCLM M/&BF(&B3+%N4@N6PPS^I2[^W]LG!GW)CL M&3QE51O_0F@-(+P6ZWP&36W^Y M_=):2?/P]X8&_A+\B?)6C.)BA3Z0*5:6<1,(2>F)72 <)&##?3]>:3=6'$XS MFK*+.6;3$'BP2WW@Q#?=O\SN".Z7*WOE3Z_KY@P<[]!WG( _.PLW!'ZB;,3> MIO2'LG$S+;Q).C,/^J/G()64Y&BQ?\98?CAZIZ0^?BNI]4*(NE:2[.KCM*KW M)<7QXQU"MTM>AX\'3:FVV/52%MQ%\6+4=-W^_FHKGVWW0E-1:@#X_\P,//"-D$*W]= M(URUGAUC<^!.1[S5FY]K=E9"^]N[E4Z(49.6[/_!WGM&-=6VW:*Q@8H8E28U M2A&1IM)4,+$!(F($!12$J(@0$/(H(%%"EH* @!!%!04A2A4I$6E2(UU$1+H$ M(211Z9!0PI*LA+WP/=][SMG[><]W7=8@5>RA@=O(0(D:VY M7%>B)H['C>Z-ZGVJ1Z7]]MWQ+XML+T:FER)W5MM9JHPYH] M?:]:+:G^MDDX"<=!1I"W<6^FF3$L,M**JR!C0,(0LWGM/847,^$1]2<&_?]: M0B " &;YSLRG)8?Z@\;(MD#-#-O!\?%9=&!OWG! MX0]Z.'K<9U:XR=9A(T!-'U B\W,X"KU25)%Z[CSDQ=.OHR"/=\AO0\N#A[Y"N[[N>.?2L+V(WEF) M$GM]_ZY)"Z!;G\./S-3]77K.:J"0.)+ 7 B3MCU^"?<]$%)\#F<87VX Y2Y) M;;DL*\RJW.[!QLH290NW:^_33I&!MX+]#Y^-K]C436U2 MKM ^Y]<:[[BB._%HXP(3IYZREX-$#_ +N&((D"#9@*-< JLWMA+W"D)S,;'D MG2"R-L6(-QQ9G&=2EZ+"Q=TSFI8:321$5CKFCI?7\\NO)F2!P+'WU=V^!'W- MV*UI1>I3/F^88WDL&KB3!DE)U0PJ?3538P']C_G:[69&+!^Y$]SA"'\7##\. M-%D3_NC5R,W=^,13">YK>;';BSHG='TF=5.5+#<<#\VX(.PJYB*%\@P' %N>A MX26$L1&,-FGCW<&_;@93!X2!N%L+RN3@Y>YHS- +^DK,4#IJY3PA#) IBCZH MWUCNDO(JB$MAS\=25U?K@R[LOI=+",OJMV6?#<9:X4&_XR/ WWVQ(5#W!?X.U!R *B@5J9?6M(FNX5TPU/E%6J7,(FY* M5$&KA)8>5AR+_VKL]K MT>9SP:$%!O*^?]D$/!!(+]>35MDCM^.IKRVBE3]%\3Z)DI;[-84>?)MEOQ:2 MA# =7(39>4R$#H$@HYK2\L&8?]\^S_&SZ(JV;.YDV;M J^65YS%G#6^> M5E&/"8 AEXMXFHF'>WBF!\PQ4!8,3(\,2.W\/=M$F:3V7Z?8/82(OS ]_8I MW %H\#P8^H%Q^0[XF+VZ[W ]C(;378 8\0]+B"B%TAID#&:MR,!SAVT>#"V2 MAK"13L?O0MFXTUQ,E"%]"\."\G2]>]+)XU_8TA';17;>PB>&>:=:G#H-)SU. M)NL5#3C5MIWIG$H3)!B;\'D#3J>H$S:K"SY6?]8^=Q!%FU]\CO47B")F(I<0 MXG^-F;23/S+?\1\K[NND 9[C0HO158B8H QH+\^^)&6">BMY6_?\[@?[#JO? M+0N@#5VEMWN+-J:"C@"' NX8CB %93(JLX9*)V6XLPWE [46+CZD/>QDB4:< MI,?>1Z+L'3SL Q)JZY,?MU(N[!O8"Q.? TZ1$/;'633J&1R2-,* UUG0)F0# M=15D"6_>(F'B'#.D]/8Z*LRG::\@IP[_9EV@I(CR0-.EBP9Y#>J6W(_^9G30 M:VQ*.= JP0ZW=[HV,2+BU[N;':)Z.:A\G%$M3H8Q!PIS%9 QB:%[3#_ ;:[> M2$SU9(4LV(-![%:W.FR.TZ%)'2=RA4^6RU%WVFBT6A&U[W9WL2CE2T-B7V3K M69?D!HW/N< [(QF1#R &# T3P%W(NK4^.A">C0JEHZ[E0>^315K0[J*.^9O% MA^1:;!Q9QEGW/Z%8\C\K7B!%- M,^;A)8"2=]+Q1_():T':A\<>:CK5A)B$K6O]'JN.9%(3LA/4J[#+IE\$- S< M.V#H,*W<[./#R<$Q5@T]F2[VG281N)_:ZLN5*U[X>NI5RQ*I3>4#W>4>0C?P M1L_-FH;7OP/)621I.'VE 35F&$^/XA+01G )6M\;X,P.::F[W1MSC23.D6A\ MO,*AMX:Z"6#)\ESJ5G[*?SORI=U@U\?-SP_CLPIE$D=$G$Z,%_);-/^TL+!R M[Z"L,$,D1I1B)[]SMO+.]+Y=_>P:#)Z__1QX#SHW,=3+/6+,]C9\:U8=29Q\ M<.;MRE_[.W>2M\%/08"#RU:,![Q<@$9D+%-&M!DL;%0Q2F+WQ+P$'6L=JM$E M';X!S+#!C85=OL5M6XB7Z^H7SSJLJK])WMG#X0YT]9HDZB7?\O9FZ2HP;A5K M4TN\Y#!O"V JGUYPP%KZ]3M+]6LJ^]4"-L3&IN>D96_(3<_16KU%$IUWLB9-O&.71PC3*[(ZWAF4C_"H6XVB-.'!;Q%VWY3)\("N_Z.UO \B:U]N M578)J7"UTH7<@2&)6R\N2OW"#ZXI\.RKGE,YH[73CGXU9[XRCO+VTU^[B\M> M6^1TYMT<]QZ>3NE1OM&>6=$$Q[:5"_33,-GO-OZW=,-$<*(?8E/NM'''^1^Y M;8U!$OJ:1X0OJY7QI:4)WBH?AWF]=6>+N,#];2YI;ELK=Y)1+L=_;[$RFFL\ M-F2EN; "=W\)P<7I]_5@8W!O&_,X0H6Z2===PN1*VRR23>GNINH9G-A &NC= M5'(];JVUJ8O)F0+>S=0;$1^YQ.V1N%U8N?M_T62>7M[BF"QQ^=+XB:F;+L[I M8^H517[L2VT6+IQI6OP2XK>V!Y>P;*RH&?O/@WBA$E!3B2HQ!"2J3< L/I87 M_[ID<",([TFPC#6P+Y=!> MZ0BPUOJ+5)$C(? .R@FLD= Y<7S;Y8K=6YN']OCO.5W!/W/*%N>;M.!UM+1* MK*.ZHZC4XLFOT2\&CNUC"?;=I'91KK]C(^8M:C* U=;OP;\$!O,JC@>9$K9< M8 "U1CS3NIY<)*3*W#*G&.19BGFCE2&4G)+C/W<[Y?N5]"?QV>F=,Y=@E!_Z MO[P29BG1U'5H9>@F>)W==H\I ^EG$9L^H(T[,CK,#K\FVYU6OK8S9+$6*H?X9;/AN:1.;LG9U,Y.[,MK!IMXT[M MC7; 9Z79>':VYVT]Z.\U.M(Y!B33(.D*T3H:#\5'@"ENC1EP/KQ3;=BEE\0B MU/>4*#VPOD&2XNPHB='U9RJ.RK[^?"*CBA)E.(*ZT'XYXE./88S$[ YZ5P7' ML@8(IQ9IUF%E8.Y9Q7+!-+JNY,6F+)(+T[S6?LA>;;W(><5WZMB/1UXSK&FN=:>:>#G=CBV*/240_Q*;O>EB2<:Y>5W]YCZ"(Q2Q)L MCU]IUW#)36OHQ_3.G$_G\)A"O?S'P&IF'=>&&6\W4[#5PZ:LQC4I*"""]I0? M;!S,_"F4ML7MOO&O14K_QQ]43RFDB%Q";-/OQXAJF8@EQ!R%LP:PMX>6JWDP ME9M9*80??D*7"[_IN&BWX[P][@UW&(I\Z[I\SKBC8()%OXN%D^+H23B2\5O_ M;<AM'M+$7YLL_A2F8B2Y#0.B\A)#5%JX8AT28H4G@-QK7QQ&U'H43>3>= M=_D?!/2/SBZ4L]S+]_I/*^&RK"\5^"/K&PKT)DP4_%'U]8P2]7F#B4N(4/02 MXLA>#8:I^GQL,-T7M,L)W/5]!Q[;9JP8@M67F,&XG>1"8<<.5! H3(R9A M\O(FM%%F/ICT2G!K"=$<0^YC\KU015C1&^16^W6^58Z_ ,J\M.V%7\LU7O%O M="X6$W83H[B$\&WK$V>=HODH3X5Q< P#ENQ3MO/^L^4N1'LSG[1!,',@ :R< M1CJ-7;_#U-(Q>5BF)KP]#F5CAN[OMH0!]IH+PLBT)^Z.[,H%Q"7LM"Y)D1W] M&OLY=U^\]/Y&UH,<;42=T&'\C[_%B^F _D7ZR+("T#/'87U(9KBV)&4// 27 M1 ,'S.>\=8R!0D(]34;UO;I$V\J1QT0F]B$"V2JYA(C(RSC:[B(3B;A"CEG& M^6+D#X":V#L!2]FE3/-_C?UQ[(#[?[WRT,L@(=/3 A\P@%N@$ 2 M@B>IAPP6X,8PN)\U_^*5_V<[]"]E&+-L!:."@T3KYP58QO'//2*Y3K0X\6:] MK.2[-> Z;J_3>WO$6UMA5IZ7N.>V'_$7\S^G"7.8X 4Z3 OE*U7_5%.J+HXSLZ*@C0R M+ACL7#-0J<%"2C9:_WS'9,K3 M/_+^D+2A(QD%#O#T+=Y;;2:/&_3=:GXO%B=_^=F/$^N$47D]+>UD"V3@&+P_ M,K?E>S>2I=NA6T-P7@%1]<;LZ4,\:G@Q<[UW?.Z;%K\T,-JZO,/(]*;CA@<[ MWE6F[,W-.'YMMYIJN9/%Q3?G[]N?/O_\_OHW8E;J7(12'''5XT,H=AMMI-=5 MN;>8CAR<-"F7I65[]KKO/QJ0Z6KC_M?9D,,X8_'^9HY2XL?\3K9%J0^;<#_E M($_YL7@A3SS&[$P>8_=629\WXPF]W-V*28B& YM,C UBFO*N!WSQW_;_P0)# MU/+1ET+Z 1-(VIF/[/(][U82RJ\5)L6S'5?GGKY PG'#_;3(X?KQY MA5\!KX#>:U<E'"F4IXA9@WD7/:V1%<\ M#";-.$L;S)]WKPNRK%S2C? 1M&AZ%VW?T6%S9$OC%^[O,;J&_J8TW.81J\H(B?)G%?'/Q[''K9]Q^MY>IF1\( L/=IQ_ K%$JQ*&RT9 MX_/CUS.OAK)W//O-@^XK%D^=_F/QB>7 M(-A/;K;%W)#15V"8,K*$<*9\ M0XG66POT@!H+LE(S!^A;0C3"D[A.-G+-*_ N-ZE!VSL=.@D&WKJY9XOWHK2C MHZWKR()=!,6:YWHW\ WH<29N?]ZVKMZSA5W^X_K5VM!?<*A=0C"L.283";R( M6I1R]4JPUXZK7X\3<\UK",^X/,%W2KY'D>^JW,^VV?/L_+A(KG?;@_/CMV53 M'Y_']2L=T&FO,<2-W?K33%A=*0[G#27A4Q)*< @\U<.L$VE:_>("#?05YOZ] M=D1Q]LUH;P_CLM0&0VIU6;N1HO,DIIXL2T\P< ']SG>:CT381]@5%O?LK4YV M9'OL[+4F)P[&@.@X+A. +O M)%$V+:1;%/P4WBAJ;[\W=Z4$$!$GU M:UIS\W8[914C^]^'3)_IN20O(3(^#9KJ'Y7'P//D[/D?%J+(ORMS+NNS+"'L M,7__RI\;5'_,$^ 06:BC_?S.4"JE3?(N;C%FXFC+ M?O7"+5;[\V]FOB]-Z6 '.3]+48S&9Y2^#S\<$>7IDA:OJ9QBXN"@?%_U5;[? MRW]YE5QX%W,)N:6-@_D6Q#?DA76:?@=I_#/"%#/KOV:V7+DUS[SGBNS>@5_W MH\+*OR'R1X%Z+RCL79R#0]*!.3S)%-X8(F'XG-9"<)J5\"%PM44BN4Y\TH$I M!BDJ?VP40[PX+H/=M7N=^I51B0&^*&_Q>=?HK!!I+LP!/"CK1#VXPL!&:A^] M12_OQBYGAC+M.+I)2D]4/,6 M[OIF]>2[-O0 C2%)@(\%!J2K((4KQ^:'FH2+5"$]GL4K%F'+:)RXIPJ[M8[A M5>Y2U[2URU YZ%1\VP4N/V^],,FAW4A"\D17<577-:#/@H[$#!7@N!:H<.;R M@;;880Y-;&"$N6$)X:V_RK,M"U1C&PT49;\$F>8E!@/.)#,PI603-L@XDI_] M*WA5/3^^M+PM="H_7Z.TL+LH)VE2=BQ#D6:X\Q/C('4(>/949II9E#!1QEO@ M'P.3+54[Z13,+(A1;G$6&^@,C"1D)2PD\F\<$MIDEW%EREN%^B"7[9AR$CVV4!8_S!WL]+"'SR*MS7 M2L=7(R)-;G5Q.OBXCKR]\UIQLGB]PL8T?,Y(XB EV[DI$&:D%CE9K=?=8,K' M?VSNYQ[L8=;3ZS#39+BETCPB MG>$I*^)YW@/$[/2FW-;7",, MYT< M09Y F]S6F;)G=H"DQN']21T@0?(()F!GVF#XPY#) MK:)E+\#1G?^65D0R+R+,$*5"M&Y0$>/9WW.BA9MYL 8(M2EJ':9 MWT<5JNY5 8&WL@8O.-,%>Q5&7J=WX#/S$_%9A5@+ZFO43X[ &I+DR4UT\@3L MW@^ ="3. 73C^+C56=_2L5B5.\)MY=,DP:B=]]?HDJQ9+7G:];*'PC!N72\U MSL:)A_?.&\"L9#NYN0-/U@1=!&X@[M02(A*(S)NLW@39!WF2SY&.9C@/C@'( MRJ,W3QM4C"U*.[6%T_1^[3E\+46>VQJ7D"*47D+H=/\6PX<2-]Q4D_1HEI^U M"Q[%#F9.=[^N/@_?ZFT&);))IYC$J\\9;]PWI>]]NR$V7<5?;%K)O6^QAI','O;#O64 NFN(W%$X)Q'=25Z6UFIP%>F]99SBW:+E8F93OJ< MW:"_D4H^+.(A>KW[5+B ?D(!K5'SA49&L>W#[ROW(H\<^? M6PL-V# 23:&,#S+VK:H:JD.DL^0OCS^W:CK=NZOPA7Q'3-]GYJE"ZP4+0,N MO?[V/=V$X9"7U>:=/7H@IBH_+7. P70^;$8.-=?24.>H9\AKREN<&+/*,>QL MSRS"CWS]C[,CZA*<^R5$ZP[SY/B;>0=[8R'9SA@/TLV/9#]CE;9#QU?;3G0&/$<=QS4MPC0%)4,\4X<^ MP!TL&YJ6'U&PC")IL7WV3EOPD!%&0G3_V?;BO!VB'2&SV*XBP<>?)17%[R/[ MU,,]^\XI<;9MAD[#N]4>9CC1HIW"A!T\\::VOIQ3W1!><,"L5"$KDK2#BN^& MG+D.6LH9S_///:=56G*G^J\;B]3\C'-8+8=_$'._.S-*(VE+B(-M^VZ>\R6Y MBND1?=P=HBJ2-\Z$3_E7Y+EC\UB!*(/-X3\J1S,Y/:;O?^>/\UR3 ,P36W/2 MH_]IPXK_8U+QWYM4_,T)D6/W_$S$Y/ 28H>1P /H>TUNQRR^-KMT5N./B1:F MZY\F6CG WPL&_DLEP?_[2OT_#G[^]O@FN FW$:@YA?FIA"IM$CXOG=1=0KSQ M:S24_'-N]>CI/\^M)BB0(LSEM(*%,3"2-.$1EA#G!>P&X+402!#_5R_]0:)[ M4Y80^MUAP L4I"S/_06( 3587[-S/3,:I0W,.\!ZDH],,^Y[V_54S'V1_(7Z M=\@GK034'1^%6V4?@9W7HJ#\D M2C0,[@)U.=ZOU?;N[H""+HE'FVWV"RS5);AE>@UNXKG8_0EL34BJA9_%14TJ#VU5/%_84=W.HM\7K0U*<_?@(5GQ%;HT M2$-%JJQLW;;B*'DBJOZO71Q=O9MPJ4NXNIWW\A,\B/U@TCMKY9IOV$ K<93EID"'Z MR'RK.7F0]V;6-AK;,\<,@V/4/0A!VW9^&JT!'2X&UA#7*YY;I=,+7.'M*'/+ M&=O43UY4ECO9K?\\-:3C%EN0ANN=TU\_66F;ATQDL5YE3=L#+,5#)"S\.() M$0(U+D7,?@$[/IJK/629R.,>=:WJTC'Z4.ALR7O,=NJ_@)=#;4(W'[ T M1,MR1I)$+4&_R*>U"Y]RDO%7?K;E=NZ9;LJ'Q=G.9N\LW MN5?P2_^%T#SNA_6_D*QP>-L_O*AV8/E&MJ,B3^XDU0D,YE0I=,F6=5YVY_0U%=RSC&?C3N_?)<.R_^"^G-F5J'45Q MC+I!M!U$LM'A*WJJ46!;KDU\[6,Z:OF7>:\H 'RH#/$H+K6PK)^K$:P[B<.LQ;Y*0CQ\>@1H%Z;VI* M!W,51CS5.EV7.RL-X,5ZMC*>C[E'UN@M7F?7:=Y;Y'-J:I*T(CA[P'G4Z4M, M 'XHYY:.D8MB'9^L]OZ@#W-6%5],9G*1DV)1YA<_['WXZ=R_"5U_99+EZ M\T>U$"WO,]MH/[Q%&YN%V88T"5$;K?ZIL.T>@)C5B0Y"^\L7U%/8G@V^Q6WY8R02E;U>F<3$,31[YM:0F"Y M-OEIP=OW)B7C/L@Q'$JY[)_#97@](]-6DUH&NNQ-L^&,B_=55AQ;?YGS@KLH M$P:"4Y K&,V58E&;4!N;>!$L.J72GLL?_T#6B4=)C T:T+DI!;=27;UQ&S2[ M-$4M8/1+G,LYE[8L&Y:W0'@6WY[Y*ANO$)#74/28'&%+3Q0TO0D^@[G'C,5Q M/8>;E%6<6]KZZOBY,$+OUQ^TP;^"+G.S(LGR8V\;*_/N]Y)4T3M&&7GMIQU, MR_RI&QDMVKM:9-(O9:*>4&6 (:8^J(VJ+2E/P?:%C+-E'UV[L*. F]/$1)I= M*[UTH)@6X4.R\>%9CHM*6/L>*OC_0Q17.LZBRN-_G3< )M_@= \:C' M?J/RFT +/10[8B)#8$G"E)9\=Z_FP;GK_J)84H%!^;EB&^NZ^,6 >B6E"X?] M=#:LT-XN,ZN65C^M=+^]67&OE6*VI>41^T?==]R7+T_>.;QZTUH:/Y\F [X2 M&(N^+"$46?%,CLD'(!20O91H(!W-4V,EA$#73FRF/(6L4L?LU/3/$OMT M/WVR&=W6QD45S8BJ.9"O)VVN69A!'_J. 7=8-E7IVR?4T#<8T?KHC0L/3UXC M.7-Q]8EY*0D^0>%!%I5@(-LY+^A#(;[@,W/TII,>A=4R7G&YASLN:R<1E 3, M=B_7[MRI"N3Z)40QLA'3%]BT&$_-@]F]9N2K#D77CM1X1EV]DVQAZBA9FQL1 MJ3OQ*PY?Q&/KKQUGJ!0M7NG\WI)I35HD)3CJ7_.(N^#T/4.=C[[XQQ-3E H, M=>,8'F=!@H! G.5?J^YRA_/*4?XC$)>#&UT\<[P1 YX'UJ:6\7QC@)6FTM&! M=ZZ"CPBD;>:)DX^M\SDJ9") MNY'&*5I0(WU-]UP*"GGVG/E$K(.G9[)NJ,M>]+,3H8N<=X(Q7&+4M9,9^ H?XH6IF'/!EK@Z>V<#4< M=#KHOW?3*71^('G'$J+;B.M$;WM'+Z. AAZ$Q%PZ#_3A%I,/HH;5/Z[/Y_! MA$%TP[/_G;3)"E$LBNMM J5M61!].<-N$CTCHQSG[N):8;:C /_:65\%X^4G M8,$2(A,5T2WKMG M$L4;%Z_L%(_?8;.RE[5P?UK=3K)A.$IO1\#>W^^LH)X>R?-%!.6$Y8:?<"]/ M[S2KO)%1]OX "0")SL[*K$ _EI;R>NO9&KBV>T?G]O(K)0FG8^N_\&V_'_BP MH*WPN47^,N8]1@*HR4(5FL14[F&UR8-G^ -@1C[HW,#8^(@-2'HG G4T,9M+ MN2,*(BKAS0@C[PF]?U5K49?_>(5W!7ZW2=U>8S%OT),VN8002<(#%]($'JZ4 M86%!3>KD0?8X=B,QNLY/$L6_!(:R3;]-^E.VC#B6ZFIDU?AXVU<\NOR6MR,F MZ+HZ1C*CXOFU^0'9(& 50U'7\1AW@!*Y2[::KC^^.-GUW+479U ",]QCY%5 M.P=R619!&F**+L"<:M-]2&P)D=8$5BQ[N]30H3+:^%14[].;(GJ&T.7YK#7] MI\AR9MW?O3%-M'TS"#,J2PHO<%DI/!3X[8?K'9"^D<_LG:/GO/V5 +1 E!]2 M?_,V2^B(&E=11$&QIT6*!/C_SORBY[#_2WQX1,5Q1PH2YJJO39\$SV<5-X<4$1K.1A#?A'L.Q/I*FZU/DLX,AGT?N MS2:9)3.FZAS MP0=Z&#F6'CM#*/3CGNR=-"HL]/6.4/HO @MN)TB^)"MH661 M%?9FU!WF'$Q'Y0!N/]%D"9%@"-2K8E;01W@BO24$JX0+LR@][\6%J'-94?N' MXO:_2C2,ET\-B-.Z_.AHD_J-[3MYY9L^CIUX]_#3\6U=3WX[_KDF\:TL@SFS MA%#[O?IOIJAW/H+;\J$'LP&M2$*#WAG?6X(R269632H!>ZZ]UJL(FJGE>[#)$+PD2CM'[1^$WZ_D$J_ M2 U3P#4"#$Q](B4<0N: "[7,C1,>[45!E$UCO0K34>KEC]Q+VW5>>,GU.*E$ M9WJ[:O9:)$E.9R#HG-&ZXJ2FMUF<&>XO_)33I6R?*Z8/TOK@?9GXYTJ]\0?I]F> MORORI7O^<2^VY@U\2*44!*M*RU[]$ K/!> MCVY@$U:/ESC]#&DK4$\XU;4F-\\OW5LVJ.>@Y;'NH8+NN>8%9R]9X]ZU//U< M._S![L8DEW91 $H>,]2#!'?VWG'Z-7#L5)>_LL[U,$3=Z[2#:HUX,=1I@^]QJQ+?X^5)=>C4/H. MO==3."SX^;$-_3N[_:JQI9!F.2_O\9$[LKXX54UR'_E"AU^"XE9<\>CAV55B M>XF=K FR+ ]_\7RBB<)7S^3$XU'[=:W[?HM07,M),SH*%/^M:HO[%@C3#Y$D M&]05[!&UD0\L:X&[43>!%<>6+2XW9WDQMZ#7$_O/ [+G-._-ZUZM.T9U!8/8 M.=\>USO,$F\$G^@0.'RM/ ^P9;O\W;MH$P'CVJW&3,L>#$4A//%[T50^3/?3 M=]/FX7P38K_L/P"MX&6)UHT*M(D+[.%Z970+VQDR4=G(2_.6TULLR:) ME7$;Q^O+'XMF/U?Q+G)O$U-^V=1]3G#TF&$-_,CZ[>O8A=E(]Z+=ITM6*J:! M^H>[?2>+\A0%1R?>'CM^3-3>32C&\]DL]'SKW!>R;8M*E8UYWQ]WP,<[3BPA M &C_7+"T+2Z*NO??50< ,NB05*F=BR-?0A@S]:AT+?TJ)50!OU]W=F1PQ=>B M2#E- >WR)[E4CN?0>L$.N@%]*+9:"R?W1XG1W>?X"8T@Y%KBX]H.4I]G4@UU M4R6.91C9M&9]7=HQV^.H",&F5'DEVHS>>]=<,CC^_$].U@*_H M#)U>2Z]>/M8?T_EW>UM_=_*+A,DD \$Y\A>JC A!?-U <.=)U"X<(">\:4&^ M()FR<^15NRNWL\]Q$!4E=]G>DMIGB6X[>V_R.\\;K,V_(@Y](6\#I1HP$I4! M'%3XH$E'9KN9VQ!&RIN\F8=^]!^_]"HV2[&K M+NCIM>*GZPXJC@F?#$!I^TM3]Q4\^9WZ1B/7, %T[IP"0J^)W#Q3HR#N[#\[ MW*HLAVB-V/N8PND&["K('73.MV9-*T.87I_B27';0VVKFC<1"88#)_ICM M 7EH[RJU"YT:U\6RTG&NY]H$.1$TO=0W>Y]HR->\_[+%[D$JX_H3%XYZ3W;F M8VR:@H]A3XQI5A]U-%* %'VC(C$PVKVC(@-V#UFI%M#?F[>3MQ&-\NTXMEPY MRC6?H6!"74*Z3YSSA5;9C)=>6&D,0X2J[@Q8M:9H]L+Y_N!;N.'E_I8H$=P'0IBHC,9[Q)K&J]@U]PRT(T(\Z4_]JZPKD)/C=6*>MB?%C^QO:W[M=]K ME%04590\>O6^N+STN9UW4/2M1^Q$>5OUJ&.> _9/[HI@>AFSA%@#XXD08VBO ML#"OF!*-6RL6S2WD/[>^I>=K1-C6!QJP*]\V"7)0J/YS-3KQ3H)[YW0J R]Y MHU,WY67=UYEO.5XT:@C$?'F/MQ]N<&]_L,M[US-[S]JL6[:,W2F3G1U[!6;O M.BYL?: [?>!$6^!&"G20FN": M0TR(Q2MZ(E(2RXAB=>CY) [P;UG>'59+;G MAD\Q 3D>7ZOU]%Q!*?UM660&G#"#C^SAQ^@[=>03#)/MVN.FL95EI?X/?R>3 ME-)VGCC]PEW>_/VGO:?V/GA<:'>JU7 .GY-5-ES466AC5.[U&8X;C_Y/X^K_ MWL;5,2:T:5QD5R.0!OILNS#S:W@^P)L\X*GCW_WYS\&_07;G\"(\%0Y79>!Q ME>:(;&L$)* OB=S!7,PR<\-=[_W?TE&J!(_<(8R[LAS_NS!69$;^O%A05%H% M4H:2WD/*.:XANA"&IW@HA5E/WS@_^N/8+4YAIYE[NF>G5XY/B7>5HL#BP^[8 MJ4/DQM3<4.A"I1L+M07^0& 429QS4&&AKGHW%WN_F+Z.2*M;?$(^]>H5^+@N M\>D72K[G0OO*6M-6DS.%Y85EAS[+>KH9,/FV2CV2-Q=76N^F5]*YV( M)9**CF5!_6WR7HZR0)/1Q>[DF,[R]W^LXN8U)]($>%$GO4"30JF'!YK-C$3+ MCY<>82@'80N"@JUKR?H%Q8_2HT_R$D*+[^M#1FSO?5!S&(V?__QZ0*;9S !> MSBEXU/GI;]\H/7$8)7,)HHW#X, KO'$\2H5^!1.^A-A2?.[R<0^>7)W^?=$V MT(8?JN C<&F\RT9*0HZE<6.79:9D.\]VZF[(4W-V=C;_V9^5 ?:+-BYV_>KX M%,#H<@?%$(;U-9%Z2\42<@(_)91V\ND.IP\6;V?Z,8Z.F 9*%># M"3.60TN"/NI?;889+?G]QFEOB(\;XYP^O6WU-/-F8S8Q1A=.:PP^]<[Z;E!! M=FXWW]'_/:_DL+FT'>*_H'\U-6K7Y[99&%&%1M(]@FAW<-RS0(Q3KK$NGD6@ M, AAHH.@$U;W7B"2/7FPB*!8]F2%4@*2IU^'-B@G]FXQ][EUU=W._;P&9$*; M.PG_DQ?T2Z9+"(8I_\C7)02>AACI\,)M :XD);NY\M84/Y#4$!5R,?4Y5ZK1 MIJHKIIP_]"Y>C>8$W.I[U6EFXL$)NN_XI4);\W=?SUX'@@T\BP:>%1D_7RY? M=_L3%LFD-7 ,R01JC@)7;;8TU:'6T+V!!RIRW,RGTC<7+>\%V-Q$*H-'S4LB M[=V*VLVT>.M;&EQ5VO.D=RXACL'DV?K&C9/FSR/Y=$5X)OR7$$.YS$W^V44^ M0?PN,/J2AYF-5.L0!0D9@QYOWKR;W*$LHE><1#9WG,#>-I>CQVJ+,S#E86>^$';/./$RT49YUO>OV'GUY M>X7QLSW%T4FMUJ?+W.W/'!SXW/'4?LU;1/[-**T-_[PE]9]HI]7##,$1M215 M5$M]J]E(B%9 ORDGU$_+C')8J!J?QVMIEO5M]V43>F05>JB/P\NX%G<);-3] M]0\V^"'7"Y_7F*S-6Z3@AA.6$.+F9 :36XFYAI(D?Q)M[J[N'$+V8YAE]#&L3MXB\E=NUTF9V9'&NVNCM9^S!SP%V-T_: M.GI/8YX]F_+=_CYV2NM7U)16_"_MUS\?Z:F]M]R2SON2&%385DZIW4.J-4H.C>#&>:7DYP5G00Y$&5:DP_ M(U>"\0 V.R\+KQ71)SIY6!8Y_Y=I4![ LBAF34>1Y?"[5XV9' B\KPD&LG55 M6F-_&1OO 4MF5A0[!-6>[YTO9$5 BWV[U]YPQ[><3IO=CUA9BM%?UY"X"0E M1.ME!*N)*6NG2!C!-5'S[4J[X'9W@3E)-='>IZ*RS*:4\M M=4+RQS&E31/ZK&\:9;UT'V3?48L0I=]Q8]0BRUIM&3M,A%"S@1?W \I1")FH MWY5]>06,%79I";#Z32)$%94Z!&0%3AZ%!U4"J#' >& DO1;0BF O7F .\AD, MOU<0!I3S#F3?+PX:>E R?HLG.7D1]$O#4_%[=.=9/ U1MF2:=4"FYX'/;X5Q MV-DTX5L,GJE$[J,6T1M1##^V;EYL,IL>7:T=?)MCV:ERWG\:.2I[()@2 6FS MDA0CNWWU)LWVL&Q0YEQAU61M7NN$D]? ]UVM!G=G?63T;)ZDIHTOMY#'A="] M@*'!MK#R")B_@-J:$Y]Z^&W&3[D_1=M)=CSE6K5];SLA;>YT_==1N;T^6\\F M-3IEA14-3'UZLS!RV*-/4:3MN+#)%0*U'Q#K?.M=!&LAU1 6A:C&'[4M1A/EQV] MCH_.J#;5TC?#Y,Y%=H;W _'4@>?Z>"@'$>%5P=32+3=T7$*@UR\A7-O G7(3 M=+S @]R(*;*//&^8FWQ>'EV0$G77$ZKB7/G7*M=R[#7SE6")E#C3WM#*X,2 MIB,^J2C82_+E4F*W%\<>M*E>?X$HQ=:\-Z_X[:M.;XD$A[H5VMUCZ.S=)&EX MP*6F-Z.S+B\W\4O&S^*)%_0F?= TB:4<3PGR$1B*FI<0FR$K]CI6W$'3<^!/ M-F$#J&G9J;>>NF-FH8Z\H@N]S77\;2.X!?\6QB^T77&.]O<>F'!KS!W-*AXW MJS"?BR*87$(I)-/"<82DU1HQQ8YU<$*K1RMWH35& JM1()W;9LT=#'5CM2H> M![U?9Y2&DAQ9!U>=*L73DHYP/>[K0II!A%OY8P>FJ@)O<5IZNXIS4A^&B5[D M+)N'#\5BBCV@/4Q(VI%_'!9$^",A+6_ MENV-7.<5N(B)39;^\9WH]'TB0>7,$B(G R\>\.O!KUR(^E^A]?[_AX((.+QL M6"&\JXP):5V'+HNL'5Y0$K#R/ MI%1JZZ6ECY98G,O]Q0NCWR,0DB]VEF;])E@K/6Q6-[#@V4A5VC7L,KQAJ7[- MGO-HJYBEQ1J7K6(.?RJ:>;0A1]'&9<)Y9 Q87;T-I/ 7A"DD?=VF&DSD[;ZN MZH-$YZ.% \M3ZO23H2[:%]739^(,2K'1.7[\& L_^1+N=.S4U,5XMC*FX7AVR\;#2)LLCR,M:.U\B1Y!\.+N'QM!] MZ7T2ENUD%'3H/]:T3-#P;[+8<#+MC 8[-[$36#8VHI7P#RN-O\AZ)'W M\;[OF3H&< >M#E[MXYK5VQ!$4B@Q[]X5YY(?F,G+SME]5O4IH,YR4[-/6+?U M+I;I:]WR\1B(8I2UN47'E>D<_<$;\+6@R"3K\ZL*[KS'!"G*BR[M$M:C:J ME #):O)_PC,2(J0= FMX6F9:W$1G6I$S"0G:$P*&IL/I%4^L?0,$EP" C5)J M]>75&56 '!QO3578]ZO#EL4=#,LSOPGF,G+7TO/>8=ZV@=NPD)QMM6+KT/0W M;WX;+Q*ST2.NJ0Y7N-#(E,+!RW(]_Y:+CS\UC+DIP+M4G;@^D'BM4H8=/1I" ME(&H2*]9RAIT4L 0<^K!ID/;0M9^5'MX>.2P\F$:[S1MTD2T=MFJI%NPG8N; MT!!X@DW"33 _ )WY_B"'[3UC4R@;VV8.'N7).58^7$*DOJC+@@[R[.<^.%UF MUAZHA'GC 9F&_$<)ELMUC_U-;W[#2.&YL #>"J^>.?Z&1Z&F'5-2"NFC^L7K M@'?T>P&$(G 5_TS[E8CZ9CQZ7!?+P5)TYB:=ZUO5C@R:#T.J*G*4.A6%.];5 MP8JN"8T]\I'#90^6$#>H)0F3^UF$;[U\1Y E.$FD3\SBF>O-)-YXEU]-\-MS MU\R2+4B3I0SAUJ6_>IJ6T$#>VU6DC[14?5$;H&_&4KV*^K&?,ZT$9K$#8RL] M>)I-"L6-= [VOLHNGG@,R27?Y:%O &4+F.50T6O4>HJ#T$\.SF:Z7/@HO492 M:_W*.ZMM1GV7$+WS(Q=D2R=_IT1RI?@)PI<8]S9Y2PX<"X8YXI3J3<0"TM.R MKDHD6WM21==U<(!QO @._WC;CPQ,9-$CM<*21VQ%2:SUH]A17:597(?(BK42W67$S8]N32HQH_5O00@2>?M T9?8E_;C]93H?0N?[ZD)0V^Z0QCV11 M#;8*T%Y7+!*.LL7KG)DR(Y=O?KATZ0VD5@F&OO[NE+U/[D#LW;3F.@-&XYT] M0A6N"233)%KWB+=1\19T4. G:HT/F= *0_BG^AK-0E(U]W M">&)O#=[Y%5L]XYSD--'$Y-/9;[858FSR.63 3O,T O,1A\]?;,S\$=;'@GC M#0Q[%)"-E)5@TX6U8JR?8% -XTL5[>07\2E.A$VB[(9K(,JT[4, MO6(W&G(]9,855:R)B,IW[RT^N*M1.:A>1:W#<*MNT;YIPSP#ZVZ<\X'\&.BF MK?E1GRD[!X=EHKK5<:YEN7&M!DD*$#B1X42PENYIK;O'KI.M@S9Z7RPXHW@K MO92[4$^0 RVTH#+WR,JD>U]E@_!'5JXJ3%O+I#VF@L3>[]AQT3)B%%G>YL')P!S

    =1&)Y@I$!X]Q/@3U'C_IP;VOS;YX:5;OP(4&8(8+@- M9=4#=X'-/NAN%N:^2*'R*^'J<4[<]/$J4[TB[.;1RQ<:RYO" RI\3'$=Z@^W M=MIVYCUXPR-8\&_O\EC;=2_[RZ[3+]S7->1D6UAEF^=G9W;.B.4G>HV.]#[& MM$3P[X(H#K6OD(.IQ]VE;]&QH42+E(CQ"X>ZUJ='XK,9327#EKR-\>X2ZN4F MD?[>,1A<>U: (]6ZRT?=W_*J.8\A^DH?&M+_IHJ-IDI,T*_IA]_69Z"W0UO; M^VW '+>LFB2:%*06A?=]7*^O=+S-[S5D4O7^?579PS<51(Q=CZ_OE T]O&C< M2Z3O/6/6KY_B_" [(M"?.;W3AA;[).EG[^^7T^LFI\TKU-O9#NFC-DW.!+D! M3/Q2#(S-8BZ"2![M_'LJWP.\FR=>VJWW(WX( MDN>1LU0;!S7?V;DDU#AU_=K#<=';7E+K4JW;N=F7U:L#'0:QY@$7>0' MW%W:\'6YL/GHR-7DC55/_:-[<>LO,+ LW(0%W;'%3T$^7N&_L??>44UMZ]IX M[!01!10!(39$I*DTJ;$!(ALB-?38(;1LE1(@)(H("@(" @I"I(N42)<:Z0IB MZ$@00A)%Z0DE+$BR^,(^]]SOW'OV_8UQ]_G^N+\Q[A_O&(Z5Y6*..=_R/'/. M]WTU?]6:71K('OUY.<^^TS.O3M[SLNZO_LSZ%-L;=D*62WS"BUX(0:3Q];!X M\>Q?316BQX[<8.\ MG#\N3##/4#MZY#85FFCBH],:*OL9B5/_ %@WQJ>H!O" MC2OU"-K[N5$&P:Q\J]"S++_9-Z;3[B%\H! ?1AK) @6'..=PC:Z:8#OP,FL= MTG2.N>C0D"*Z&7N-^2.G$U!OC3L>F%E6[;9XD]D>&3\L9S8OY"D657[2Q1FE M[3@1*Q'$YXZ3DL[P%G3XV&:@?KP(3R-OT,E?KCI,[4@OI,50W2FZN:&LV>5^ ME1<1YYF?LYO]O$^W^UW#>W5344/O&D.NW?,.1.]D 8&51N&?Z5-*5UISYH8B M>_T=CT2B:F1/[#+[UA%Q&;#>!=L=@W18"@W8M6Q!]ECPI5(!04L M^3'W_D]7X!/GB*,G50(4NZ_4BS(SM7E/?7729]:=PJ)G P]-S6W7Q,RX="4TJ+7K=WB-\O_$5' MO3=#2*&%XI ^K]C/\7O+G]_RK7O[_.=EYS*[$*AQ;=[0HHM72V:DTK/[_U^K MM3;(1\?7UB'?MW'@)63 /7YC03B*^BU!5X2; D_NP:^A_WY#W_4^GB^LHHKY ^_ M=%=PZY@8LSVV3H4.VP*,G.W%VHZO0R1_I>2%UUG2TH+:1,R,AI9$/#J\]>QZ MEET,)X]6U?_4<<1&_T3\"W[@;=PC\(*G5 M),OAVL:.#J1/D&T>J%:$!(\;3>3Y[AMI).W.X?&^@?NUU7-B'W+Q=UV%!SQ= M=K2L[ /E@X5)XO@&>GJF!1\/=Q[1OG3!+7;IAQ5>: M?=)*'#["#8W'-Q:# D LGKAQ A2*G5[3;B))4$T#WDZ1RLC1/G.9P*VW+AV. M])N -_T%K:%??XO&@N"VO$?+M2%.34A4=>0(?*!N3\9PNP>IC3P+Y1P"^Y"E M"E%'F8A9>2:\G2JP3#)T"I;"6F9V-,@-/=6K^U2GQ!#>7L],CBH<\GR(IZ6A M[4H[+C7@?HTB)/=5<;J>)XS,36$9&ZCM#VMP36-&C5>U4F,;M/H,9;AB@"<# M&=F@-RAKU]PTMI4YD40+L+C.BE: MB-5VLR@#:_I8F=>0-"RZ(DKXD:D*5S+3##]>&_C:M"+-K?79MX:XJ[UH-.EU M:BDWEE;58BC#$@VK,-6 2?Q*(4;XO2C2*%CU3?-H^OE;__72(8T"E7LFU4D= M"V=\#D=8]2S+B%A\&M,4'W9U^F;RXH?QF<2U"CZ+:]F$'R^@5I:^$2I@7; 0 M>GT5HB],VPW9=;EWHMFR MCSB;45="*JE[-#LW0_16%3,++C K"#P:2A_#C$G1XNB)4E+/UR$I1*ZD)"@P M2R''I='=1:9\50\XUCS]['B+'ACNCS@QSK2E"(: MHR_(4#D\?XZ%"*NSS'6GT4U^3&*6DM/#3Y0.73RTONKLMI&)TPTS _T MM!_.+28=TZ"X 0T]R*\*7 D2*((#'H[/6K? ]JU#QM.JU%@[/@R)C7HDD\IB M(_W>>(,',9;[ZUL&J;OT78J^->9AIB]47CCLX(X[UJ\Q+T5QNN"-0K_%3%O7 MJ!(^Q;; PJE[#,4P9;9,R5;X9@R)1HI>TGDJW1Z&]:-U(9O2C_;)[^S8MV(T MI*+L)_S[#YE.E,J /*3I]3ZK'T=O&_*S/B'I-,(\2"IP%^^(8)@?LP M9HZLH1:8[+0_[@ S-JS.P'VHIJ&J$-GP4:4HN(L[/1"F)&AZ_/:;S*=0B:YV8!VPJ*>P0AFP/GXF41C(B6,VCL(6;" MI2JQ%\6Y52S9T>=5AJJUY;^+,2XRY5+IT3X[XA5JWU54N-7$\K:0QI.A3&/J M,)\\IM)RAS3TL0A>)O="C@BLC21;9YKC-#RUQ^'SD6#R3JQ.]^>AR7&D@-EI MI;%S(CR01!>T4M2_4(QT=$3I^B181N',UKZ^O#Q63_J\#E$9M3:OZZDP,#'I M/[*;.HE8"?)>,CM\N<35_INIY[W]2<ZJU-TWZ@:1!L MT:OL>W,S(X<1T4L@F$ /\>%I*TDMD$0G-- 5M/8?E9[A!]! -/7G"(95:= 5Q*.5FJ1V\\RC+M&Q 0[ M]\YUM_OE3DMK%: #\CSL)$_%)U!<1\S1)])*C9LCP9LP;Q*@26)? 4;]"C%# M; M64@%'&4-?S:M#;^MRN\<@A:8\FIZPWIL>%8#WI).W%/UH/AGH:XY'=&N\ M$3+*!DX%'J%\+/:"/<%UX=DGL4#BO,S75H9 7>8FSF,B#"O M%*12&Z&L@L&UK*R-5/G^\1WE;A.IJ35%\T6/N0D-,H$ MV_E[^@Y]'-";NOF;>11[. M97WJ%8TPE)HL)E9>>XLU9>G] @7+DK:)7?)RIZBY^/8G4!3_5 A.2I47.9 MKYBRMJ2;D^#^"LG*I(![F-=.7YO!1)P$DQC.%:'%[@*4&BER+VD$08S)A=XZ M=?X3]\HX>Y2T:,22WGZ-+JA)[\Q5F] ^>)\OQS-8S\P]\4:XP(UHB- )Y"X, MNGEL5[<&6@AC=JZG3HV&WX5*"E*+X.K09D]W&G67&T M'JCX\I1,>C5^>1=J MC.JV48[/SBH7SM(J*T,U(O?W2!RG%,67?IJ*7^#CI12CI$1+0,0$%%8L! M6+OA1N6M)SCRF"3!BKDC.B]\FIW*;(BXW=LUCI=^'S. 4S-R\XB0V\M*_WJ$ MU=K1DF?,2IK?0^VZMR.*>+N'5/,VZRTJQ:*8I&/ M0N-SIU*\>75)R6O^63<"#E1656I7EG9Z!Z#N252N:"U\VME3Y]-AC;"3]@^ MM?I'@A32^!L\TTN9,D:DPZ.I3 M%C51!3:GBY>A@MA-+M6![;&[.]\^+SOBF MEZSP HV@VR^][ZBC'WYH4*_O*X]6UQ;.Q%22+=%\_P,^,5WBI#>H> MNLEL0K1UH]8Z1!2GT*GS1&>#<0 ZJO2_HTBE2_,*[T5\A,O]RGY*DG(W-I MHJ:VYGUBTAF567H\ZN:M2STO'B!_;=0O_@AV02N'9MJ92HRD)YS+V!.##1)< M>2"63A;B&@'G:/,'X+QHUF:8N'F6\R\Y@WX_-VN&@]0^-L[QD!/\_W[JCZVJ/ZTI!MHF@F_Q?_Y#F@4!UOVW MG+^-WISV_\4A$-YP8",#Z9]:C9MO7.)2*%O"QX'/ERR-?*[N?4)'BF""VUSE MAO2/T&=%35G:C^K@V5/2.QYS=8@H=DWED^)?*16%E;JY<063R3UPMS>HFD?/ M%QW''$8OJ-1WU94:*7O%?)CM.0O].5=-WH!GHF'"/ M7IE:LR/@Z0.@O1*O4(D) X7X2'#["MB.K-H[5L\Z\N%WZ' L.W0@)7B:)(7ZCG@XYP,\/D' _$4(*I"0&E<"S3:H'JA0<1JOS& 1:97I"Y]$ M6T7O6U*Y1CTIC?NK1C2)P@[VC:P=39_0FZ*798H"FOQK9,N+COI31KDG*SYQ M@]Z'!IM.5-2$\ID)*KOJ?=7[:%KZ&,8E*T4J(\[N4FZDT>H9A ; T]&6GI[Z\>57I$T/$?\I@8< MA7'W(!E\R/BP+<4M%GO+LQBKQHO3URMXP(!&6CN&)-NPEE+\FHI6'C2(70C9 M$X485'4Y^FZ Z]CM@D$WOE6]5:M;7(MVHT6;K?P$!1G\R2_GZ@)W0C*PRT7>Y5ED# R98?O@3A#4X;SJZ=N+T6%CFI.L1%NW19SRJVS=8;2?& MU\7IDW?(&TR[476\(+Z(O NXUSPFVNV+%@+@YWNXI_B!8K(R2/L?O/T1OK?W MTB@Z8MJ74?FNSW=:QIU155Y:5A5.H4A>R>D Q9@- ML>-X(8Q;(TXN9D%V2Y,9F&L24C0=D!)>5N@J MGYBM=.^MQ\H*)3WC9' MIS8U_];+->GC13O)] !P5S.OXK;QQ'X\38GE4Y#C/&?,03RHL(UV50I4 DJ( MR[V\,OQX&JQ4=':1]I@+X[NMPSU8VP+4X%T'C!M=]9E3,UX""Y6I_5Q (Q^8 MO*[BJ+2U^IX_*#<@8\.LF/WHX&<@Q-E/_(YDU_"-"([3Q1@R;%C0F6NLO&;8 M_KHS19JMA.;8J*(=?-#X1*O[5IBT#X$^O5\!P-,[OVU%^8DXJH5KO7 3]'#4 M7"Q[?G-TA0PXC2[!&3/JTW);^,,RWV3Q,S*2MM([@GD\RVA_W MOGS]?[=T/-Q3Y"KH+D[P;GV=K*D4L+; N?U6SJ^:8P0^TZ8D?L_;XXA:\WNJ M/N;JW(&)$<;<3"0+A=\_/9W+='NH[\*2;,7),17N8]6+ 7);NO* UY+:3@#1 MK.LR44&<7FO+.-%X*Q>E:T?8N9(\E'SZW:7758]&J\]0!*'O^>@7SY7)^J.I MPMOB\J)[=-'0(;8EX.#?8Q9 GX\>U ["1^>57M>?!TP:=K6P0:WJ_CUR.E>C MVI3&#>3FCMW87M=K? ,V0N2*$T'!39Q#^$;M\D?]N'V !Z,=)JTIHE.H;\:: MITO8Z2;'HJ]6&W%PB;3'1>-19DS)<)^CWV1,F-_WN$[MZ_04?5)!%(/?0OLG M[J_Z3BIZ''3D4^[CC=R/\'FVDTU(Z,U7)T+>"X<,V[Q2WJ2ZM2 MAFS[# 4PQY;'ZU(_!*GF^/0Y3!FJ#$R$#J+E@ 1XBB>$G32VG_GC\YI1>EX1 MIF -FADYH.3^--7[V[]5#]_]U]OF\D[SQP;#>D,WD\8SD&6#U8$8Y271 T , M@R;Z>(64N'40*5Z8RVR(9N>;"LI6Q#Y5Y:H7=!X-N_C0?/20S4([00@];M]U !Z!.TK'0*_?A$I-&/HT;7 M/A*7F+SG.!T4J9PX,\)$,(J3C^XDB35 ,7CDP*'*D1^H,07.\1)6^%.M^-IR MM;W#T[H:&::6*E$/VI3FS\#V!F'J9(*:[K18NSC?3M1-6HB*ABE]X3G\&G?+ MI@TOJIED<9/'0G9LM$Z5_6^W3OT'V>8THF1@T3%OT>^M0ESBG1^D=X!-;('B MPGFON4R,:I'JK)M)Z 1E0E!.:OREG&)F0,S%F]=%5V?YL=81?Y4?J+[>8$?7 M1S1+A_1AMP%$K7PZ*4PZ2U#^X:4P9Q.%QX8'1K]5W_8V:=1&5'8/Z_>::_(# MU'RYR/G@)Q6"?F=F2=TU#1=X[TDWUB&;<"/4LJ$H4 #S]<(U?""43>7;O23O MI8^:OC!KBWG5>Z0H$#^ B7>Z,B0^&;3\U.K\&C'"3Q9A;CJ;6QT^)2JCUS'H M%G8GTDS<>/GD0E#PH'-_*NB8+_]#7M#@<%_S'I.1\U0?W<;59?@GG:'0!(5BMP(9#/Q#DH2&(E>/08I86Z9&\,ES5W66Y+Y6US$._/WQ)_RE M9UN->%".Y0MH47+C@F^]<2P;^=;6_GEZX:7QE>=9Q]]WJ+19QJ/:3(=ST_-S M"_N&T]5K>@HTL^"O_Y$M*:WQ676H&K[QJM6DOB)'%AQ(/S[B3[K.G/] BDKA M#;?2XY-2X,W0 QX!*@NCQ==+F2:/Y^6%_=--PC5UDF9] XGX!-U-1^(:#X3J M(?R1+ZZ?_G;1LQMGJUB[8/MH.2R9(:5R?=G%NC?1P2I9 ^>9Y4)8G8M=OI]) M2E(#CL1R]YGKGTV7W&CXXTG<&\82XD7QYWA[@P8F?%&8OH=3:ZY&6VDQL)MD M-AR$UI0QB5'H6\+$6 6C(3=I9BEI:!V23^$A-L4V3YS!##5W3!M9I0*3%D._ MI\S5&&171)7,6!=(EUA%+;M M#N&4N,*Z"HUHRK[OSAZ2$TK&%8 G2\_R]]YJ5GAB[L@GA0BN48@.52W:5U@G MMR;%Z0G7*--SQ;H=?XN39W3O.A/CY2=Y0?RRYL%E1.^59-/S9F-AR;[+CGJY M?2^;-(]T:OKRP;[&"KQ[':(*C2%!<"?!+MCN9?PC@DR=8!&PI:U&SR?!8F#< MVC/?OCS>!%T(X.TJ Y>(NW\AHB5"R8X]1#7?Z? 8^WC&EW!W!HNR#K$@4F+9 M1H @YP;6@$!K;X_=XH AF)^[HQVQS FIP3_%2N:3I?/8Y(=<,PET2!9RRP&5 M.Q".<<+;[#T4SY3;^7GSY7CZ/5!(DN]1[P#K$(X$N1"ST;85B77GI='BG9X# MCS)0?+0L*!JJ[+"XE]0RO\MQM1=E.?+P.U0214 QB\:^WJY/;1ZJ8J\=Q@6D M_CZGH#91="%5/&Q@43ZH',$SB!Q56UW=VYGS/2-3O^:K0]]*UGQSWYAK057* M:C9.W])H[V+$\?_B;&,3SQ/_7Z20=!#_/.MDC;@+_S%UVR1R'6+E*?=%!I#@ M0<'G39''B5[?_JIC5V(@*7J@X#Q'$AS"J?1@ SBF(#E]!U!+G]^%\5<3=$^9 MCX15-@SG8>[*PBT'#_=>!;L&"@]Q3GL$->1@M%L6 JON3IC7VN(Z,N]7KUY; MA^RZQ#=/:WQ///?P.J2S8!V2IOQ/;YAP=8Z @N;K$&,S9A1?HX@@2FG9,%+E!X!W2?YV@%S+(2?B M;\=^?X,X>7E>VP! MY4U:@H8K%RZ:@,>TY6ZO0Q+8*V$U5F.P_=/:O$U+PSK MN5$=T/5$-Q%++IGF_RKW\E[6=(HY->&H=4BJ99^::N'/A9P8^ FWX<-:^WUM MKNSX$?'/(SZ^#HDXBF]4)/WZA-N#_\%GB5WRN+P>HSJ2Z'0I)^(SAU3'??6V>E%J3&K>&M)I-[%\[7I5,X_DC?[^W,5\&AN+XQN-\Y$C8#!X& M$/2A)OBP"8WX '<$.'(E!-&4KM)#HAT&^WHT!554O>2FR+-!LP-5*8,!R2>A M6H*(FUV/1D-AYW]E/G"I_^-J0;6:'"#9!)/@LR+1\ 98=R'7.WBX-SH+J16H+Z3)S,3EW*\2T+ MS>"!.+ZUY:Y#LN0!HW5(,F(=HO$&*I8)/DVF2H N2VXN8"I%PZF2"M6KO=0@!*P3" M1I+U>.(ZA G'#T_3D>&&I["2O"3# U@#('7\DY\B5XTA(@J*B2-^G;7>0RFJQ'S4PFKE@NCA.9<,I"?QUS:)*TI5_WY,B5!GB&[#:-.A M$7Y0@0V7X2K%(HNS#Q_'O* $;^ MW".)H6K/(26'3-'C!.B]"V9]$'9U0Y' MC+9%?['A@>',DF]1Z/&O[*L'#>UNP""85%!$A?<(/2>'%L*&\-YR=22>SK/- M$4X G&Y_;32^9*0.*;0D'"=Q\W[F1'!^Y%/]F?80O(V&U0^^91BZC1(Z=B7P MIR8.U_;NFY(GJ9PTJ_F&LGT;K=>DJ7X?+1D('77%B"*C[=DWW,<#C.?9T"88 MH!4%"CHPFZ8H*TC CP5C> ]D'7U&:B5'UHQ07B8D)OV\#+AY,_N,2EV>DHW=93Z9?YHV3?3HS%=T^66 MOR4L]M')7+$(4'"8U4=7BVQ0P3KQ0: T,$V'12]O'< BZ*-NH)C:K 'Z2DPO MI5&5:/BIF#(26.#FY@U9>/W$_WRUR[#"EW7(G_F/R\HN_K5!,9= M>FF]9F8DL6UD;(;OA;?^D19*A\F0;A.'%]G/F6L DGT?4&*V,^0BA"Y7VN'W MZ$N^!G*6\EY<-XO>M6);\I[430PN J/];@1+K6:ER:2PIXYO6>5M["AM[^(C M2R5#>>=OHT# !^C>!B&X/_DH@9D/*D^CO1),.\V\\[B6Y4!:[G!T2ZDCQ:'Y MAN2W\,$S]\\M'"OZF^*4.:N[(_F*HYWGF"1_:(!$LYU&"+VB.4Z0/P1M]6I^ M^J[\[.^_/]3'(\KY2A?GW,LGUT3K53=F!%?:C;-]$G'*&6AG),_"Z MQ3[&26*0\.J#W)Y1@09)C[6X1VW&RLMFBLFAJF=^+HVPL?R( <4WJJU#;D_7 MRMYHI)96A7*OT8/WQ;C76;*2?B* YC=1[X5>J,V6DZ!(3U?Q7K5Q/X>K-=U8 M[>Q/6Z?*6JQN(:"%-I8W:]3>FU?5WMQ7.3AH-\CV]VCM M[;U9^8K32*-8]I7&G9=+6B4\2MHBWT1*;++N,3H%3490-_K!R\?DA03F(\%6 M@J /ND*X(&IZY"6,IKBHJCHW$3BG$-)PQ):JW*L?7;ZI.@9RP!;Y9TX*2R). M'OKK<>U1PV;^ JJ3KJY#AO%T64(KX3ZR#-8\'P[=4\[3MNF9J7.@46>ILWHA MZHY5G&,%;M"1Y=01_ DV=<7Z]N81'$-QHF$R,W*;_\H?.[0+\T_6(5M 8:YW M;W@$*Y4FV0R-37=1H+O=KU-A%.D<29#OU5.30#GFU%U[HNQO3#HUNE)- MM,R\#Y/#*?"'LH4TGH#?>^M];?\ZY&;L3L#$ZE69_#JD6502>Q'PWEL &]-: MVQ&&=\\)9@=5Q&A\GC>VW _LF.'S+D4T1V3;R[]O+, \7IZ@I&:XL:5-N%( MM4SY$2@(=AKI< ML+B]2W4=$L=E #*@B#=_I%NT++FT$Q'57L&K/BFUU8 M;0_NL3Q;M+3W7,T9#2>QKG/:*&T$C,#'FI+ZJE>W$IV5]L*RRJU+722_*37, MA%,H8U_&A,WT,-XJ*M=BQBB#E*.A8V-C$GN:M^YN*3APLE7ZK8F$QYO'&;;G M[Y_P.)Y[\!^OZQ!/ P5,I_%U2#MR9^$IL !U8 *-+*GP0KK&UU M33__W5##X\"%MZ[J]:WS36I/&D[VJ-2UZ6L2(_3A(0Q1 =3;AV$/?V/.)K[; MHK+E0 (+_1@VWDOZ>GWNQP\F>78+Q\[=?[Z#,E5#;D+N7OWMDOR-%"K-[L&A MQSO#'"Z6/JC"]NXVP]N4_RUJH0+P0_E< HK$1(G.^$G\HK3/:G+,J$X[/L>A M2K@JO7F^'U:MZ-.-TI_O--P-J"A_N%54+=1I"AJ.9'J).F=TH* 4)!&G M&!/) ;P@J#*.C"_9,?.(HWB^@*.'^P(3 ,6IPC?%XH[ :5CQV=F$-/8"CT M_71A@%2,@5VN[=%7S\?D<6[,2ALFA/BKSESCM'1_N M(%TMSSK_M['@Z@8,^HNQ+ )')I4A/Y"&K3^H,6O9@8#W:^P) +*PJ;*)+8D)-/F!7NG(XM=VG.8=6'!2$CN?*%O#R.NE,?O:Z2%#.X.)- ^;;J M&>CF_;M^/MV;F=?U].'JY)_R!AX\\\%H4>I?:3GS6,*6LFC9 H_FNW*]!L<[LOL*II[4K0=I8T ME_MY6R6OS;HKI,\(>K!V;@,VG_O[)A#R!!?#"R?=(%*"9\6X.-Y+OK>UZI^[ M8@S*LV#W?07KW,2V"5:2V_=5^C>H];6U&L&N#LY6G3BH(_!B[6TD!,2#?/?2 M6(9D7L;+P>_=H?'5 +;7<(_!EPDEY@A#--+G8#CB$TJEJ.$8'XI^K'JH'* L MN+L\:M.AJIB#1XC/*TB !H%]\/W+U&9".6+6-OO#O<<5:7#:,=+A[P=$=3MI MZ B)^W<&#R1N=5/X'2QPS^G@0VAL[QSY.[T3%('RGL5?\8-2\.RXFH=WYV(Z MR+3HL!R<]P=S6)C?43L%G\&3)YU/GAAY@+S+A'.E^0!C:Q^SI?L;)K9E'5+. MG\:[81J#N.- *DU$R>)%Z.FWZ=L -YKLY>,QI\H]B,<_\=C^LV"B>U:B/W)H MF>>,_0,L3*_UL%!?%00,5K[OMADA>WDP^+M>+V^-+M4VLGF? MU\'(P79XWVQ&64E9Q:/S%[Q1**^X1O362YN-=I[*OO-&Z"VDU3DS?>202_U_ M6,#-I\.M"C,2']C900H4]Q]\V+CU]W/C,2)82Q8?%E=SMF!#XJ>FZ4,S#SDP MH,RN0=6':[8.$1IJ#A)]JBH<[_2910CW*D?O?56BNH/]9>]PVN^?33G7(S?_ M'$>VB ):":#@.8:#0NH%P))UA.:5O.T5?Q5)0";"V>YZ:0%SCT&>165$*#?)FK40!/R PPIZ=H.-'42'7 MEIEPMO35]SLGB(VS%DO&QN?L-05N?A%X#K%9AUC96';4_D/L!%R8G7\+&Q98 MG:2Q^2N "!T9*?VH>#!\D8YNQ3\.>FYLU.;*N,C\4DN#[1R;DQ(184?<\_ZD M)/1,@& MI4X7:_N7E?GQ#-NZNO?/W[Z4O[N)&)B95E3*Y2.=6C[4^<,;0;^O0XPD$+2? MY$=_,1=@&_X&E.D]-'LZ70$P8=U@VPRA5SQAPLM4P*%A2U6*E86)B?K'S! Z5D_KX_V&>LHRCK&?;WJ@1\)[S\1K%N20&$G9_4Q>[BQ2^F9 M&5755755H7.]&)\BGXQ(.F5B[&+*&'W,U^%:NF#6[1C[V]%)EW*B7QXUMK,[ M<2Z_8+F,\I>+H/^;P'; QBMAS-_8O$(<7T^;SV)ENHW:9\69J1=?HLM#M+[) MS$?!=LU@IT<((H66Q)?!]'7(SI>J%? =ST?OY3>JYM%B3RQ,<,Z!7:"4K)RV M^W<[$^.;OGXG?DU=+BU])E3Z[((B)%3@B"9('."&X!M]2>/)(N/F""2O$@?! M!(/'TW!<*A?+M(CU7 !,6AP3/S@8*DQJ)4T^8E(?$W,M&4J8;EG)%NTC2#F? MY"(/D[- \;%/K_K+E)5#?A70)UNQEH[!F.RJ2% -DV-MX5#5&)6!'VOT9/=. M\W[\I,[/X4]NE*@_]/,_*@4"RKP$ U2.5R)WXCJAE291IWPRR>< <]9("X(T M!1GVS,4HT&,*?-29P8XSM-5->U-VSBJ3YCS=/;K1>HT M3/CZJLJ,O@Y#$)X:4,#5N^_UT'S@+,&&:7-.^;O3O%!..4X*_+@T"K<8+)\6 MN6'2KUSA?<2VM**_O-[:O"9T'6+17S[]2VRB VQ:&S3U)BH357)BZ(-38PX' MWX=>3%*4T[:#Y=\:3I)1?_VV.S&[\&U/@FOOV5FYLL=$7[R-2=[ZL;19XW2^ MZ>$D[9WQ)H?5CV3E(ZQL'VR-C.>'T7O\"Z8# M*N(S[3_*7*6:Z:L%5U=__QKA3_.\\I8/8G(4N-T6*O/"5?*?G 2EQJZ4*XS, M= Z5+2(U^?3L%$6)'A_#=\0FPFUK"&@0/875BUB$,T@<9]3O!"I%<6*X. MJ^K!TL"QW[#GF8G/TF^5ED8$4/2OT5B!?.!Q;,R,=QLJ]&3\';&U ]AI(;GG MX=M?=)1%HE&OF:G:1%@BXPQI(LIC!5'C]O+,9=&D.W=P^"Q'F U_K>[%_T]M MWO"_\L\^_!,8>9S83";\2Q^IQP.'\+-A&^>S(3E87996 9L<"2N[@2+MTEQ^ M3_A,&M 7&.S3;H;N^2B58AS+$>N8;A(W/_+)8,/&YN:+A=+.'Z16:()WD4PS MXL@)!OL8KX@KRI*QK7\?18N()'.5R$^U[JS&7P2WL?:.O@D)GOEXH#-@O.LZ M]3>6L]QOYH'W/'.HD_OFI3U69$@]25\6^JZ45Y#>U50UE#14A2YTL'O=Y[S5 M5%2O.Q05%_D<<@NGC]$E3:^E*&!^1 _TO+077XO=-0%U_7!>/'&:9N/>W[ 0 M:I=C73L1^<-[ZJ>@=O4TS8-S&06+W!>U:+>"[,(I)AW/C%SY\NPO9D#](84\ M)]/>99Z2=7=%EU:[?8]FT4;R@D:T5:\P3]VV=UDF4'E91,^RI";&R7-$9MHT MI[*V_'WD)565'_%2E@Q_ZPR^76V%,A$DX-AV(F\]:)UYG#[BET_7B[W_?-[5YT7LW DE/: M!6NN*W'9$" R"SY 94!93"W-I!4J@@)5F9(QOL'1HBU!V[,?O:XM(WBV:X@? M,HN2-8/7Q(B8F XHYSR\TNMGYF1N!G]?55\1ZKX.(0> 0ALM$.:!AQP(]GI" M\PJ!(J< :#+THF8OT$1;7JI\,$>:/6I) &ZTH-'2C@Z8D>8[73NE*^I0VQH* M/ 9KP-2M^Y+)-_+ .RTZ"OVYK!?V?)YFDTP2(*Z@/LWZ/,^EOF>'D?QG7JG] MH/\.=M4\!#L&6ZIYRE)#]R1,E-.S$O?(R,Z?,8 MVQ]L;KHLJ]V"C/!%6(A+/FY$Q!P1L>S+A[YRDZQ3D,T1](-_^GM&7^;,$+W6 M\-@Z8?JLEHI3<\.Q;C6QE=_Z9W*4<[+B M?FVOZ78Q4G0E-N-WI$9/XE%89?1CL"1US$KD])A,, MW6V/;/?,=481QA SU1P$=P^OQ% 21=IGN -3*;K[5X"A2W%5UK=5.]P)IFO- M-0)G4JR+RUB+L.R?TA-0;5B%!]7F*) MR#]7/ULWJ5U(&\5>H3C>[7"MV'G14PFK[M2^'.L'%-?+K!GRU\']+Q](;HBH M_IYGF(,KQ";DR#PHX,(49Q-TJ2WH^^VF/ ).>RPD]X\'1*\A4$+!Q+HOT9+FBY@@9X#5\>=5,&HO#-F+U4T4; M#+AZ@_I["_2<#:/>?@SE-#6HO*ORN_"6#SS9.)\XHGTBQO$:ZB[:]^=+%K?+8G[I\FK0.>;J1C@!V&VX;,)3FNC-%P\$CF"/VR*7Z'2V5@@$[$4(Q MSZ8<;U%>5(B(.Y2)Z:'6QJ(#KA5,]IY*:F./(=-)CY& LAI7C/.!^DZK9!PJ MBSW&:B@IY&H U45 PF^]=>+T%W;3+88"_1IZ3B+&GO9UYC[7HUH<#W1/G53!;"8TNAA?#N%E,9R8@?U>FP05-3G9P4S9"U3V7]- MSY^XJDMB09RA)%GL-UPLH#8F$W MJ;&P7: !5I< *HQM'G-2;_$YTD2&/]9N?:6=/&!S]>>].E?R(('Y)D? MC/Y1FN2NJ0=3!=MZW>M_(YQ*YY2%S]]PENQO=:YZO)O ME$>(RYG)PT%F7#5\RF@0=))G%+CC RQ&;A,O&[>+"P.HS$XKZ;Q0\# &-^32 M._KY^B+\9=2(1\V^(@GX"2=/G.S ['RY@4?/S3AO/W/#N;WQ%XWBZG$DQS#& MF;;?XY\K[#US677*,M[B-/PM*I=@$ZR8F^"86YPRE;Y1/33C+^\P; A&>U:) MHXU5Y'-H42!OG-!FL$F3+ "D?-/0WKUZ91HG->0=CYR)W0L@+>.EOB325<10 MCIXR)1+OS,6_3=8D5K#C\&]0*ZZ+1K_1I)\EZL99A]$99SZYGGZ:F(+ZU>>H M<2S!7--W"373 WH0JI SVJP;;%& C&I\Q?("4=+2^$8M[9OX M,%AE18)CX&6M+>*P.A5'ZC[S%][G@JTJV%'^,O7,Y.CRS6>FVE' MZ-_($!R/0/3FZ3VU.%K9OU0;[F)RL=^WRVJ_VO75TL@:OQ-6KSRL7N7WASW/ M.*,M96QV.V7@5&Z?N5;*<)$TK$<=%/RQ#MEV'I#B8 %'/9'#&$,HUK?'M[^: M16CL\KP2Z7+QZ(FH #IT"[5F9!W2A*3!-$M4NNKK="O#R1)R!_N4K1CF=7QN M9Z[$S=>79:CMPQJP+!XQ\)N!6$=F[%/]4_E.4Z <2RW"3Z9(P;&G0L]N=-L< MX8W#I[U=Y9,=23%GY;0PV2(R-=IL=;YA=_*IX13&C 'G'EF'\!F9EXN)$5.T MM1K7F0VXT1=5*J/&11^ON-W<-YBN:+1[D@^\HQG>2G<-R>.S_K,Y,7W@GMI/ M&K/[UB%+.U.?H.B!)[^N2-M''Q%:,TYT*[4:MGH#VGQGW_$YB4O<:9669?FF M\Y;*\_H@15A\B$HF+/N$XJ:MFP4./@W5V2H7MJ=?VG&MK_Q? 0I*JP_XL2@5 M]OTYV(%G7VDXBI_2IG6 A((_?@0/?"/7P8K2.-?\:N;<,/K$/8^8,_CUTQ8H:2W;WF("-AW\] E(I_^:\:ZB7"%<+%\8G_-2 )1Z?-7MS_^5_ZD M5GT"3\(2&4$P_)<_= [// \'CD=PU=M;XSBJ6-LA0S(3R;A=[Z,/S9_2EO'" MR7$=&W;;VU_N_=BHS#5@_(@DGQN(NCW6CHQHIA3(""OJ7PA48T\C?T $K:1, MM^X^MS54X/MNDX,//Q[)P?N1F!>I@.)F<) @$/&!%"6]\ W7 ]WNZV3OR+&L M%GF#O0+<<;_:MT22VI'X>67L<+?4S)*:C%Y@F3-9-9:NDY?"0#:$-\]AG+1J M'&X?=BSH%-0Q&%S("!CPU'49TE M$B#]6QO41E(;[.UJ\4=>+Q^KS9+/_BL& M]8=1_8".0-EG #V.#U9VH&$/UJ7W;MZ7?GTIAH'A_AV1."@F^VR/(R:V.?EN M?O/.0MWB1'59/9>^ITF2K,2373L&^FUL\BPJ='H+!/KSK%35PQ(9Q^O[X&MP MVSD=M4WD @W>6J365?%>VS'B/C%L2OI4$X$].5VS[7.$-9/'C4+[EU+(>50J-PHYV<5Q #_!MI.\ MYL,N>.'&6: M'J#X%]U%$M==HT G;DU;)M2H_SE7EZ#8@_!^9I\N')!RN^#&(:VU M].BW3L-3%%NZJ=N;8<=1HZ-*H/T &S]SC1,(=I/>D6+6(3050)-^'90;4/4F MM%%WUIT=TA[;Q.HJW'^VIB$^H6G0L>[DA(%>"T6_4G?NE?#9Y/C)OK')%;QU M DO>"ZH*E>I""A7M)P?U[^OH6H>(I2"O<7J06PN?0V_MM,EP[Z_+*,5[P";J MJF:_KD/,I)464]E"_)B5 I)A5<3PK-C&H!=,>"M/'>Y$DN3N8QGPJKA'UZX^ ML?591HJXO!TYQT *97<]&EQZ<[BF-,;,DJX"/5M=5UF9O'2;=#[#->;8<\\K M^=+EN42IQE&8PH"I]_%/BD:31U-*)MLL4ZRBS U2P*JY*I?SD<>+C/_2AC7W MPSJDL8NP(IY[SWH;=3.2D=-';3[O[-0SN6:1,7QK2^"1[O5^C8*365*AP).)Y MCZU4A]A3FH)4TV7+YTY63S/GI8Y5F&ND>-[6H*"*I /@9;!>#EN&5]IP /R& MAW U6:D?XINOO=7-C6*)-ZKY)DL3[F,#4-X[4T@1\[O$3&=N+=[HKS-X6VZI M6I+A:C^FH55U>Z&-/'-B':)-!!3@LPP&\2N4,9C*$C>6I,PWH\52#;8P1)M_ MJ6Z^0"<+"H??:G@7&6!VJ8MU4$Q:]?9BR:%Q=$V$RI'DSF;<;E,#: M,D7;UB$1AKN!$B:IQ=]0F2D94^[I'= <-)?>TNKG=J?Z:#C&69FMFT3PDVU+ M*Y@,B&O&9T\E):?X9*#1P9[ZBFM))JGMZLT4;Q-)(WE'F7M%B>YJ/P@4L_&T MP2\J:T#05*$?P&"IKD/&7.%$MQ^>:WLE+%UI?ZF#QW\P>#JTW&1FDAG%S@,0 M=.A#@C17$44G;<>$GJ0AO:0;'A0T'\C/PR0WK95F??N%.]+KB))KMJKXWB[? M&OT=D7)K=CF:7-5C?>9\MKQ%]HTSYF>^B/&7S;',"FZ<,GI*(P65W=>36TQX M"_M2!@IM(/@O (D#P3#7(:@<:HSA=H!@F0*-0$HJSSCJF<4W.="9Q*?C8?J& MLJRBG'*?B8'OX!?6MFQQCY2M"X72Q80L$(58R\*: ;?&19^F;V.I-<,B#<5[ MZM#C,,G)WDG7P\PO]1ZJY;SSO>>+(Z1,B] J"I>(&J.7.SR]3"TF4K;W)^[VD9VTP#Y$^*Q?Q&H[RR68\,3&T@B;W_:?U\'7 M58P5$%FWC>XBV8838.VKHD'W >@K#VV[]_SH6NF/?/' M= M^#*A_TP^U.9ZX4=3XUNP07[ 30:%E[,P61SA\?E9D6Y8]+YEG3WJT5@P&$Z8F M\SP<<25Y7Z^@@F\$>BV,N%!@SLG!VG-Z1[=I*?"(]3B Q[8@4*'L?Z1WS[:@Y"SDND1R\# ]S5>C_ M:=MS.!UY>HH?L-M(1P.2Y43Z'<:7$; MC7N'J6P*\P30-QX0?; ?[?6Z"KT/L\-A08/TV'![S2N("M:<1BZ'*]O-JP)> MRUU:WF;-*=EQO]6X$C%,YZ/(K!^!8^+JD4^1)2TY@=U?/,?[Q;_^/ M:?3RO_)/(KJ Y^,5YN+/_R>32O)\;T(-%Y"/Y)1J%XK$V]-S M9;A*J*#A84^$22> */+0AM8RDQ^CW;PN,*<=ZE^FPOMS_:(:'8N:>27)34-] MSH G1\-N9\;S<+M-B<]#"[/_WCQ;9^]:@\.+GL_,'J*9:8%QQ;'Y$[8JA4A, MO;/"S1RY7JM(-LHVVEY1A1T/(@:"_$,0:=WEED9!VS/^A<39/\2F0E8//JC! MF3V">%6G1?]2E_&@\"S,LF_^6K!GI\RT4G829>[+W)CIP>J*]Y&7 M%,)-(FU\_:W](R'@>?YRYB.9YV]+LJY6"_]]9!/JG?K,1#%C"U02$^--MJS52;M=-0G+./=Z[ M[EJWO?2N=]_SO=6NRQ^_/Y*SUDGV]^UO[]]O[_.=+[G:W+GNONP)7!]^D MZW8S(>Y"4-VDE+]3A=MTQL_S_N^'M_7>OC !;C!P\A%L'> FXF6#.ZH(&_ [ M85L7B) 0KOG \G[PQOP2= NC;0/>*;ZV\A%NAL6^\G MR1T:="Y0=POK8J:4*^V->#C +M:4S6VF"$TYA7DE>?DE.<\B,<>0?)2M-WDF M@<\;X_$-DZ5C0_AGZ9X[8YJ/,N-Y!W:<.>]!6H4"28:T)[0R$')*Y!'F< 4M M)CC3-WU*R(J,D12&E.A$9H]4^$'/*=^[X*52]:OZ>B*ZZY MU.^+VI >*,Z6Z!IR<=C_;>,+]G[/=#J]Y.B,&T\:CBWN+UBL\V/<.O#>K(*B= !>#D8:^/!2XB*5C=7C'X'%?3@.^>6NB8O@^ M 9#?C-\1K#ND<3NP;X/X?G\#Z]:/A_SXJG+#).CUF^[LR4 OW[1G^=$3H8MT M1Z\.EO)3[\/9![(^M"BM7S/#<< MK"V(K5*ZB5VXY73F40KTOI9WI_X4(D>D:+VJ<-,H3@(KS%<9*^;N%BC-10Q? M!C/I?]^/S_]LJC#TJXOPZ#%>!37==5LS*>G\V2?'?O:NMM)O"XR=0(%79QLQ M>C=I\%$FP10%_$!XY_LRV^[AOOH)1JTPT55'!%^&EH-KXHF%69?6OG M1>MV=X_\Q.I2F;"";63N>N\@V9OAB_7Q$G:-@05%VY%.;!FA0&U?9QC? MI'0%W#20'&W+31ZS71U^J(G$GR^[2VB>_'%-*?0N!ZK,>[T M\+I'%>,/4K.V9G%G*MAJHXGKK M9\U'..T&KN82T?:-G$E"P]692;^CA;FM$ZX]W3WWKA'!3XR>^R]<"_3B7=JM MJ\5\YYC3;)B6/_%0GZ;URW2UQB-OV+-M_D8ZX>V(B(F$"1E#'"*-AX49*VY_ M'%>1>\IREDUG2-9P!&%SU!,>10PRO=$U>' @,&OO_CPXFN4%J06EJA;*JKB9 M-&>[-Q^OJ6>/(EM3R:M;0;FLZ7"2O&QDMM;F5'N6O:ERLW7&3^H9?*&5;G;[ M*'/HI1QKUY:=J8N,U(@O,=WQXO/?=LZ[1'@X9I ;M>VS)A,0:JE&/H7TX\.- M+N3S<#$B_8>N(\*:._[WLD*,DK^M_C0RN+Z[U]GJ-*>$*!,#/L$KTGH:G8/)%#!WE'>V]OV&T5+;*([7[6]V&U4E2H\^?@*5 M]#R28/ IZ\G6 WG7(N9Y,E$SBR=FI0A7ZK0;RSR"7^2Q\,KI=C[&26=#[#+] MWD:UW7DZ'!O7W&3%4V[.-CXF" V,A2D/Q226D.-IC$3QLY6L!;LN&6;OJJ*I M=NCXS)HJN35RMMI0S-MFNI^W4VW,OL!4[[,<;DY!3#(Y+.O$4*1GIXEOW:%L M;Q38#W8F(FO=%X\A%;P7GXGV"2Q$:B@@_5YZ;- M8SS(KR2H\VNM01_X6ZI#H']RPZ/.\;SD\9-]/(L)76Q).HION3UP]EOZ\I3@LX_".NW;XA,?4Y#R[B%Q7 MZ&VTRM4L6O2-8=BD-ODVZ%1]4-_=+LMF=FYODVV=?O)]9-SZYLP(WYU4/\"8 M*N4.1$08T$BMX@_YX;7Q?X_\W\3!!W(12]L)%@J9;(.DT%?:H<.GOMUXF MO+']T_PCWI$9IR\=%L0<027[B.V!0<@ M1SKUK5! >/WXG']?&6L$4YWWL=09YO&_>1W-,G[33%D@8'H?#IG^F(.Z,O+0 M7U^_OD=RQY5#JI*FZT$R"D 6#%BGLP,C>(KB) *F,Q568Q\:100(' RZ[+?R M40GRL,4*4JJ*.#;PG>MYY%U+I=N>DA3ET:GSC(TO#2NIF>.,YV*%OA2/_7'Y M&[,:DQ/JLG?1K!YS*]7[%DZ7C)B2XEE,K1RFGJ>HP[R(,/T:-[Z""*H1H*,@ MK&OM28'B:/5@GBV=9R,CECD$.PCZJHRB,IKP0WFW^_OHQLSZY.M$3(AZ_13\ M=LIL9_QB%F[3,>$!&ZHYDB_;?N0$QI,#G2P.;U'=O(9$LC?37KGVL=K&0Q(* MPF3*S8%IK;4E4M2T3"N;,"N'\2W,%NP/=>F2\JT[F23#4PVXU#'&621L=ZL= M,2CU?_Q,S#] MF&=T<9ZOW-_.R,9LE&N7]=8QU2C'^_98ZER^45" M/5DK1* M3GOA%A9WD[ DLEID)-BZ" XZ35BRO/#K!&\87FTF%I J,Z_91)8_^G)TN . M"CQHYMX?'QK4*W'IW9M\Z,RBB;4[X0?DU?8Q2HNC0FU\F7O VF,)6JFIO?)N MDU;?(MX!'/YB]BE=YA;==6,.4<>G&BBY8R6X&8:#Z('(O?^]8CA>@"_H9ZO M?F0H.E:T]X$M$Q-E^!TM>C,1 >:MV9?E3XP9^\Q\Z>K\\A:I2\>Z<)^E_'G? MN)!"%#!_U?T*D;J]:(+T]FX.&(SX+%B?_S:%Q6%=1 Q@MYK.X"Q+V>@P&_TJ MTHMV*+BE(N:@8H0$Z>[!6(/DR>*#63#MW=3;*=N!W+D6\7>@)Z/3J:8/BA=] M#9470/>S0DSP4G#FP/-W?L4K!H_OD-%B7GH 50G=BE0+#5(0I?;TG/:?*TRK M+LR'DGG>0>#MMP7;M'6NIQXK5>!>*#X%]7FVT[FY*43]2.<3TWC'H?;*E]>Y MU1NN6?L)].X6$\IT MTQL((\)+RY8:=B;D&X&+\^MN6V4;OW.KKC:L>X#I[3%)%E'I$Z&9.!)CD?T4 M.F[MFEBH>ZXFIZUTCX@0_;QEHE1[]+ $G#^0Y9ZG\4:@9B37?3S_JUWWM\^4RB=PU*. EL](+!>1*)42'H>$JOS5C!^T" M;59.OV <*]J=P692>385Y/%M*NWW$H[VCA,[OC&8)'6Y[4MM4CSB@0*Z8_-^ M7>_G;L'#B]KPNVZ^41EX&9LT3+;(5;DG8(IF3^!MHD A;L\6\^M\]H9>9DT, MWU6M:&_L>H^:J!=LGG\-I2]1:;F?3*+/6=*,#39&N6:&64 M-E@TWZ13[/%!/<>"F\N<'JGM>6%+]Y%W[@GT-XYE^ M2N6&5\ (L KR"O .4&OT!J@+2)D>)T MQ:C.WB/O59X4%N[57DF;ETJH&,S4>N;\)$OUP+5F?[^)UHM/[XD=[PI\O$._ MS%Q+AZZ!J;/DM.I-=JYG_F7U=KE2^Q^'CUNI_15Q2P=A-:Y(\3H)7H.HB&]C M E/L]V5'J<2[O*;BU0(\U#/FC (5FW0>\SP+%U<8SA5 O2H9I(2T"'*YOT9^ MCC4*;+#PN3_">$E4Z(BL/;E'**AR'ZY7STB;C3H:&'54_(!;JM<<:V^9Q;+_ MZ@U3R7<\W95Q'04N$5H39'C2_;JM&U\[BWQ@XCF?@$T!W3V'!+O*8Q65$,@"NAIBS@CZ>)OLU#@\XV8S3'@%)LRZAT1@LE3#@I\ M#\ZQA)C&%<);4(#(&" @*A2,=$[Q$V$*Y1/"2*YH%Q;&8OM1 '%Q6J V60B' MG)#O/D6!*#D4&'+C-K<*IU& @;&7E2@P:3NK@5V9A?8BL80*4+2_%%M40]4X MJ+1T#=AT%K9%@6BEC$SJTN#,K9$0:*2B@-8LDLSH8HD4*K/2A M1I&YQ/ N93"87++I-W-GRR8LS'$A?:05!>R7&-LEK<7R2BAV?Q5!>=A$@ET" _)1Y9%3Q=UKLSEZH:4(E7%[ C W7UA')FM9_2 M?8YS2H8RZE*<:>F>D+>RS\27%*]Y4L<5,V/P9KR"?MPNM4&=TJ1T=2]BAX_! MC!>+>/]N(1X%0O[JARE_\\,2!F3G!ZN=C:1AO^XKZBZ/2=>)D'GGF*383Z]D^(-T:2: MB.%Y>IRULZY6F\_\$,>YH=$:J)D9Z%^\O9\QY69'MKBAK1*0=$:[1B7E]:[ MJ29RBR.O_G,LWR8M>8P7NP77&8:LY2PZT"H[+BCCHHHQ[2>-Z^>[K&G%KX/G MIJ86*Z^0?]%;3('<'BJ[.I4YQWT_?!5']#+8PO8P*NRX-)LINXEVUH[L+E" M.#O(,J3SWA9>A[JZ<\E6^C^?_O'T4Z^T=,U#F<1GG#:0\CT20WC2(5)@S7TN M?AR.9S/AZ2]@&X%RW2^^X690$?_1DPS8[T2NAH*O7KAIMIM+]PA^3[.<_=N# M)7HK>[U5;REO?VT_YM4 MF]EN-$@K&7GJUW^L=?T1LP3B M#?:_H5RF 8+\BO==H7WE=P] 8"SKL6"^RI)]#ZJ->>H:2M7P@.:CKVWQ'6QF M^_;V'G!5W1%R0Z'KQ%?7,F3>Y-$':P6F7UR0RY/M'[ AV1WSSKV>J#- B&IQ MXNKFDQ>H=US(F5)F5_6HU(:(U##R\_ M?;B,W\5'>/'6GQS+EW/<.'H^ M^G\^!C "(G\&"#SW_SJTVZ2)#]5O]U^M$B/?5!>UOWI/W_Y\)E^X8\8INNB MQ&NJ!BC2/Q?5#S]D%)<5YV=Q@9.?4/^"[<>@^A%T/>B[?_I>L#_\VS\!4-.1 M9RM^QP50?_YZ=W-RR.0G]8F?UOQ!S>PGGJ<9^USBO/R "5])]-75RN3ZAGJW9E/=N]NA+H8^/F);MT56XM4$M\5NF [D ME?K!!_FW9AAUH1XQK<9II+L#E7\O^9KQ6BU?7!JD[%__(/^VW!3P >.GY;]S M]B#?BF]YD3ZL*^U^FSWB=+UT/(P=@7U(O%A %'H)Q#$ED#MQ)+PP<$D2+,OM MO;WD:_CKYQ9&-9;>0'\PL+0\\<3FO,@V.=V]ZQY7QUY@\MVEWG;Q3VO\R(LG MW'Q!HE5N06W OS4X00H:%U_>K[)O-VN1Y8_5&%>D*'-,RZ7'W,0)/:D5023]V,2+(4$X MACZ.J$N]T E=;*(5FN/.33JZL &5N(&0P$&Z0_YG,P71Y5]/4$9@=61]>4&H M@@P49M !#7YK85L4'$.BK.J/[MB3RI$A(?OJ9/IU,[$J\G+Y4=Y$M^(7_-]9 M?KTIRNR1Y\V[5O@T8D(PB%G$( JP!Q-./$C\D+ @1F'BN#K2U#O*W(2H16?H MN/0SV2\RUO@965+TJ=&6#2W3^T1"7J C$/)?^^+0/\(D4J!E9/O@ZWUXF$_R M/LNY='*N-WG.U_3Y/L?K0HJ'U)&?Y<4_9$5QQ_$J_1_.ECYVPAAY$4PZY<^ND&W>^0UV0!OP0 KP-YPS(&>^ MTE^PDOC-'!2#R=#S42P3/(VFM,RVJ$$'-E"XP0\*^8\+T(*WYZN8$V;573$8 M?E*/Q9R6?:=EP!6&"=H=IRM<%*E(Z[WS]]*8*THWCYN54H7;\@O/K[/'IYQ_ MX>LB_WUS=FPFAW4O6T M<_HYFD9>]^UJYF1G&:A, R]L [5QBT:42U#;MP"DLA!($^V)\"C,6]5INP@G ME?)1R-U7^W$&&?9"^,!+N4B\%=QXGLD6V[%!YK:,K3$6(!.@AFFFP4=YU)/22]D961%K>#M>P&\U M1(M[8'T,6%6FHP--*C!]IN[K1.]GASWN-^NO4D*R_%E%D=RL/^49Y46QQ!Q[ M":8!I+[KR\4K=6#L'F=LCK\ !N6!ZJN&9/? GF-1[ MY"_G9^2'?@MP 5J6&I +\'/>MW0W?OC[N;#Z^)\8:E(!Z#=W7P+.?'J8"+S# M^3I=/Q32D_C\!>?\4[9*Y:*3?R_?2*1_7R+! \$%@DC$!"+D.)"@D$+&B)>$ M4@NXZYBHP9GQYB8++5SEQ8,*L)DRG*-73R(LDC:R5ASRM0 U6O!;\Z>"#2K< M%KT&38:L*LBY,2>5$DT"]C5%]VMFXE)^R9;76?Z4Y7(-<[5F[U;I8UJ'!Q2- M.^SYC&/'": K*%;BXD(2L5#Z&U& >,P)(HF.KIP?:FZ24BWI]%1$@\=^ ;'+ MSM@G9"U0@-<,=*&>7V:8TL::N.OJAQ/1]V+,>=*HK;OZS-22*S]?R:@3-2*J M<8%)]%/?D%8Z#;XQ=%^^*/.4EIRIF 4Y@OKCW3\VZ5>\DK=/]6Q4?^G@!K\I MY(;!EA?,EN[N^A1S,/I6^N7T#]@=OY0YRUOA@^%,O.]]*6V'F]P77W%@'*GR M:=_@0@Z6YO#>KN+ WS[N/?,+/ZD=7*C9!P2B?;]82=_7.+BJO M[?X+7M\^54K_5VD29W(57NW +P,,0"X\Z7D 0Q9Y9 MQ,=4T.<7+U+C S^D:U H"XL?#8-7IYIT/?V>U41.%#ZK[($JBXZ!KM&@8S4@ MSZ#[N<9R4)F^ +7QH&-]<]A:2OM!0\ "-/>*VI*L2+ 8BSOQM-D-YIT*_+31 MP!-/R4$X\=3C#WOI-6?#G\MZ?:)28U?W^/N[[PHR?\/77*3ETG>\, H2%P9) MX$*$X@@2'C*8. D+'$Y(I+F\* MZQ2.O6'31+A\WA)8058A+J !#7YH8)]^AQLKLQ%-5F55;^1)-=&(C'U!,_OR M,#6ZSS'CCSC_>R%'J/ZA K3;?3@W#F+N!"'DC BI0H$/DQ!SF"2^8!'W$4V8 MB0KUCC8W]:GP@>H3U=-3;L&;:5 _Q7K:8XVXD35GA[.BK*:P@CI"+(H6*585 MIG_$295%R_A]1='[TL $#)SF?\6K#?^%XV*35QY7L?WAOZ<\EY?\\MQD#85A MXL8DP5"$/(8HQBZ,12B@X'X242]@-!0FRF(T^MR41N$$%5"P15H]/Q^O_CHP MR=QL-O1$:#2.1Q:ER^@U3[T80I/=[ LC!-,F8 PAYR '8]!%ALG:1U[6,;TJ MM6,9(NP(><-!@8,(HLC',$Y$#%F"$ L)#1)/.D3;$AYG'ZD75S>2I1/52&P^ M-Q(<2"MT )=EGI)-BP=NUFRC=HYYL5!A]7\R4ZB7Q.HIT&"Z M1E88Q50-K$GI E=[A'W"RI6W)S)'F; J(B]'F%0DCAJW+P+'/V3VD#.>+M^M MR[1\?O?(/V\Y%@@SV$N#&DB'W?"?!C[H0L3QA"BGL]< MO?"Z,^/,S1^IH8(6*ZC!@@:MWF-^CMK^!]XB82,_^@.YTG[@-9DX\N@7G/[I M(?OZD[Q"_=3+OU0/>_68G[ON) ^\IG'MHZ_[\6%O^MLGZ3>4\J(?I%?![U09 MQUOQ:\&OBH*72\K#T),K%D@0PA"%A,$822F@@2=_CA#!@5;!"*W1YB8(6[!@ MI=""JL8ES 3Q)L*!":\\OT"+% MJI_0/^*D?H.6\?M^A-Z7!L:*I46UU?*KA)^7G<-, JO44Q1J!(RO*!=R9 M1VGI<&(W$*MWQ&ECK72,/PBGTOK2,$%YRP7/<\[N\?=*GXJ=>LE5T#7.\^>F M?$NQ1%X4D3@D$+N>)Q;(ITS8OBBOYCDQ:IBKKYE&?O52G _1RH-[A(Z9)& M,8UHXD LJ)#B1J3,>8[TG5R2A-R+'(1"$W$S!3 WA:M =[F]STI7'[,F M2+,*UV39:H7S^I?53PTC-XTG24_RQJ1^9-UKH8,.]H5*OP85?' LW[*RP9[^ M#67/J@@:@YA4"8=2M"^'@Z\S3!,_Y8W\?BXS^O?JLL7MIE3=-53#DB6F% >N MX\!$)'+YF$0$DIC+N?%C%+L8ATED)(%GQIN;XFWA@D+A7331Z"#;01X>I'Z. M>SUEL\CHR$*V(_-S368-%G30VI,L35JL*M2Y,2<5)$T"]O5']VL#2TT\/JVR M9\[O>%7:ZD.*2;I*U=JUB4->QE@E<>RSL@8K;'GKH-U6Y+-8=4*7 M&KMU)\Z..FWE"5T2#FI/:'_1O/K$_;?L_DNV*>0S]#G]7G*^;G,PJ+QP^I5_ MDO=-$R"+B$BXJM'L.,2'R",AC#V"H1,'7 0B]".JM4MN..[C7)G,'^D!WW_N]GQN8C)2NY9K\@_09V,VZE!.5DE4=T5-TRG=? M/69YF?Y/764L$=R32PD*?>1&JB-4 F.4J*;+ ?9<*@C"1L?EYA#FY@YT2^GC M#D[#3"3SJ=#S#L8E>&2]J,'#"CW8P=\>GG>YO]+AWCQ-:3!]=G.5S&%,F[ T MF*:#K*7A5[KL4/TZ>R1-";S.T54CM]=9419+FL0>P?.LN M7?=2//A47)^M4<[#-89_E9-P?5I.G8$;7,&\;>>=JMC3+JX04A+F?:N.S?940O5M"A35:"ED]4ZH%-GE[Q^:;F DI%U M8S ;1LTYC]A^<3O.[C4G:\!YQ)!NR\UCOQZ:)WG%6*Y"8.H_/D@M<)YBX($/RV%4GSH_L,>PP.[+OPP-S(]46S?ZJI2T2 M13D2H< M'3C^W)1D"QH\M:A!WL)6$?L-;OUSEB&3D;=V3+K' MWK32Y!G\5IDP3J>]H?S9K6]O"F+:.O4#*3JH-S_T.D-3__/T*U9AD)U0["5! M<>Q1WX64DQ B&B&8N!&'H2",^HY+Y>_-!._H./-3M1U,L&IP:E8FZR=43Z8N M)FET1W?+SH>S[ S(N>^QWG)V_;&1)LZC[S'V,&.^[\/#5M;7V5>^QNOJSUSZ M5'?*/?\E7:>/F\QP M-HU7K#KTG%F>]EYBTK6HCC'["T^M[PSTK-*O*>-KIH(:'K-UE5VKFMTM ]>) M/>'$,.+(@\@1&!(A! S\D/J4((2\I&T;=V]02.G$>%JW^;_=39+VJ1I"L MQ6SH8YVB5M/-NH2IB62UA:A$H"JXTF30*YP67:XS3-CUNDX--JWC=<;D ]_K MW.?-W:^#.,TU^SG+V+=TM5*GJC6\F1G4].*/OS:V9\/LL%SPM-_)V_!M7]8$Y MNZJ=T)_EQ7)6[CH!Q$/G08PE.DA E 3%*(YJ' M67-[YS38.5N ;PUV@)LEF%#M?KY6[7YL5+V;QP2\>C?CL>Z6L0]E)NMUW"%H M 5J*0,,1J$@"BB6P:T?U>VB'/&3>?R?-DHU,^U_22GG(=$[7:'D0NH&E^?E7 MOM[P]Y+[ZVQ=U>;^6UI^N=X49?;(\VWE>(^Z@O@^@9[OQE"U_X)$;;4'+$08 M^S$/E(MC4*1?;]RYO7 ;V$#=JZ %#KZEJM5- WUXZ7[-J=![!8Y \,CO*$O< MFI?V-V/*;I%_S;&G+?=O1LA!X7_#KP\3KBO&JEP[O/J$4W:SOL9/:8E7G4VO M)8F)Y\0^AB$3#"+N2LT27@SC..0.2QAR'*,21N>'G)M<[1"#)PD9RG4 K4&; M29,&V7JJ9)?"D06IPYY""R1[#=Z7F]SVI$B?'JLJI#'LI *D3\.^]AA\1E8),TH&)/,=-?R"-+Z7UYLX@>^H,8>I>\<_ M9GYR]3X5Y9>_?>%\5=QGWU0<8IMD%N" 1$+XT.5^!)$@#)+()=!)_"A&7*A5 MC>YQU?X(R@I'(S_*1^DYGZIGP)/^^9(5OB8Z M5!K(F]$YTED^>@Z/3G]WLA.CL_"[QT3G/VRM$M(=I]G#.OT?SFZ8JBXK4MPI MQ_2/39IS=K7NEKV6OY/W%&NJ7W=^4>UB+4.FY),3Z*O=(L2"$"924J%'',91 M@AF)^8!@H0F@SS3NJ-YDIS7F;9!WJJO;4\Z]WAIP+E/YFK6?=@:#KL7;,_G& MYJJ[0LI18TW4V&6GK.-^[7I58TV$1J&KT8:VT:]\ M[[SDCJM"2>TO54*2NV3"14BU&L9!J-Y0'$/,2029?&M%+&8)$GAX"_/S .:V M*/C;?N1 WF)NVIQ7*7NPVSE4_?BB5N<:TZ3W,AF3_)'?# <-T0].R[?XZT\ M9<%8/=+UJ1NQ;;H&B%?LI*Y/47]S=8/K#.@IDSUD/^?9YJE9<4;4BST2"(B2 M$*F#6P1C@00,P@A[E)"($ZV#VR/7GIN0*7B@PF?0"V:/KO,;&1>0,+*@[.P? ML&>Q3X3^3L4%A$RT/Z%Q8YCUL#EN<5^?FKUO3->+YCC4%_UF3GQD8,GY+)?R MMJY]/?I\G^-U@6D5UB*=PNJ?JVJZBT_9*I4?V%9&$ %) NH&D/HQAPC%'HP# M1B /DBAB21"[W*B VF D<].UQA#06F)8>'[PA.AY8)/0//;&[Q[#H&M%M0CO MV@%J0\!OS9^C5+"XF%:[Y>D'HYFV2OVEI!T4J[_X@@.C6ZK5]#;([XK]]Z8H MU9MR&7O(9P%F,$0L@"AP.$P"AT"7>DG"?)XPQR@0[^1(LU/!73P[WH(T#&,Y MR:J>U%GA:F0I:SMG[,*KP=5YNLPC51HT\:EG#/Z(!SE[!S!THA@BQR<04R>0TL #[!,_H*&_++,2KS0WMHZ-8B0+ MV['&].WE&""K#DEPA75 (=H#*C4WGRXE:.P=IHJ55A%V$"T7G3W%@/URLP%*>2#ZIB7$L<)E[LHA@R$2&U!QY*J6 8.AYB MB1,[V ^-]L"M(9N;U]&M9J>31%7T9E$U->\,$P/L3;N>K+W*9(XLA1//XP4% M"RUQ/E(EPTO1O5*)0TNDGJY]:&N @2^&MK]K>US[F3]4@U9=AN.$.)S''G28 MKUHY$PH31\20BH1$ <&.'YOE8O>--CL!;[ -ZMWCD:6A W(QR>;W>59&*J_ZNMO7Y\T^76C5 M\@;TX.3VCQMUB-@X1,755YRNE(/S/LNKW/5ES(0G!!=26D*5E(E\F'C4AR1& MS N)BT.NE751%.0?V]U'G1)-R:Y5+=,<;ZIH* MGNHV)$Q#EX&DV?9 M<39%,;$_/9"D0S=[Z(6&*:&JUZO^IRI%?<4KM?2_XT69IU2U%9>_D(.]_$'G MDY_DFB!C-VN:JWCBM[S^4_Y[M6'I^N'==_I%Z?P=+OD[Z8G3"1PG,!G)@?'T\*?VXGT1UZ"M($/?F"- 3^"JOA*\:62 MA.HO?&=T]<-\2TGU>S.5GOB6T9/X^=X(([\?E"EU[7/0L4CE_6VG^+J]%_9_ M]N(+-0G@9GL_M3S\N !;*D#+A>J[P$'-AKUWS>O,HM47U<0F3/J6>YWIV7]% MOA**8>_7;G>R7=>R;>/&XE9LNSG>K/^+X_S^6[9D.**1RSCT(AY#Y$QDQP6CB,.@@(M\SH9= $CD.=&,'"2\FQ*=Q6X'*[%A@,"8M'7I96FKD%\D. MX<#3@.'S8W8Z,"[G$Y\62&->5FPZ:,=D_X3@8@)'.3$8CNI53A N)O'4B<+E M%[:2IM\6:B^VIQK;I+6WQJID>!QQ&+@LA\ID'8S_&D 8B=/S( M0=Y%&?I:(&:X U*ECM,V=5PZ;E6* &T[& SLRSYHAO2T=6S>1Y;3@VS]K0&+ M[A%L)P-V9\9H"?I&)(Z9FZ\'Y#73\HVH.I.1;W:M85K9JO(G>0-_D4[Q%:79 M9JW*.75\Z27#OA.X*(%>R'V(W$A S&('4@QCP.M_J=&H\Y-#7^1:U=) M>+6N?:J/KH8FZ^NQKB=XUKD<6>%:O O0(@8[R)U\?HONHA%%5O5+;^1)!/FY5:*%:)QFJ9GO,O?E7G9MDC_Y 5Q4=>W@KI8FY[ M1_F^+^\]/Y)S0%R(6")@X@H'XDCX$79]-^)&9U@#<_F38AEZ4<2P5,P@#J6 )KX44!9YD.$P M9@+Y"?&T(HY[QIB;.+8P08VS/F2ND.HW_CE%9[^<62)I[-T]@A$_QF-:EV$%,7JW$8"1B'00Q1Q.52+0D2R#V*!$MH%";,*%OVU$ASTYP=4% A!0HJ M^*T&:UK%XR2]>JLI*Z2-+"L#^3+/#CW'A=WTSI.C39N?><[H@P3+LU\84-@_ MQU_Y2OY7M494U6?KKO$O^\M)KR2.'5=RZ4E"4>01F*@*;TG"D.Z_=7/!X@LG3"@(6.SR$/,8+(Q102 MYO@0X3")8Q'@B*-7;J]X'/F $+@INBMN0[/2>D.YQ-_GT6/QQ/SK>:PSF<[? M=8?%4T%[\^ROV#]+LVVO> +V[[:[8O\TC-E<\8<4HC_# M=4B)%\><0#=4.]',C277KH T\IW8$YZ@L6>8/66-[6ERGT[S;9=IS2-V:^R- M?9*^1]N((>=ZG-@]#>\?_\=7J_ZZS;^O/ M'!?96KY7Y/M"[13Y/D:A%!#?0Q%$!#E23_P(H[LE6[TASD^T: M+%!HX=\57-#B!35@_;.L?H;/GU]9XVUD"1E.F=$AE18=@PZF^J\\V6&4EH'= M RB]+PP-(:R]R??I.BWYA_0K/\@YV6M4^VO!Q6;U(15\*1CU/<(XI F7ZN&I MK&X!V2XM164,7"EK#KW#!?BVWWA[4]D$5M(H MTVC""^92T]^9:(;&]H;:R7G?G9P#G^A(,^[:'/"A;W(&!!9>SJKEZ,(+ $T< M8G@Y=8=QAA:N.4R.?UWGVZ6_7,._X6LNTBKRH*H'H(HI;58JB/R]9.)3GF9Y MG7XM/_LI*ZKTZV+IQA21."80)\23LNQAB(7K0!HDB2M"&HO J!ZJ#5!SDV>U MG??4@@,YKV.,RPP\*?Q5":/BSZ!-C#=<6EJ913U!GGIN1A;FKCG5EFMK4*U?7Z'E1;7O-6I3O'I]6V3/G[;^7JDX2B1($*28!E*MT!A-?=4M H<]B0E'@ M&77GLP=M;F+>X@.D 3BXF,6EMNI_'8JWYR;RDM*85AB?:R:&)?">ZWB&)9H[:F286L$\\"[JSN72QNLC+V1L$_(@+"XH\SHA\%=RM!$86_ZMXY1<%N?]3W!;$>_ M-EGP6A_H;K!:[^?,)6S7IW1_.T..TN:KURV"&4?<56?ZB8>)]#UC'R9(.J"" M!0EBV/,9U18V_6'G)G?;=L&W1PY,J\#-%KY92V?#R3BODN-0/+)VSH1=?:4= MA^6)]-XA'R*?4$@(D_]1'FY,G!"[1D5"3 ',[67P MM_US.M9@!BHA$$"0M0:"5;7;9+8)83P_>EL-8[(^\OMA"QU4V(\W(KLK-R_*V@5>EM;OT\PBA M +D<0Q&K4DDJPC5A'H)QB# * I_%0LL1-AUX;NJW=1\R 7[!_ZW*DJ]P4:0B MI;@^0ZN""FN3C%,FM*=#3_3&('DJ9[A#8Z>!8.V2C=-FVY0MN[F]NH-/F^IK M2,E!YJ_I]P<&;ZW+E*6KC>K\_9G3IC_(N^^J81)GZI!+[8MNRB:J]!W.UU)A M59^EJK3[U:,2U67,L.]Z/( H=CE$@5SUQS3F4$0!53&@R'&,ZOE:034W_>L: MU6W15U2M.#;KM.G>MY'S7:A?''PFVY2%]/"KKD@_I.NF@?>/AB%>5F9<3T4G MG\>Q]VJ[4[@S"+06U>$$'9N4%K=6*>>R[MNQ +5E%L._;!)M-P[,"K)I \)L MDGD0&6;UXL-$_XX77'Y)==)[R[_R5?:D=H^:<[#F]("'KJ"1$T#B8;EV)XFG MUNX)C+"D- X#-W",O%:-,><'G(0JC_S-?F1E"M69MGS^D*[Y3T MM2'@-V4*J&PQ.>A*G.5D>9#+-CU@N8[#MP M'7+9Z8Y>+S#ZQ2'L)=>Q5B3J4YZ]S_)'?+,6Z@_UHW8!>9NKPN:WHLE,XI]3 MR4WUCSIJ_2TNY3_+#5XM$]\G/(H8=+U80.1X,4SDZPD&F+A81-0706BR]!L+ MZ-S>9MN-GBP'*VF#VOS!C16@4&;4_ZSM $P:1WXG'B\! M):T$E9F@8^<"=.?[0S/?5R_GNV,O>%N=,-JDC%WQR0[8UZ[S9)5R MC>I.=L>S]OZ1[[LJ\J@SG.&JWNRB,U>.:LNKPOY"",;8!!C&V]@/=Q^$UWYD M->C1>!!UKC)P>TQM]Q]ZE+L>[V^>=Q]I6L!?J8:AM9=YLY8HZJ+S=7W2+WA] M^U3%6?PL+Z%2&NO,Q;U F>J72B.V[0^7@>]1-U1]L",:0(2I V-7<)C@T.$! MHZ[K"J, EKE8-C<'LD*H2D8>%/00J@7IUZH%J3KX9=EJA>5:\(GG]2&PX1GP M;&9 =Z]W+GAG],*I#(;DR([!CA;5#:3[N88:4'&S:+<2.O0T9:1+21!H&%J MFB,@[[N:I2-AE-5'*@^WTRW7XA;WW.;?[I[Z;*R;=A-_-F:?.C68'<"Y>1)_ MK0*56CONLQ*O=M+N,B^(J$,@8Q&5;H-+( Z1@"[U?.1CAN3_S\-MZ#-C;CY" MIQEY)D"-'-Q]_M4T7/9U[HG7?MW;FNG_->_VY@;JO-M_7^]OG0G]G;RL>TWY M7_)FUIFNZ5[#6F@NVQSK[@M\3XLECOR$8!1"3GP'(A$E\O%U,/0CYA*/16X2 M&%4Z/S'.W-Y:V]VQE_M@$JEA"[93O)KM+E[ UE3;B 9$#=XL/$'#*+N"^V.] MRO;?"8-/[?.=^KAYM-#+W+0[Y>_?BE^+.D_W#1=9SCNMJ=_RIYS3M Y^("0( M$T019"&.(&+2H28>PC! D?2FJ4C6I8-$VLH.>"N@M*0^XEB VAC0L09TS9ED/O0#AZ:9EXG" MAT:='Z,HHLMI[8DENN#BDT4474Y -Z[(PM6&.;"U\[QUAU7^]"HK-CE?NF'B M$,=#T N%?"$%B0L)\7R($LH1B@*'F27[G1QI;N^<&NBB>QC#MF#-W-C3[.HY MLE8X&_F=T=+5V;%Z>YXN8V?V+!56W=G3HTWJT)XU>M^E/?^%83+1%L9]R^L_ M;]8W:_DLRH6U7(FK1.6/O%SZ6!!&? RIRP*I .\$^##S*@IBQT,5& 84Z M@\Y./+X_\2J5ES6@U9Y;VL &3#X<9:8R?C.5&E@GCF[DK9"76'ZN[)8:-U,: MK0G2$QW;M(^L/]MJWS^T@']4G+>800-Z 21L>W)D0I)59=(:>%*1,J%B7Z^, MOCNTSG:>?L4J#[>S1?@Q*]_R(GU8*W?JJOAWSAZD\]7YP,_R>50!=NJQP9'C MAQ&A4'BJ>0UV/$ABCJ'O".QQ[&-B%AAS,:*YB5Z=K:RT[$')V \J*OI'T*G/ M7VF@ZI>[ &M>?5!*G6GI[4NG44_])IV9H\2V3+RW(BZ(H0!]0-5G3&\EYP2T^RGSJ+M6C, MJ.DY\]"XR&1G&_H&=<\P#+XUM)[54RU*Q:VH8GP^?\GR4C4]>,M)N12!PT@< M!%#02"[3WDY>_X!:]WM2W^_=8<>[[1O- M+H#:6*RB )G$:5J_JI=D/>_+ G%35:UZVG(FFLC)"BLL5?>1MWWT#:A7I<.* MY5)5O4-.7*5*Q_S# E5:WQJF*#]O<)6+Q6_)*GVHRQ,WY5>O<9X_RR5N'= < MALSECB-@[ BY?.1(0!RX%,94!)X71]SUC8+<=0>>FT^RQ0U6*2;IJJIJ:"8P MVISK25)%-*]L7)^/O#9.HZ MYRPMWV.J'KCG9A^$> 'GA$308=B!*'(1Q)[ 4(3,HP@Y,2-&73>.#3(W^:DQ M@A;DP&VIHW3JJ/H0).*0Y^I^T+0^]F!)=OKWCYM M78TXB@55A9IB(5R(Y/,."<$,.HXG!(Y"C$*MFH+'+S^W!_WJ\^=W]Y\-*YZ_ M)$SO@1Y.P]@[O'6[K3&*B!RWV6XY\)=#3%O7^ZAY!P6ZCW]JV+/Z(5L_M$N2 M7W#95/ON+ET^Y>F:ID]J8^2_.,[O)=M\&;E.*#P5,.6X(42N7%!@0@B,'(]$ M F$<"]?DF1X&8V[/_OM,92]R(-*"XA5XEC@!K[LA_,=F]?S/?W1#YR^^NP#R MWD-F$C%PGO2D9'SV1Y8<90"\;_<]%J QXGD!%%I0P;6G0I?1956M!D*95-4N MHVM?_2Z\VL#=EJ9)XSX!,8! M#R%W:> 0E"0B#LVV1(]UB!?0+SA^,-U^TIT!S]\4JK1-MOS28 M%Z!%O7B1++,#7I5[M+@!8TJ6W1T8[=&GW8(Q)>5@#\;X @-]/+QFS6EID'A. MXC$?1B$)(*)Q !-&Y3])Z/G2>4,^-]H-WEUZ;KZ80F;H8NUHTG2;!AD_MBND M2CK:[UAR:*M=/V9W^6E]DP.S#OR-PT\,;$ZLCH ^[,X>FEO-=UQ'N,B!&(>) M?"(C%^+ 89#02'B1AWWA&X7W'1]F;D]G?5[Y8>A)S DN]1[;RQD:^1$^(&>$ MY[F?!+O-?8\/-6T+WUYS#QKU]G]Z8 S(R]386Z(2IU1QEW??I4.\?N#OL[P. M0N%5*FT[_O.2!]P+(Q9 /ZRR6(,0QB[AD&,F6!SXQ N,SDL&(YF;BC0@!_4B M'SX=>BHS"SQ1B42PFU&YXR M&,VTD2N7DG80U'+Q!2_;@;E:R[%*.5!*5C6$XE.V2NGSKG\V\]V0>)3#@'JJ MG7G(H/2B BB(%U/B80^)P"CB17OHN>ECBWS83HL&U69;+78)G&BOI2J1OX-= MRV"Q #5R\%OSYRA=R\V)&V7?16/X5]EXT:?EU,Z+P15L51^H?,N/TM ZV*;C M92[KOK72SXNQYT#D!JY:!3K0]UV7DXBY/#$JO6L**IP0>GUJ4RK0AVXW8IWWY_2O"D.*!Q! B(@$DPZ M8R$6$&,20<*=($H$%P[3"A0P'GEN@O9SKAIP%:7J0*"JI535!'8U M4OJ;)' M+:8J@Q: ;XVI0@GTTZ;,IJA?\$8E?F2U^Z@6K+O"^C(<'S:?B<]&/; SZOD@^4I>:UV M1Q\?L0%=;.@_;W,R\Q@U( US?&]=C_OQ:QSJ?8Y_1 MO:1RE^;:0 9O1J)2?T%CG=*)%C+:=ZFEY8L13SW+%KWK3+9<,3*KNTPQ^^+0 M&IOM9MFOZUW9QWO\_0U?DX422<*)2SXOH0J0K%A/LQE)XP ME8ZQ9"K6.N[L'V9N*GES_?X.-%!!!RM08/5T[@RO_4)FCZVQCRH'$:4M17H\ M'-&:@M,_/61??Y(7J&5&_J52ETI7SEQV$N'0,ZU5!LU/FZ^%/],OG&U6_%:< MD)I[529]%TSD)X%P11)!GQ'I5(G$@0FF'F01XIY4ABA,M.H$#!A[;B*A]C>R M=5O/IMK;^P,YV1\ZOE$7D>>X^T0:Y._TX[0K]5^+6BNRYF6W]!/2+K M$RVMK;-OM- >R%_/DMOTBI,MO@>:VEV&#[W$P(I1RJ9U69\]WJ7%WS_Q7/T M/W!W*7@21JHOK<,$@8A*OS%V$A^&,:%>0%$2NT9E)_H&F]\[H8,5Y!(L>-JB M-2PCU<>QWCK8%G,CJ_Q+TA3.!?ATGC7SXE(:=-@M,M4WX+3%IC1,/R@ZI?,= MZXD"NYYBNYXJ=()CD&82TI!#ST&:05]5QDF=)_DW/ \Y^QS*2]6%Y[%Q(DB@CWH MT!BK0N*J^HS'H0@3XG@X]EP/FZC9D3'F)EE;B*!0&/_YC\K(O^"-]%SS:D7A M+AS'4?]KHIG^ M9R:0VR35G(*5+%NN)U(9LC*]2.R K>HB[BNP W M1;'A%@-[>EBP*C?'QIE44WH,W1>.OH\.50<5@EL^JZ8GI=0C%0+SI!;V^RE\ MH1]QXD84.B@,(4I4=4XWCF# N>]XD8,]L_K@N@//34?,&\$;4ZVK$O8)'%TZ M:LAR;:5 5S[.%O8TJ9*FK%F6&LW!)]8?,TH.155>%[=/K4] MH7PO#9)>4YFGI&G&DJE4IDPN&[/5JFKA5W_AW[.5'*U8.H$7\H3&$)%0=3H@ M"&)'("AB$1%*4)B$25MZ[UY?T&SATWI>7Y;GNY]"]]*O*>/R@7W"*5,!&=([ M@ATKMBV@S431VJSJB>:DDS11\M(+G-NNT NP#>%0CSQX89V:OQ/? XV%]B37 M-N=6)=D:N$DEVS:E^Y)N_?KF 2'OUJ4$<,68O%QQ+?]ZF]]GW];+@)(X"2(/ MNH'T/I&#,8QC%D'J)+X;.J'O(^UHD!-CS,WEK&&"!N<"**221Z"PZD>"G"*T M7S@MT32R!@YBR"@$Y P'@^(_3EUSLN"/,T9U(S_.?7283W>T M N$?VSRH)6 MGN2MV+;=^]3$>K[[7O)U%77V00K2DCHB\7V/0.9B+CT[%L-8("X)CQ!-,,.1 M:[2C90W9W,3D1?VMQ:X UZ)3UF$!MO:IN))=F\G61/#;SDB@K#3L3V-OWO7< MOE>9S9$US_Y$OEMO'GE]UF9QQ6V=>ZO^GSUTDSJ UDG=]P#M#S"T(VI=..X= MSM?2OVPKN+HB8L1-7"AP1"!*D@"2F(00A8BSF,0>BLQ*71X=9F[:W:($+4S3 MQJ='N=23T,L9&ED/#\@9H1IN/PF6^YH>'6KB?J9]YA[V,>W]]-"\*U+N$G*O MOJ?%T@M<[O#0@?*6\"#R_ @FPB4P"/TX\01'G!HF5>T/,;?G7B'LI-B#WQ1( M0Y?K")%Z#_YE](S\T!LR,R !Z93QEK.+#H:9.'7HE)F'>4$G/VFK\N&GG*L] MYK?-4:=*%UQ7J9U5-GX=)K$,0H8=/W8AI8%<[U$:PL0G\F^)'Z/8=]S 3\SZ MYPP#,F"W?OQ AVJ+/EW3[+&J(<;K&F$*O,72B%K3I"C"AH41#8I=Y1EU43XPS-Q=) 0-?%3+ MB%TEWA(.T:'N$F#>)K6 M5UJ BK,*92>N="S?Z8"1$1VHW5BOZ$4=&-SO2AU^W#R3\E.>B2Q_Q#?5J[]9 MWK-(/OXQ%=#'(H$HB##$7N1 XH3,34(5=A+BI?Q,E&GXG__YGTMCKHRR"?N(Z$D9//JUR?(" M^T!WD_]Z/S>P'>'-^]N;]5CUG8-9+7*6.&BA.EZ 42:R[]E MFQ(\&6?:%HBG#3WH MA=CST6%:<,6^\KQ,BW3]<)T5APUF*!+RX0\=&&*F$GYQ I-0_C-F#@G](*0N M-CH/.C/>W#2B Q=4>,T>_7/LZLF 1VH>7?L"H1+H>C--_@55,9O%@*)*6>>AAZ(E*+ M3A;"F" $><"Q1T,6.I[A6:/>P#,\6VR0&39ZT*-9S\NT2-U$!<0:P*!!#%K( MH,''].RNM+5FEUG M:]6!AZ]IRH_61,%RO1N[+(9!K((AHBB&"9;SX2412AAR&$FT^@0,&WYN;NKU M[;N7()SA(8$E7_F<0$QBYAJFUW[%,?2Z^8Z*Z_SPTV-RW;XFW;=!A4<3U+ M[/G%M4VZ1M:D0Z:,=O4&W);:BV:;+$ZT3MZQF;=L'I!IJ9N)+CL]:^&SEYAL M^:MK3'?%J_V=@15^&I?T5MSF+%WC_+DMY5 L/--6XWGO.$'!7@TOF+NE[W9%.F:%\45_<CP2W2M-YI@8FM;U M3TR_.C0/J(D7N:XSC*MB\4L>.H$7.![$2$H*2AP$,>,((C?!0>S'V'6-M[(Q42-OMPSYFA 4DT/!Y9S9HZ--'%*3(^Q MAQDO?1^VE0AX1:DZY"ON..7IUT8/DH0('\&88Q?*14H"L2 44AY2-W(]$HKH MTK2_PV'G=Q#78I3+\Q;DI?E\1]C6E0I+#+YJKMZ6T;OSC%I(SSM-T$<& M?N74N]-4G$^TZ_GNP),W_)26>%5E[+&TW,@[[Z8N>L+>;,J/6?E?O/R$4[:, M(T^X ?>A[_E2B40@/1-543V0BQ\>8,^)B=F9F^; MGO"SN3QI3X/F2=L(Y(Y]QM;PVL4,6M" ;$H@88-G7H)/?9M5YH=KAE39/5;3 M'7S: S5#2@Z.TDR_/[!44OKPI;P5OQ9U*XE;4I=CN5F_^TZ_R%N+O\_RVZ>J MP-?ZX65AIV7($U]X3@2#@"72KXHP)(1Y,(D)"N2"RT'(,ZJG-!S+W 1N"Q.L M%$[3FDL73(J>MDU$]] M>ZH-,BGJ5VO6(DAY(7^W>51PFR7SDA-?N)RJY2M/E.<8P=B)8^E(AA1YKA>Y MS*A"PR@HYZ;"6V!F\CO.#.H)\ZO/RU0[]!T#%V!G(NC:V#8P:ZVLXL8Z=H+& MT 4X/]/&:C[J3%C5^7&03OH&&)7L_7?#N(-=]M;HG)=\RK/W=79\E22O?M3) M74UBYC,OA'[L,56QAT+,< )=%$4AFEZ MF8'Y5=N.X&TEM'O\O5'B%PJ\U^$>)Y[KJAS^,&0>1"@*($81@CA* BJ$0+Y9 MA=>!..;F [=FJ-BKUI"V5(TT"+S!*Q5&:)J=-7"2]*1Q NI'ELBCK"NZ&X]V MWY$=4R8O9--N:M= +-/F>EU&V$'RUX67,Y/1Z@!%+C??OEL*#X4)(@*R@ 80 M,1]#K)IQADZ0,)<(X3I:78]VEYR;N/W,YOW6F,(V%GR M(KNO-<9JP?6+*;5<6'0XGHF+CUY,W&&!TLLO:;DK]0>Y>KDI^6.Q9#XEV!<$ M^HX*.X\QAHG+7>BR$">4^D(X1KOHYX>'KO"]1 CJ\"08D(_ZE'%G>_?WB[H]QSQ/'L]/UVR/(GN@_V[/)L]/QYB' ME1JC#]RS_X)S3G"ALKL>5=N2"N>5JG+T4'5\?/.\^TB3>7KU#>>L^L]?>:&B M<*J0G>(3EQJP+O$#7[J1ZP<1\Z!#/-6D*40P#AP!I9?.!/)BE/BAT8[^&"CG MYN!76,'7&BS(*[0+\)BNT\?-(WC:XE8[TR7.'W@):(<-PV. 4>9=\Y#@M6=S M[",$!1Y6Z$'70M Q$9!GT/U<8R:H3%S4?X#&5'#7W L[:RV>,8PY&79/($9! M.NWYQ)AD'YQ>C#K8B)7NMMNR+F,D(C2!0:QZ_7'.81*X$0S=P/7< $7AS>SWH5V$[OT]K86[TI'XTQD>6<)MDCU/P;M1M<#,$\RMW=VZK>]A%S(NJ M_+HNN/3;.?O,53^7^V^9Z@+6-C5'B8?\*(2!ZP80N7X,24Q=*$),HA"KG$+M M2BI] \U-R+9800T62+1 P=6OE-++:[\RV61K9!$Z293E3E4Z=/04/^G]^F05 M3W2,Z)8YT?K\8"?G*>=?I,=5G:6I@*V/O+P5]_B[_-=JPZ38?,KRRALKRSPE MF[**'\G4*E]JD3197OWA9BV?1NF%+5D2N7'@^1 Q5S4_Q@R21 20N22($$^( MC_QEF95XI>T&V<1GI"];E.,]-O=JC&IIO#6RZ8YL[ ]9G49MC^FU)F=\GZHS M(TT@XP\?LJ+X<0&DC6I?0UJI4D(:.T%C*.A:"LH,O+05M,9:=<'&F 7;3II5 MC%.[<6,0?,31&V682P.D/_,'Y7W>\2 M([W$@#N0>#R!+.8^9\@-A8.'!4=K8YB; ]D-T6UP@JT5W1R&1;7+UGQB4$VM M(3.FN0DZ[CR,O<4YRA1<$"!M3.)(P='Z.%XI,-J8J--!T>:7&B:;4JP_22<] M8V^S1YRNEU'B^)0(!AWBJK1JUX'80PG$H>?%* Y9P!P32=R[_MSD3B4?U/C M;S5"0Q';YT]/H"Y@963Q,2'$6%).F&U5+O;'F%0*3ABX_YB?^MBP1_A]NE:Y M2E6YAD^Y7(VE3YU64(3Z-,8>AGX@2! BL0ACQ_7,ROSUCC<@ M@FGD1WQ79GL-1 V]+C\#,K)*'RI)-0QCZF=<3P(N9W$:06APUO5A5#YK W6$ MYEI:E%@5B_X1)Y4.+>/WA43O2\-DI8J ^?Q%NA_W/'_<=@N4BB)"WZ5N# .A MBJZPT(=Q&%(H C?$CN=QRKE9DOVIH4P>@VFRZ2N0=1!DK26I?!(&Z\A)BO4D MQ 9M(ZM''3G:86V'TIYNG./!JF2<'&Q2M3AG\KY0G/V\F48PGB[?KSK+;+P\V.1M9'H;2I2T1NEST)'O*2]3J(/^R2_(\>^%) MY$#7O%8.M#]O?AQ_,G]$_KWKILA_OJPPMU>3[DI(8%>4;AXW56.$M_PIY_(U M6VTCK]G5H]H/^9^Z4Y@(N4>Y7-LX<2C7-@YE,/9X",,X"##U/.$Q3^?P[I7P MS^UP;Y>W];3-V^(M#0NPY@91!*]Q.YP/3ICY)(^LMGMY>8N]Q#SUKQ>KO>HG M^Q5"#ZN+RNLH.D"'#] EI+I,EY)YWT7ZS0AG?C=-U-]P]G>54;S.*\YI3QC0 M:Z":++KH%2GO!BV])HQA.S0?TC6_%=-Y8.K M:F 'B7!X@ C$M/*6F/26!$70=6*1^"3V$#.*^#8;?FXKM2U @+_B='6N[+6- M"=#;U1F/UI'="P5 M_7VD@5<9IF_O<*XNJS)DJF2:-[A(Z9(B[ 2>&T(A&(((!P+&KA=!![DT<@GQ M(A&8R-C146:G5@H4@( W8%7*H@K#?)2.4*%0@Q_2-6#9:H7S^I?53W\TT[/C MA.O)UL4TCKW5U#+WJ=J0E@@7H,)H3X%Z*; J-,='FE1/>HW=EXW^#P\\GWKA MA%4=80J^3 (O2B*7PS!&(40L09"$4AT$BH@G?"?A')FHP]%1YJ8.=VJAQ6ML MAB=01TG4/'ZZE)JQSYY>KC$7X-T9ALP/GOH8L'OJ='2D:8^<^HP].&_J_?"0 M9*]\6][A'G]_P]=ZR)(:>1 )$(AG_J$0X<$\O^(%SNAJY_N MU3?4W![]W='J0B5BK#:L[O+SSW^,/<_Y2Y,)H/9*LNHHML3?>5']TOV+24Y8 M+_WG-U[MD3JR:'2!UI6@&ZAF1W@:I.GO,]HC;Z(MP1UWN!"1/L= QYF6*G]8V!&TN\*#@_T0BJ#2]ZN^'_)9OG0" M@E$448BX[T,4QQ0FA KHQ"1PD$\CP;0$>#""N>GR^TQJ[1<.1%I0O +/$B=0 M+0NE-_(?F]4S\-T%D+D>>]NIPK[8/U)8['K9+51:&^%5 M=\\%4#: R@B+>T]#^;.[_62,8MH=J*$D'6Q"#;[0P&Z@_"M?;_A[:9$J9Z#" M)OZ6EE^N-T4IG:M\U\_?7=Q]_?0?NWEW?_OSQYO[F]J-AJT]=QO7D;0P>1U:U!C)0CQ%H08-O M$C5H88/?1FF,84J6W>:J-K/6+3 M5[B5[AI/'];-^H0^@YP_RM?*)J\+ROWP@--U\2-8985QVV+-6=%3,HLD3[3M M+@2G9:K#X MZOGHX/S5M)0+N*^J;VPI9SC=U6WN!$LUAPA5>)4:^[W\PA)YV*.QJN A(A4, M$+L0&(4F<./&BF"7$1 LNP#(WS3BS _7/?W1#YR_--E14G1"H P)>15T: MI\,.GD ](9IH6D86K-H*6)D!=G:T\:X*/55AKEV3VC#82N&4/5;3;2\EU78R M[F \4Z?J7DKBR]I?JIZ)Y4\3]4]][F4R\]?)8;B[O.OJF[G)YY7!47$$<>(X$'F,P(0QN8ATW8@ZKA=$D983=AF,N6GNSA)0 MP0457O"#LN;'2F,[!KW\B#)*,USKPJD[?UH[S82,OH-VV5R<]R=M3HK^:? T MDS/12?%H#XS1.?+EE/:<,5]P\%J%S1<>7.^*O^;_:K\*M=# MY<1N6S-6^?+W7_#Z]JFJZ_ Q6ZOF(9Q]W-3UI8.$\Y@2&%*60.3''B0B4B?? M08 Y#A$.Z/*IJO'SN<1YJ;?ZF R_B1+L6S&>&&Q!+@#A#^FZ2AG(1+UT4?'- M54RS[EMR^IN"<-F@7+ MC7VFG#C[S7XF03]] Z I)^5H4Z!) 9A7[7G;^/7W\JO+F'&,0KF(#]5_4.#& M,$FH"^,@1NJ(.!&^=I6>[H7GMBQOL0$%3K\&SPNN^A7]$@9&%EP]XXTJZARS M=% %G1<7FJQBSC'XW0HY1W]OOKNF>E[LGNF_XKQJ2-F6.U=GX.]7698OLY MBAD0"KS^?HSN#)S?$1N!U[$?>T7I38?2%O2VHT,=AO%^'$KU][-&H':BS2L[ M%!OM5!F2U;,MI7NER?:@#$WK;CB9?G5@+$JV?E#5$ZM>1KCIX($NY3 MPJ+(K&KJ17A,'J=I2JN:G%=[AA$P%\V<9JS,5+,Q=E2-M ,J0ZIN: O0V/+< M)$[072/E8L.T]=?Y6U9'76KFDE2T(MBH\X) MVJ1T)PZ$]),3Z+& 0H1\U:D-.3")7)1@Q'PG8":A/OW#S?88'%G3NN353EM+GO62 'J<6-6L,T-.*DIZYN^KCN:WS&2%JMCQ M_'EY?;44H8^IX $,PDA Y), $L0=Z+D)3Z)8Q%&LU=1F=\FYR<,U7F.&]32@ M0TS_NKCU=OKRY_8 ^-Z]G!:CY5$,XP@%,$XHPDA@EV*MK>>I ,_M M@>\VB>M8#1JSN]DVC>4 EZ"Q'6R-KSK>*<_-+3$0WVFU8BDVBU9,A8A MZB('>IBKW0V'P\03#"(A BJ\V,6)4=69(V/,3:JVYZN#-C^/D:BWXWDA-2-+ MUY:5!MZBVNRT63[AI/66:R4F)AG=*1Y>,EW@Z%HRSN!K%D56;T1IY4>(S(V)G A'F-$U %5'^A<(K-\ZLG"QR-K"0=A*"!"*[MT*._FK) TT1K*G.Z MC-959XCH65V=^N9D:ZPST+LKK7,?G2#F;UO4Q \HIA['T*&A5$2*(JF(D73. M8I>ZD8,\X@FC"E5#4,Q-,TWB^\(1X_L,2\^,SOW(6GPFGL]N29F+R'J]0+[7 M*2-S$5D7!>Y=6#IFM_:5#F:],_]-CLGS%*^*)2(>C8(XA*&@CCK&HNQ]U(3>C[T@U^!9 ,;2%N _ MYUEAP;_1(L+RYM2QD2;>GNHQ]G"#JN_# [>HN$C7RL%:EWE*-LKG4EU3E<-U MM^U*L?28X_E8[4Z%L8"(N0@FA/DPCCDFQ$$L]UPTTIK.C0WK6R3//:F M58T7= %7C:@7U1+*XCZ5"3%V]ZFT1IYVG\J$C(-]*J,OS[82T%VV6LDUC?K2 MTF=1B"/"8!3%'D0DE%(7R/4?9S[%S/4%=XW*D$X+?VZ:V2GS-;OZ+MU9UU/4 M^<[ER-+\BI5>U.%%==D"_*;( 0T[%L\M7F=:?V]U8+HF_&\K!G-D>EZA(LPQ M%,/>F6\VA7PO%X6$2M)UA?13GGU-"_D7M6M0%>Y3/[V1RBQ7$5>T2C=(UP]5 M,-[3BI?\BOWWIB@5XNVZ8\D<+K 713#"B0-1Q#V((_DW3L+ (7'D.'%D\G(< M">?6N"JWV<#W>PM.=8\Z[T.9S![([_WMA-WW9VXCI&@ M8^4"-':"G:%@9^D"7'4F_.;LA!N_QD:>#JOOJ[&P3OIB&IGP_3?0V,-9>]7L MEGXW3(Z1BJJ&1U,"79WMY9Q=K5G;YR_EA?R=?#=VZJ472Y_ZG IY\^" 4H@8 M=F'BAQ%$HF(_8=?U(:MWZHTHF*I5R&",=+,'0#P>6B)$ 0QRR&C$14 MB"CB*-9Z4YP;:&Y27V-MF]F#+=HZST]3[,^RVZ_6-CD;66Z'TF543E.'BT'E M-7LO/%FY31WSNN4WM3X_S.]LO%O5B:#:4)$*Q=.O2I6*C[QLAEQ2-W CBCET M/.1#)&+5QAD1&)" \<03."'8Q(O4&G5N0M&"!OD6[0)D"OX"K/GI@[4+>-?S M\:RS.;*$;(E4SE>]>]V!O ?5>^O!K8]=\N():O.D][(D[I"1F3L.S9F7QX< M4,'E==@]_EZ[1_(OU_+?:7F-\_Q9U/N[Q5+0R',=$L(D2*0R^8D'$^)2Z'.! M0P<3%J'8,*1"9]RY:9,J54 KF( JG* !:APVH46Z=N"$;2K'#YVH$%>5'VK, M=1?F&C9X@=MJ((4)4;9#*;3&GCJ8PH20(^$41E\W4Z@B+Y?7F\?-J@I6JKMY M?ZK:O]R**Y95AU&[_<$FY1T[(L2!2& ZB:UCRQ'Y=YQROU"96[>K1YP^9_$6Q)-R+B2$\B2%F01)Y#N:"N!?Y8J=&GIO"[7""55]0]X5\#W3#;+#X&HY8 MA]46.*B1C^B*G2-K7&?LY.BOZXZ=(^6L0W;V L.DZA=,OZ1KGC_+E:F*%WKJ MO.GCF(LP<3T8\\"!2% 7XA!YD!"!8QSR*&%:.=D:8\U-CK90JPT7WH(UDZ4^ M;O6$R!)C(TO/2[*V."VZ1@9\6%67OO$FU1,-P_<51.@Z@7P%T(C MA,B5<,1"@ACV$Y08G9<>'V9N.KY%"2@NOJC6A-\*H&X6J=SM;U;* ,,5\0F2 M]33XU_1Q8%;(30TVJ1OWF[DO*F4]?O&G6">92C4VY MXT<4.HPAB!+)'^;<4W$4)!2.%R,:+-=5Q3YVGY5X9;Q1UAE-ZQY/ZGO\8,P) M]G;2NEIZB;^#'U8-[.'O,E+M7V OK0*SB)$;9^3K"PUC;7-VA M7FM/ZXBY/1M8QSYM+\2A_5E3//6.%SS_RHNJR#O--WA5?.8K<;,N-JJ$,E]B MEH1,Q (*3X00<17HSQWI<@3<1PF+ Q<;[6I9P#0WKT2!@VF+#N0-_,LC(TSG M:GC4Q(@S\%H1%=M?;"LSMU8UO7=JNQ9 60:VIHT;=#&0Y]$#,DQQO7JPQD B M=0(YAEYZX.Y@*>]&N7S\E&=L0\N_8;72+)^;H=HPS<#U@SB**?2\D$+D(1<2 MRA&DW'4CAV$:(B,5UAIU;CK;@ 7?:K2IJ<3J4>WY242)&T+7)=*#%CR!V E5 MSU/AN@YE-"!H^52=B,L+YN4K$;Z/8#S:W_"'=+U6RT>"5[T2>0'KKN=PC)D+ MPZAJU>T'$'N> TF<.((E*/!]MV']W9J]*N?M^.,Q_JXNT3DBW9J[R[8)''O' MN,$+6J5H$;=O^Q&"OHTXLKNCJS7RM+NT)F0<[+P:?7G8V_93WKS-KIKI+R)ER7^($O8^XY;B+DRY9&2HMB))<\(H B"6*!1>)P9)31K#/H M_-ZUK?MHL3B94&15F[0&GE2:3*C85R:C[]K\D6[TD$ _9^QU\>5% 7U?E]>4DHDNEL M7+(1?!G#K[U#O"/]TY;T=V=)M[1W?):Z"3:53V.8P6[S68+TMJ'/7V:8Z*FM M%?FE+_*2;_E7OLJJBS;[+I^R54J?EPY!@>,R!OW891"AF$-YM_K0(0EW(Y9X ME&BU S48K@ZH,TT38=L/1VS3.'(VG6*O=V^< T9_-;\.4K++0/. MK(J6SKB3"I4!$?OB9/+5R[RP;NB/$KUZ;WC)<1#&GL-@'#D!1%0N#!,AI"!% M%#M1F+@L3(:S>]CEI=?KAYYGE*\ M_B4KZP#!-GTD4WL"FAOK]H5B5.]LF"[3@Y#D$P$OUA/Z' V>O*:G6\46 MF[^SY4[=KK[MML5[>Y*!ZKV7U/"@B"(,4\JYF:\9A4S&'$HL.4OR/$EBK\BS M#EF3F[Y6-X \G:<.+!V=IS (#>T\&2U!J:9M2&05G8$:L '*QCA@$M8_ZI W MKG]TV? C_\CAEGX\80L=L^)KV3E(*OGJT?A=\G9U6_:@LVL\L5U\KSHX<-O8 M6&SGV)Y.,IS!B"L"<4PSR&U!*LD3%6<9DI1[K^G1"V>+%!NQ&?5N9Y0=K@<'\1[ W ARL +\U=@3DKOX@ M!J6T'FJ,RG3]87I.@%<\J1\O_KQ>R]\7R^7MPS?#O7;7RU;VFR<"J2A6#.9E MT#XR3A2/F8:I3),T0202(IE_5QN^=F6_TX)\YEQ;W'!3[^-&P2W[PRPAURM8 MUD7Y4FL.%GO5@?C*-K[!^F>@1B2A2*3FI<\2LU@7F)O/C.0PD;F,22R2.&/[ M&A/N7YLK\'Y68V*$#\OM(,BZ?2BN?S$'_A@T"AIG]0#3^Z#'!-T8!.7R,Z)& MY>MNUF@% P#3S_>R#DU;SK$@2] M&G>=?>AH3;LNF=5NV'7QVB&J$?QCGWA_6Q0[)>OZSOLT_I1V]E?VUE:[PL"K%<%[N-VF_2 M:,%3%L41E(FM0(%C ;E9T,!,V= %X:LJL;*] 9F(Y.(1,PA,$!A(Z4G'-WCI:-R MK7&6[G1=KGR]LB4O/R^^K!;:)OMLZZ;,B]67,M?:K,GN;4?F.24"QXA+X]@D MQL]A$8,T1QRB.-%TQ4Z3&W^5V: .PT.A@!C"6B9 @ZV@,88\%MI MCD\J7\]!N\PE(PS%P%PS_5'PR+4OP[,KK[/GD\=+^;S. M]"?9H%<^RO\C]6I7+%:J*%ZO'_ABQ:J##[$V$O^EY*TTKZ\1;654R?HWXG]V MBXV2UM,]U#,R?S-ONOQ@L*JJ2K;^9C^IV_J36GYCYSE+-,81@6;)GD',+EA['!.7D"IT?R:EP.\[1*]H!;] MCC5L(T.[']R4?TFE3##A,-$:0XQ3"GEB@SOSA'%*S%_\:IP]??S4%NI6NW(W MW.^0X1EF;F<(_9$8^K/=@#! +M%IHX/NXC\3,>HF_6GSGN_!G[FJWWRUG>T; M/KEG?[RJ#LF*)BBF^*2*W=)^^=X9;>NJ^1_+QA7FZH_KZD-7S%6N(Y9R G/% MS#R/A(2$:0&CA!*:QW$JN?*9YV'4FAH_V,.R;XUR8*.JL@3;-6A<4NMZ_ 7< M2%E=XD$X+RS2 M0;DRD&JCBCF)$\( MR9&$J8ISB+7FD"94PX0++C3B&4^<8NU]A$Z-CRN=8:DT.&C=;";\9A4'I>:> M06M.(^!&M*%Q'9A&0T#:IP2/,T:A:_%<%CQV41YG*$Y4YW&_MV>9GM:J=%4U M0/FZ7IK["]L%8/LX3V2N,*()%$(R0TNBK""80*(I55HQ&N'E#1& M.9^[^YOWX/WMS:O;][?WMV\_@YL/;\#G^[O7__MO=^_?O/WTN=S?SO\*WOZ? M7V_O_^E9F>82_&Z<%!+4@?FHO$CEOQQA&"HRHX MKO<-UJZZ79+;J-!X:V\?OBW7C^K)G^E/SK$Y6]P_>PMIG_-R8[>5&96 >]&AL_:2/@.7,PTJX,?+)-:/V MN.Z!_MCMKGU4G%KGZQ[P]FB"W4=*OX] >:1AG[=17\TCC6M;12?;#'9;:.3= M8IC$F:0"QU"ED>IQ#E"5<94U&$38W*]^I51)6(\!L3-"QX( MYH$)VP?A 8*9>H 6MAJ,A_QQ2\'X W-4!Z;'(WJ>:"E#F>HI8S8[VX_U6U6\ MV:E_*K9Y9_S;N1)1)E 20:Y(#'$J-62IC""-L$@3R2*4"Z\N"IX*3(WGWM6A MUGI1V#H!9?2U6DG[E?_/W?(1)&@&S!N<>9YT^0Z+X\G7@& /?1)6JG[D1,WV M>1"/,QN*QI7APH6< 6L"L#8$/"SKB5[8PS-?)<8]3.L)T='A6M_G^"^>;?B?/ NGD^8> :F*$.2H*#E@,LW2Z# M$;;_PWEQX_9YN&CV43^'RW?T(XI/JMAN%F)K%GBL^#JG..)*4K.4DH(:QR.E MD%$9PTCP+*%IID3"_/HU/!7@\XZ/TZ?!.GA_ 9N]EL#V:O#CA&<8NO% ?UP& MGOL'QNZC=Y7UO-5MNJR,>G1?'?[_=! M\2F*$Q)1!K%2.<2"4LA%Q&&BJ* QS03#3BN(RZ*F]I5_HBFPJEZ1@-"!L-LT M#X/;P%.^+V3>%' 9C:!TT"%N5&JX;/9SFG"X8YC$@7U-Z,PL!Z@F&0EJO@J=')2Z40>!;G'@+>H3=23Z84#%*JVQ>=4;,, M7J:(MR\DOED'@K]FJWLN,29XG&.98JI&B>6AQ!6/;^3F!96;J=0_1 8XR3*:G9Y M;_<2"GYG4OW0&/-<'52>NZ-W"I:SJ\495 M_[U=U15JBX_LL:S(G"$1R8R8U6=D,X8859#&*C;?B9@E0B:<)+Y=H+HE3HVE M&O7 MTH_[^XK%P!V\ZV"PC8PM>V+#?W0:/NCS9K: _GQ I!]6J>X@1.Z6.2@XA6;XJ>P=".0*Q$:F#)\P>F1EWW6_,#)U<=R1LZ0/FOH M<9KS^4O[376;Y[98??EDRP+:*F!?%]_>K!_88C6/2$*Y3"E4.:*V,2Z%! L" ML3!.A*2I0K%78]RSDJ8V[6M%05M3\%NEJ^?D/X^N&P4$P6Q@(N@'ES<=7(0B M*"FQ/%),T"&0+O@2GGJ+#*'LG9L[+4L[#U5GRQ"APFZ2A\Y !*/TB. M0RL][^]9%?KVW=WMZKMYXGKS6#7$F:,H492*%.8DB>KC,LGL3E*<$ M9?M/R)@:27W>\6(A%VQCPW>^L^6NK$I5JVQW6O5B4VSA8C6K?UKOMN!!;;^N MI6<-Z!-XN_'1E2@.3#U6.[!7+W@G[P[CPY9N/B%GW$K-YPT]*LS<<>E@Q5$_ MJ4)MOI=14C=";'9L67Q2V]VF[,IXLURN?V?&SF).N8@Q90PJ\Y-9>.(4,IPJ M2%.F>91BH?R\GW"J38YZV%)9!ZC4M P=9'M=@]=&=1T^UPWPEQB4P??-G6NB M-L:5H]:89W]]&,N;RV,Y1$%43]C'+H;JJM[4"J%ZPMJC"*JOA)YQ\^V>[K:_ M;AGY^DE]JTL W.F/F\5*++ZQ95E:;U\/@Z,H(O:D0>>Q[>BD->141##A6BNE M8ASG7H>,?169&HE?*%?RYS^A+/IK7;,D+XG!ECA493U,STC[OD/G1NEC#,C M!&Y-@/=-V]89J,UX;,J/#E'"Y$K4PD;H]U5FW(C]*R$[BN"_]GG!NRH9EWRS M7?RK7+W7[%X*-2_Z/$TB)&ENQDZIU%:T(_;\0$&9:(X(%BG)O2K:]5/CWYE% MTV"]E[K&R7%I/CCZ0Z_>N_HSS4J'MTRA;EO3U((R2HS2L\D!R;&Z.'6I,I6^ M3@YP>71Z%*(V3-%<4YC(R-*H1@Q3% M$42Q4C+"."'4ZWC[&F6F1J9E)7;K:98_M-3M&2ISU4"Y'KF, __ ;'H%\E>6 MH>@'V8!%*SP5>L$2%_V@ZRZ(T?.907-+FQ#DITU&/ZOM=EG%;/QCL?UJKC=_ MN-EMOZXKOWE.[99MEN8PTIA C.,84I$+*#)"HIBD:4K9?*6^V*-<-VX-JI_3 M;*?5;&]K.> V[D'C(/FC/$4-'T$P43+]_C1R+%9CO_Q2SX'W8/]1I-2"6)<>T@ M)Q1!X_T)2! W2(HL2K(TSI3(W&*:CY[M\XZ/$\9JFQZNL'Y@+:[T"QFR?M;:+Z,Q- M+9(S_WI.<,=/'87-SAK34-?Y"_HY.S]OUD7Q<;,VWM:<49J*2&0PU22'F* ( M4D8Q5&D>(2ZH(3"O=O"M9WO-OQ$ZOY>J@6^E;GYN2QLP-R^E)PP#3\0*@8_= M"'@[("=L#>IOM)\_JGMQPK#GWL2I2X9OH(S'$4P9,FLP8BO6IXQ"BE26H"A7+(G]\DH'T')ZJ[G*2-M]1]5F M5NFIU<\%6*_*0OCEH5SY@VH=RME?7E4Q?X@7P8V47WAP!R;NPZ@V]E6YM&8T MK=*SH_/5,B*[7>Z_'-OGOVO=$([B!QR)H)^!(?0<]5,Q(-#//R=#BNKWR7G% MEC;\^_-7I;;OUU5B8+T1K7*4)%%NUL0Q854O%S4U M+[K6%)2J@D;7GIO]'0B[47(8W 9FUKZ0>=/B932"LEN'N%%)ZK+9S[G&X8Z^ M754>OFW45[4J%M]5E8O_01E2LSDH6T-2?+>U!>GNUV53IM76F&F>]J6IG3!/ M$Q(321,8,8[L3C>&A$H!->*,LI1F!#N>"@32:'K>YQ.#FF+B/RS71?$C8"V+ M["IS579MVQMEKJZL\FWD71JM'#YD@& =N-'.=3B-WHPD"X''+FC"/[4?:GU7YM)_52FW8 MTF;^R8?%:E&4+72^JSH">TYC&4F4,\C,4^PY"(8L225D.,HIS[.,^?E\;F*G MYO_56L_ ETKO*H?ZB>9 5:I[AN8Y#H,;FX8'=V#2W./Z?5W1B'>+E?5@7Z^+;6&HI*3!&8//U2OC4')-: M+?#X?JD%=#X1[/Y9K !FI(\MKMMD\VN5D5?T0L,)^&'B] M)U>4>W*R/.C0X(']UWI3MBI;K\K3*O,[H39;MEC98HKJP2Q"I(T/DCNQ+7X* MT]KE'(8=S5V.;AFMOT\_E^;BIB;)L%/CY*S-O1QW6_R\EYS++ M$)((097%QO,1G)L%FD20YY0:ARA/8^45Y=(M;FJLM]<6%%;=F7FAK<* [34& M/YB7M_KMCWXNT 7@W3RA<' .3* ')#]72%:Z@H.RX5PC-U"">D@71([J*+F9 M_]Q?80)U4PJZA/\>D:.%ZV,$ A[ M;V6 W;F>GT%R+N<:"RE30B!G.H,X%0+R3#.(M"%Q+JADU*OR:0ALQ^@:. :V M;N0< +&!6?ELCNG@::*#L/ Y65-(W3S'NYX95G,76C15" M(#;X:K=(JQQ3C5RWM2X)FQI-5+O=>X5G3[:X MP;=29_>MGXM07]X3"PG@*'O>+>S:VM:]&@)BY[Z-%A+#D;;5KL+2:W_,%9R. M_;*+CQAM_\S5F/9^FO,]_CGIKW@JW/#G82-EC+N8WH[D]SKOFMR6>NCSS)U MK+A7?VQ?&=7_>Y[*/$69\>HB*C)+.!KRC! HXQQSK.(LET[^G8NPJ9'-^[@9,MS5?*(@&IH\FN[16M,HM+>"R0!9HV<$OD"* M:+?II_-!+]S3CRWN;/W^JC:NC0"MFG+=WQ%&IP\GXY]SA=M,5Y'$BPMPF)+Q2>KU1S[O_U;^VW2L5 MQ3A2"84JX89;5!I!PFTG@8QKRJB(C3/BS2T]E9D<];R^!;Q4KM51M%:Z!Q/U M'2(/HAH!^%%XK#/#IAZ2(W/V?PG:C#0$KN&IL*]"XS/EE="=)-)KG^G'LU(M MYO<;9@OI?'Y\X.OE/,ZB/$,9@9&*[/I-<,BXH##!*(I0KC1#S(4TCYX\-0:L ME0.5=FZ<=PQ7-X%=!<+ ;.1HOS.IG+7U!$,42OST9?W]/\P]%3F8'TI.*-G@ M^$FC3.VS!C3S]/P%_9R;LFV=DK^PS7\K6X6GC"*ONQ:;>$^C@O7<*F-C4_FC%9E_Q6EYSA;.N;D=8)KIO;$0JR@2=R MK2;8Z]EDA-2JAO,77 )Z@]T"ASU>^]B^O/ON=,]UZ62'4[PJ_67VLX1$9K1 M5,%8IF;5(\T'G!"M(!1MY M;9,&E7RSL^71JY.AO[/E3MV(_]DMBD7YR9TKCA$GQN5/V(5-B_>5?BXF?&>D!SEQOO>WS>HN,X\>W_[[JYN[CV/58+B5"DH4QK; M- -L_)@D@9)KS%&:X1@AO]3X4V*<)LZH>?%O_Q"J*%,8WQDUJ\1XL/ZN-N#] M_M^^<<4GX'7CG]Z0C9P].ZO J34,&4E\WO[ 4<0G!(T<07S>U./HX8YK>T:6 MU"6(%ZI9)^V/-)EQ.U J,ENW1T&,I814I3&4C"<\223!TNN@^+RHJ?DAM7I@ M>=#8\["X U8W!@@#UL \T%)RO_2>+74Z&/%E-CEP$[R?<; M)4=&&AK[H_VU"_N10R2Y 0,*,XT[C?VK%Q6>VCWZW*/ M>Z->[8K%RJ9)%&5YZ[)_2?47.<]$DI&$$RAH8C>G<@492Y8U\QD5DF(FS6.@UAF'F+((4DPES),\ M2J1@"8N(5W6YT&,R>N$BS18;\-T>W-AQL,-1Q4?L1V,&EG;8QAHAMR_'4+@/ M_!%IU+;=$6KUP$'S?3>%LM/6S26L_L&XCS!!,5*P53;3+H(,<-V/(=1G$01(EDLTM0S M8-1![-1X[MUZHQ9?5M6V9;7I;/VW@P'@8(%W0*G+,+A16GAP!R:SEL*@QACL MX3WH?=06YB.KCF&"]8;OAV#HJ%07T6/'IWK <2)2U>?N?CSV86V+T9EW9K'Z MP>[G14V-K]J:MN>13T42 M!X#=6"D,; ,S44_$O GF,AA!2:5#W*A$+C2;G\CYOU=[-:-T[2#[4E/P*]WK2"P[W[0ETQA&Z<-=+ #$QJ MY\>D%9A?V](:G-]*@X;9G@P ;-C@VBOT&3?>]GK@CD)P SS2OY:GH8-O:K-] M_&A>U>W-2MKNS-]*;E_)=JD8\\_#N8_]Q:?%EZ]F#?RK^9/=7FIYEV_4-_.M M6%3NY4JVZ^'-&4JY-K0-*Z5%W&RBWKL5"!W7@A[[ ML/=C5*6J-F(/ZS?9,L&]9.;(;T,W^T]T<,?J=E$9/@.EZ;,R279O??FO)S6V MRM^TSMS+WY4@P+6&!H8JYDC8453]#[W9L+_#6N)=MG>[;,U(1V F_ M15XE9E]F(#L*UHZLT&CE;U\&Z'8QW1?2('R^Y2=5;#<+L:W[X=S8")F?-^NB MF#,69RR6$4P3I2'.>6[7K>DPQCJ51M>J6!7:KA6$I ML5U\7VP?P^5GGA\:Q_7HT' /O1*]G+G9&HKJZM*0&2A-&2>5\R*2H^5UGM=D M,DF>%\'RR?B\_+!^=-F>:PG!U-THLM&HS5LJ0T6 MM=Z>.X#AQ]6-AU]FF,;AZ'UX5A=$ABDC<$K@RY03Z##];%F!KGN"-HK=GZ-\5"NVM EZ M-RO9D%5=Q&W.!$&14A*R6&&(XRR"G(D4XB26BE,=2[^R:E?H,C6Z:0H0-AYB MN='WK=$_2$]4IR%R(ZB1@!^8O\[V5IVU3XSWMI1#TE@#:G,&;\/J@^D8K5J= M])E".U@\GJWLINN92J.%=&4&4FU68IK16"*M6%/32BD49Y# MDI)<"AN2H[S2C,^+FB YUIJ"1E67HB2^ +MQ7QC8!J:VGHCUB2"^ $;HJ.%S MXL:.%+Y@]HGHX$MW]*UBNUE\+WN5'5HD?EH4_UV&K-(H55DL$FC^7T%LRQ.0 M1$504::XX&F,M5=,<)>PJ9'&0==6F\Y>,<&=$+N11BC@!J:-7ICUJ&-[&8S ME6P[!(YSUQ44M;*>V03G\77CC3"H M#4[^M'%SVRQLD5)[E9U M^EJ3O;;?C?Z;DE_4@;"*.4^R-(_,HD5&W-*(X1)FWBJ2(_A<&.=84$>F(VL\G4O,+!>'2=:'L[H0&D% M:)D1CJSZ0QB4Q'JH,2JY]8?I.>E=\:1K2\39Z+BF3.?CG"4"R3BG,+7U_W&: M84@QDC#A:98A&N.RZ9 M)>'&>&?D>-':7MIPTZXJCK'>Q[8NR]C65KW=OH7> MGJ*;Q33!46S@I(1!S(6TWY,89AF)98YQA)'J5VNO/[JCE1X9'%VWST, S ;^ M!CP+L9Z!O9)#5,$[B<) !>^>RGJAVG8G#3Y?QN[TY?U8MZZ!_$Z96]CR*&]K MKE.5ZSBAD,HGS3Z!6UH\2+@'K M1@T!X1J8(IKBYK6JIY-#P[&%(S!!6>.2S%'9PQ& YRSB>IM_9N8[L^0RGJ*L M=^:+3THHXQJ:U?*L-8!;3>-A(-K8/;8X]1H"3Z%QG[8J!&-I+J\:@U&V?.U5EU03TS<[8 M']89>RYD7._KC(E'[M:YZWH&)RP*]N7+QB;4HBW5"M:!>,4V7!$Z-8Y[J6QVAU66SKS_4#9CW7A& M9NG$OB@;"F\]I$]LJ^K4FKGF)!=248A2)" VGWC(:42ARC.%2>*HS*;OW@>Q]"V],NQI%Q% MCMT7PBCD-%='[O"_'5N""Z4-OR+Z*T MK5SL+==E7X!61Q_WO:( 8WQY[VVD<7OA]!ZPMP?L#0+6HO*JRJ:JH1:HK1IU MF-RW_L8=KI&V"'\].[7D?M@V^V&SW-V>9N7L O7T"K2C& [FCIW' $)&VZ$, M!TA[)S/@4_LM'MX^?%NN'Y7ZK#;?%T)]MOMQKXQD:0N&JE51OO@?UJOOJK!? M\I+ R\",]M]?KXOMA_7VGVK[:6]-5?K%*-GJM(3FL:)$$AS#C IICZHC2*B, M($H$2FB$DL2O&_>XZD]M\5(I699:WAS4+%LEM@D?S>3Z\;WYK MF9%?%+>UT'2'?^#O?&DIY-944+>4 3>;C;E$/33E6BJCFR);UDKSV^HE.!@Z M ZV7R*77G_>RZV7&*.BR;6031EWVO/1XNJ6=G MJ;*M.[E]/&0T%7?;KVIC2]_TM?+9T_MD\>OO&+/@.U:R25"5Y0G*8 ME57*E&:0,A'#.$T$20F1>4KFWTKK/V_99NOV/9V":3XT^]S X1AWK__,..=? M%JN5]<3-E]8VOI^!WY]O([8ZYOVP6 &Y7B[9IC@,@89R@A$E,0BXCPRR-6OW-N58[_**1CF_\(UYHWRNJF5_/_9B^;F_$U! MU8FZA&U VGXAX(_@I.M8^8@5,*TTZ *4T%3E &MP6K[EB4W\$B)@,1JD,."4 MQCQLJ=@I NY=DI6'S&'9V4;CW[4&_6=N_^'\PJO7W2XU M3(2M19:E&O)A;: M6*_E[XOELNE^WNX@,.U M*ESNZ;G441N]WCS8N+-R558T'@G6"'&<0HYLZ66>(?,336$D<92*5!&9>95R M/R-G%8YTB@)!->-?XZ9$V-&/;*;=M55,HH37&PPC_][AS4CJN4, .O4(Y:%D" M]D3/L&EY%\ (GJ%W3M[HR7H7##^5MW?I%O^X\C=*J\VFC,8K>SX6[P]39=]B M8AZI-#-+D@AJE2"S'LF)(1!!H)0R$3&*,*GMY#:V.B607M#ZTOW(\S ML&C4#Q0>[0551P2TVW-&"W+V,JL=Q^QW8\^PJQTOU/_LS+/>V@=6IRNYSG!, M<@DYXP3B+&*0$J)@%D<8DUA&,O8JT'!*R-2X]Z C*)7L=VIU$DXWE^U:D :F M6F]\_,,0.@ (&Q9P2M"XQ_0=IAX=FW==VV_2V]Z 2CVMJU<<>LME*$(*111J M+C*(HU1!)@6#1(J$RY13E7JMYKK%38T(WK^]^>S;JN\"H&X$$ ZF@:F@4G0& MGA7'+ 9JV>>&2U"&N"!R5*YP,_\Y:SC>U7-ON K.*>[7]<9S&9#S<6/+RFX? M/YJ796L6CS9LYYN];IY('2E"*]%+_68GZVXNH^^]6]\,N["ZVIP[C[F[W ^AHU[OG8WJWU]L][):6 M*4HY-J1QH[ZJ55&VU['M_6P1^0]J>Z?-^FVN58JD1 *R!!D*E-JX4Q@G$'') ME,HRD4O/0!Y/#:9W_-XR *S+*2G:)H!%:<,,K-36DN26_>'=H,]KB-RH<$#8 M!Z;"-MX5!3[1O6E56G6\F($/%>SW';#WZ?+7![S0K?^\=!B['V ?@$XT">SU MF.MK97VR =AW^M="E5M6-P_KS7;QKVJ;5&BA4J*EH3\EH-U)@EQ&&J91+M)< M(\Y8TK=(5H?2XE8QIRAI2A.(HA M28CYGPRG2F08Q3AWK_4^G*+386515?W*<"<[&.5^ MOC?@&W#Y?'4:HSHP';=:WC\U$SP=Z*9)QG%CM7K &V.!M1;0%4/4+T&O&!SIS'GY@.@ZJ!Q0^VNGV\ "VC\1' MD-9O#?1J5RQ6JBC,2HL;+\8^T9;F-"_N;J,.)T$\2K2*;#N_/.(01U1"3O,( M9FD?;^]O[SYX'K8Y0NVVV@D/W\!?UT9A MT-(8'%0>Z S.#Z:@"QU'T:.N<_S@>+[,\;R[=[CV(<=^)9M:4'4Q1+L=WCJ@ MQB**4,)CPT.YX28>:4BC.(>IS"A".8Z8CCS33#W$3X^ M?GC[[O8>?'Q_XTM37@/@1E9#@3HP93TIG%*>LM6*@UKS\@1NJ/"!/J"%#@=W M5V#L^'!O:$X$C/L_X[JP@SO]1O&M;=YC=XML@;IB+O(TPII2*"*>0LP4@01I M#+66/.*29PPYEAUWD#;!<(+FF'NM@33JEDVBRDU16Z?4_>(&^V(T< M&V! LWJ"1M&RKF? !!0'. 8Y[C\E[T6.]CL,/W>,WW6+_[YO*W+ZDRK/Q>[7 M3<.[0Z.[8L[,D@PA9%9E6#.(8Y%#BE($:1HI27*-=,K<-W$=I4[/_VGG4&PJ MS6T C6Z:+AYZ+7HDJ;B.P>5MU %P'9AJVH#6*H/[-=AWL?PT)*#NVY0# #O2 MGJ/'&QMHY] 3JXYM0-X/.]]:>T5>K[4(NECO;V_*S$KM-*?"# M>3_>K!_88C47D<"*IAABG23F?S"&Q@D4,,Z59L9-3+'V"F&_)'!R,08M?<%! MX1FP*H/?*J4]MMJCJ6,)$MR M&,<$08QP!DD4Q69%F*8T$1%.L)?_X"9V:E.^UM:S:[ ;PF[.0GCP[83=1(_;5-@+CJ/6PGYW]R,B\]1-6?6Z M;+=B>Z67I9INMMO-@N^V=I5TOSZNAWVHEEW,1,^IW:7:_4]/:R?FUZ-IF'&C.$_;&P?>G!;F6; =H&#V53!]]:;@%& MT(T$QQV5@0FR90RHK&D*Q;7ML7LW;YJ5UUNME2B342YTZ JX91\.\Z!D&T"M M48DX'(S/23K@DZ\KK?N^Z3@_%VDD$Q4G,$D2XRKBS"P.$9%04I*D@J )QRA)(DXC9ANB*D@CGL>J=Z]9?K:D1R+/,K;UALSH98#L# M>^/L]W]O'FCL [\=+ 361$_^"33<;J0U_B .S'2!Q^_M:O>@J@KX ?DR+.J# M)?%=H=J+Y?A=#V=7"F" IU^W2;@OO&=^:'Y7;P)\4H7:F(7ES4K>"+'9L651 M_E?)U@GH'.&,QS).8<98!C&U'B%1'.9)G!.215)+KZ] *,6F]AVH-6PR@CSC MU8(-E]^>Y)B#,-:NY:&.ZJS\>?^'VK 9:$PK WD;XV:@&<&6?>%W-T,A/LC^ MY]7*O<@.:2A(S^VA!GO^=6E9K42OXN-F_[D,QX_>FI,<] ._&;U_Z%@&;@6>B)BE< 5Y?IO>*W3CYPM/"M+G/:T5N=U_7,:6;% M5]N5QOS'UO'\SI;V'._C>KD0CX=<6I9$L1#&3[\?4*>YE1G*=3=7%N5(Y@A! MC6VQ[YPA2'DDH4 D%GE$8IP@K^RS+FE3HX"6LK!)=>W.I^^!L!L3!,-M8$YH M0[9I0S9 \UPG3 (7W.Z2.')Y;0?CCXMIN]P4KA/3_MC[UY5<%&*]6VWMF8FP MVY /]E]SFWU"(R&AS(F".%$4$D92*%6"5(8$XAEOBIW<7]>GZ:(R3M/H:2V4 M^S&Z.!D%_P)8J2+8J&_FV:KL90H6Q@(;"GY]AZ?+ ^5&4\/A_J+]H)[$ [7- M )4=H#)DV$91SC@.WC_JLB8OWE;*&2R7;E/N#_,_,OG MKN-NM.U1'LH\WP3 M2&?& \,IM,VE;#TH;-9>20Y1K"G71$OB%G_I)&UJ+EBEL VX.ZCL?K9R&=S+ MQRU!(1N8ODZAY;6UTP-!]Y(L09$OI] M[S8V\&#[^(LRLN1M59%$O:YZ="Z^JX_*C+YY-;ZHN]]7AF*^+K[=:,,U-\OE M_8:M"B;*1=U<9RR/DD1 C6VPHDH8I(00R%"&D@B3-!=.1><&TW!J7+I7%GS; M&P"851RPY1)L6ZI[NF;!Q];1EWO)$1N8Y0^VF6D&*NM 91YH[+.9Q8V%X& B M. QT-;K&2G#O,KK^ON-0(Q#6V0RNY;C>Z5 @'[FS@PFZKL?%OHO]Q\VZ;&SV MO>J#6LPC)3$FF$*!M8"8)!DD3%%;]2M21/,DCKTVW2Y*G!JGOV;?%K9Z5*L9 M8,\&%^=!=B/CH- -3*[[9A?;-:BU!0=UZZ3?\"TO+D(S2..+\U)?I/W%11#. M-<&X?&,_ENEJ"O]*V7ZLRRA@E(8)3&#..48$JDCJ)G,HQAS M0ZI>"WHOZ5-S[-Z959\9,J 7A3#^W:-1$ZB5M*. MK2K7>@$*?IT='S>^' SU@6GR?/DNXR1RXQ^RA9S5"VJK/K#Z#UR8ZQ)LP]?? M.JO!RY?9N@2.4S6MBP_IN7+=J&_F?:F+N]RL9$F_E;M:%_":\SC6/(IR*&-F MNS2R!#)JO4@DK%\9DRS/O=:NEV5.C>1JE>L2*Y6?.-L7OBJI;6V-\%S1.H#O MN*8-"^G0J]H:S::TOH6OGMB0#/?? ]-O ;%\4!D**B'/NSP0'F M-+!>L 4.A_'18.38F![@' ?*]'E(/[;[I+ZKU4Z],Y:\7J^,!+']QV+[]?6N MV!HG8_/V#['DY]USPJX*[;V;3,+!)YHK,8YCBWRU"D(55FU'1.E%8D M8B3!/O:$^+:>GK>K_UR;J?IW\\?=1LVS-"B*VY[8%;:DV^/L%:*^/\>D&:MA(GS.R7S;>IQN0BU$_%V[OZ2JSQ>;O M;+E3KQ[W/_YMH3;F05\?WQO/?5F5H=:I)CK-H?E.&-;2*((\D\26H:9QBE(E MF->6J)O8J9&65164NH*]LN5.W8>;O_?*^75$W]$1#H[IT![P%7#Z.[Q>Z(3U M=-U$C^OB>L%QY-OZW>U'3<5F.W^]7A7KY4*6<3AE([\ZQS7G"O,T,_3#$@UQ M0A2D+,[*>O@L3Q&6F5-7S2XA4Z.=)WI6#20]4X@[(>UFEU! #Y0.>/GYJ$[U>D_[6Z.?I33S#SLUKZ(_(P#/:'0QO M7^"TS4&_^<]$C/IM/VW>\V_XF:NNZZSU>OW %RM65<<4ZR\KFSY[*^VFL5[8 M+MQ55$>]HI%-N]Z;5;O+E[EF]Z"DW7S^8"RV9P;K\O2T60'-N522L!Q!CIEM MST422'&20J8(TCBA$>=TOEUOV=*-%L95WXMV]D8,-]/NK0R@K3?^O?3&UQJL MU-;F*QACF^T9Q\(#+_1&8,$3$O,48J0SB,UG 1+%*$QIEA":B42S7@W;)OA& MC%&X_?^!-\+M\S?=<1[X\[IO3M>RW/;S;&P';>/K^,EF.U'.0 / K%RPMS M-0@S8&$ 3W'8[T.&[W0W[@ .TBYO)!->I.?>N,-SKG'?R%KT#%;=FBG%-K+. M\OP'V]B&28]5#<T#K]L4(!MC !-_H"9Z!]CA.PR(GF,*&D'9*'#=DU,7XHQ!1IYN& MR4/]WOQNB+*XMR[;7*12 M4I0+J#!'ME<[@RR+$QCQ!)$XB[1QBWPHZX*\J3%5J\_&VB[GV@I[5I&X +0; M*06$;V NZD(._%9J&] A?@!L!1W0;'VWHVD5T_/*Q792NX M.M$L0RS&.)%0:)':=FT:\A3;6K-1G&<$<,/.K%>O;"OITIFFC>JK;+?C.8 M1@PS+@3D E.(I>#0/""!+.$IQ[9T:NH5OW9.T-3F=BONTZKIVY'B#)INLSP$ M1@-/]H.*=4&HV0 [U)=P"-R7XHRPD3M3=)M\W)OBPO7]Z.#O;%/NZGYB6U4& M4J8ZXCS!&BJ9&QK(A(149Q12A#.>LI1'B=>W_;F J4W_1C]@%>P5H7H$H=O< MOP:8@>>\%R;>D_VV5)N[E@77SRT"'+EH"Z-# ]>V-=@^D M_;-ZJ?,"/;:N@>UT'ZZKGGC]&= _S/.^;I6\^6Z$?E&?E W=;7JUWJO- YHS M(G.5Y0KR%!&(8R(AT68@-:6YDIS$5'@E*OJ)GQI1-AH#5JD,-HW.8&F5!D:) M!P"!+JW<_]IS!]9SB/Q/B<("/^Y9T7X(:N7!7OOJ"F#U'^; R!VVP8Z-'%1X ML<,C=WBZCI \GG)5L\)/ZMMZ8S>4WRP*L5P7NXTZM.*U#:$5$3&,M<00IVD* M>48SF,3:L"%*(TZ\5H@.,J=&=:]^_7S[X>WGS^#SVY]_>?OA_G.O-H6=*+L1 M5V#L!F:K6ENP5Q<<] 6_#1-CXP[0$+T+.^6^1/M"%R#.=#!TNM6_B>&X@82_T5LQ\ ?@5$2]:T#]/IX>W)P.I^^,I@>V5.&= M!A:8_2/_?5XR][:;_T8OVT@-/OVY14\O<& MWRBM-INRPF6EVZ^KPU0UOWRE5DHOME:3IDP_$:FF+&50(%OO0C,,N401C A) M*,^CF"BGEC#]Q$_-YVHK;)LE %ZK[/ZQZS$&EYV@89$=V&]IE+='#XU?\@1H M^_O& NN"7.RB$ )T=Z=@6/!'^H[O!\&^U?5W>G?N;;>?9" J6P)U].X/8L=7 MLL=#1_NP]3>X_2VZXBD]]S#%5R5W2W6G/V[6W]1F^_C1O$=;\U&S]1R^V3>U M"M9&>92DF1"0QM)&Q2(B05#@C$&L!($TT02*C%*E4LY2ZE6UHUOL:R^&LQ-?JYD.+\YS^A+/IKG>><>,>Q]!@EYW"68;$?/JK%Z ]+ M \#!@FKE/2N[?(DRRJ5E3)T1;0P)&M_2'\?082X]-!D[VJ4_6">"7JYX6-]^ MK.VB$L;'.)QS%_N*D4FB*4]2 6,6I88F*8),YP1&0N"<1EC'L1=-N@B=&BL^ MKY;BVWG5 68WG@L-WO!+PF>E>5KQ+\4@93Q]$ K?S\ 1MK#[QQXK]WX8S,[=ME;%X^V>WZL M8'M7_,1?^WDM?U/RBXW)4\7B2W726^8@Q@I'6!$.69Q1B)G&D"99#BG--,]% MGN4Z\O%33HN9&J_46H*6FKU2.L^ ZN:57 _5P&S4 R5OQZ,;A*"NQAE1HSH7 MW>8^=R"=5S/AX'S9TZUA5C)NZ(1>QER0.O8:Q@V$$PL8QQM[GKE_ M91OUBA5*OEX_V#V9RD]-:(IQRCF,XXC9FC())%S%MB:OY#2-K8$INE2P?@OKBI/@QNY??%'V MYUD9*6\#D]]>>"O]8Q$ZH0D;>7!:U+AQ!IWF'D45=%]]?16?NF59G"FI9!Y# M8M:!$,X\R*F1KO/JM9X=7_K -*-#JZ#9V J\$3F MJHH^[AW?KJKI,V;?M\MF=M7U"=+S[>..+Q?BUVT=_6*+@:W,F#R6VQ(YMM_[ M3$*$TQ1B$ME)GS*84,P)C3.FNUSY/)ZR.J[9 8 U, 81Y%IQ2*E($[.6D$A[.02=TJ9&$P=ER_+Y<+$"M;Y^A-$- ML1MC! -N8,HXC]D 17^=0 E*(]T21^41)^.?$XG;33U+?MMDOI6T_[$[1=_9 MTO8KN-F6M<47JR]E-^MY3F2BHE1!D:($XD@*R#".8:(U8@3C)/4K!.,D=6K, M4B:4V^W/TV]RWBOQ=;5>KK\\EKO+S\.FF]8M68HB%$D8R]SN%9D% M()&Y-AX$RCGC69[X-8%VDCJUZ7Q0&I9:'^48>#IO;M"[S?[@@ Y,"Y>Q'&"U MZ 524#IQDSPJSWB!\9R _&[V#VU^N[.1!VQ5SP%$")911B ETM"/X1](E/$A M%,Z(B%1&:>ZT"77\Z*EQ3*.=>[3O,ZBZZ>(Z ;FA$:Q@#/_O+T=8;_/;A@M M]/>THNWPWS-77-V@[--OU@-T?FD_L1U?OUZHMM O!&\>V]><0^5(6;5RL24&L;RD9T FG$"$R9 M%$FFHU1)KS7):3%3J^N_MJJD5UFKL,A)*0G&D9I7*^4E_85DDW?G"2ZS0!:#4!VM*'W("KZ]]5C2K;Y>Z\ MFU,YX.[&'N&P'*WE5*DG^*'1^$>#)]ACVVXQ%;2SE#M*H9M(.4@>NU^4.Q@G M6D-YW.R_7U&6L"W*@_77ZV*_=X:"T#[0,G('6P-X\'=@V&UH[9Z"R-)S_.=@@ M!/55PVLYJE\[&,C/?>#A!/6,/+">^&[S6.X=UDZ*YCCC5#$HL]PXS"R.(4L2 MX^QIS@0A:<8Y]8HS.)8Q->9N5*PVP#TC"$Y Z,:O5P(S,$,^Q62(2(#SYH<] M]S\A9]Q3_O.&'IWI=UP:H*1^JQ+:X[YT;5D)^]"]4F8I1Y@AB+@F9OIG,>1F MZ0P%CTF6(!3QQ*N=O*\"4^.&1G_[]7_]U>9@%W;;Z7DEQ79;LRL*[KN,D!N[ M#(G[P-33AOPLSH]U)7XP3//1GN@-5YS?18F7*]+O 5%GL7Z?YX0ZNK@18K-3 M[;Y920)(KFQ_#8TA30:$V#)@0$F=1[)4?XR)T:L17:_BT=9[-T+"% M_:\]MCB!>=]3B^N0?)E#BP9;EX]&@".+\Q -?&)Q0O +'UB47'O?[' M%8;LA%*R>&>4_LPZ>Y5\LM4]EW]77Q=BJ>89BF1"-8)*2@UQ3 CDF>004:*Q M2F,1)<1],[ZO&M/;KF\L ?8U ')1?%M7J^6B3"K;ESW[MB][IAK+W#?V>X_: MY:W_,49B8+;;#X&U 5@C;./>QHRZX-S-DX)SE2F@MF6$@7 OQSO&@(Q4O/?I MW"A8Y5LW<^+4E ";:F"^5S8%:L1W+:0=YS^]'SW:"=&UQK?/D*Y^5N]*I7NQ M[^U.YIU^O5%RL9WS*%$2:0U59.L%9M9C9AF% J62Q"GB29KZ!2F?E36]3\^K M]6:S_GVQ^F(^-;9!]??U\KM-N2U;73;E!$O=@6:BUR[!>>1Q++'*-(%)KA7$ M"F>0Y1+#-(HS%BF-(^E70R@$[B/5A&V16JEJN4E3*AL*7;=521#,QOHX>\'5 MI]IK-Q2AJ[R>D39V===NHT]4=;UP0\]"0I9Q;A^^L<7&YGR"AA M49[;MA2&(R1AD$0D@V8%@1GE1">9%T><%C,U@C@H"$2EH6?)H--@NE'"]1 - MS >E@J"%T>L+&/E7!NJ$(&Q)H-.BQJT%U&GN41&@[JN'Z$CZV2PSR@JR=_K= M8L568L&6'^M%\ML_MFI5V/31]XMB.Z=()9&(-8R9D!!KDD,F(@P)EA*E6BOA MUX0BE&)3HQB'AITSL#?/?F_W!H+&0O#;P49@C?3,(0DVZ&[$]A)#.3 5!A_% MMRNSJM^4B_J AU*AD1^QM:N'KJ,D'^80!!@PP8- M7*?2N"$$0> ["B@(\]2^A=8VB^^&\;^K#^NJQN?-PWJWVLX3+1.>Q@1RR1C$ MN:WOGR0IU 0)Q6/&,^055W5.T-0\Y$8[W^)K9V!T([P0X Q,90<5;3^/NEIO MI67(&FW=. 2NUW9&V,BUV[I-/J[C=N'ZWF%&54[C)V45-UY?N1KXL%Y)95G) M.G9U^Y;3?45L:M \%2A)9QH8UN$!8^SE>0?2:GO_U M1/\G'8:\(Y4"#)L;28T^% ,SVEN[+60G4BL5N^I;\M3 LG]1:[1J&V?@8M^C MT/08= 1"AU(%T&SL6*MP8)X(Q@KX\)Z;JS;PT4A<-VOZ2JE:[!PKG,19I"$G MC$,<*6W6QX3;_\$Z3;A9,7M5U>T6-S4WK]2VJ6_Q0]W5[<<96"G/H]@+*#ON M40;#;NB=QQ*VMJ8->?Y0*WN^AIG__J$3*F%W!;M%CKO7YV3^T0Z>VUW^ :!/ MXG*:"@$\9Y)PD4"-[6EMRB)(1"RA()*GG"&-N%/@^3D!4Z.-3T^BS#PJ+)Q$ MKYL<0F R,!T\C88,75NAR_B.R+J3MXT6-=>E=#LBKO,Z_]GY>LF*@OVR-F@N M_J5D4X-;8I1&(H62QK8(+K+'HBF!:90:Q 35J7+:Q#DK86KSLU02W("]FNXS M]#2"EZ?HU;@,/$=+_5J(7)ZDCM"X1R9?#=%(81G;YO-";K M5+M-9=T7]CT!7(O_OBV*G9)HSK2B*L4I) FWYWGF)XJR!"9YEA.*6))IZGN> M=WC\]':'ZO*V19G)OBBU!'J] ;PY'&+]C^]:L+H>QO6#:O"C-0M.I5?( [)C M8P,?=[4$C'QX=6S:\5'4B6MZAMY7&V+%N_6F'3Q:+D]L*\K"KDUN[/Y;E4X9 M,9QG+&902D8ASJ0]>8HPI KCC$J6\43[%=_TU,#IW1ZU#.>=?^:J+^IN%# $ MDB,%D=>:E_3YPY.0\A]!M9FQ-P <+ @87MX/NK!!YYXZC!N*W@^@HP#UGH_Q M7VF]6ZP66_5^\?VXA\D'M;U=B>5.VFV7AP=#$9L%6YXXM#_<6,RUB#&*: RY MP(;XB$R, M.-AW,NRI=;_'1EOHT71?Y;[@J(ZT/AY]=+V6V0/AW[% #RUQM*7]0%"U-P6& M$G'%66BK$$8=T#Q76*<\C@7,B6;0?&LCR"(FH! *QWE.19IA[T/08SE3VR;M ML;(XAZ#' >=UN(QRLME2<9]*$?A \SP*X4\R3\@:_PCSO,$GSRX[+@]6:KJX MX<5VP\1VK@G.(F,:E)0G$..40RZE@CS3C$121"EE5U:-W@N;&@N<*BI<@-\: M=3W3NCIA=F.)4. -3!6]<0M13?D(D*$+(Q\$OG2-XR/3'7"3 M\_ZNJHGQ:-P39=ZKK8T9O-E^-%[,6KY=R;E6"2>"9##+,GOJFFM(N$(P,PM] MXV;$,E;$J\N8N^RI44RC)MC8N$JVM;T.C:9 K1Q/9OO@[T8V Z$Z,/=8K0]E M,$"C^ SLD?Y4(UUI#]YV(.W?N-@]U$?X*<*,(HV@EL(L?\P_(*>Y@@G-E%(HCKBYS>E@]>C9TSM5K=5S MXYT36$4RDUAD,+>G5#BUK:4Y)9 DF4:9R#1G3C5)KD)J#,Z^$J=N]KW*^H&Y MM=8K8!3;66N[6-'_TDGAMH9^UNF,3_/B>T;:QSZK;WH@^ M?U&_E>#/.V;SLY6ZX\O%EVJ1^>KQ ]ON-NKFCT4Q3W(9<\XRJ FAML"A@DRQ M&*:,1Y1G6G*_+:5+ J?&7;6^ZPUH*3P#E<+@-ZNRY];21@R48IN7[XM&:R21@1J5F!Z%A#Q+B& M6* 4\IQR\\^89L2LYC(M7'V@X\=/C4AJ#4&IX@R\?__:(PS@&+S+OM!UD Q, M"4_0Z.$-G4#$([;A*F3&"D_P0\@ON. L %WQ <\KL<4YYH+C*8(:)M,VMJUFRVG$RLN,I2%6?4:I,S5">&?<]^U7!?2B$&P)'A7;V(,O&QSWG[OEXY__A++HKPF: ?,B MQGYD<>6XN;'+>*,QM.M4&@)/QRW.RH(NPD85MZV:@7_:\;I;G6_RXLU=80 - M2G97JC0J.X:![SF=!GIJ/_[]H+:O6?'UXV;]?2&5?/7X:V'5J*NKMC,6]J$T M*&$ZI8+"B*828IX*R))<081IH@C-$Y)YE;KV5V%J/&O5!WJY_KVNH:D;U0'; MZ_X7/W[M,2YNG#HLV@/SJ WP+L%NU ?\$?Q@+0"+U8]@;T0KDVJ0L*C^( ;E MSAYJC,J7_6%ZSI%7/*EGN)4R!*S.5*/^Q>ZN'?<9SE$>(V9KT:1VL8DIAI1K M#7/)=<1BHN)8>85=^>LP-6:L3)B!KH+QC26>\5@]!LB-(0>&?6"*]$%\T([0 M5\ 8-F2KAQ[CAF[U!^HHA.N*1_F'KXKU(ATYO&C13QUF]<.?;IPY15U<+ZNE^:.PK;(W#[.!<8LBT4$%4<4 MXD1'D$F9P$SQ.)-1G,9Y[)(P?EZ$UP0?(>^[K>&?_T1BE/^U[/QJ/J%LN]TL M^&Y;?DBW:W#_M[M/X'8E=\8-+9.X;E?B?!DG5\C=/)?K@!R8!MK*_2]0J0=N MGJ'WD85->#N/2/BB.D_%C%]:YZ29)POLG+ZR'S]4I:+*QY:%A(NJ>L\\Q3J5 M(H]AG,0*XM3X T22'(HDSX6*I,"YUR[1&3G30@G:YPJT2LE9\-):%W (2@CG9(W*"A<,?DX-ER[W#R#Z MFUK*5X]W*[5OUG6[*K:+[7AQ%!,LL@WDL4T.\&$.:(%WNU>"8$:RU8^K=T;-]WN61 M"II6ZGE4''Z"U67&[&W_T*Y5I5?@8,23UG85$GYR_7@%A$^I^:1P\,D+^C:R M*Q9?5K8XW$WQ-R6_E)T/BNVF9.KZ/3(S3::V+72.*($XTAGD*,%0$,I5K'G& M8J]J/PXRI^;P'%0&K "UTN"@M6_;N\N@NZV2 D,Y\+2^A&+ ^=X#H,!=\B[+ M';EAGC,0Q[WSW&_MF1RV7LO?%\OES>HHF.C-HA#+=6'S0IJ0$2H5X>8Y,$]L M.H>RH3Q1%,,X3S.,*&)8>?&1E_2I,5.C/&"K4\4%#P;TKE#D-SANO#48Y ,S M6%"T_1/.^J 6-OO,2X-Q4]'Z@'.4E];K(7ZD)]5B_J9>"]^4!7D_J6_KS7:> MY1G7L2"&R.P1-$;<+&M$!DFBA$H2IF+LQ&OG!$R-NAH=0:4DJ+1T(Z>S(';S M3PAHAG:2_%!Q)I%+II_@B4*)G[ZLO_^'N;6B"/-#R0PE)YQ]X"C3_I(YS-T5E5$K8OC%$(-:FC%4ZUWQP6A=E_A$6!$S90F4*HH@UIF&-&$81DP*PI3F M"<^]BZ1VBIS:!.];+[4;5ST,/-&W;*,K!BFIZH1.^.JJ MW6+'+[3J!,/)FJMN=_9L!+.QK2BWCQ_-@PUQ27OL_;4**91>0:^6:5+OUPU:L^ VK<^ MV)4F@*6QP;,WC,- N%%28'@'YJ0#LA_WR+X](%OI#-YWX>G?]L4=H;"M7ASD MCMO>Q1V(HY8N'K>&"J[;K_X-[1@7)\J@8*FMC*AR2'.$H- (49UF<892'T8Z M+VIJ1'0^V,XSAZH#73>:"8/9P.SB$5MKEM M'4L7_2NL.E7G[*XR^H(D" )S/CE.LCM3V;%O[/3TU/Z@PJNC:5E*ZR5[>W[] M!4A*HB2* BB0YMSIFNS$)HFU'A /%Q;6R^70NT"Y2H_BNY*;F;K7M\)LSS8S M^YDNS*J[Q3J*Z<0$$IT#XAF7+*V4:EE+# 'C"NX$>>RTY?YLOE5@\SVV+XB?VYSLU M5WJZ7GU=S&8?%\NBILKALL9)+M,<4B#3& &4IQ@PC"&0#&=FN\J)@E[YI-U% M&9V)6". N^_F-S;(>A[5U8J,7E&E6%]1;GC2BW*VSGV;;S$_TC&[_-5TILEDH^*IMT=3]7[Q7?QO]((F6. M,0=IGB0 46IVTH030&2J,YX1SK%SS!=F*:SO9 MA42K9RH["U3@J$D7.%J"*%MO'RRFTD6)>HBET_4=^ZHQ,XU"/7Y7:OW9(C]= MS(ND:90C09@QG#*6"'O\;PPGEE- 8RRE32R):>+54^W,0&-;\96<42%HM)6T M4S'(L]BZF3@A$.MYU7<#R[^#V@4DPG9/.S?8L)W3+JA\TC7MTO6=,U./=W=? M%NNZWPLG*D]8#K2VC<^%HH"871;(4\9TEB2QV7]YIJBV#C@VNKB]N_OVV[?/ MMT\?WD?W3W_[\#6ZN__MX>N'OWWX\OCI[Q^B3U_,OS]$OWR^?WSTSUAMQ]Z- M1D(BVC.=M'F=K,QF]]/'OL<5H=#9K>V##IWFZ@1!0[ZKVWT=XYJ:J_#4PF^2 M1& E.0(BMOS#8&[W)!F(&509@W%.W0KE.(\X-@(J_;6SQ?P9F.%>HMF^\ZYG MK--%K-WX)BB"/1-.6X&O7@*=7+$)&^=T<=1APYQ<03B))'O_!2Y;]$>R!\?"Y7 MSZ:+9V;(.>K=?W/._5R98?9G.XVBVS+AI)S!ZHJM5H-.DWO]@&&G:Z#R @?3 MMC935"V;U8U98,6LV!_NEY==;+N5]TMYR5^VBVX5J!9!.*1;/7E7#S*@OR\4 M((=>P6!/[=QWPOH<#K_&#^S5OO>K]QLUB7.=4>LYS*2M2\-M1+#2.4@DA4KJ M/(,H]2ER=VE KV_> "7ORF^>WA3]WF96ZNA'):UWIXAVI-U,\Y#X]?P]JD1M ML,LK>6\B(W#0K@Y.T(3NV] ^Z-"=&9P@:.B]X'9?-Y;9'7[8,X])*A%*TUP# M;9V.B+($\%SF(!6,Q2B1&:.><78'SQ]?U-S^8&V^6/ONZ0^Q(RQ6*902R,2F M@!5-)V0> Y21G"4J9HQYA4-W1F[8DUOI?%S;#)L;MW8&8["#V=9C:V_";-0W M*#L>CC H%38J=\Q[S1=U/&YC2+4/-TXSJO+Q;#X=<'P+H%_%X!V/+(*!E[?!U;5.UGSD7S8.K J M:<\?^OF?4SG!$O:4JGW(8<^HG-0_.:%RNZL;;6^WU=5#)U1G'&LM0*R0L:L@ MPH"+) >4990:RY5SZ%2(]"_\ M,SH'7>G'8PRZM,\H>+R6SUW6C_OJI.$FUI@2Q UZ$B. !$. FRT52!@6E IB M_N<4!-M5@+$M_PNM4:/.75']IB6,[VOS;031+X^M, =2\\?'2RM!*NO:K69V9/VCT;C6_&OS70U+0[8\AP++A % MN2+VC)MR0)4A0Y:(-.9,*@*5K_NMFRCCVT)9Z__'HI1N%3$KZM+UT/KJB7%U M4O4/]EL=5!==@@HUHIT:92O9FB(A_5_701G85=91F(&]:M=!=NJ N_)Y_F%" M'S;+15-=>9N34:7TY%BA1" "XAQ#@&*> ZY@8OY(:)RD0DO!7<. +@\W-IO0 M2MS<0&+5:IQT0;J=\\+CUS.S78 N<"*5.S0M01@.#QDLR,)=H7H0A<==_FQQ M+D%^MEBMBM_9T/8O:GVO#7U-4I'%.,X!PK0*V$5![ ?O=6+*H)_M:J_ MX8%B\3KAU\+X?L\;C/P[J5G_#G1[0+?=]X>7'[/%JU*/:OES:G/VV%*],P:K MM..;P8M7VT.!2L;N%5!/$ M*4E28Z)SEFMCIPL.J) <,,T$$Y2BA#BE'!X_>&S,>5<4P33"158Z]T8(!V"U ML]LU$/3,3X[:>S4\:%*U4Z.#@P<-UN"@2?QZ8X/&WW@D,[].O_K 0.&+7ECDY0*\)AV$$M!'<8 MCK_^'G?Z?]D_S-?VI'7#9U/Q<;9@ZPG7E*@XA3:XE@&D-06,X PD,8*,H"S- MM=.VJO'I8Z.04L"HE# J1'3_T)]B=_EK?Q4B?3O@/<#P^NZ?5;K3Q__T:8-9 M &<5J9L!YR_R]Z#_QOZ'I29XOF:/:O"_[(K@ZC8S![^??NQF'^;E;TU M'M5Z/2NVD),D21,D1&*HD7& C)$..&8,"$Q%EG"%4X1=3^*N$61LB[[2)?JQ M4Z;R.>X=)3NV?XJBF\[(\?:F)ZYI[MG.SUB.[U41W8 M[9Q89:*M-M'CT'/B[KP?:FX&\N6'6#>!W/HAD&WQ\E_U^,&<_B% J)\!!'G> ME86N'M5S$?-7A3A@))1*-0:080U0)B'@-,\!BT6F:)HC93/H.Y2W.AQG;%^H M?5VFK9P=:UD=P>FVGPT 4M^'N2?X]-"L_ (,_92H.AKK;0I3-2M\MAS5F[ARNERW+KE@-Y<>JI"OL1%OY MSPIX'2;NEMV5V QDL.TQLG9:41W1"!K(!&N!H,6R:KIK,(.I1>2Z'=1V65=W M_FJ]G I#'44#KV]S:T\]?JN^RH9>!,H-IRF,,MN:F &NF;%YJ!)(YR3!J?9+ M*F@=S^=%'29S8"]N5,@;%0)'OQB15YY%@]N1UHF4'#,),@.L05K%@ D=@R1+ M)$Q(;DQ+SS.30#@/KU^FV]L[ 4S+XSYU]WBY66ZMI^+CTKM]\Z3 M5-%#=HQ>U[_P&N;&G[=9;%]DN;14SU5\G:U4NO5;95$>CN7G_=U MWS'B2Y#$$$N,4()520(C40%$MC'V=L(2QKAUH@T@X/KN[WG]O MKV*TUS$JE8RV6A;U- W16#XM]3R\4P M,KY1'\:@ )]OSAAVF(!%;"8R3PC#60PTCH79YQL#G/"< ,Q@&L=8TP1[U0ML M',7+KAZNVG)5+*4LM]RY&THSKFF&J(#0?%0QYP"QC-D2@1G(:2KRF+ <9DZY MW>%P':QS0Z^XNGW!KD:KY^_0N3H]/5?DZ>5+T#S2V]?6.I?[:!AL;(VQE MK5=6B7XO]M:%O+Y],MMP=J.&4.CUS!#=@?/OF>F 2-B^F6T##ML[TT'UD_Z9 M+O=TW.@WIJO=%LV[EX:TOJNG/Q;5T4%*8QA+Q0$CVFSB)6> 4L8!2+:<_S3BV=,)JO2P"/%:_LNGU%(OEB_6I98S"XC.-S M9>X5BVJ:W416MZJ%;EJ&LQ?%LP9S?8+3>B,+&>R%S#E*4Y0#HV.V5LF)U*DAAF9UG"8Z@H M]FH[=&:/+9EOQ,NLM*Y)U,?PM6^MJ\"H>?5[*B_5_YTHZZ=8+.O82L_+,U\MBR_=UNOIG85%."(YY:NNEY"A6MC<-!PP+;18D2@3) M6!(SKWB\YF'&MAP/I(RLF)6%[?D1/@.JVS?X>JAZ7K0=4/+O7M4*0MBN5\.SQT8-WU;;,P_W1,ICN-I7_94@]+S*]_I?/N^Y"(1[-ND5@ R4 M2>H#C%<6Z1G56S)(C^\8+'OTC*CUS-%SEP2+OWE8+CY:M^6V%MR#6A9'7>^G ML\U:R0G*->$9Q(!() '"# -&) -,,,FI(-#3K/$786R45HFUJQ%ITXN*C"-C MZ*^LW-$OTWDD%[,96Y:_+'[J>5K48:KEV M/^D0G%ZU2RZO-$]1TY_VSM6$R#BA'"8@Y] P*U$,4&'^&<=(93%F.F->W0:& M$'IL7'PKQ&(S+\J$;67L1K.]SK0?,8]E_H:B\IJ^-TW91L7IO6.^T4VT;2!? MWE \<*M\^"_ $%/5RS>C5\'?Y"LSQ%2<^RX-,G;7.C%5Y9G5O?YLA=TFYDZ0 M2@A4' &586X^/R(&C&<)$ 3E7)),"4K=RF!=',N)==ZL(-92_5S,?MK2;QT+ M8EW&VNT#2Q&:)F M,Q*MOZM(3U>"S:)7VSI>S:5EE7_?S%ZC-+Z)S-N' N3V-4Z$&\/T F_/C',N M!_ F6B\BKJ('-C5FGY4\*D3O.3>P#:W^\P4;1W_[',(V4)SR"EL?T!^)?31O MZ41K@:60*4@0MNTI$@BXK9V'4P%S&!,F*0K-87;@_Z$4EH6GL&(:PC&8+[CC M(3 K^;#\5<=J]4AZ4)>!_?W:(#]L9A@"I'A+F6HRU:?%$H#ILT_ M"4-:)T(@FC@=)'N.^S^4N=(>C"\S"0%-+S]HQ\-;;0FC_9A=>Z2&-[K,V*,C MK1H@G0RNVNT=LQ9MH;I5EZ#VHY7F5!WE*#J%0A*G6X*<^3BR.%H_J]A28W M4:%+P-S"J[ ,FT#8391ALP2O@NLD%?"ZIUV3[_?$_K2G"'/KA"[.%.Z-;;.\ ME?^U614E,U<3*7.HN"U!!IDM3(D$H"3G("&8J!1G,A->9I_CN&,S^PKYNF3^ M74;8C>UZP*UG>ON@M1)5NG21(VC[H7VU#;4.5;B)"B6BFA8WT>V+/6L/G4'H M#%\/&867QWZ##$-G0)HS#MUO[[PWG:Z-(?E3R4_SM7FYIKL#SG>OO['_6BSO M9FRUNOUSNIJD4"C*\A@0FANBT@0"'IN=:IJG5.J8XL2M7V2'L<=&5J7HH) ] MV@N_#6S@KU$A?U0H$/UN5?!,G/"9&.<]:Q]P][]O#8=TE]VK+V:A=[#.XP^] MB_4%IF$GZ_V(*RVQ#W_:6C^J:EDX26/*&%,4)+FMI(,0!4S2'.1$IS&3.!TD3 #-(08HYRE)I(HY]*JG M&P+(P2KJ3G=P1JH4-PRHGE9K=ZAZ9O":;5K)&/U227G>V='=_&S&H1]S\VBL MMS$OFQ4^:TZ>N?P*/^'WQ ZOGSH18TIPF@&"N 0H@=1L"@0"U'P M4$92RA6?_"C=+6NV7(]U H]%[&\:W[%9<1+#UA%7S].YS7BP47<_*L?D7*VK MOMEO,J%<\T1GW%9J1@*@.,X!,X802#32/,,40[*=T ]SQUC2MYK.K8"#3*:: MR_TTOLG4>7CU!YV,(;S\E4+_)RI5NHEV2D655E%=+7OJ>:A8M-4LL,\_&-+A MSP"N%VWX,X%@<#:>$81[>C=[:IL!M4\9^*+653+!1.>4IFFB@(+"6$F2Y8 R M2D&N$(FQ,9,P]FIVWS;8V/:L#:EA-]%ZR:0J/IA^=-N*LAN)AL*N9VK\=!^5,SQN6F MSM;)YF4SLQE]Q3&D??A2?5?S55%:V3J8[ >D+/V7TICS3"' 8AD#1" !5,09 M0$CF! F98>%53]%G\+%12TWVZBC^0/KM\?U!B7-/WO&:&V<;IQ?$^[=Y H+= MQ=;Q1BVT[>,NP-"VD#95W;^8YBJW MY:6%R&R_!Q8#SK"R[5)3Q"D3&CE%'9QY_MC(8B=B9&5T+Y?8!%T[&00 I&]/ M]0$6'6I(-H'B7D?R2G &JB7YCW_\8W($5"EKF(J2+2"T5)5LNFNPRI(M(M>K M2[9=UKU"=AEG^F0>4'@P>)8R@K E-IJMTQ:)[2&($F52K%B6#C$V M MM+&%D1.WF%&H!T,VRN@Z=G.O-$IE.MZV;E@Y>X/AIF\,K6S6HV%;0^J?^!/G%T##.G?N>R#>>CZ]>^+V<;L!9:O M'ZRW?P:*I155@F!6B>EI6 M!^ YVD)=(>G;>JD*+(8;59[J)HHAE7,,,F&7;XICP&,) 4\T%I J+%CNL^%J&VQL'^-# M66T<=B5MM]/T5IS=5GHH]'I>^-V!\Z8"%T2",D/K@(,2A8OJQ[SA=$\W&OFL M#">I^Q_*-E2?!! M6@^S&18&@ZYE^.J,6H*'S"1X]=W7>C_?&K9U/ M%+_@R)UX][J_I+)CBK*0V[S0U7JY*3NUV!#DI^]L?O_#/F+U<;'4 M:KJV%8W*$I,3BICF6N< 09M2A3,,6*8$$ KF5"1"(:[\&C,-*+W3FARTU=-. MQ"M*Y@XX^VZ4.+89'2@8TJH$N-4IJNL=U12W]=WJUU7*;VOT5@EH-0"JC(^U M@2"J,+B)]B^->6<>VNLS^*>H#3]Y81/>!I1_V/2YX2?F)!GO#43H'NDY-R_Z MZQ>UGDB(-<^9,&\+MQ'J- :,V<)NB.>OZ( M[<2ZB;ZTH- I]/58W>!!K[L!!@]W/5:M*=#UY)INS-:6)7C'5M\_SA9__$W) M9_4KF\[M#\UFP]8=G>JI*.G:ELMX8G].4LAA<;2JS7H&2.DBUBD#64(4C56* MF)^O,9AD8^-4*^\VOW8OLS&_[,L0W=[??2I6BSUL?/*M/ZMF:T%_5#UO&RY;JTHOE2S&6,;_+7SZI/]?O#$[_G$"$ MDX0J G">9@!!0@&EB .>,I&H1#!%O6I"=Y1C;)2^5<-R=B5KM-,DJJE2[-C+ M"SS=,ATGS-'%TO\T].TN<9V!F]H45$$\D54H*C0*69SG.DS#>C$ZRC*L1^(Z MP$Z\"U<^KFODOXT\_K(ICGP4S"@A&0* 92@%&!,B\RR%.77J&-[T M\+%18!76;@6,2@E]0_UKP+6SUK5P]$Q%'DATB.T_5?F*L/[:PP:.Z#]5XS28 MO^&:D"=:I:_P=BX_%:?KQA9[,/.X>EC,IN)U(C*$J5(4()D(@%"B )6YM702 MSF+-\TQY5;#I(,/8EGA1 Q:\.SF2"'' U#X9UQP4!8-XP .?W4%.[:SG]U+B MGHR5[M -<-S2+L<(CDV<@'([_G![5,?\"*75G^%N2\3;!IUFO*6- MEGZORO].4I+A+%,9X)A@@+#6@ HA@4ILM1VHH(K]^U.)F;7;>+HE]LT2VC@OG]19@[,)KT>T>^\2!XCZ:6'2-O#;=#)Q@.)L0Q.7 M>_LMAU"$IORG8LN/TY]JD@G%E<@UD"*# "D9 Z)2!G(-8\Y(PJA?I$@G*<9& M71\7-OE"17JZ$F:!O1HQ;6-,:ZC\^V;V&J7Q361>V[RP8VRHD"HBQ_HIHG X M7V[$UOLL],QT?N45MH%[5I'(:C)\O85&(-^D^,*A)*.LQ- (5M>R#,T/\V]R M\!_,'N*91Q>)*(8!OJHUF\[N-JOUXD4M)[G6++%QTX+FPA E5H#R5 $-N:0) MTTIBYMKPX,)88Z/#K;A55^"BU>*RD#@2EO(N.#=3G2!4>R9SG8 M/NP!+(6-MM*& \Z]DT) ?JJN#P)OXU3(,%1VQ:FBU<>L)@C1<<5:DW87"] MI:.ENI@_/ZGEBW7\[MH"*ZD-IQ*@!;0Q> 39B&4-6,PTA$I1PM'DIUKRA;,E M>CJ*SQM='ZN_%[H2+/I1=?,,ZPY?%[1$V.WY5(_CETMUY.'Y4)NQ/I^^:B6 M/Z>B[-2BD$8RA0F(<8H!2@RW%%?XL6VB4Y6XTRE#<%S:]?D*1MIN#0V=;'=+\XV[FR) ML^7KW4*JB<9YGF&SQ= ,,NLJ(X!!0TBIAC3621KSW,E5YCC>V"BH2BPZD/DF M*J0V,$>5Y)$5W3?WJAWW=O;I F2<$D!U2MYS@N2*;J_WY R=X.2E[FO/E M=MNU2>__H:;/W]=*WOY42_9<)9G=ZR(CHVR.7DMY5SQ+,TI +B4$B",&N(HI M2%2&;.P%)-++]NDDQ=BHJ)YN_7ZJM3([2V/MOU/K/Y2:%U%7HC"1WMOV6N8+ M_^'A,6*KB$5?U6HS*P(-OA7M&LWOS(_6RZFP?RU2S,QOIE7$UX-:%KFZ]N&U MWW7-G?>9=S>3J_?9[)D*ZQ.YU2"J5*BR5XN4^D*+@?+E.R#94[:\CR1OE"O? M :SSF?)='M;5U'M\8;/9N\UJ.E>KU42Q1%&48J!QH@W+<@$H%F;#*5B>R#Q) M6.;4#O7,\\?&GY4%4L@8;87T-=H.$70UTCKC,HQ1Y@A)!_.K4?$KS*W#YPUL M7C4J5J(0X E MDI1+85X"KZ;&EX<$)[@RX-.[0SR!&&!E^0ZYW=R*8L\6L3XQ=S-5]7;E ( M8YCI6(" -D3=EM$(0E"6:1QJ4&%J5/>:"]HN[+?]?-\P2BU+W?#8M6_RMOMB8 M@>V!2"II2GA" 4LS!5 L"*!$*$!CJ56208:Y5W^:2P..C10J>1?+J";P352* MW)$A+H+N1A8AH>R9-ZY$T9M$7*$)RB<7!QV46EPA.&89Y_OZ37+Y8NR;IS_4 M[*?Z;3%??U]-:);#3$@*,B8X0"R1@-N*891IHF.LM$B],O*Z"C(V@G),=4GZ MR6TYF28WZAH"_+Y/U3TS7(K5X&(8K7)T/F*R:J6F?%OV9E@6OY7YO5V@KX1:WOM2U%3Z'9Y%$" M09I+8^M!%@.2-AM8AVPV<,5TNU'UVT]BST3NT(9@.\5;1:.:IL7Q:4W7:*^L4WN)H T) MKI^0P;H37"'J:%H57 ^W3]^" *-U^]Q\53_,8OMNOFUFH*]JQ6;J]GFIBG3X M;>58D@FH&-< 2V4]AFD".*'FC<@@%S@GF%"GD#&/,EO#44HZHF;Z^U>3T@"\J2+N,.2GD>0!SSE\^M5Y;O^;RK MX:648BDC$F10)@ AR %74AB[E6M(A.1QXL4]IT.,C6KVA62ZUU%K -*-6JZ# MIVSF=$^7[*9[S^6VJ@IU7\VQAG-,K!^J4]TYI8QF=;;"F2(91*C/ M4LD!RF(,2$(8$)A21I*<$>C51C2P?&.CEG([) ZV0]-J.W2RC[V)>*%A>F_/J=;<\3^?9;VO;.>M6LCK/!GMLTO&V;O0LRCF8'>P7 5[?<VW5CN!#__+1:;91\O[%58\O:-V5,_:WXUV9:5FM<33*9 MZ0P;BS!6"3,TD!- -82 T31/4BVQS;+V*E7C/+;/.ABF@$U=NN@78P.L"J$] MVQNX@^^ZQ^P!T-ZWGC9OJA0Z*J6NZH7=5'D]-U%=])";4D^T N]574 OK M"GSP2 AE'?,O[_/ @7PO]; M;O2OE[K-5JHQV5 PABJ6"M( M8R?B<1QO;+2S%;G^V8XJH:-":J^*5*ZHM]-.#UCV3#K7P^A5^=,#G);JGRY/ M&:P"J(=*]2J@/K?Y$\A[Q69J^46M_U@L__F;*AI*(R4SFB %\HSG "DNS:Y* M)\#0A51(9,3\ORMA-#Q_; 11BF@=XE9&=Q9H@N[RJK\2D)Y7>85%)5[T>RF@ M!S4V@>)>"_E*< :J?WQ&TC#$UP)!"]$UW348L;6(7">RMLOZS4,H"M.;Z9\0 MS'/$,@I@EE. J-F#,80TT"G-$L013Y!7MSA? <9&?8YY!UD_>0>[:7%T2?<( M=M_NZBYY!E:'X1,-CM%[DP2#G1"C3"PXAJAK0L')<[JW!M[GE.^:;^6&S!A3 M"FA.A4T$D$4L%8 \3EFN,LBH5\A$\S!C8[2B.6V])$+'_F9G0'5CJNNAZMW, M\T:I4Z?>\R $[\K;,-3@'7C/J]O4;;?EZFY$<"O$V(2&- 99(!HA(!H<()S9QV=LXCCHT>*H&CV5[B?_,CALL@NW%$4.AZ MIHLM:C5A]]T)^N .9W""TLCE40=E%&<0CLG%_<:NY>ANI33OUZH(&[U?/BP7 M/Z=&I4E"XIAJ&=ON!@H@KA&@BC%;S;9*48YT)D&A. V+=%AQ3'[XX>/K8",((MVU(Z7,, MW8R<&Q-TQJ/GI>\.A?=2;U0YZ-H^'&'0Q=RHW/'J;;ZHVW*MI;,;8>X6QJZ8 M;Z;SY\KEN9A7:0'E=69DM?KPI]EYF#$,ARQ?BZ@7&ZAM[C2*FI&>/\W-8E.K M]227!$J=,1!33@"2MGX)@>:?N4[3%$&8XV2R7JS9S&WQ]RBK%Y7L).YO_539 M057>3Y7OM;8:^7%*G]/+,H]PK"G(LTSO ME^)3/8$OLC00B9V^T6*G<-,+Y3WD'_=(/ /RQW3#$D!U]#FRZ M_#N;;I2+;L'1T+X1!J&_O@I$R*L2\B4I!;Z(*L,O!;OX.ALN8A/4O MM(PWK'OALN(GW@6'6P+W;'WW:ILQ%AMGE""L89*!&";VY$))0+7"Y@\M8F(V M'3+UX@N',Q'-#E%>SO@$#OFZ/.[ \5_.0)P&@[G?VI5[EM.? MYHD_=W5;[N?[GWU1ZXG*!$0LS8 VR@.DTM1V!U$@XWFL3[];[.0S ^]BFGY\M2E>7%EJ8!H]\Y16[D.ZE5%AI_JOS)" MAV0I1WP"<]2E40=F*$<03OG)]<9N['17-;%67Q;S1_5LK:YMYA@D+*4Y!4IR MVR]$0V,/Q0BHE.M8J91 X<5*9T<:&QOM!/7CD_-(NO%($'QZYH^=C(6C&U1B M]N"]N0A&4+(X/]J@)'%1Z6-RN'Q#QTI0Y;.^*O-TFT6S"Z].%484$06@(C&P MG0P!YW$&D"00)YCF/%%>A8+/##0V2MB^Z#M!.^>VG(76C21" -8S1W3"RK]B MTP4@PA9H.C?8L/68+JA\4G[ITO7^%0N..BC8$RG[1&N6J%7UM8,I%BF+.4@A MS TSX 3PW,":0*" MRU,&J\#@H5*](H//;9WS J9K59R"?)JOJV.0PLGU;:7T9O9YJM6$*0ZEB"6 MB3(6'6(4T$1+0'*:D<3L]U@:>^8'7!QT=)1=R QFQ7G1="=UQ*S8-]&F$#R: M&>"A M,PR"[N*\[7&A-VP73Q']G^A'I:OE M>O(;^Z_%\FZS6B]>#+\4L3R"0HD@4X Q9+:#&#' B(Y!0B1-J90IHDX^^^;' MCXWRML)YA4:=0:Z=PZ['HV_'O",4SA33KG$;;9@[:Y1A_G5,%V<>/0@%M*NU M7=87KKJB+5=%!I4S 3.922$X@"K3 '%BEJLV:Y802:!9JUQ+[MU9ZV"(L2W9 M\CR_$K%#CZM#_-P,C^M0Z7GA'@#2PT':>>7#]WC2V9 M67G#%& X1MC9?1("M_Z])O7R"SL$+]'E5<47SL#16^V%X_'>K/3"&<7;*B^< MNZ4;ZF+O?11&XZI/:CH>"+O. UN1!,>W)XY)PBNW@3D!U-0+G(< M>E!:\H/CF*$\[^Y&5M]6ZEY_6*VG+VRM5A.H4AISG($$2T-*6@M &;4Y6Y*E M)(N5@%Z!0(>/'QOY[ 3S8Y8CS-P8I#L2/3.%$]$NXG*=O31[]5_G]2? MZ^B=>:__&9 IFN$(R@A'0PRZ\IO5.U[A9Z[J6D'R\;N:S:P_DLU?)R+)&>0L M 2PS^Q0$L0*A!-4!H+C6)D/\ ((&4^Q21FS/PMQC16."$R<8VWGE?21L.*[!X5YS$0[%_2';\\<48?V]@C:HIC]5O"R M%5DOT+JW,>H'XH&Z&X6"VBLFSQ^QEM \CX<-%J'GKV ]4*_#W1VS+L1W)3N)\9F:$ 1U(J@&*)?&=+.M1CCF&8@)9QB;/SEU*OG=58"Q M?0.V\MO5TM0RT6Q9^.M!#\7?"SU\4SA\Y\EMX]Q]"IL5+3P\=&9X5\42%@5$KHOE,] >[R/O4:.'KF%P\DO/:HYU3N MM$,]>=A@^]-S:M1WIV>ON2*8Y:Y>EF%?J_"+6M]K6_+8&DN+^>UZO9SRS=I2 MP=/B@15E\VE&)**" )'EVOJ/"> 282"YEH11'L/4*[G\2GG&MO0OEKWH$#IS MQ6RY&3 #SD'/?%/"?Z!*=% 6MBB18:T=HY+U@R_+$C\UK6Q+R5*OP+$\UP,< M/O#G"IF&CQ*Z'L#&D*( C^U&Q7]7JR*[UT:QIHCI.#&6$91< !0+"DB2(9#3 M-"442RRD5ZQ [=ECH\A*M$YE$>N0N7%;1R!ZYBE'#+R)ID';H*11?_Z@!-"@ MV/%B;KKD"AO)5J)\4LL7ZRR:I)A18LP; ).< 83R!!"2_HM_ M,,KPW_ F)1N_RHT7=G3/;EY>V/+U7N^JK7_XD[U,YV4A=AO\4,0^3+".40ZI M I)E"4 B,8L\D[E9\UIF<9XHA:'?(G<<>7Q+OQ+<&LK[+@E177A/SZOC%#@Z M7,/#VK>?]2*>E6.UGU@<3\#"NE8=QQ[6H^H'R(DCU?/V;KRU==*:#0JOGOUU M5V/SD[3)PGK*MDG>I2]WJ>3MO-[$UOQN\Z)DU7&N]HL)ISK5@B5 4F&V'$3% M@'-(@?!DEHO+)59<]S[<:K(YBZ8>AX M=]15T_0FVNL:U96MLL6CK;I%N'5-KZC2>-_<^[/#6^#-X<-,3E#J[UGD0;\8 MP\!__*$9:%3_,+?'/\Q6V_Q.W9GAINN/3!2-3:OTSH1#)2'3($MMC4F&)6 8 M0Z 31E4&$ZARI]I$%T<:FV]K)VQ42AMMQ76/K6I'MIW(@^+5MTE\#JK+N;2> MF+F'H 7#;J"H,__7S2N^S F.EI"R]OL'BR)S4J,>..9V0X?88$O2[]C*<''3 M>ZHRP4DJ)%!:4X!2P0#C:09XFB8PDQ+F-'..!VX=:FRT67;X*<3M3IP7T+W, MG.$PZYDZ6^#J0)X7IZP1-6W1N^P.&B\AU4N0@"M?M MCFXNDM+LG2"::LVAS9_0,4 RXX!HGH(DU4*EBG'.B4_[Z_*Q7BPY0*?JI_NG MV\_1[>/CAZ='/^_"%J9$:YT1"7**$$"$*L!03FP)8J)D(J!.J<\A

    8!OB8 M/-FI*$N >CIA*ICYAS 5)NU)V &F,XR("3-,Y0)1&.O M@C(M8XUM09:B1BLKZTVT*J2-V$[ ,W<+FH^&D+E\NW=*.1;;&:!S:5MIN9D# E,$U! MF@H.4*8XX)+$0'*>($G27,=.?1G./']L=+&KGO3#R.='",?(N9' %7CTO/!W M4%C1;J(/?XK91MJXL3OV8VJLG/*LHKKH)JJZRYO?WXKU]&?@ X@S, 4EA.,Q M!B6!,PH>+_QSE_G7@:WZO/RJ%L]+]N/[5+#9^\4+F\XG:9S$4A-CFJ=Q;*ME MYX"G(@4PAPK+/.,9=\J6:1UE; N_+F'T>RFC1VW8\VBVTT PC'HF S]XO.K% M7E3_ZK*QYT<8K'KL127K160O7^SO_OVP_&,Z_]OKBUK^NEQL?E3^-<0XE=#6 MCA44FTVYP( JI4 B,HTT323#3H7QSXXPMF5>"!D54D:%F.ZNRF8$+WMVK\:E MYZ5] DD'-VXS-N[>VZLQ&LAIVP$K+U=M*PXM'MKF^P9SS+:*7??'ME_H;\14 M=>ML";M'M?PY%6I5?78QR;C*,0%(PPP@#*%AMI0!3:+7[8K\"VS#-/)5;,K'^JH;)!]3'@1)B_$4P4RIE6 MW*E*G=-H8R.#K;#%>R[WXD:J2QW]=J#=?!W!X.N9( Z0JTD:OJ2V$R)!G1SM M(P[J\G!2_M@!XG93-S+Y8N2V#147,W/1\];54AFS>1Z3+,\$() G ,6I39+5 M&5 \2:G0.5&Y]DO0:1O.9S4,DY5C.[?7Q-UY_CR/.5LQ=J.14+CUS"*'8N[K M\H?OUN$"2% 2:1UP4 YQ4?V80ISNZ=JCD*\_S5?K9;$9W3[Z*UNKQ[5-!WE0 M2]MGCSVK"6&$8Z13('EB-BA)J@&-[1\PR06.%3:\XM>3T'7HL1DJNY5AJ^7= M1*M"W.C'3E[?CH3.4^!&-_T VS/YE&4?=U+7VH)\+4 N18\>+H/T&NNTO_60>5/D ,I8+32@',4P10!*E M@-O6JAE5*LWC1%/H%"CL,MC8F&HOZ[[AN9]_Q0EB5UX* USO3-0!LPZDIQ GR"NJQ&70L9&)E3DJA([V4ML"8#NY/?N= MN0#O1BVAX>R98BXCV<.FRP>CL&W17 8>MC^:!Q0GC=)\[NU8@F7-YI(MCYH< MO1:MS]GLXV*IIL_S,D%5O#Z9WZUFQ3'BKX8,;3&V"6:)S#+, $Y5JNG2XWCAMD M"@;*9JU4.>[#9HMG%]K<1-OIV2H4U32*K$I5B.00(Z/OO"E_8 P%O*88])>@*TLG10><'^4=L6G??W<(8PH:;[7^7 M[%E]M3S\9*9N]7TQJ[NRXT2E$N8*H"Q. >)( :HD!;$4E"=8I-BMPX'OP&/; M5&_EM6<)TT6TWDKL?9S@/0/M;-B1SO97-UBL:A[O9BC7JF79KTM90FN"F)): MY!#HU";2,Y0 3C4'D$ *TQ3Q+-<^]08:1_'B]2'*#Q1Y];-=">3.M0Z;,74S M5:]&JF>FKLEW$^TE#&=LM@(0U*!L'FE0H[%5V6/#L/WBCGY+F]E;%B]9O-CX MMN*SO>XO>6"O]D>W?YA]_>?I7'U:JY?5!"N$XL2:A7%.;)MF M"'B:%?E\@DB=2X&\&JY?+]+8#,9"7,#+,CPUG:*:4K8-7?VZ2K&HT"SZW>H6 M%GXOS\=MOO]U^_<_H_F/T^.G7+Y\^?KJ[_?(4W=[=W7_[\O3I MRZ_1P_WG3W>?/GB6I'*<"$=R#0YNWP2Z%SC:2QQM18Y^[Z<-@!=,82G0;>AA M:QV3[38%6EBEXLT73L7SN>_/2 \P,&OE3IZJ('[BY4\FL[_ MTG,M+'_$0I_UN@X_]"&O)RP-I[N^3^A8.7@V*_K,585^5E5P+D]QEN4I!1E) M-$"49H#G*0*<$04)YEE"O%(KFH<9FP55B.A9*[<9/S?"N1Z5GLFE;/>X%:^' MT.5V!,(6VVT>:MCBNZWJGA3C;;_ZVJ2(LE7.08N/8JXQV,,G& M1BO[I("BN58I;E'1H2Y_U?G0TW$?;CK=*.M-)JEGE@LT/U?D;03"LJ?DCFNE M>Z,,D$"@GD\3"35 QY ,,Y2Z6ZS6QW,.&,C67N0LI@79LI"1X70D97:-RCC#*J.81G78]5W8(:5\*9 MIM=6NQ>0"!NA<6:L86,TVA4^B=*X<'F(HA_E=UUBEJLT3H'21 "$N"VLRF.0 M98E&C#!.Z!75/49I<#V*[TINS*MMF>"@5WVM$,6JF\'5!+$;.5P)7-]'<6$P MN[)&1W_F3-,X;UAUH]7$:+O4/WK_XU0O*K<$EJF"4,2&"Q@#2"<*,!@G@&DH M$D1%+-S<.H>/'=OR__CIX[U[X'<-GO9UW%WIOO+(S\5,!ZD'C#;_TH1*KIY,-\/5V_/K$_ MM[V613&37S;%VT/B+)8LSH 0L0;(UC:FDMIB&I2F"32_29Q".R^.-#:B*86- MC+31H;A1*:_;6KP,<#LO!86M9ZKJC)CSDG5&H\&Z6"GQU^?%S__'/*,T+,Q? MBC5>K._+3QYDR3LKN&4!]QLZQA)N^$K]:V-KG]I:&9]W$<%$)DF280(H@88- M?3^?/J02V+](7WT]EFK>1$R)S& MFC( %1( 829MH4X)H-:"ZHSG4G(?0^#,.&-;[I58$8A4);#-_8]$U0?62EXT M?96+V8PMRU\6/_7L_WH.=C<;(0"8?6\:MN@]V& 4*^--5$D9SD"X $-0^^#< M6(.:!Q<4/K8.+EW>C3'^0TV?OYO'W);9Z^5^Y%Z7G63O-^N5K0]5G9J*B:*8 M:XT8D%!3V_@ <9T#FAJV"0G,4D3K^;17J./C5T*H0RW_%$I 5A5FZ'.+ZMH ML5>C>X=IOVEB%$F5(K/EHYDM4LB0+8\E -$8<2BQ4-"S1E9O$S5,\MA_'$]1 MP]SHQ3+BQ90>?"SV7XD!)L[M@]';9/3\&=G*'56"5RXG>^!5]1*O"7\3%>*' M^[YT0BWH5\=/@D&_19W .?Y"=7M(YT*N:V5#?\R\S_Y]LYRNY%18CUIUH))B MDF#(%$A%1@!2L0 L3B3 6,#KVQW6@EP/\=>.P(2N?-HZYM"%35T :*A;ZG1;1W8I [ZKQ$H*.429 ME"!'+ &(<60/[:&-[X,2*J4(]]H]'SQ]=,RQRS7HU,SB$#E'?NR6*ZG_UT&:!"=L"R%.>!Q@ 50@/-B+;- :%03G77WDH!+](9K*2; M6+14PQW'Q+<3VO^$Z>R9,[?JWT0% #>%);7#H/A7A4(5(FY_LL^1+7]60 $6 M&A@PH@*-FX@7>$0U0*(Z(L5SZIB,_$5R#_@:^PLU4&C9^%\LKZ"VMYS5EO"Y M-Q%KL$"]MP2]'A+XIG)TVQ']7:VL%-O&?TKR5&EC_S#, 4)$ 9;%&J2:2DZ9 M2 0E/CNB@Z>/;4=4"==Q0W0(G-N&J#,[LE ZI['4<0ITCA* <*X!92DQ6Q7@ M^.%C6ZI[^3Q7:R-REXW]:_#H>:WZ0.%EN9S3N<6J.+EEL"_^.6'K7^.SU_@O MOMOI\A]%NX\7)J2V@XY?W5?D>?AO+PT@X#4\QIMQJ=#)M%YH-SWF4$ &V@SZ/EB M>?';11Q:B.[\O8,QWD7QZ]1W^6)_#OQB]AS?;U_4TI8DK=Y":H!*::9 SK/< MQ@WE@"*. +:%^*14.DNP*_LU/']LO%>Z,PM!HTI2][7H%U1O6:I-=PVV2%M$KB_/MLNZUB?8-ONNY91O>SF^>_V;DL]F$_)5E4T> M5]^G/XH =RQHQG$"04*(L5Y(E@&>V!(&>:H3Q5"NJ5=)DVYBC&V95V)&=3F] ML@JNG!4W9T+_6/=,'EU@[E %X1J4 A=*Z"3*P+44KH'KM-S"54_K&./!9FI; M+5) DNJ8*2!CD@#$-06,4PY(QLU6C4.2,[]$R?VSQT9:MEQM(9YG7$<-+3?> MZ8A!SV122-5''->IMF'#.6K/'S:8XU2QDU".ADNZKH3^U.M'MA4FG=U M(C-(2)I#D,(D XA*!GC&"4BR+,Z45C+/3K$V%9HU45X;46,?A@9_59J M X9N"_8Z9'I>MQ4HA721%>\F,@*&6[_GE0^ZC!N&&70UGU?S>%&W7-EU;9=M MD#_\:?LMJ>I;DN=0$Y40@')BEC?F"!"SOP :,\GR6*1*([]4E<9Q?-[D85)2 MMF)&E9R^B[P)3-=U?B5 O2_U0V1Z^%JW0A!XP3>--/":;U'V=-FW7=RQQ/VN M+=&CS0!A2[GZ]D.RM?KPY]H,,N4S]7FZ6D\2S.,,$PXP@Q4A$)1)$$NNLEQR MEF?(J^:]V[AC^_[7^G#MY(Y*P:/?]Z)'5G9/1X/K3+@120_X]GW@X@CMA[G9 M@Q9MXT,&.7CB%;;XON/8PU;C]P/DI#R_Y^W^9QF/FY<7MGR]UZU-UC[O"RY1 M+"B-$<@0-@R6T 2P+$L 1#(F7&N=0*>LLPYCCXW%*O&C>QU=;#+XV;Y MN7R&TB/B?7LUQ@:V^[%SCZ /=!@=&GROPZ^.\+4H@]_-W_Z-NL]BZBC3SH$3KUS^6$]OMZ:\%["HL^*?&_6:O>2TA=J\EW= M4/?$O?956=&GLS)H_^-BJ0PU[7]KK-GW4ZW-GMQ0%)M-N#$D4XYLTF&< P0S M"(CUB<.,\U@G@L*TFSO<3XZQ\7ZED?>V2V>;Z'85TGS],/W]^4]$QA9?]7V[5W[[:/K+S1H4HW M4:74R75UQ6YL^I7Y0O?@[.^&<#\G IZRO,VQ03? SIXM='Q<-\JU<=Y+]=UZ M!FR@@1WDBUK?:S/2)(94Q#G4 !*,;=DL"3A6$.08RI@RB?.$^_0*;AG+BSH' MR+T^$#6:E@N1K=?+*=^LB_Y$ZT7T]+?[KV:1RLW*_%RM;CP"N5W@=R/&0*#V M3'Z'>%;$]HN-9/E+<69IRUT9B0VK'6'\P.Q['H[E'. *RF1MXPW*5@Z*'S.2 MRRW=6.?=9F6VDZO5K?C79KJ:6IY[,*_:=[92#\NI4+>S8B;-CW]=+.0?T]G, M'KV(M9)F[/=*;LR'U+P@Y2=PPO*$29%D *=8 H1E#KC-ODP$EI+&.6'8J6IS M+]*-S2C<*A>QO78WT7.ER$VD*E4*,U#NE(E8N[DQP#2[\>&;35[/#+J;M]OZ MO/VZF[>M%H6YN-LA(.2="_@'M-Z/X-T^Q"$(W:KM??U?+!A/:;GJV9O2#6DX79G2QM(5, MWJORO[?<;"C-VIW(5.H\33'0L:THPFEF\Z,9X +K5"0\P8SZQ0%>+]3X@@8+ MG6Q]\=,=^R^S8QJ3U(\( <^A&D,/.2\_$64Z(XY8_^GVK0SJ(TRJEY2JM#]7?8OUL]Y3K2M!="P = MQ? F(=E-FM#B<,C\,Z;Y39YG-Y&YXD=YE#%[O8G8VJ-&90O\;D39$=)AB&\K M7%1(=Q,5\H5CM?.Z!V6IAF$&99WS:AZS2,N5_39^V7W=89IA0C0'F>3*;$H3 M#6B2"T!Q2BAC$$H.^^C]TN6K/X1W\:2GR-FV+__63\L03[NK3[Q[)AO/QB'; MME]]F%M=47R31B)O8TIUA:AK.Y% 9M)[I=5R:3?(U?'SYRGCTUFQ/[9)E%RI MA(D$ 1G;'GJI-BN?&>M)JAS%C"<)$9X[U LCCF_[N15XN^>TYR:SO/CT1*ETDI MHWL"PBEP[=1P-1B#.(Y*X0+7PSJK=DO0_^D]@X7UGQ6W'KA__B+_-;@]%+Q; MO/#IO#C]LW%HS_/I?YLE+VVLF9[:H)RBQG9Y=FC(P#8;VM. ^=WF14D;'CR5 M4V:#HG[=L"6;KY6ZY[/IT M5SRJ:UZV_JCBBZPU7K3[J[TME?I17?]H_V+5$!CI:^*>?SG6UV6@Y,VG[]MX M/^M->MY-\6(OM>&.W5O$B@.#M;UI'U(4V9SS0-6'WV(Z6NS"0<49S.1\"Y#K MUNR;C']-GIH]J_QH(+2-:M:OORFCA-D<_U2K=5&J<4)ABE0L,="99&8G2PBP M5B_@3'#(I> XU5O[YW"X!TLD*0WR/IR!*,YQ\OUYF"Y%157 MJJJ%2XHISR!$0,>\*%RM UI= MQMV-DX*B.=3^HB.0(;(/FL'I.Z/@:-2WSA)H!L$A\O_,C==13P@3[FP[P G+ M(%,TBP'*4@*0MIW'DUB #,#3%R#7IRM%_IS62V"9UN:DL/$YI3E("%Q!E">)X )PD": M(9RG3/(<.E69;G[\V%BL%F?6K?)G X*7B>PZ7(;Q+ :%Q)W KH-F(/;RA \YI8GMS9GDB M$4;9T6JU3H'&N;W:3'?U>Z!OU4ZQU@(D)6^^U3X&' M+1D[ /0G56>'&+.3-7V0H+R+-Z@Y)KZ6@78/;%D43>%:V>08 F*10( (RP#' M, %Q3!'56F'S8_?P=G\!?%AGF/AWG_C$;@&)':;)R:3O$?K^3?Y"Z&@K?2V8 MK^X5KA2(*@UZA=QKR] C] -M*:;;*9"G4]"T$'YZ >@ 8%![WF?\0FF#MFK3/QSMGBN#DXUECG.;8]42B5 7!' !81 9AKE"8XQ$257X!SQ1FW;\H .KA\N4:=)S(-,FL8+ MKFI3O'I@K_:;?[=9VGX,$Y1DN<8* SS(M^W+7=V>8K3Y/#:1K<6"8TN#W335W20=>7< 0I<7,YA MX($KS+E#<5IFSN/>;N14]I2K-L$<0AH+P4"<$ 90S@P)P9396KXY3U..,^Q8 M:J[I\>,[:2\B(;XO9@:NU?_99H\?=]U[^KY8^C'- :9NC-(5IYZ9HQ0KH&NA M3=^@1' PP* +ODFUXX7=>$VP/-.BG\O*_(7-/LUML$CQTT_SJ>V1NN]F7\2C M6E)1M_*_-F7"_?Z+:S8UJN0RH Y<4A*J28DQASE%R96QI&TK'9 M,;M$1%%/1&0[T6^BZ5[XJ_-+ \VV&T^-8@[[=J@VYI'6U(QJ>MI&MX6FT5[5 M:*_K371;F_9/#M,>(F\T[)3TG2L:2-JWS@\-"[I#3FC@ 3OZQ!=B6K>8GA9? M#((+LY%>S&;%Z(9QU6IK#=EZ*DF68J 8Q6:;:XQ+IC(()!,B(3A5,.->OG*O MX$X<_-V>TCGF<+I6GZ<_;;WW+6]6J?>UC?B'TBEE([Z>S'2J2<)X M @47@&"8VQY:"#!A[&=#?RF-4X:12#WC#[O(,3;2^[A8%O4Q=1DA]VHCY%31 MIR/Z]\WL]7__KQC#_YO&-Y%YNY%W6&*GF7)CQ 'P[YD:2PU H4+=N5HH46N; M75?GIHQA+%0)&JUX#9:A(Q<[R3)T%.,U@#5$-%[UN"NC&\N1?BLZEBEY;\N; M;)9+0P'OV&I:"\B+<0XY910D/*4 484!)^8/&N-8)Y92L9<+PE> L7'G-NW+ M9I;NP_MNML6,MOI$967K4J.H4*ECF*3K1#DR:(_P]TV=7FCW&^G=$<5^HB]= MA7B;@$Q/B,[&:/H^I^-AS'(AE))%0=3/B_GSDUJ^?+;;_GM]9X:=KB6?D71QP; VX%+@O^6I&!&=;\S0IM:;$4 MV_/ YB+NCJ6)6/Y: X,261**O//^MAAH;!S2= %Y_ M4+O%M?-):P>TWN"H=!658D:_5__M91-T&9Z^CRVWP[WUN>.1V@X'A\=W=,Z& MV;QLBMS^HOFB+3^S5-_5?#7]J.>Z[$: MN'[7+UM)_Q)-YY$+=EU:@%W&)'3KKY81AV[Y=5GYAE9?#C=US:Y:3G\:L_:G M*HY<)C*/:0XU R+5VNQ:8V&L&I4!FJ4)85*1&,5^B50'SQ^; ;,7KSIS\DRY M/(;/C1:N *5G(O# HT-64Z/6@1.8#L<8.%>I4<'3M*3FRSI6L5;/-B3U;F&C M53?3^?/]#U5F8:ZV;F@F9$(2"O)89@ I:DP G"L 54X3#'.=:NQ5BOK2B&-; MY'M)H[VHGK6C+Z+LMO*#8M-B)B" M1H]MD'6HU7 )C<"E&LX.-W"EADMJGQ9JN'B'?]&T8U_'KVPZMQ[8PR#S@\1> MH;C.-*/ ["A2@!*A (6I BGD'"/,\YPZM=[L-OS8"*40V[WX6@>\VTFE?Q3[ M]IB>G M8\;?MS0]]W @:J0]YE(L+4W.L.7TMAO@X/':QZ M7W>%ZR7^KGA*-XOR\W2NMF%7'YDHJ@'?+696@B6;?53*QM!OYNM)HB!14E$@ ME4 (1$#HC,.(%(JS0B",/;:N+H./+:/@Y7,'@"M;-2L*K-_*O%O;&4?(W(T MG=N(6MQ$[,@O#B"[,4Q8Z'KF& _4_!-6G($( MF[%R>=AA4U:<83C)67&_L^O9OU9VS_"X-@;2[5Q^-G,ZV[79K9*7#94I@GL-$ M0CE9+]9LYN@WVC[9BX=VS^]O[3S9,:)9$;DGC'R>SI\=8([>G2XP].V^*3O' MW;4I[^^9.58TK.ME]_1A?2O'2ITX3TXNZ)R%_T,MUZ\/9J+69LG;NL _[,'# MOMR%UB(EB*7 F!30;%=2"A@1&F129EIAEB._EB^7AQR;!;&5^"8J9"X^>SNI MO;/O+^'MN',)BF+/"[\5P%[KA[C#%#H3_]*P0Z?B.\+0D(OO>F?7?0U??YJO MULM-^=3ERP0JPE"<"9"E@@&$,@IHQK@AH.S_J^YMF]O6L731[^=7H&JJ9G97 M&3,$"9)@3]6I4R<\Z>U#M:,P;S1; MBJK#0W/WDK,H+9""*B6FYEF20,9BO0-(%>$TSC.5.Y6-[)0VMDG?[)G7VH)6 MW9ZGHMU0VY&!-P"#GX7VQJY/#M1I3'SG0'5('#H'ZK3Q!W*@+![J1RB_SY>2 M+Q[FTW](<4]_-L<199MN5=[)\F5F:H&;ZD&WR^EB>2OUG^:SMXMR6L5:3ZA( M\X+@ D8J8YIW\A06**)0)6F:YE'&(N*8:.E#+:OY-6@^ICG/>V[5 TM91XJM M%N#96%#5LRW_#.ZDB:MVS]/P,I1VO#;8\ Q#?]OF5(>NK4&FY563';HVJ:YZ M5AD%:JNJ1]9V^6-*GRA[)50OB@W*NSZA?$O/7M_=,RJ'EH^?9HL_3"ES_:.Y M+BN-1+W#_#2=TSDW/VM.^5'=IFVZAE\R[9M2OIK(I*!Z-UC 3*18,SC1#)[) M%*8TC7G$(A8CMW26,Q4:FW-9M5O0AH!I:TEUZJ):6X#6>E[2FK;_[!C><^[@ MV7'VD$,2F*^-*<#8<@$::\#GG7%9&P0V%H&-2>![:Y3/(")/^/H-,CI7J6&# MD#Q!N!>DY.N][ME!5_3I62Y_T'F3$4$SE"NJ=^<(20IQA@@D$:,P3K23G/$B M$[EEG\0#;W>9HL.4K%HK:)]F\A:Q;G8[$X7@1-5HYC%UN,/BCER.MT\,EJAQ M1-7M+(QC'W&?;7>5SV46X;_(QRF?R39#'<4QRG$L(8UB/>VDY)"F#.MM*D\B M'/-"HM0VX^Z8D+'Y+!L]Z0S\:%2UGX='L3P](7T@%'AF;E0$K8X]4N*.8F2? M^.8#JX'2V[8P:[]._^Z'STZ!T$%L1Q\=C.%.*;]-=2<_VV__=R>?Z:OY!I0W MZO=YG2LES.7#)(U%2J,^\[;91 MU+39>&E5!?/%RK4>VG%\[?9>YV$V%",^K^%28*TE,&KZVR6=1,+K]N>XM$'W M-2>-?KMA.?V NV^T>Q=YNYSJ;<\SG35SY%8N31X'?9 35"B9:M* /)$$8E+5 MW-78HD@8_E X*ZPBE%R$CLUW6FL*FH$ SVM=[=T#:\A/NU0A@ Q,*&^"#< & MTT9KIPW:Q?-9@KYVKPMCQ]]XQ@Z(.K_03<[>/S(,&E+A"%S<0])/A]LW$[ MH#B9D=OUK.UG/!/)H84VDYC$!8IAG"(*,261=FHP@05+9)Q'&1:14W2KB_#1 M$WUW?W?]'3Y M/L\U9\BRK9I(,2<1(ABFG&JB(]2T+C=NE,A4;CHN">54;N \=<9&?77BK^D2 MY-A;Z;Q!L6.^X: .S(55%Z:U): Q9:\OTZXUH#4G1*,F+\CZ[=YTGDK#MG3R M M]>GR<_;_76?_1N'8C[66AFGZJIT:+NP'[)->$OI3"5&/0_-Y5E].]>GJ0P M:IH:DO/5UN_:9LG515]"4!)15L"81S'$.*X+C IK!":F].(.NTZCHL:VXZB M+M4^VZCJMNAT8&JW0OA!*C"=UR#M4.Y&3W]T>QH+K]S8(6Y0(CMM]EO6L7BB M9U.U-L^X:::TG1K1-%RZ_#DM)UE*<,Z%@K%I_XR+/(,T1QA2'D=I'D4JEDY\ M82EW=.31:KN=:O3=:.I8;\ 6=SM."8!F:(+I :1[OS4W6/QV7;.4/6SO-3= M]CJP.3Y^;J/6RH7Z1*?+O]#9B_QUN2C+E@-?)SB.DCQ/%8RT]P(Q*B@LA"8H M11E)1(HCI62__JU=8L=&2$;-?_T7E$7_62E;_SB=UPUIZK]=[6^@^K9^[1P0 M.ZKR#W-@IMIJ%%MI? &,SJ!2^@)4:J^A?0W10]8&IT"M93M%OU/'61LXCC>B MM7K:/=SZ7CX]+Y9T^6KNF5:OEW_0I;C^^3RMXW+J"@"3 LJZ?-_D;_3E]>GGZ(NY4L==1_M@X^S>Z>EGJH7%BZ;[8 MVWF0 1$-S.&-YJ!6W23>&>6U0UFK#UK]P;KD":A,\.=5]L3.JWOIJL.@?F9/ M@-XZG'U?T_,0CS]*\3*3-VHW+:7<"J>,4*R4'HPX8MAT,">0(*7TOEGD42H2 M3I5E)1)[H2XS;Y@"):W.9NKM7B%NI54Y[HXMP+<\Q/,*:& JLT,R:'ER>[S\ M'NR=%COLF9XU#'O'>?9/GL=+"_5I.I^NY!>] 1>?M4<_?YBN;T@_O:Q,\:4G M$T_TC\KO:YJE5%^=S20BC%+!)(),(=,C-XX@)06&11H)G!6"8*&<;B \*CTQRC=JPP?O2F^3.?R\TH^E1.2D8PBDL&$RQ3BM,@@ M(1Q#I#*$TKB0*G?JX'E$SM@H^6WN_G>C*:A4=;PZ/@:L[?W+V7 %OW#I@=29 MW2OV< C8PF(CZQW[6.P9W-W,8O_C_4CAFB[GT_E#>2N7WQ[I5E5;D;*892*! M*(M24RD306KZ9B59HE*29U+O6UU8X9B@L=%"JZ$,T*@X%08=R2#+)=ZDT*%4'E.LEAD;L?EW0+' M=U3^IKC)Q6YU$T]%!VJP[6C''X"!&>=$<9-*W0'J".S ,DSE@%KD.&H%[)AO M71U@]ZF^7?LT0>E!>ZV_W41)J9)"H\@H@MB<8!.9)Z9E-\:2()$5U*5']^[K MG;R3 1IU?WMAE1C7[GL[D!59FN*\D)#&J?;R$A7!@NJO8E%();*(%G'LV-FP M-V2#M#*LM7..RWV#FAV-]L:N*:"!(YJHF&&89TD",944%A@E M4/\MCW%".:%64]A:XMAFM5$:K+4&C=K Z VN?[\SBMM':MIAWDT 09 ,?>9S M&L0>?1SLT+0/?/6.ZD"1KU[0=0I^=4*J(_K5[CV#A;\ZF;4=_^KV8#]W]'Y) MA7RBR[^WW4HX13%'.(4J-24[F6"P2/1/:9XFF*0\S53AXEV]%3 V)M[HY^9> M[0%GYV"= T=@.MVH%J!DTS&[O?I9>T(&];2.F?C6USKZN3Y]'#0I+*M6H_7E MO?ZA_;?FUOZ2\^6+%'I/:SH)_Y4NEWI3JS<3$Q2KF$KM=%$I(H@1SO5/U$1_ MHE@P*3$5UC[8&7J,C0\:/<%SK2CX8ZVI2U^"_L-RVDT;".S ;--J7#5,;BK^ MF!_7_][&,[4#TA@#_CKP@+CTCAAD8 9K)]$,Q$J/"FT"S\S/HOV%;$:('ITR MGEJ">0"VL_5$_[4;_F3O@#+:6X6CP90=77N,KMT@OC MG#_*>SU6LCTH4#S)>4',C:Y>I(0P:?QQ! DN$!4L3B/BY(TZ21_;TE0I#YG1 M?MW2Y=(,RX.L+P\:$T!E@V,X%G-\X6B<-A@V4 M[0/.7B1LKY?T8[POT[F\45>:6:>K3Y17Q02J6-I)S')5: :#2H@N.$:_'\;6C*2^H!::DOH Y M4\]),+S2S'%I@U+*2:/?TL?I!\Z\'#;Q^>6C%+\N%J*\ QW&;H&J=(Q MW.7H02C"7)+NBGJ?R]*#YAZ]-#W\:??CO&\K.A?L]4X^ZV_*H_9.;MAL^E"Y M)N7-_*.D,[G<%JH=E>G\89*DYG ^9Q EA$-<< 9)@0A$<8225$0BEU9=MOJK M,#;J:*P R[498+&Q ]"GQ8MME-H9XW+Z*"\\VJ&W2@W0&PO E@FFUW9M!%A; M =9F!,??_N0N_#@,=&AWXHNOQT/4XS%=CX=JS?%T6'<>EAWG=#U?/-@1W7F& M;Y_.G?FF/@O/@O]]?SL\%]4O'A/\/$M-EI-4!D MBT V@2P;4-30LQME]MK>&Q6GG"@!U]S M1H>WRTH3#O?!UAC/^#LN+_T [%Q8'%\YX)+2S]C=Q:3G.]R6$2&GD^OY2K_E MJLI3K=Y>';.6-R^KTJQHQB=C2B$E<@P+%)MNY%)"P@H*J1(I$2E7.;;*[[<3 M-[:EHM88U"K7<^6BSE8MP9;:=DQEB7CW6N ?Q\#L?RZ$UF3CALR!HY!2\G]_ M6/SX#_VB^A1$_U"13T4\EJ\?A&K<3&W)Q?&IGDUJVEKR7Z2FL'4QYDV'BTW5 M>=5XPG1VNZBS J]_KC3?F=(F7Z;E:H(R@15."Y@6,3:U[;33&L4)S F.,B2S M7!6I4U<;?[J-C:@V#1@JVRXV-/\4 '^_38(\ZC=L5R'_P.ZU(0H@HN<] MVM,SG2XK2+V92_UG]NBM/QE!5Q M$D=0I1&!9L6 3$8*\BPOBKB@LP<[_0" M#*KEA>#[#E7HV\2U=7J.@=:^=>G6N@AA6WEPTP;Z0%G"VD;PO?EOD!*$ 16I 4?T6$'.3^\=T-JMSI_.,TCS..,P34^^#Y@6D.8MA ME')%"\8D1=2MWL?.^UVX8)CR'JUZ;@2]"YH=M?8&(C IMGIYCZ@X:+!7YMF5 M,"AG'#3N[6P__*&>L95;[7"W>JTJG"B,3"\EF5*(4[WG)SE-("5YG,>QR%4N MW";L84'CF[F;:NNBJ_6U"Y@I,4'X.(:%0*;>1BP@4UD!%5X^J'2> <^E3YPO P3K4G0.D8W52!ZEDF&XT[62.[Z-;ZLV6)H"5>4?]!G,^K8TMX/>\N[ -YRA;P-:'*M" M7UL:7P"ZVFENKO7VF6CD )/GO",;R0.G(3F L9^5Y/*P^\ZO\8':(KGK:][+ MN;B3,]-6[,MFWDUBQB,4(PX)R3/-3Q&%I(@5%"17&>41%A3;;@2=)(_-J6F4 MOS!54BKUJRO19:VW.U6YC\3IO6,P? -35KOS:17?1+=4((SMMYG! ML!YHUWDGN2$,T>32&0=T]=B4 J(SH!;+=3F@V2;6Z$'.Y5+_^GE=!%TSHHD8 MD7.N[:RFQ$*_9WEH8GC*3^J%?,>>UNU]@VUQ>YFYO>/M]P*O18$V-5<^O&X^ MTI1DJ=O!5W'K6\U);\RWY_Z1SF^>JW2IKXNY7ORTLG^5TX='_=]+[8[2!_FK MVVM;'5'8)&^W_]%Y1%_UG9 (P1]=^-*?5/E4%>"AR]VU?,\@AB7%J/:-'? M+M*TFX6T 0>P5W"PF).QY:)-3]KN2%VAI%D\-M)OPA!5I][-QC'4M7KO ;:LG/7N:KIGJWUL/.5/TY+3V:W>*B_$ M)_UOY01Q''.<9!#EIC2N+(3I,!)K%BD2FN(L0=(J4:13RM@6X5914&L*:E5! MI:M]0MIQ4+L7/&]0!5YV>J'DE'-V$H5>J6;'WSI8AME)P[83RTY_V/WDZO.< M+Y[D/?UI-J]S4[6KXB[-.WHCJ[:^M WR/W=\3I]N#81Y\.-Y M8T55*7O7#K [#)OJV9OAN!IN..P/P@8:EH&.Q9KA,66RE[O#,]\9GDWI[#>S MQ=,AEP=4.XZ\SGG[8 =@'B#8/@[S\;K>S4C5=/7%Q-2G$8DQB@LH(H8A+E0& M" :R&59 P9^F6D-_]0;-[MCO'Y8!'8E# C->O6+4>U/V]E]MW58 M.[A\2-C9"V=;51$.8?#$P++TT0CG7'MVT8%%JD44BK'L$]?6 _CP'V2LC3N2"GYRU)6H2>JJ<-_ M84)2C"GKX!2/N-LQNB\L W/YVZ^L20X#G]NO;/=ID3.UVV#BE=0[!0Y*YS:F MOR5RJV?Z4?B=7B&64[Z2XHJ6CU=MEB_&3,1ZHYP@LUO&)(,L4PPJAA3'4

    EA"QBCX$6;O>N/$SH1\$H&AR4- MR@*=QKZ=_MT?/C?+K-[U?Y!JL93K+W*B,<9ZDP@+BB+(,QQG6*!;:N>H2 MMPOS.I.STA][D=AU4&(_O_F?3^T MF/FJW#TEJ1(3M_]AZY,3I:3$>8PA%9Q#C#B"+&($2D)YG$N,(EE,GJLPXV\K MNES9L=M9.KG,QK>:A9N81LF*ULQA:,5MC;I-OOK.8>F%WDH_3.=S$PIBV+'2 MTHT&SQM6G!1,)4D&DZ2((>8IAXRF*2QP$A4X*TB:L698K^>62]; @]KJ-9HA ME28)^ST&TVZI&VQX J^ S9FZ&9(M!?8O1JCM_^V]8"_)=$+L%Y7RO,T M&G0!]0+>VW75STO/O2W8%)'92M[;G"?C.!:(QAEDDC"(HUA FA<*%B1F+(]B M2D7L=G%H*WI\=XG;9\T;W;]9\8!-=#?7_ #GAZ?QC1@4[I[1 +=!Q_ M0O@[G;O;07+\@-WR^3-*BI0FFD6*B=#>H* RA:I VOM7M("4I@(BK!!)B$AE M$;M[_]LBQNG,?Z"S*I;G%[W9+BMM'2/==U DA$B*"PEE9'IWYI$).DLPU!YX ME.19DA=,N#K;YV$8WG?VBZ E3??$)#055VI=@%HQSY4MWICKOZQ$*V#XF@YO M3#M84.'M9]R3F^NN\%_EZH_%\N_:+[QZ*5>+)[FL:C69\@J/T^>RB4M/4LY9 MI"(H>!1!++((TD0A*&*,&>4<,:%LB_(YR!U;Q$:MNNGI8'0O_X,WJM?%QUK= M[1-F78:@FPD" AN8)!I,&[6KS6NK.-C1O$>-=Q=\[1.0 ^$\4,*Q1[R=$HQ[ MH-:14.SRML$2B'N8N)TPW.=Q-]KG)KA]^3KY_=M$$)FG4CMDD>EZA(LLA87" M"<2QHXY,\^':Q6K^LJDGL_6J02;CONKM/#OPFYZ72YL.YK=T M>;.LOF:B*C9U*Y>5BS:)A[FOB^7J\5+[ M"E-.Y_>+/\SY9NO8HC2CL317G)QF$.>9A,1D0(2#VV6EUHV6^M/*$V5".M1D%/)9@LC._8 M$74]/=@.R,*$[1V/S<=['N8;>JWZ0S=1^68_M7AZ7LI'.2^K"X3J7YNRNQ.* MLTRP%$.:YA3BN- D60@!N2Q(9BKY15GA>"?IIL'XKB9WE&V*W_S9\2C;<10L M3[O#(1OZ0+S5W%Q.[N+;I!8%*03=#R^_)^J..@Q[Z-X/H+US^9ZOZ<=P]_2G M+&_IJ^',-HT8I8II$J.0QSB".!(4THCDD.:$%R0F/(Z=JO0<[36#GU6#\H96R3O>T&3BME M'9V1PSC:S?.ST0D\TVO]UE,\B!O1B8'?0BP')0U;@:7+V+W2*YT?[EW#E4LI MRD]:M:8I0OEIL:Q:(*R+NUSRU?1'G=E)N$2)C&.8$B(A%I)#DIBV>9(5$<8L M%;GC!L91@_%M8"I-G>MT.J%NQQX!D0S,*ZWFP,P0\$NKO.G6]J>F]_H=M]CK9WX@8=&H?-N_M1#[R*?=.:M?SU73U>J6]C"6=?9X+^?._ MY>L$\TBDIJIXE%+34H GD%21,PCE,J(\EYG5JG]4PM@F;ZTD:+0$E9I ZVG? M/>TPD-W3V L\@6>R,S).'=,ZK>_5+>WP&P?KE-9IT':7M.X/GIOXV;'0OZDI M&!'%D/;B(4=Z?<:*Q)#D.84QPWD2*1''HF=I2&L=QD8&YJIH,:^VUPL%VG*^ MQJ/=[Y1'Z@S4\912 M]U?U[;'2U(.\79Q>+N5C,JZ98C,[_?J.47$IQ1S4E??YP<]<$4&:1C!'5:"8QQ1 G M(H<4Q3E$)**2*B**R.DXU$KJV BC5AJLM0:-VL#H#7ZI-'?,(K!#W_)0Q#>F MH<]*;.#TF /8"R>_YRM6DH<]=G$!8^\TQNEA[SXL MZ':#G3[UU/J.U]FW0[Y&X9TOC=9F@)U>1[?=0^'S,LD&R*'NF#IU&OUS_YHY8GO^HOZ01%6:&W>!PF19Z:!BD(DAQGD&#$ M,BDDRHC5*=@Q 6.COU9'T"H)C);VI]T'03Q]V'TN-*'/H=Q0<3KI[C*]UT'W MP1<.=L[=9<[V,7?GYWH&Y"W*E7QZGBVJX)@/>T"= M%2A^X^>Z10X;+F=E_EYTG-U3?6IPE:8AD.2/\\5L\?!Z.1=5R-W&*6ES:"4C ME)JZU3)!)MZ?*4C2',$L$RK'.64FOM>Z I>EU+'13*TX6*TUW\K[V>RFG IP MV>+?33G!4 W,/ V@&Z6!UKH)[-W2NU?I+5MD70IO!4!XL+);GI!V++KEB%AG MR2W;=PU8<,O1O-UR6ZX/]\S?XOH+]C(SY3ZJ]Q]("36M,+Y,Y_*S7F5*O2O, MJ:(DAZDTJ1P\+B!A40PEBG$1<13G>>J4VN6HP-A8?TO_9L(<3)UN>L-\-W: MRA!'I]-YH.S B#OGG;6$SZ_&6FN2@R;K-83HKT\MK[OZ=^?QZ3( M[W8A^$2GRZHLTL=IR6>+\F4I)R22-",BAD(*S8A%$L%"\,2$=-,X3@N<E'N&,C Y&11K=<'5#HH;C<'?O*-HOP'WC.909=K> M?#<;4"_>?C<]E7%S *ECMVWSEL'VV0XF;>^P71[K'3[W<"^73Q\E6]U*_7W1 M7Z8'^4&_>#I_^#3]65WO2M.PSH3%3#*22984.21Q3/3..HL@P3F!B?8F"24) MSK+$,8[.0?S8.'NC,6"TU%L\5BL.E-'<'*A6JCN'U+F,B)VC&0[GP(1N%(=: MLR=@5+\ 6Y WVH-*?=#JO_,18XS7P+L>(/J.P'-18>A0O![P'(C)Z_.6?NSW M5SE]>-2;]228*1)UJ1CG*'QO_-7H""/YH#(&TM@3PIFQY90)8;&SH MW];)=;"(C+$42$*F9 SUJ#%8Y#2&A4A2Q;,TSF(]6(L5G;W_8*VU"#=8?WT[ M1 ?&AI;ERY/Y01BCC%LWV&C9K6,!QR#P0M9J#AK50:V[29VKU09;>E^ QB)_ MBU=/Y+RN7JXZ#+I\]03H[?K5]S7G),69,V53=^AJ,5]-YR_ZM3?/LMXBE!^D MWJW)=?*-+#_J'\K5E$\DPA%"<0$9)YH?S3I&\TS[\H+A1.4)YW8-;#SH,K:% MK4?G&Q\C8L>! ^$G&HU8C84>8 MOO$-S(PGXP0N3.]! ^I]!ZC.!.B"DE>FLQ(\**6Y0/&6NYR>[4=2UW0YFVJV MTV\R)\!-%"".5:*R2$!%,@YQ4J201#*!4G%&,:%2_\_%G3LH96R.6JNDF0H. M%SO=2-JQRMGX!*:1/6@"I")W8N"5) Y+&I05.HU]2P/='SZS LKF3GY3NB// MBBQ%>0$IC5.(.2U@D1 )D91<\IAF:2S7_ MV]&ZTQU6ERW9^5 -L^:TM67YJ*Y^N/.!,N5TY7\)I<_ MIERV^>XXC2.<\PQFF=)\@R(%BSQ74!2)_O+EK&!VZ31!M1R;NU)UKX3U73'? M,O,"+%L#0%E;T*MX09BAMN/ =Q_ P.19*=^,W;:%8,M$P%[!]N<:,\%E'2Y3 M_0>L306-K=Z+(P0="K\E\X)H.FQ1O9!@[Y7="RJL?PC1JKFQO]>ON/PY+2>I M_C^JA![P+&(0LRB%+$ECF,5$I)$D,<=.1?D."1D;N[^-53%Z@N]&4]>:XH<0 MM6/A0L4W]MFU8K6A] MW*)5!1^[ M#L(>V>^[Z "CSW>V'D5*OE% B]ZK4E@-5M.F;5=M^7D9WM7 ML:-:SZI]P9T)<+A1OY=UO:>MIJU-GR,ZNUUH+T,[)M<_5^8,G,WDEVFYFG#) M8ISG" HE(HAC[1X4/&50")J2.$U2PISVC%ZT&AN5-$:!RJH+4-D%%PIJR^HB M:Q=@IPORVCS0V@>^;RS4,^SEJ;DU=?1"_(RYG=LR^$@&YKKW&,0^-?3\@>Z[ MHIX'S8:NK^ES,]!.E211P8"R%*4Z1*KAB)$_=KB*L98_O7N+;_/UW??_@U<_Y_? M/]__S?%0SQIXRX.Z$&"&/GS;TOG?0*TU,&J'O\APALOO 9FU]&$/O5Q!V3O( MYD^3);F=P2;>07^ES*&W7Y M_#R;0MZLF[K6O LQ^C=@E,0D&MKW%\9AN-W5@QQ,#:\>=[ M#=8P3+MM7753W-IG2CLW%H*UA77@;F5CU7-I;27XMAGC+Q9C[$S+ 4?!*X&' MT'-0J@\(]-M%(:2HLTN/_4JG\R:(S]3*^#1;_/%?4CS(6VH.7-I2?#F6"<4( M"L(HQ IS2*+$G'6H6&8*XT3)GI7';.2/[2S##"B=551BU/_7?T%9])]U$&O] ML^:2CW(Y_:$'ZX=KIH7KV-BQ>T#$ S/W=JTQH_IVM/!%7:W'F J&RY ;46 MH,">"(8J-V:EPWM5&W,!J*/8F--KO/:VY,T 707^_,6_^2KG&R/J8-C'[X<]GCW4LN3)4@R:LDW2UK+NJK*F/) M(/U++) 8Y8IFL+8,"7F D'*4@4C2DQT)6598=7UR47HV,BQU154%QX7 MFB@;=4US)ZVO2PEM2]B[V2\4F(&YSJ@,6ITOP!K6NQK6M>+@,A2L+H7)_<,[ M6%UR/S [EB5WPZNS*KGEJP8L2NYFW&Y-WK#;7G,K5NWS_-RM:R^<67= MXG1"TSAAE'%88%,M#654_X00S),HPBBG6%"G:FE64L=&YUM%87UCMU 6//&75ZN._=_3I(H#T?V/2" MXCQ)E- LQ:.$0LU4.:18*B@D04(@DB:94V_D+F%C(Z>=()SU$5G_MEN=0-M> MS_N!+_B-?&_D>ES!GX;$\ZU[A\"!+]I/F[Y_MV[QC/LF]L-+.9W+LKQ:/#%- M5,:KOEM?UWP66MY43>EF)\W_YV6ZE.)R+K[H?Y[.IJNI+"]-A3DI;I>+9[E< MO=[J[]3*W/\_5YDJ2(H@+H;F)<@(I33*(D$CB MG'.9".O]\#OH/S:Z:]6^ ,]&\:J,OVRU-TF(1GGPH]'>?D?X'E^-TWOVD0]X M8()NK0=;YH.-_6 ;@*9[,V@AJ+X86R" !@70P@ J', :B.J!&@KPEW^*KX_] MV<3(OT9#U8!_E,WYFUGPGW>)Y&+#(M4WX0V1@*V0$EI6Y:#,VWB=C6B^ET*O M6)ZJQ[_C<'6Q[(@ M,%WX)[W'4/U&_^]B>36C M9?E5?P4^+I[H=#YA6*DH905$A&G4;)\J8I'/:A[YR\P^XS6JH+O*'"I [J,);X MJ"Z ' *C.E_3<_=31ZOJK=:/J9#BP^OOI9'[>?[#E/*>/USRU?1'M2F;1"R+ MLC3"D%#"("ZHA#16%*:FF3?)^;-S;7?;0; CJC#0!F:K5FGP2ZOVGPS":\U!HWJ0X"UW MQ'R7A;<5/W21>$=8#I2,=WU#/R;;9&A71P%?%^9F5;^]3O+(<\4CHATI08L, M8I&DD) XA8@E-)8D)D7LE/+>*6UL?-5JYY2:9(>K'1]Y0RLP!6WT;',MU]#Y MRHMQ@L0KQW1+')16K(Q_RR1V#_7=%_L+RFB*F]:?K!IM32(2<1[)'-(B1=IU MH@HRAA6,$96)DE@6R.F*)*RZ8Z.ONM5<[6FY;OZ"#JOMKG$L@Q5\N[D?RWEQ M;C#G!6@K,KK0PR/YXUN4)4'WB$/ ?_^UGH0J5YOG-9^\^8T>+TM M3 LD990C&">80USD":0H9WJ!02SGL1 ,.9W8NJLPMD6CNB115;)/5?UML=Y& M;BZ@'+?I/<;EK)LH3VB_[XW49ON^L2+(#KX_B$-<4G6I,8;+*@N8+"^M;-XT M<(NXNG3K5KIJQ=+WCU0K6]7?^XLL5T;WNM707Z4I7JW9OD[,_U6_?V6Z$ZQS M8"<*92P6F8)I8F*>#=.RE.8P$Y*Q0J4,Y6*0MG*^+1L;B]?J7X _&L4!;>I6 M*)-B_J-*,?]E.@=B,9O196G:T8'2(/6G@5K2>?]JV:T8H]%W1 N1A]9W3@Q0DT0($*J:II#-A40QA![[Q0XS^.?GO> MK?OGZ-$7:E"]]?4+IJ![?OAO"SVS.%W2'W3>7/XG2B):1 K&6<$@3CF"),X2 M31$Q8Q&)6)1F=C$7AP6,+[AB6T?[!-@#T'6O5N?#$7C)V%;.8RA$M]T=^9<' M'AHL/?*XPMO9BQV?ZIE.I&?_8C85%974960VK4)$A%*6F 5">]L0JS2&)$,* M$DR$PA3IF>M4]*5+V-A#W\W!;',BJQ=VA+C !*8D)Q#3A$+] M%2I@2@G)4:+_X(E+//Z^""?2&"#N_M[( +RY,=F*2')L[;N/I1U1G(=08'K8 M4FY]J^2QG^]1T_UV\]T7,VPOWZ-F[G7R/?[)?C.\V5&4=[(J)W^_N*<__SI= M/9IZF:;;QF)Y>(,R22(F5($D+$A>W8ZDL,B%A!%FA60<2<&D6RNDOJI8S89! M^QVUEH!E;0I8+4";0Z+]CM)TP&H.2ZC9RCDR2>\QL^.;H.,P#"LU)EQ4;8RV M=+\X?%"UV6S[HZYS4?1*<+V5&90&SX7L+5F>_;Z^X=_55N;!R+XV7<[JN_!F M=R\CD?!"2:BX:9')T@)2'E'(Z=;Y4YI8]M_5R &DF5IAXCM'NDCAP6+:%\?N1V#8/G>>:W2^:4)DV MP$:6ORX793E!64&5T+LPR3*]%O?_SF%3! _YZC0=_%G M3D%PS&\Y^9S[38WV>>3T85[O'?FK_JO9?UPMYE4L22-X[2^U&C4'@?K'F M2G#Y/D-D7[9VT*$:J BMMUGEJ=:L-XP[;B[/ES'81:J@QRLPN0I2D2>ROG=&:.9V_EKTZMI>*5= MF.&MZN'(X8-\F,Z-UH!1_0O;O'56]:FC^J[8.^)C^L[,9"K7G\W-ATC7HY- M<"#7WXUI^]TP&:O/Z^_&\^:[H=WYE_5WP[SEN87 DT<_W%AUN/P#*#'8GF X M0+ UW(M'JN+V3\Q[C8(.*W>T"7P&%;!5B8OM<7P.:9OLD%GCXLELO%'W4Y0_V;U>L$(91PJ22,@[I'DX(Z9Y_0'!P4&3HQPAV8_9:+'._HQVJ^+A?AC.IN]N;B\7])Y M.:MV+[_2Z=PXOQ,>H51D%$$2I8GV3*F 119+B*3V1C%A1>Q6O=!>]-C8;,]K M6FUTKHX#%YVUZ"P-OZ$/Z1ND+L!?PLJ4X,)J#7XSNQPN\.).:.V!> M*$'4O)^D D=]*CS:"ARW"Z #%7GU$EV?= MB$G(Z>1:4^+J]5((_74K;Q?EBL[^O^GSU4+(2<0)3CE.(2NTGXLEI9"P'$.. M]6^R/&$ILTJO[18S-O*I-06-JJ;@EU$6:&V!4=>.<4X@V\TQ_O *S"I]H;*F M$CLD#I!'*?F_/RQ^_(=^0*+BJB./':0:C!SK26#"P_[1Z0IW=[3S?J M=KD0+WSU5VH*P:Q>[_]8-)?L$5.*1+F )&<*XCPO()-I"A$MDH+2M!#"JL/9 M:5%CHX%&3] J"K2F]B%D)V#MGO]^P0K, 491$P!_"*_3T0NNP-D'W_D#<*#H MN_. =(K L\.F(P3OQ L&B\&S,V0[",_RB9Y1>'K+.>=3.MLJ2OUQ6O+9HGQ9 MRDU]5,E409),>U(922!F20Z)I!&42! ILQRC5#K&B=E)'E_(V,?KN\]_N;S_ M_)?K;^#RZT?P7]QAX\O< -D+-7-\W-W;JRKD7YG4D.5KLZ+BC-'(1 -+5F@NRM(,4D(Q M1!'*6$JIHIFR]?#V7S\VKZYNO*'JJV-[K^0 ;J==N//0"$P9-1"-=I[=B^.& M=[@4!QX:S(TXKO"VZ]#Q*7_QGYMS2!*3.(Y3!K-"FOO&*(.%DJ:]JV2R,*E2 MB=-!<*>TLPC?#'O!V2WSW ,V31[IV M#_7M6,]6&__AJ_Z6?%P\T>E\PC EF*(":O+0?"((@ZR0!.9)$D5ZRY'3PBF M_)B@L5&)T7/++[X 1E7PO5;6D42.@FO''SX@"TP=/='JT:F^&PK/3>J/"!NX M/WVWR?NMZ4]\WOVRYYOD+TM--BAF]]/53$Z20I&,4 :EBK3W'R4Q9"HKH""< MQ#F6 J=63L:AEX^-""JES+*(XE_8GT"KKOV%SAYZIZ]QSL$D],&M(QQ.ES;' M[.YU5;/WLL$N:(Z9L7TM<_0S/8-$3!$ ,^'O39C*),VY8AQG4*6"Z@FJ5VVJ M5VJ("%,"Q01GRJHDPN'7CVV*KK4#WRO]7.,[=K&S6Y3[(Q)X@MJ#X1Z:<=!F MOT$8NR*&#;8,7A3_6;MI?BAURNIN5T_G#]TS12T%.W8%FB8KV81DA/ MW5SIM55F.Q_ T&X*GX=,X&F\#4JC MG;^)?-QRKY/Y@)A!)_1Q,]].ZHY/]IO87^4?EYR;4S_]RMOE8KXP5;BJL_FZ MU=S;YH<8<21Q+F FT@CBE!2P2$S)C52[USF.99%;':CW56!TI+!6'NQJ[T8. MSN-@1QTAT0U,+%IUNO7N3@%9OF5"GUU6N%&V M([=1C%WHHYON)IL78&T?J R\ ,8@_:\K\"I76YF5%TV):7^T&AQ^K\P<3MM! MR3TXZ&_7A_ "W8//M-/*I13E)PV/"8(SK2C@=;B&JB,"K/NK'\6V MFX]]X!681EOU@-$/5 'R1L,S8;'/(3@7GH$R!]8P&>*IOD_ ?)\\E>OM J$C MGN_@8X-%]'4IO1W3U_DY-XHKEZO)G5GA+W].RTE"&58JQ[#0# 5GZ0>V?"S]M[?^U>X;!YF6!XUHY^+A7_9M/ZZW2%+OC(W7 M,C=K:<6_ZW]N[@6:7@B7JT]2OYO.S""^:/Q?-\_3E9Q@)J1"60J3-(H@SK"" M!5,8IBP2<8PP9M0I#->K=F,C!$VG/Z9E5;=0^S&UYE5;@TIUL-0JNS8Z]SF6 M=AO4=QNAP"QUK93DJ^D/"6H-J\,[HR/8-=2,76,36!OU]AG_&],@L'ONU>Y3 MPX%[NP< =[\7? @A/<.H7E@I_^?%=*7_H?]HDG9XC@7APC2,)YK,DYC B6F MG#;#:4$3&L614S35(2EC(^6-DJ#2TC&FZB"0=DQZ-CRA_;8WR 2HMM\)@=^ MJX.2AHV[ZC)V+_RJ\\/N>Z^OB^7J\?))+K4;WGQ+XT0PQ9B$N10)Q HA6!0J MA@4I,IH*&:/$JGK%X=>/;9Y7&H)&1?O-UP'<3N_"SD,C\+3> <+CG.XV_.S] MV(%7#[8Q.V[6]@ZMXU/NN0A7BQ]R>CVF"2QXGL(( MIY1%3*1,6F4G[;UY;+.T4@X\TP=Y_'SN!%;=T_,L! +/S-KX[ZUF'N;D46M[ M91KLOFFP-(.#!FSG&!S^@/L5S)?%_,$<<]Z:4G*+^='^D-H3/]X?.CK[&:DTXC(G&8.Q1 1B MKG)(E*"017D2<'@P_<0%>-U0!6-XS/FP$\WM]Z.N_N;^WI MBM(KVAUWFG[D#'8)ZA66[5M3OR\^I]::_"*I7B":VMVO7S4H53^8U23.&,\R MKB#+(^VD",YAD9E(92D2D>>QQ''NU/2T6][87)"ZOL^L7=K ;%/>O$]MM>,X MVYT$>D0O\!+5: HJ52_6C0M>JYB]1EW?)=1.XA*@=-IQF>]0,NTD (=+I9U^ MK#>W3%?ZO3^DT,REOQW3=<> KW(UX3FEA!841E3%II)*85K]()BG0F3Z_^(4 M.R5!=(L;&[-_=I73F)&\SS),T@3$T871SDD&K<&"]%1(>L@N]$7Z8SN=F^_2!SLQZUQ-%EF -I,$N33.( M)$(XH022&.D M8,;BE!4<%;&RNM0_+6IL:^FNIN;D36A=+P#MCL1S!=AN ON!+?"4WD?L8X68 M]Z2ZDV#XS8H[+F[8M+:39N_EI9U^HA]AW&C?@IIW5T<"=].'1_WVW\O:<5]7 M>KI1ZQKKMXMR:@XOM49R7AH?_\NT7$URE7(5Y3%,$D+T6B\26(A,P#A/.1$L M(U0XA7M[TFML5+0VJSTGJRR#"P6U;?5F]@)L"ICIB;?I4=!:"+YO;-2.VLM3 M]DV*'E[!O0MT_M^?;]EX;?I M?&&*<[874!-!6!KE40H+E#*3SB,@4Q3#F% E>92G<83<]G)O18QP3[>80_VE M6&F1L^V[6,>;H#TL[1CS''P"4]^WU8+__7$QT]^G\M^J+M2FF^%JM9RREU5U MP+U:5-<^6^"U9OACMF, >:6H/2&#5_*H#/YJ)%OI_+Q#_;-ZC59(HOE7IU'DBF&",N@ MD@Q!K%(!"TERJ!"-2$1BSMQJ2QT3-+8M6*NG4( M\C0B2!,?[@3R2GT;1G%!Z+C2J*_J'Y1ZS]8KOP^8D/DOV])'4-.^SX(EGGJ M!Q[LN>VH@] ^U5TF]Q+?)U&!,BE8# DV171SQB&1)((I$P+G,B:.\6,GY(W- M=R[V 'C=R=S0N:P^QH[ M /9V.9:/]2QBP1^E>)G)&]5>JV^<=<%Y;"ZC("U(:@+($A/?+F$:Q2Q62!8< M627A6<@:&X%:NQ>FWOWI?H1PNVSZ"E0W8U^F__,R%=7>J/Z%GA;R+W3V(B>8IB3F,H.* MY)D)PD.0$B5AGL9QQ.,X+9+"A2)L!8^---9Z@](H?@%F&]7!\UIW-^:P'@4[ M+@F!;6!VV<#ZK89U2VNP4?L"5(K[8QQ7J+QRD+7P05G)%9*W/.7\?-_^B__W MI5Q5[9#N%^VYCOPJ5_5ASY=%J?_]BI:/58E2(<6'U]]+D^&SCE.Y-,=Z58+L MNM .34C&",0R9S#%.:)H3G(D',J?EJ""7'QHA;-IKHB65KI4D, M7!] +ZJ_<6VI)LG:5+-=6ZQ#T>C:SC^[]I ,\#VPX]GW'MW G/QF8-<&FI3% M]C#\%V/DG\ROC9W@=FML?S&VZB_ G\ FX'!CK]>:4$,,B.?VF@$4';A!9SBH M]UM\!I3E7E/KDWY<;QU%TYVOU!K)Z0]S='*X+V6A4L247DI(7&C762 %:2IS MJ J68Y:R/+)K"]Q#]MC6BE;]MHUE"38&V-?V<1V ;C8/#&OH;7D'HGUB(7I96:BQ=H*/-62BG$L$>8) MI(0+4^*30(:D@CE-E$@9B2BQ ,5F_-29EW*\36![*N"FV] MWM>W;_T/.5L\2W$O^>-\,5L\O%;2V^O7*$D50JR *DT+[60E#!*:<2@QYX2F M2B;2*5O@A+RQL>):7;!:Z^O:V+X;8#N^\PA;8%K;(+91M2:W$%?>EKAXY:=3 M,@>E(4L WK*-[6,^BDN8S*9)@A3%"$+426I? MQ-BH8W-L7[M4IO7\.94:*ACMV.(\< (3Q%[]A*LN8,ZL>[!M>\ 2!I68=ZQ& ML&UF=V&!G4^Z']Z;*M;EC;I:/#U-ZRN%W^?ZR3OYK+\>C_K]EP]+654J*#\M MMO[Y1MTN%^*%K\IOBYFX7WR4=*;GX(3+/(M(+O1NC&"((XY@07D$::I_@Y-$ M<&15G"J ;F/CD\H\$W#*-P;:GT/['KC3EP+O.!R!&6P]$ENV@1=C'-B8 3;F M56?96[_13[8F F.CN?]MK'R_ ;6_>'C'@1WH8N+05&L&>+D91KH[P*M'N?U; M_?1S.\AE,\BBMMC3G46@<>BXT_ M<; [CT!0;=^)A!+1MY)'E:-:5Y6ZFY9_ M__#Z0<[YXQ-=_KTZXTBM4B QACC7.&345DI!F*@T[ M2K,HS[*XX,PI57A?Q-A(::TA^&YT!)62C@[0 2!M2><<> +SBR,R_6LA[1D? MI@K21LS[U#_:,_-HY:/]3[H?5WYX*?5;RO*2_\_+M%Y?[V1UA6K.0] M_$X$$H4J!((JT=L@G H%BR1*H"RP1/H;(@IN=<=I+7%LT[]5&FQI#1JUJ^/Y M$GRO-7>(?+7#_O0YHG=$ S.&#S"=SH&< .HXW;%[SV!G-DYF;9_$N#UX;J61 MCO9753V(21(S@CA1,-,L W'&!&327'9@A2/.\DRD3OTW[$6/C6:VJV9T]W5K M:FFXQK/:#XJ=9Q(&ZL#\XQ'E,\J4V (6J&K)2?'O5,3$%I;C-4VLW] W'JS. M/EYOOM[4#<,XR56F!(R2)(&8J1@6A"$HHD*F.44D3_%DM5C1F1V;G9#G1&%K MJ0%OAHP,(-IL>]E6&&.G*HSU MN.I3Q"&)B:6DVWSVH"%FFS!,9S<%BWS(&# MPZP V \.LWNL'\.TS=!-*Z--WALK8A(5B8)(Q QB4X&6JAA#'A4(4XYX$3F= M#A^4,C:'Z,O-UU_A_?7=;^#C]8=[-^XX#*,=8YP-3F">^+)NPVXTU&Y*B))J MG2!XY83#D@9E@DYCW\[_[@_WK#>R3O#\IIT609>B_/U9Z$U9'"$<%4[!T%;O M&M'7>:,O6"L,:HV!41E&18#0:">4_)9GL)(\;+T%%S#V"B@X/7QL?FR/[!?] MT__^7^V_Z#\8+>7__E__/U!+ P04 " !N-#Q3?#;)6R#D /7PH % M '1H;RTR,#(Q,#&UL[+UIEYLWDB;ZO7^%;\W7&V7L2Y_NGB-+ MMELSLJ4KR573\X4'2T!BFTFJ2:8LU:^_ 3)3REU<7O!%>N:<*EFYB A$/ A$ M!&+YE__^Z6SVW4=4[G*=%GL[?_>M??GO[$[B__/=_^Z=_ M^I?_!^!__?#ZQ7?/%NG\#.?K[YXN,:PQ?_?'=/W^N[]G7/W^75DNSK[[^V+Y M^_1C /BWS3]ZNOCP>3E]]W[]G6""W_SI\I\-;]>?_CG[[__XX\__OHI+F=_72S??2\8D]]?_O9?+G[]TZW?_T-N M?IM[[[_?_/3+KZZF=_TB?2S__G_]\N)->H]G :;SU3K,4UU@-?WGU>:;+Q8I MK#<\_R9=W]W[&_4KN/PUJ-\"+D#ROWY:Y;_\VS]]]]V6'T./N^_MKW3Q<$BE?A725Z\R'KSQ_P7_^RFIY] MF'WYWOLEEG_]"WT$5.&2"#8K_[>O__;[KT1\6.**<+/9] OZQL5'U,6.(0@_ MK7&><;O=R[5FBW3MEV:5V8OEY;^3S2<_B;1@2.M)\CR9*!Q( M$16HG 6$D#)XH05S03++]/7]5^)71/U&-BM,?WVW^/@]??#WE2GU+QON;#AS M:[DMAPZC^_(HOJ7?G3C%?!:9S@8&.D=#,"Y MK5B(W+]\1[LNN%QB?K&5RKV;V^QL31H6-[\YA,2?S.?G8?8:/RR6ZPE'GS(W M"B3CA>A'#DZK )X[[;SC5BDQB.2OKKH3 D3_"#B8DYT@X14NIXO\XSP_H\MX MHHSE"HT$KSVCRU1+<$YH8,07)7@4-OA!H'!MV9VP(/O'PN&\[ 0,;Y=AOII6 MQE\ .FFK7$@63.2DWX(J$(2+9"'(4')*)NDXS*5P8^6=(*'ZA\11'!T9%3_. MU]/UYY^F,_SU_"SB>GBXP32UYUL,6#L ;) M$"9'.WCFZ>Z34@?TAC8U # >)&(GG-C><3(H?*$+SM B1/%=XM8L4>"B@,9 MVA,F-E?CR^6KY>+C=)YP8IBR,6@!6M%]J- 9\#X*X*HX1>!."M-PP+BQ^F[H MZ#B@.1AK>X+(J\5J'6;_>_IA8SIY;:4DNL&(S4,1Z;UH+;'&&$Y79-'ZR##G M_6OO!H^.HYT#L75D<%2M]V2)84-WMKFH:!)91'J:KL!H.,0Y\&L&UGD]95T]NK]8GX9@2F:,R$#0F9&@I(J@[-D$<4B+"%5 M.<6/0B5>A:#HX7 M!LEEE76@KT,Y2OPW5]Q-_!W',(]BX>SN)A-,"6N62R038>*4A9*%!%"9%2IY%>YR#<.>R MNZ&B^^CC,57]M7^WH-DA#.5Q.9C$J<;D"9I .EA2%OUWA &TP0 M7!3EY0"@N'OUW7*FNH]!#L#:+B#R?$Z?1NR8?L1G81TNMC4)'KDPG(/418,R M];5?%21G67ACLV5T8P[R%'K7ZKM!I/M Y "L[0(B&^WW-*SQW6+Y>>)%M,&* M AIES?Z@/41>."252DYD2$<@P^1@Q!&DC]=,N%Y !Q<6W0W''0<@3R6D5W@X,*/]?NGB[,/8?YY$@FQ0MH(3F0)*JE8RU(T$&]R,-II78[+NGU@\=UP MT7%XO"=7^Q+:(@COR9$FAA"J56$&' L% MC/6Q*&$RL\?%LVZON1L8.HYH'LG&+D#PZCS.INFGV2*L)RQ&)X)7H+U/-1"7 MB7BW\:RC"]K15:@&P,"5)7>#0,.8V 4""+IG-3-TD7Y_\Y[8MGIYOJ[E MH358/RF297*)(G"IR(DND>Z^8B2(@,%$)IQ)0^3A/D3#;ACI/JXY&)M'!LV3 M,YSG6HJRN?24S1Z3<5"RX:!\?;P39""%2+<@B\J;8V!8K;C""+=6=J$(LXXICR@E]F*K)0=%!57EMX-%QW' M*X=A:A^&!6UC&6;/YQD__4_\/.'6A>"\ .YR 66%@AAT JV*$3[Z;,H0Y7XW MEMT-$=T'+(]AYMAIDMMH^U=-=UG1;)).&E4!&R(CCG 'WJ4".::8K6':Q./4 MQ'TK[X:)CH.7@["TD^MC];5"#?,/GU]72G">\"U^6O] O_P[N50E>-)ZX$C% M$=8#$H.B!M)^QO&4.0O'*8Z=2=D-.!U'-]LP?3 D_@^6HQ MF^;-5L.L-CYZ\QYQO;I._HZ=A.[[K$$["^U$\)&=ALY7\"Z$#Y--=4;%Q,OR MTW1.BTW)[EALFPQ\P1OJE.A2221^1V@(G,R0D!%KR.QLV ^,7S:+^VS[4':J%+M=XLEH1<[_LE24"OB^";.Z:CZ8R M7:T< _B-_66L)!XTV>MU.L;I:=0,%9=:: "FCWAQ7:?^XAK^L@E94DZ.:W"F M%C)$78@?Q4'TTB8ZJ5R&AU*\CD7.#7+&!= Q\KT3*LD#443!8M)9)!T![C=6>2&0[U'U=ICH)Q133G,X?8ZX^2P0(W&A MQHSFR:$,;8!U)SGC=&MK!Z3C>7XP<,@KB(NA;K64:F^0U6M,2*(U@R#1 DM>FBR5D*:16?0 5>.T>FL'I,$DT($BNMP+:=B7 MZ_>X_+JGU95-B6*M*\D#V8ID0XKH(193 #5*47ADS#^4Q'@\K!XD;YR^<>WQ M-9Q,1@0:^<^3GX@C"UKR]L&9)"95+,I#R%;2+D*$&(P"DN)9B%&F"#S6.%8L&6)].TDAAUR8 M0KJ1F^B7JU2,TW*NG1HYF,,=7$NOEO@A3/./GS[@?(67BO :CR8V*F6])K9H MNE^55PA16@M2&F^\,K($VP0T.Q W3ENZ=E@:6AX=0.PZ\0:SCCHE\$PF4-QP M\);^EK(N%DU,.C_4Y'*@J- X+>H:6C('\_AP@"S683:0#EI\P.7Z\ZM9J"V_ M*I!L72@&G# V*4&L$@^E81ZC?.ZGJ@>/?9!@ MXF"L[T#/7-&4OR[FZ<;I$L4)JYT"9FI">I(&8O26SH0(5IFD7&X3C7Z0K!X\ M]D& -!SS.T#2SXM%_F,ZFTTXMYAS0>"<733C"4IX<-(6Q4PNL5&4YY*"<6/, M PIU,0"'.T#&3]/Y=(TOIA\Q/R=!S-]-R2>\X!!I3.ZR9&Z3JASH"D])0RV1 MHBLXJ*(E,U8]5)U\.%X>IFOG:Q;$U&.<.WX=/7G11O<^"2 M_,DL:GY;UN"S"5"R<];PC$JWT4/WTS3NS=4.4P-)H0,\7>'1+]-5PAG9>+@X MO\*P2:IYU-$C%"?IQD^<+#Q+U[[63&CMH@JF3;CYV[2-&VMNAZ^!I=(7SJYL M(F>=(RL,,-!.E,BUK2U=\=ZGJ"4=FV(>2F<=V-X>-SA]$C0=R/L._/\M_9/H M5$"&'G2TH?8?41!D9I"*R-D+&8-L\RB_7;^'QZT!$X3V8F<'('@Q#7$ZFZZG M6)_C-I6![QPO@, O5C,W[W%Y=DSC%_24I23](NU/:SGB70X MV7>1>P96?XIALD>[!"5!'^F=W4#1N0*D1A@9A?Q= M(D6Z/*=U[^>3#DHXZ0SD$!UMR4O:#1F5$K5"EUFQI8UA_DW2QG7MVMUL PJD M@TONQ[,/L\5GQ-/AV [FWXA#>]$(4F MFQ0LV$V'5<[(KE3)@F;<)Y^XS:&-"7\',2-GHC0%U+&\[P ^%PSZ)2Q_Q]K6 M_>EB]37?#U'[XDL"GI#,B!P2[44'<%%Z;GG)0C4+)-Q+U+ M7&C8RRS 2VY]?C+/MV][\ED@RD\M;;\I%J6$O9&*>6<) MR5Z+CEQ5T@1%;3D_,J2ND'VQD;>+RW*:*_55$VF5%)S<7A-JG81P"F)DI'\M MZF RX&IX)D[V-D'@=4E'H$'@7/#CE MLG;*6*;;U*+<0]#(]2=-;[DA9-"!Z73'#IB1P4F#D&P*Y#MD#5%S4_M46X=1 M6,E.]: WLA*NO %<2;#1S)D<"M;ZO@)*N3IZ2]4' 5Z+_%PN MKA%^[J2GF^>7AH_!QPNBBWOM5GKI%>YMRD>SH'/ Z:*6F8Z;9=A ;4C2C8FUC&%Z\-N&#( MFS69W1KC?K>1/@0QW3SB#(_ <036@6EVT\*\HMD-,Z(@"Y"2)R.3:U>3'RU$ M.H-2Y\PR?V@NSW"&?B])Q"?1@0,)I -HW;T)Q[W-/$@H@0Q91=8#G13!P!6) M4NCHBVF#JL,!U2PJ<>HDO@/%T($74*>53->;3L&U0=YB7F.^.$]5XPHE8BY" M JN=I561GDY$J59!$E8X%E7")HAZ@*AQ@Q(GP=50(NE 4SW (2([R!#J=+U0 M\[2M!L=C %:X4T*Y@JY-PL.1V>W-XA4GP=9 ND 6J\NU]UL:=O 4P74SFY" MP<:0[F4:8@X.GGT2E9 MLUVQEA I;LCN2^172,=I9UI+URCL?I.2L8MKFB#F*'9W )9C1EZ,%FT ]&W:Q@UM-8+4 MP"+I &2O<1VF<\P_AN6\IE _2>G\['SSYOD,RS1-:\,B@Z&FT\JH+%WZ+D+T M&8$.C RZ*)4;=4_]-FWC1J\:@6Q@D70 LBL[V(1"ZB3;);['^6KZ$;>!X1>+ M50T'ORQOPZ>)"1Z=J_4@0M7),_0'J68&,6JR.UW2V3=2:_L1.F[HJI6.:RBL M+AZ+WBXQK,Z7GZ\:DH8*U%??42X+P-!)-@0B'#TNI&*:.W:!DW>M4( M4T>R?'_8^"ULYOAND_35)J P25YFX5.$9&LS *QMMD(F=QAYJBX(>MOFP?HV M+>,&IQK!YDB6=Q#C_&4Z7RR)[LMGI4E1/,BB2:*V]@C(H8[BI0.@$2T+16A5 MVL0);E(R;L2I$6".8G<7E]-MQGQYFKQXPWRR7B^G\7Q=4Q#?+FKX?S%?$QVS M*Z^7$Z]1&!LS2!5K9,1*\)G.BK2"J8PIR=SF1688^G<"Y^ SN$^NS9J+M@,- M^*W8,K%4>"&]@)QYG3G,+;&4.V"U= MT/EJ(X[WN)ZF,+N^E^/&=5[_X%/,[GQ@*Z<;VU?25I9ZDU^!@07(E% MR^**MFT\R8?I&OM)://PX=)10.@B7W;6;E^?K52W@)4M@4JSW7A"3K"7+ M5AERA+SS9(1(D7)Q@F.C_MG?(&SL5Z010':H6#I V95'"[HW7BXW_,N;X,RK MVEV%MC=A09B4'?G8AF50I20Z,R@@"*>E\8IYUZ8$=@?BQGY@:HRVH<73%^)N MJ6A7I&):.!#&%+)B:^$XJD!^5N1>1Y]8HP$V#Q U]NO2Z1!VE#AZ1-;SU>J< MML$,,\2'#$S7 \)\ 9=#!F.R<24IS1HEIMY#T-@/1J=&U %BZ !-UUXKMAN9 ME"B0;$A2M3H+4#P:B!D=T*&PR07'9&IS$]Y!S-A/1(U1="S[!T-0\SC$%U:N M%F7[LAIJUNVM]]8CHQ([+],H1G'8-@>*6&P_^@L)7R.YM;:L> ?6LP0J/_/MT_?XI28:66_[XZ2+4 M7/N8T_]J\=.$?-^HZ/^06*K%GL9"<-K1T8HHARUP?365PM"M%+(I66B@F^Q070 ZHJU<_//H3ILG+H*?F][\CQ=2XD)TQM%%0-OE)LG8XG@-O$E8@I"]4F M@G4W/>.&'IJ@Z'B^C]P;\$GZK_/I-OYRT:UNTSASDM!AX-I D#+75T\#/AH/ MV:3H4*(D.^\;480'/G[,NA+TACG04GTL7;C MI7W$B 3GX"'*H*/UF=G-\%AK9T7UIG,@5KK92UOH.! M,K496$@""A-1*>M(-_I&T+E&R+CI>&T0]80ZTPX&E 0'<#J:XG9 M961T.C^G3;W<[FXQ7_V 9;'$+PWET&Z$<5&>\% AV$MKYL\>(T7S2LFU@7 MBRU*08[< 9U@#M$:#E8YM!B2UZ)-OLP]!.V&PD<5/!^"]1WHTVU(MQZFB8DL M"9<48!V'K5SE1A "H@B:*0PQJS;J[RL-N^'D407.#V1P!\KE5UQ_5;4[%1]% M+1//CK1G= +(E*B-!XH#*8S7V2:5)&N"H+U)W0UHCRJKS$_(>"% M=_CK^5G$YAX^9I]8#/0438 4(O6YQ=5C1]X9GS/* 4$820 531I9ZT!)BM$T4F&WV; MS-3[*-I-)SZ*]\Y!F=\AB+:ZVF3)LY<)&.T"5,P1O/ )O#=9L(!>A#:^PYWD MC'NE#B/I;\!G?[9WB)T+Q3HAOSA:AAJ\(R$KKCPX[B5D;25GQ15IVY3[W$/0 MN%?>2?!S".L[0-"5Q*ZF\9Z5!D:+4751?3L:B0Z)Q,#3T!&IB*C4THR! WA0G*AH]5)E]($ M9ON&^EL!J*FP'W@!V(/O'6BO73J\DH*>+NK\MEJ7B<]P^]^O)]*A<44G5B@7:B]A_;\TV))+O1\.R@U?7Z[ M#/,5;;**>)XW7\VV L__>;[-WOO2V%B239.E)^-&,U;#XG6H:A"0>6;D1TOB M4YNP<9O]C*N.3XW+/8[%B2#2N;9_&E;O?YHM_OAWS._PYS"=;QX9"RW^&M,L MK%;3,DWADBNT]U*8R (-\$T:1,D6'%,"(K,D&B;(#XPG/Q[[[F)R5*EJ($L.2!UI)K#2[3:1>23#K!G$EX8W;PG644 M>RTZ;G7I2+!L*YHN>LCO-%#!,I^MD0JX,!(4Q]K52R?@!5F1W$@KVI2I#C;R MHEE63<<*\R#Q=9!-<<=V+K=R4'MJ:9)7P9#C+&NUBS818I2%MB_HD";M%&]C M%@R\D=TL@T=5)S"FJ/M&^D[;#;'P37F.M3:",CJ#$XB@N1=)1$VB:3:3]AC" M=T/RHRH0.*4HNPAQ/+#AB?:6,T,GT#@RNFMQ,GB>''#O-*?[Q@5LUCKS/J)V MP]RC*@<82@2/ITW^%_XMRAW3$:YMY_">='=^=NM&=-_>T$#=YV[,:F!6D8,B M @1;4X$BN MGBW.PG0^$4(8SI0%8VM?'RD9.$D'S8BB,6I%FVE3Q'8G.9T@YWAQW\S..9KW M'0#HZ==^U+]@S9R=(+J2;9(032)#39,!&!GMPCL7I*53)AME!=XBI8?;ZBCQ MWM_[^P!>=P"6>V9[7VQ&E))9]J:ZB'&;Z>9"5% 4Z6047F;?J _70V2-G!8X M.(B&DT$'@+HYQ_MB%SY[IK@C76Q5J?/[! 2C.7@;?(BQ^-!HILK=](S[U#0\ MA ;@>@?8V6$(]\7&I$\HF1# F"4&I6B3T\ ME([E=P>::CMS\O*&-I''Q"5(G0PH8SS0$:C]46*)6@L;8IO'OZM4C-NC='B0 M',SA+E3*W2\PE[L)-BNO$ 2W="N+K.M;(F$]>YN$RZ0V&S5X>("J<3N;#H^? MP20P*IY6R_7DZ?;>K:W#2\&TWJ9ZO"Q/\N+#1CXUZA$RDSFQ #Q'7]]X)&U& M:# 2R0),REN]DPZB!:_@B;ZZB:5=*>ID+.;AP<4FK!_QZMIE/Q?G+JC"G94% MLJC#M441X*+GM3XD^,0#-[NU61L$3&-&'-M@8 ^ '2"0SB'V-9_\TO++Q0L? M67T[3G2W\P"^/E8'])JA=#&YG3JF#J.Y;E#7+^P.0<8^FNT8,75@H'^Y %Y, MY[CIC#G)G 4E) *WMK(J./!&,A9Y&""X-X+F7BCR:E[CTMM_[AVH$1O N10]AX,C0\; M34;;6*X'TB0WRMHN U>9(;-7TL_-E/0A;W&W4]VNL^85IDTM(O_;DC[#,F\%Y->'+6B;( M6."%K$+'(AF$M>E7$!)<#(;K#,B058>*7&7C#/"0%5?D;2O1IF3F/HK&?1L:&%V#L/W8NMBW M R9@709:5F\7]V0";51Z#"O<]/+!^2IL1[9MI[?AQ83C[2E[C6GQ;K[YE,V! M([:D(JT5$%UM\<-BAL@9 ET!47-O"_GWC7*XVNYLW!>K@5'=%0RZ4*\[53W? MY:UM7XXG*=D@BB89!++#52@%?(P%LBH9?8I18)NJDR,)'W=&X,"P/J40.P@F M/DEI<5[G-KU[4WL3DVVS^NU#+<+ZL196K>JPBZM0F&+0C@>-.'1Q:M3802@=8>]#]NS+9=35)0:,N/D(2KM;] M)H3(1('HE<4HE&>\5?71CB2./)[PE([YP9+IXE)^R+6[MC//=?!>*%+7HAKC MRD'@@=BIE672,H_LI(&A6Q2./$#PA"[WP7+I0,G],ITOEIOX_#;F?MG8IDY( M?#9=;2V&NK'[@O3_OHWR3XSQ&A,Z(!.8F)MKAVYG. 3%=-)26H-M&A /M8.1 M1PT.C-=1Y-J/TW_M550[[1/W#$Q1Y)E91Y= 3-4SRSRQ$ITWC53EWH_.C^4E MYF#^'OE,]^-\F(YI SU0&NV$1;1DQZK:*2XPB*:Z4-JS8IV3/+>9)W+"-^=V MPPS[?'3>1Z:#HGG,![7$]3F%W?W[!=6*XO-$9+E@>VVJ8_BTG2>LDE ME"#J<&BN24%R^AOS(C.-(98V]2O#]F>Y\A[PY8W@KVUAQ^]/:2>KJL6BZ8W!P2Z%U$&>YDKJF TKNN8*4 M+(/:MHL8E3)D7DHJS'+B7P]9@4TW8AX(F0F:ZYFM)DZ%.U1 M'8#KR5F-$_UC0WN=[[8.\W?U]?K):H7KU83.J9$%$:2N_E0( D+1 GS$&%0P M.91&B5X/TC6N#NP.@ ,*L8L7X>O[^6DZ#\3A^;NGBU7=C66B]B>#&.M@;E82 M>%U9%J+WQ406&Q4]/435N#4GG0/R" 'VH"'K(7I^]B%,EY7#3]^'Y3M<3;)W M6:3@("$OY/OY A%I%YY,'6YU2MRW2O?/T[N<(_8: MPVSZ#\P3ER)9%R4#RR[3H1(67# >3';1\&QHG<=QZE.X@VDBX74SG MNCDSZOG\V04I6VZ_#9_H-.IHA4?MP# DNR29VFI%T@]?*LO9R_"3-\68B=Q,#UYU>SL.T%_J'*8.)$D:)$!TQ5FX7[ M.I,Q1MI.&2Y9+;2#0+MGK%CWC%IMT!\8!A-:!*7I;_7_AUT4EV1=F^>"C ML>A YMJ1Q=$? 4T$R]%Q3F:,4&W>%G>G<=Q:E.X@VDBX7<+VHG*'C.N$TX^; M9E6,&9:U])!E;4.F98$@.0?N>2C>:F%5FUJ67:@;-];>"AG?!."18NKBNKZ] MJ^?SCS5!KZ;)3)+S!17'[7.L*I*#EQ+!.Y11*<--;#/KZT&RQHVLCP:W0P73 M*+?%#F.9+#^W'3]7NP"?S;9O]BV!"^\UL1!9 MH^G8A]$[;HA]-&0.+LI.(7NI\%^%SQMM;V7V1A1&]HPB^[@:-,D".-=81&,1?JQHU^CZGD MCA%3EQ[OQE"HE5^;EZ;UU;U9RTQ(Y$@5FVAO$@U9$$6"(Y]*)A^TXZ=Z@;F? MRG&#VZ-!<2"Q=0#)W7-&)ZB%4BZ3CY]YP4"[HP+4$90T$K.YA9*BM5<@2@2AB?8:G;3KC.03.9>':9^O: M:,O]:>VDM?:)BF:&$EH'NI*\J\N&?;7%RA(WU\"U!TSR_;^^8=HBM?>807CM M+V9U:.=!H\>04*'P.XW5V;^R9C]"NRR_&0PWM^;,M1/BJ.&;ZK_1-A)B7M6V M*G<\KU_=V.LJX]G?\/TTS7 B&5JEO("4:VZ(X@IB\F0>R2@X)Y1I^ZWRU6/6 M[[)N9F@$GDQ 7;C9M\[9#^>KZ1Q7*]PV@JPM4S9@B3C&520<3OO MT6"T0@64K7IW[D-EE\;ER=3D4.(;74?>R.VD+VM/\J>U]0HQ[6+?%T&NMXO+ M;5]IJC8QU@8=.?F2@0ZDRF0O!64,9.9=2MH)=W."V9W*\FA"Q@UVGU!KGE9D M73S"W#I_EPV!GL__QV(Z7_^-?GB^Q DJRXUV$B2&VE&2#)6@G8-0F$749+C; M3>!XX;,QU:: PBM*S32R;MJP6Q,YSN8.4DZ""^YAJ28 E4$@^AS N=9 M*<9I$7C;^WQ'0L>-I(^$SA9"[ *EN_-S(GSV4@8)3IEJ3@L!7JH$@@=KZ 1& MYMKD5^Q.X[BA]1-CLY'H^HUE?JF[O(.1&9DV*2E 4:-PL7;[$S4+WB4MR%C) MI32:%[\WK9W,Q38#ES?O%)BN+L-A MIT#;D2+J G*OONRFTE]G81#;<-O622<,HG %(GH."NO4%)817*Q.B#*%B48] M7N\GJLOX5C/3?2#A=(:TE\M,#%M^_M+T?6)#,8S39K2,Q"2C-)"E&8&[)&7U M422VZ7?P %'C-CT8#6G'":>?X4E;3N&+FGK]:CDEIGVH@W*WVYQ@C)AX=F#K M(#T5:V),G6)@F+%H7++1M['9'B1KW"8&)X;<< +J2KU]22AX&S[]?;I^7X>V M$/-^6BSO:1LBBC6.B0RQ'BI5V1=C$)"U( MX=ZAI=C%0\/N_)PX1F=0*P5.9N(C:@->%?HCVR0%1AL:J=;=:1QY8.>)P=E( M=AT\V/]8"J;UR_+CI_0^S-_A:U+++^=UL_7_-3W[8YAM[Y$Z5"F1TMXDP\[S M]6]<^A2.050B3GR[FI+".EY,5:PTJB6L\%FQ@U[-WOR'UOL76CD MH[:['4%]NUCV8NCE5<9NF3U!Q42T1H+,A6ZLDCF0N!3=6*B""TD5UR9Y];3[ M'#>(W^S$= R6#JZ1XS1'D3'G6!Q$'NNL1&,@:!*3L,)Y8R0ONLULC_970[/W M@SZ!OI)ZW2,^PC1 M#%U',+L;BY<.P W8/R'G=KG\3(;(W\+L'">6Z8)/G'R='?O%%01$8= ME&3&-)HBO0MYXSXV-%5Q:R*>#YB57)H'4:>R_XGH2 MA:\[( "@HKN]Y@\'QBWP&%74:$5HUUO[!BTC#Y)N(?+;3<2.X7\7"-H6LUZ2 M7WQ0GEP;,%%@#1]["%QZ.F0Y.>F95XVB-S<(&;F?TDFPBOGF^X[W@V7259HO5^1*_\*X^P-ID$F21ZF@X;;---D6UT M'6ZWZO9V_.#OOY)_#D&NWNK;77;#SHD+GU@.2;@N*& UVB#*1@M3=@+C8W&L<^N&:K MA=:_AFH[OBP7C;87\]7FTS]_/34Z8!)"<>#)6E",#J9CD?YF%6/DZ LC_3>P MM--"W6JF?21^M89]6-9V8)L_I2W0#O)F,S?W4L@@5*1'(6E+RM594MV)=&UP M41HNO$N-2MH?HFI@P" M>*L\9"=%E#IP%]L\35ZG8]PV&XU@^G-]'/R%$MFX%-(IOJHWKP M)9*%EXI5KGB+C?"S$WGC)ANWTD:#"Z8#M#W#)>UD/?V(MW82,Q/%20U.6PE* MT<4=(M>D:H74V0K%=G7X_*)/!BI2L&M!5D =:TX,""A!R5#K+$;%*;LK6=R!LW&;81Q(873 =H MNQPP_/F6"DY8G-,%;#095,H%HA(()A=D)0<73)N)5_=1-&Z*:B-,#<+^#F!T M[R2/F_NR=(UC9F1"UJX?BDL!P=:61G3;:TW*F?$VF5V[4CANKFHCF#413P>P MNQQW\'1Q%DDE7XF:3'S@=*]K"1I-#9%D#T[H5*L\20=;IK5NDZ%S/TWCYJHV M@M9 (N@ 3#\O%OF/Z6Q&Y^,YR67^;AIGN!UD?O.82%9T*F1#(MWJH'Q"<(:4 M-1;/%'/,E]0F>W!W&D=.46V$MD8RZ@!]S\\^D'VY25A:/INN/BQ68?:RO%C, MW[T@IR9O]_BE1O#NS=_2YCYJX:V Z'#3\XC<:*>1+(GL2A%>"]THR77XS8R< M3M;*_AM9ZAT _PWM*8=E)ALEGZ?UW\.RCEV_V-5$NQ"DQ43,K0%J52-!QDLH MVB=/+E;P-X?S#9;3\P!9(_>[: 3&X20Q*[)'M8N%_"+#R"^J/>HUPQ2#CJF1 M:_I-TG9#UV-[&QA6(ET44C[)]&GK*;G>[S:-=&^=&1NYKMU.DZ]IW"8%"#): M$#:%4"1S]N:8SJ'2CAXF;#> /;:7@2&ET8$&NS%R]"UIYQ6QJ$9VR._>?#F[ M.T,IFZ -%@LVU\;A)DH(V@8PT1KT0GK?:"+GP23O!LC']JQP&@EV -77^.%\ MF=Z'%6X[>01RC=\M$:^^R(G$3? F@PAU@$*1!6+](]LLA&=%"-8FRV,'XG:# MWV-[;AA:*AT [4L)\\T#(X*) 8T!AE&0B6K(.C7:@K$!E=,N&6Q3='0?1;M! MZK$],PS"_PYP5)T<(J#F0#TCLW2VV#S#;>KR5A=>\L0E%5RI55-*)U!"1G"> M=+"0HD13= ZJU;BG;Q*W6XKL8WM6&%HJ'0#M[G[>+S]L1%5?3Q+MP]H+;4.@/EC M6,Z);;4+YF:W-Q5Z,!E]=A9DJJ.4HTWD+'EREHBGF6Q0%+'-H]4W"-L-<(\M MYC^D-#H UZ_XQQ5&+1=S^FNZ:G?>>BPSLH2H"SAKB7>VI%KNMQE%9)1VV8C4 MIO)T7TIW@]]C>2TXB;P&P^.()9EOZ^M)NX+,BX\_>3GF7=MJ7XS)5$*1=>T^ ME#>YN:9V:'1U<&VUIT%9F)?D M6.1 #K ."#%825]:E1U+0:HV_9U.5#%TX)C<:CM^HP+RGH:_GZ:KB1(R M69?(OC;2D,D;R+ZN"=51VF(\TXY,WU;AP -I'@>E)X/3@WW F\GVT:+X%ZP6 MS<1)Q 9-^L$9%T+@K=)>#J=Z7'U[*F0- N@#Q#QR4M^/ MY\O%M5+.Z?I\HS->SO%B-\P9VH:-8)&4@S)*@/>D%WA6G"M!IGC6D8*JO8L-U[46BE26]3JB-2:I<@R8OJPT M;B.;OL!T&/M'!M._XRS_\)G.P5U;NMA.4$H(EA7HR,ADP9H]G;%6.7F6+0_< M<[$#FG98:MP&-Z/ :6@!C(BGU7(]>5T'RFWM D77O_,6LC5T"!AQ)615(!+I MG&7#"]MIFBQ]ZA4+C+ZZ:7U=6W8R_3.?3L_.SR^M1A=I9(H*W MMVMD(B M'S&GVG5+H(!8O $90RZ,=&'6.P6:=@/ U:7'N1X& \#!7.RBEN3>YB _?'Y+ M'[%1C*5(IX3/(%-P0+93()TH## 74U919NY/W+;E*W'C6*=C!1N'EE8'4<5[ MMU0W]&QQ%J;S"4_%"[J;P>OZP!HM)]]-19"RT+5,W)1"G!: 7XD;-W0S."!V M!=R!TND <#^<$T>W4S$N__K\[,-R\7&;>72AR(WB44I1@$XJN8Z<+G''8X;B MF+9>)\ZQS7OG3N1U"KI#07&KJ]#0$AHYH/.Z2F?V-WP_33.\I%][Y9SE = % MN@7.Y M%>&"SR& *)G7R1:&?%#:CTV92;(>HY5M.L8^0-2X <#6RF8H:70 K)_(%UWC MIG?0S69!/WS^)?SG8OET%E;;%\+ E(W9<[ VU:H6@>"RT*"=H.,B2V@UV'D/ M(L?I@3V6;=]*>GT#\^O&?@UGE^>9K-(BK$5B7JU#5C9 */1'BBHER8)VODVJ M[IZ$CFN&-0/,[L \6GH=@+-.RZOE5NLK9A>7OE_0GB]EYE@"U\*!8 M=!"XMA!1I\"R$;Y1#Z";E(SK*)P234?)8&3W\1F&&2Y_Q?4?B^7OET<@<*9C MX6"D)^^7G$(@'\B3S&.(*H>$:9?W_SL^>EQS_Q28&(*G(T/BAY!^GRW>729* MH7!.:T=F)],5RP(B3PJTT,:+(+.X6=%S)QBN?>BX VA.!8/#^=C!O?)UROG6 M3;DZW?<-OJL_V3YL.T4.B%6096:@I*X-SIR'S$NH[U32R3:^WHX$CC.39BP_ MKX74>@#CEO0[-G5Q1&TR!2O/]/:!U=%A+4J#XR81\] KU>85\5N4C6M2-X'# M3<@-*9M^L/9T48_F.6WHZ_F]S,X3.I/J=L"Y%;4DTX)3*0*33K$@HRJES82D M;Y(V,MH&1<+=,!M(+!W@;-MWZLL)?5'_0154/8^VH#2.:#?.U D#EK;BC8&Z M$8LR"'2-VNO?3]0XD[?&NDB'DDZ_0+LXDR&30QH-G1JR0>OS1@0?,0-SLJ2$ M2J38YBWZ0;+&562#"7\W4!T@B0Y@]09G]*-W/^.<3F4=F_(DGY%C58MV:Q^I MBQ9GE\HY9ZMM;6@@<=/H3"3PDG2U5PE-=IQ4?QN8[45FE[ [!!ZW+L]6LNH MB ^VV/M24,%D5D& 5/45/]/??&:EUBPR)82PR;9IQK0#<>/&2=N!;FBYC!P5 MJVWSPG*ZNK@'N(]*2"Z *TZV+,.:E\UJ>"]94YSU/MYP NX,BUW_U'$F49[: MQCJ2F]W@X.*,:-*6-CD#(@2R".KQ""Y;\$)P9)&+F/=#PI@FT+&RN5/$!S"J M@WOE"<$]3V?G]89\@^E\N7%E?_Q41V9A_HE85G=XOI7)RW*SW^$/G^_^@ U/ MLXB6UY;]Q$ /*M2A]W52#5=11.XE4ZE-FZR&FQIGONE8#F(OZ.CVH%QY0#$Y M!,=KS8J6C#2(E'3+8P*=?.;2)3BM:U"<%$/,RH!6 MFA?I1?8WYY3?DT-]* 4]HO-0%"Q.+I*1@??F_.PL+#^_+ _>0R^F.RY[#B#H\=P.%K*HX,[^+*WYVO\ ML%BN*Z;],4!C>3 M#(>120?HNJ<;V/II6"X_$]_^%F;G."E>2E<[&] IE*":&EU0'\+NW3.>W%9;SV8MIP8GAP4E;)"16RVEB?9*)]5[ M7 PS.@O9)L*[ W'CU9&?$GI#2ZD#X#U#6CE--Z*:.,<-VDC&9S4_E)4.@C-D M[UIIA7.*:=XFT^TJ%>.5+9T22@?SO0/,W)]=>N4<9..BK^V,C6!81TS0[E + MD$$'K,= -$KPV(6Z\5(F3XFQP>74 ?:NC(N]>&>;*(XF::]J]+Z6F9H"3M7B M+$09BBPV-QKY=IN6\3*(3HFK(V4P6#A'7GH;\.G'W".I89I M,,RF_\#\VX?%_+?9>GH6UN33K->SS=OQI%C)2FU+)#0JJ#,2(C(WIC M[$X-[(^A8;P7U%-@[*02ZD"?/9A",,E,N504NI]2&QNOR7;& MBQ2?$M;C(Z&#XW#DN^23LRJ:2=;616LX\(2%KIK P,=$_CZR5*+TQ=PL(NTC MQ6%+_FX1ZL&G$9_<6#VYJ/\,L\,N)ZPMRK-IH2W@/.$/N/X#<4Z*H0HL/ZM, MQ;P=M?;R?+TB#[/V&FL\8>QXRDX^AVQ@9K:?5N9YUE(50T=-"E"%T!XE@5]S M3,5)K(/AVRBV9K,>'QP4>(7A&X%,K/+&EAB!,4Y MVXO,;N>9[8.?F_JZG:"Z:!C\?)Z6&S,KS.C>.5O,MQM[LB;-$L\W3ZAO%[<- ML*_FV6KBN)6F#@EVS).'RZT"+ZP%YI%E3$JF1K.@CJ=]W$* 1H@]L4B[@/$] MI_2^:VRBO-#,& ]2V @JH ,GDX)L@BX2BPR-7I;V)'3<[BVG5:F#".MP8W=! MYZ6UL?ODZ?_WV_,WS]\^?_GKFP,LTFO_?$"S\7ZR!K+M?CA?D?.T6I$^BM/Y M1?+9EVFCI1B?G83DZE@?C0*<]1*$\Y;\&..U;M-)XB&JCF]+?>NSGTU7:;98 MG2^OS(!6CFGCDJ#-:CI&4F9PJK8^UIZKZ%5PL4U =3?ZQK7H!D/-[8[4@PMG MP%NPN>;9I'6NCM0_%Q_22 O=1>(I=!&SRL24"P1;[?=8(K@B'7@LGJ"00[Y9 M8_@(=-'7\?2O,2W>S>MKU?-,HIJ6*=W"FS9<3])_G4\)LT_F^<4TQ.EL6]BP M6IV?8;XQN-YD[TKV# S=P,2D.HZ4RPC$*&YUJ('7-@;_P!OI6+OM@\-;$?41 MQ=V%,W#)VJO-\-I27(_J6IZ6,IW_O%R+ZWXW2[N[WH=!V_XW?0(0=/(_?L:M-R2V+6:=8,T25KS>!+. "&@@^ZB@D M C0M(Q\AT=*0@?:[#SJ36X*4C/G"9 MC9'%^=WZ:#_*$>W[B.R>$>W[\*^K$>WHL^.L( 1,#)0KGC9O$F#)W@GZ:2K# MJ84.1[3O);A[1[3OP\6QQ7]MM+@5!M%;#\+*3-L/I/!\-9:X*B(7;X4?4/S] M#6@_6/P'<[$#=V.?&6^H C.6]**+D8-*/D%(M#4M1>:814GEY%/S#AKIV"P] MY:0.;RO1]8W*.Z?S%!>UD"8#KV]!*DD+@:YLX+2M0CY>U/[DPT8?]SS'O0!S MY#S'?:37XZ0T5):88B&AK2U--5W]WF1/&8Y77P#3HIK9M9C'N)\5N3 MTO;@:0?ZZM;P/T,D2IL4&%&-P*P]Q.S)"D"/6M.>O&[3ZOYQ#V \!$*#R*"K M:7L\:9T-!K"YCLBQJ4 HQ0)W1FI>BG:FS;2];H8N'JI*#N=C!TKD*2TY7?\4 M4LU]^;RYA76.,IC@(2@>0=6NEP%S ,SH67(N^]PF$?4V+>..:SRI87VD(+J# MTL6ABHGI3*8;Y/J42_=K;?C&%0BME&7>(=HV=])=U(QKVAPKX07 SI*EBZ&!)FE# J9@(C<0#%<^A)2,5'OD MA\.$TP'0+LK^5F\7%Z^UEYO#U<_+Q6HU$4HYX:0!F5"00>\3.!L*E!1L9+[H M%-J,$/@69=T]=Q^(@9O-/(<42 \ 6RX28E[5EA8O%O-W;W%Y5CFU>EFVBGH2 M489H2P0,EEQ&0\Y'2+7()@;!C;,^"M4&8=\BK8],Z^$A-JA(.L#8'3F6=Z2. MO\:/.#^G*^(R+^7-=)[P"G>?A35]N3X/LXF43'/N%<04365O;8*:&"3#N&7) M1BW;=%H8?"OCQB":87AYZ/B>-00M^GH24I'96 "^RZ@.N(=96LBSHY*1F3L8V700;;6A< M!^W$Q^"TXO\3GH++]X+51!L6@HH%XF9X)..E5KXC>)V\# GI9CRE*33 EL9I MA_WH3L)A$.C@+%Q6-3_P ':C]\R5QO.2BTPWG:'-U4EGL=1)9\%""4IK88J, MODV^U3%4C]-\NSFB3R;(#D#[P!Y?8XV,TSE]2O1R2 )2&"RQBU5B?/PGJ(X'&Z=#>'ZBG$UW<'U_O*NZ\UF@AW-9H8 MOJ)]]S5/4-]^( /&J79'&X17+D,PM6-VS!RBPUA[&B>MBD'I3M;YIJ=J=Q64 M$,9Q$,584*6PVGRN .K(,SG*@:4V0>H_=;7[/F@[NMI]'Q%V8!#<5UFK742G M.8)*=1M2( 2E!*!2'K.)3.HV\_;^'-7N>Z%@QVKW?432*;*NE^IZ1$8'D[C" M9&W\ZB)9T29!CB$;RR7&QK? (ZMVWPL >U>[[R.-[JK=ZTNC9$E"UK7 2[E$ M!BYM@ZPX77B00=UL"_WGJ';?2V@/5KOOP\$.M,L^!2_D^_#D X-B:5?*!P4^ MA0#9ID#;=E&S-F]-0Q>W]5-!?\S]UDIT?:/RSF1X:7*JO6-)CWL.*D@Z=))S MT(H.81"NT.D^-3(?=W';7H YLKAM'^EU6-QF69 EJ41WAS*UOXF%X%,&J60= MARI%EG&'._/1%[?M)<9O%+?MP],.]-6MPBKT//&0"S"A2*^3L,'50*'B 75B M(K'89OC-XRYN.P1"@\B@ PS]NMB\Z]5GO7=DF&[22B]VXF.6TGN$$GTFMO Z M)[(@F!*E31BED6V""/?3]+B*Y8[!U4!RZ:I\T@;R:Y13$$3MP\]"@?$_+T<3DR15!@C60WQJ !W!),Y# M3-9%?[(HTA>J'EFODH'#E8<)IR.@77E8N-W6/GPYH0\VMG\:5G5\\H_T*Q_) M4*R3KI+Q67,EZO,#.2>Y'L#:5C#6@9Y1,8[8-JC>9E_=!+IW>QV7#_5R4(:!QI_LO%Q-H">WK2A7"F1>:FS"?TH^2(,%._IMF/1@$]<$D.EXS$G M%+&-Z7-)0<>5.L?@[" &=P",!L;5E1],2HQ1R"" *4F71<$"OF [Y4M.B9A M=9N!DFWWU7%Q3B_*\D@P['\T_/9HS/%=6&-^V^4)>7:QD[?ATU7&)%.2L1R! MY3HAK XF#D5&$)Q+X0M/FITL0W_@O75<&]3+21D %'_.TU(?56]ID:W3SEBR MG+D,KG)(>9$@*$NRLV1YF62EX&UJ-TZSOYU.C?\_^M0,!(Y'?W(N#<\[F?2" M/F^3FC!?$]&S35TXV8ZX6D^T1N-KSS'ND@&ZD!4$RR1P);DDOD6ONSI!!^YS MM^L&H;_B^F79[/&""1,L3-5B%7"F]G-F5M-EZNCD M=0^?W[#.RT1JN^ OMOL%T? M@=67.NZ((EB>/12A2*N)6%N%.@*7#R:ZF.C';9H$/T35R7L$\")5Q,A 8^TX M(T.=?9(L,45D9C$ETOQ-N/#H>P0CDSP\B+X1Y$5EAG M@P5PRG#:4.1,&.TPMWV;>60= ?8"P-X= ?:1QM@= 2XMELL"!Z4*69Y$J_"> M'"!G(7J#P.CTE<)%D'Z7P7TW/K8_$!PAL,4PW.M3KWSU=53)KB#=\BPG"8H7 M#B%K!]EEP:+F6>XV^?KTY2']5/L/?'<=)IP.@';+][T,1CZ?_X_%=+[^&_WP M?(EU>(;GW(7:U5>!4M:#]\0Y3M_6&J5AOLTUMB.!W>FQ Q'QK=#$ .+I '5O MSN-JFJ=A^?GEL@;YZK0ITMJ;5/K5&O'I^=GYC*3W$5_A,E5)OL.7?\QI_??3 M#T\*$?)D-GN[#/,5N3[UA$^2E,%X5& 3,Z!2XN"-\B 5!E&T5TJVP>?@6^FX MXN(8)(\K\@XPO]WT3V&Z_%N8G>.SZ2K-%JMZ>*USSEM30)N:Y2A*S7)DY,D' MZ601&&-H\TAX+TD=US@<@\%A1- !EEY=KOMFO4B_/YM^G&:7P3)C( MR22MP*MJXF0GP"4O0/G$0R!7RJB]L3(V&H"S*X4=9]\/![J!!#1V M] ///BR69"UL=?:3/\(R__CIPW1YI0DX':14R )@8 3=^\0T!9%K SD[R66Q MQK!=VCWMLE;'"?6'0*<)BSO05<<-/M JV&(D[94%4*@M.!-%?=KUB3'M2VGS M&/#%-E#''3" O< M&CJ1:'1);1Y)=R*OXPST8V XO&B&3H4]76K(98QU47[%]>FF4QR[?.N$DD'8 MIN8+LM5$SPVI<7BJ>J^\5P8=$ MC%-T ]'U832V&8_VY\@UV0L%.^::[".23I%U_;$\LE*"L1%T+1U0G%N(V3B0 M0EO+4& XX8231Y!KLA< ]LXUV4<:8T=;;F1+>"&0_/[:N2TB*&D%_2T8L-[X M)(KC!?^$N29[">R!7)-]N->!7MFG%WWQ+(@2.+A0"BAGB$66)2B"NZ -\\&> M?&CB(Y\[<6X_N GP@SWY:63.'4S MDTHRB:O[N:_\< $3W;*EM&17=>ZG_X/R&ENVM1SJ4.GI?BJ)O)P# C^" +%A M)!]<*W U>9";(DB7:RUU&_OJEYT[L1%@=IP[L8GT.@#G78/[HVE>?JAKN>E% MKJ.HO:@E%%9'DPICP+,4 ;FV,:LD8FES4_LM'1HJF-K (M!69<5GIY#\*!>\9;9B2R 1A*8#6W-M"#IIOE,OY M"XT_&/B^;#OA= 2T1ET)R-47PB0'])^O>8,,/$8/&%4H*2/:Q)I"]3]N_,%& M^-MOBXI-P/"K;8W[';_I*4A,679PE:KV_69D8V,HM>\W0F Y@I"1OJ6#T['_ MIGM/K:[C5/UNMLD0P/B5-\M5,[5<6$+I A0MZN04@G1,3(/1B26FN#3X_\]* M^/4WR.9@^,6VQM,-\7DIB,Y:L-K63 .A($OM&8J .8E; +SK9B< ? &')_W._T M[3(ZK3('7K(&9F*GCP MI71<VR79&%0A5[O47% F%#A#AE3P]#EE1M;3?TRG]G%F M'HQP:NP#+(,U:F]>Z74\_WLR_:\?YSAOV 5XS9 OTH0T7 M?J':K$V0M'-MUB8"Z\BU?%@'8BS+2@0+HBCR#0+91JY(!]PZ\@VD$B*VK8P\ M[-JLC5"P9FW6)B+I%%D_%Y?(@(IEX<%F24S"HFODTX!#+F/(,LLB;$A.=J!I-JG@$#8K3YL(LBO$*&X-.?ZRME$6T?IHF$U[KXDY\&JM M7X;F8==K;418':L MUMI$>B.?GF\PG.'\ U[\/9O_>:WQC7'!N[J'%TH8]:BDS?8:3S M&]?L'6+=U#80&D0&/6#HMMSK55BLX-?5HKC2WB1K :UC9*Q&#D'*"%QSLC*# M4DFUL<'6(N^PBJ=V0MO@TAKY9'L5TI^TG)N>$XIX((P"GNO>$<6"RT$"DD/C M3>31*+?&F?;30\=-2MS7:;8]'SO005?]";^05+"F0KZOOW#7W48I[RVYR9Q@ MK(R3X%A)H"V2G6@"%[;-D?8,40=61;>+MS>4:/I%V?7&*Y%Q:1SMM&0+*)L" M.,LB,!19:3JYI9LL8UQ0<3_GJ@VD(2(Y]>][;:Z]GB]OS5R1J4Y$%P M'G2]C(O@H]1 5J$NKB1>RCK7FJN?WB4DMA'=;% ^=J!@EG4OQ__^CM,%WCB4 MW-KLB&YI:P_GFK\:%?$G?(U5JLB,G,6BL[6\+N!)I]SAOZ207R!J5W#Q'U;C'W%"27PM0 M6XBA TC=9N;>+>1D5OO)3^GW?EQK8A&M<=&3Y^FJ(UIX!">L!EV22C[$Y$6C M3HMK4-STHAQ-/!UA[L(;K':E#)@YY#Q@, \71 M IF2#I(F]C!6/&V<)AA;2<[(N77#B7OE;,-=>#_RC<"G^6R9AWWE[]PH6QN8 M$"F"58S\6*\UQ"P9B&3(6, D(SX8=;WR/F#5L\<%P@#BF@W(NQ%EOYA?W&V+ MWW#V=1Z^?YND<':U)5BN/?$DB%"+5W/R$(6(Y)!:YW60N62[CO*@M]Q3'/3I MH=)XEHQQ2X3W5]S% HHP6(H/@5G MU[JH7@]+3Y$QCMX94+RSH7D],F ^S.87WX[.<4[DWX:!,R=]:\$F'4D/T]ZA MG52+*'2,J6!P,0Z&E,?O'Q$BPPAT-AAW.[!J[R:]G=!O7"7;,6FR1G(MZ86@ M5'+@F3; I!*:"TOG;)OTQ<>TC-L&8,\1U9T$T1V47I,Z_CJ;3_YW*:Z;;M%9 MTOX@\]\'VF)*&V)0Y@E808.USY%G;>(>+],V=OQL-^D_"Z:=13&R\_3E,BXF M.!=+&!YJEDN%N7#<=PK?:<5C^X)"+M+;C8< M&\=."7NL@S_C66W+L(P-USUSM6^,$^11&I!!*/(,58+HG $LP8D@49F'O0Y6 M)XNM][IQ^W3LY81JQ?R^\71M&3)!UE],FKR%6G$L8H:@F8)B=4%GN%1^G2GL M:[UL',W33+SKPV<+7H\,GK>S.4Z^3J_ZFZ8?KVL;C9 NZBSEVUDLP@56E(L@ M!+>@;(G@N640 LO&,14S2VM 9XU7=0N<;00[:\?E#HSD9YO$!%+%L@[SIC,] MDW:6 LAE-!"<3$X:3DQLXWGM/!NB65.=L>OUMQ-.!T"[Z?[SZ7*>OH4%'J4T MNYQ>_!157IPB;1!N$R?[S\@ZS5'1HE0$7B3C3D65&C6&6HN\[FJUMT3#$\TK MAQ--!WB[Z3KU3&7#/[%.CL)\]!?.PU?\8X'E\NS]I.!I#"%92""Z0!LMSV+0RK>6IW!*6_(BT+:),B6 M=DI1+"OI'MY=C=$4>IR&_$.'1V=IT7?[/"FM>> M:D/2\.\W9!ZGB^7V.*]6Q*EVQ@3K5;O 4R9UHIV/@$4P M.A@D@Z#(%#%1N1=Z!RE^UANMA2:_#?/Z# M?,&K]M8I)I&==R!H>:#J_-/HHP"T/HF@$L-&11CK4MAQI_Z=;(D6 NH >,\W M8+]_=WLJ4Z3-1"MSHEZG*0P0(R_ K)55/)??POSKW545-#,VZB@2.-H1P1R_K0.=4"]3\5%6;"- MVEI-SWIWV.PP8;0;]SO T*?P8WG;?C*[-C]OIB"\F_X_L\GTXA_TSNA[/!")2WDTP'L;MV9'Q_G5\4R MOR.Y3/DJ^POQ]>7Y)1WRD[_P>@I.^(H?_Y[2^[]-OA\5(N3H[.R$#-1%2%?^ M3_92JR ]1!D0%",%[E,U!G@N,659G&O3IV;PI:P'Y<.+JXPK\PY ?[7H6\/C MS621SF:+NGM]3,PEPA8=%9H6XFK/:Z8@>Q9L<<3STN9"_$F2U@/AX<55AI%! M!V#Z=//>+Q>S].>;R5^3C-/\F1RCN]USRJ,AQBR'+JG:-KB6G-)I )S1X5"8 M)!NET:F]!G7K0>SPHC"#2Z8[M+V?$,OR4E17W\!IPNMI=(4GJ5""K7M'B4+. M%$8/W#!A;:W_46TTV;H4KH>ZPPNL-)'0R#&3$SS_/IN3P7"EM8_^#O-\_._O MD_G5PG ^F>73Y)FV423@,<@Z$BG4&% !'TW6P414YL&]RIL@:>=1>IL(K -S[ZFQ7<%X[XU&P)B)9\QZ6D;P])$\[FI5 M6-%VC.YAC]+;" 5KCM+;1"2=(NOG^5^*A9BR)R8Q3DRRF,'%:M<$HZ3E.82T MM_2M0QBEMQ$ -AZEMXDTNARE)XIB*3 )*5D'JM02 >W)&[8Y2R/;E%_\NJ/T M=CGK6HFN;U2NG'NB(_%-T.Y5!0TX'P,(D;*A90>>VP3S?]E1>AL!9L=1 M>IM(K\-1>B58+[,5()#7X:G(Z231 M!;P957/,IU"K@/?I3>1F)\893>)CSM M0%\]&N.&0OD<7 %3'*_WC+1]HBC C&5":H>^44CIL$?I;0.A0630 X;6&LY6 M9V\E:6LO;UEG3*KJQR@%WJE<1.3DS;2QP7[!47H[H6UP:8U=>?/S"#CMDT]T MWD>F:\,G7KTC%MD4:S['7&[G(Y[JO2R$;83_2^&_^M2 MS*N?7([Z.Z7SUT($'*4%Y%R!:37:=XBEH6QC/;7H+MUU7QPU>>MD1.X)A M;/]L0$Y\FL^^X_SBQZ>S<#6%Y_MR/MTT?ZZ@.?L'?IND,UR<9I&B3L: QDB2 M8[5*"X4C9*,VFM0*L6@=+W#_I'?"D*T#<49&9X#EK4][0:$$==]WI94]L*_X.=L%M/[BBD0=%A&8C MR5$2.8(W,8,(UN4DZFR--L6Q&S7<&Z=)SBXXVXK!OY"Y_6)7*L$DES9R.B=R MG28E+3C!$9+BGGQW)I.0>[:S!VE$-DY+G1X,[$%%OOE6\%=;88I?:Y5*=[;" MM2=^[QO7[KBVP>9:=.<2UO8,#J*OZD);F9AGHN0V"G@/B^NX35 O-L00L-AU MKYQT:5Q_F$W3(^:\GTV_$KGG;S!>G H9IE%PV+E?'WT]!'\Y/\N;CFSY7206.1#%(%G(D(2K/:Z*)P4#&' M8+V2BN^[.>QZE/?8>?*6"J+Q;S:U3%21C)0G0I79!DTJ#XUI!M!C( M2&6ZV*XLKBW7V7//L1&.D7V@I8/H6^/DWZ!3B24S0(,UY$0*QAD707HO)?=! M*-ZV%\N8F>#_V2'I'=$P_G&SP\W'ELKC UY\+$N^73_G5*?D,14'S@L)BM0' MN#I%2I"WA]Y'']P#HVS(:["AEK'>=CFW*A?X;I+V4=#0E=$D$D*8$%&4#EY<,P4R+88R9T.WNVM_&2P MAH2K:OYNF/X9_\(I.3A%H2I9(@A3W9JL&?A8+$B=@S$I*XQM;?=GB.NCG&QG MO*Q1)[F36#HRDE M3D+BHO% %H("F;6+J2Z/M[WM7I?2/FJF]H'$X01V6(!\,SF[)%?L-!KAM"@" MDJP91*YVLS)&04ID=,N ,NBV)1OKT]I'Y=*8H-Q&:'T[&*_^^/+NP_&7+U^. M?_O]^,/)ERU/&-!I>)Z\@=R#+_BUELA\QN^S^06)^Z[#M,TY>A- RIJ- MI)R$6!P"J1ZII.C,%=-N5Z.$;[ET%O?IQ_/[C$'T&C//;VAFEM[4:UU7Y88C*#SSAM&)CUCH?8FM""*$5:)[')I MM.4;Z;X/E[7OWL=R]>!ZFER_:7%*F\!IY1UHK\F?R$142)G^I2U+5HODC6^R MUJ=IZE2#;8**AQIL( $QR$:\HEW,+TY?SZ:+V=GU6,UEBL-RH "1BR8+ MA,28!F6-!9>M >N$=#YP87"MTY=><0]P].DAV)ZFH9LH MUNG7&V/SNO^VM4*3):O!2W+(52";UF%"L%H[:>L,PX?I:P,==4\0U!-PMI'T M;'BVC]SHY?5L7B?[7F!-%3V;G-]$O:Y7DGT.4B@/22.MQ$E//HL-$*4NW$=5 M2$.OD?_X_%O&28D8'!4#L[,#M;+,?EQ<8?O>:FZ:^^?L;-$24$DZG8T7X'SB MD&SM]A995K(T42[/DC5.5D,S%3.<"#K T^WN^#";7JO,F[&!,A;4&4$H(^K M(T,LJK>X='3;7!1/O@V6GB1IG$2$9C@:AO4=8.@+"0$K^3>05*-H^G-D]3*5L:WG-;R$>H#;]67=U0Z,-EJO MA898+X45)]Y$$PJ($'*)R(L(36.E/8Q1'%"\J],4MN#UR$;T!]I.WX[.<3Y) MX>9HCC(SE-&"25B[@&JR\HI4X*T.VNO(N7KIOON)1W=Q)[B-D&;#<:PG@9_, M_EZF;5PO0SF5HG+$"'ZU QA$[2(PH91U+G+_T)1Y6? _OV(< PBMJ<@L ,/ M>X+"[S/ZP5J =KT.*8(HOAZC*F2H@SLA.F[)WXM".Y&D$YLK@9_?,8YMT10, MNW!Q[/'RE[4Y^BT[2M)%(&/ '!GK2I,%%7F($ 5'CM$)4=;1!3\_=61KWVYN)B1'CW^=SJ[S#5FNUB0C;YL M6';*8[::R50KK&6=9Y+H6+4,O! RR>0DXEK!HXTAN06Q75BY R)FME_Q=8#0 MNYJ_FU5.II>TI.NH29T0BL15O/HY6B NCO]-G"#93J9A_F/)Y">ZO"3T4F>6 M04A!!J+2!GS.$IB.FK-(WXMMQI@U7%07YWH[Q/<"AU\YM>Y5. O3A%^^(5Y4 M?HV4:O<$&=VDWJW#IM:I>,I%4XICX*0DR!8I(:*MGA(6'YT1OK0YBWM*Q8N8 M@V+D'R;!"C$AR6K42=")I2"35XFWF:G]ZZ3B;8*C(5+Q-A%9=TE4RRMJ&:PC MOU5#+K58A%L'41EB&W.,TRE6'*X5:_R/2L7;2.POI^)M(H/N4'1]]Q&"4]GE M!!R+()88)*/#._ ,658>G1=KC7G[M5+Q-I+L.JEXF["Y Z_GJ9PP4S5Q(L-4 M<5FGN&"&H(("5*(8KTL(H4UD^G!2\3:2])JI>)NPO>]4/#3H9/$U^X-.>]*W M''PHBO:9OD8JW#2H&9F<':N7I_!UTRB1+NM:%.E6PB 11$).L M]$H6).''-G5]NZ5.[3<%;Q?5,@SK.\#0"YD;/&;N,0)WQM8.Y F\8QZT+C)* MSTO$1K5AOU;JU#:6\O 2Z@%N/T4*%5.<>R\@DF=*^K9.2,F"04C%9%*WUK@V M-[:'DSJUB7B?39W:A-==I4]<)Q%XG8R2&J1TJ;8$)CTM]+*ZD/L<,WJMUK!T M.D^=VDA(+Z5.;<"QG@3^(.TG<2:#JKG-+)K:B8]\QYK3'I4/7-&W5%QG$/#A MI$YM(K8U4Z[2YUB!LFL3BS8:K$;"(6.1.D8N6U6:B_]&O+O-W5J6_V_ Y_Z,0J? M#S/+X$V.HM:@Y#H23!J(G-RLS R/QGD=L5&'AE\R=6HGCV1H>76 P:N)$*>) M=&+(DG"0,@=2C9&H9@BH%%GBC!?GVCB\5^_OPA8=4*ZSG9G< 33>(+TY3:X; MDGT_PZ4\IOGHO++I?Y=?/]6)QV)K?K./#E30#H+A&F),VDJ5O%!MABJM0UT7 M1UP[6 TNH Y ]RG\6-X"G,RNI\M\FL_R9;J8_'4]O.8T&^\=ZE(W$%GVL9IQ MDBDHRGC'D5N?VR#N1=)&/@U;PVU8T?S*J6>_X>SK/'S_-DF?\>OU[?M(Z6?/ MD-)-"MJZ[&J=AB:BRC+5:0>A-B54@LYG8QP8:T)R 6GKM(D>]92&QE5TFH< M'%DM,"JE[N$$EO:UXL*4R!OEXOTR:6B;X&B(-+1-1#9R M'MK?_=G@]G5VVK MN,C!AP(Z)#J9:WV3&ME$#U)QN$EHVTD_-G0DA@;3@\/ MD'!V?:/D+#-&-&2GU]J_I4L,>>28A@03D^1,5YBT4#BG0W-ZQ$! MDV:7TXOYC],_OIQR'I GYT'P1)LF%Z+=&0&TA6KQI64V/%>/N,#T?WV=_?5_ M7S_Q"B#7'Y;X6"+C[GTCPF 8H<15;;/Y==O)O,WQ^-EC[61^88<'#F \O'B&\ZOH@/7L0'&-$HK ^0@";#" MT;*+#H!",6$<2IO!X"5[#RGEWKFTM\K]P'F<#;?371Z"DC,.XDV,L.'4^ZOC\9KCM9FHV_(P1XV^NLKTF^B@,9X3B8Q M!(Z$69Y(30GN(2:/OMB877#K[O2?GKR6I'7_DAZ ;QW<%*]UW^E2J7,E&&BK MB#W)9 @Z9-#>Z$+_I^.L32_%P:*G7>5S;N-L-I-7!QC&(CQ S0>&(3\76 T$_5F)M?_/AT%J87M?KC M7Y>3[Y6K'_#BU%>#7ND,"8LFC6\T&?0Z0C"U<9%W0LNUJO8V#Z4]0]4!!&UW MP=Q@ ND[@/;F^/.[?QR=O/O'\9>C#V_^Z_C-;^\^_+9%]&OU[9M736M5FG'!4(,-2[NU MD+?BK0?CR7=UA7/YL+OH0+Q9D\!Q#]%]H>ZAGFLAO0%O&/:G]+8>N?O"=G[:2B+N=Y'64 M3CO:24E6J\323B)#!63(3*!QA*Q&@\37I/!P%>$FN'LZHC^@_$:]:UUS9;^% MR;2V.'LWO0U&?BRWQ\(GG"\MZVFZ=QAP*YA'7D!F7(X%=1 <4V"DMR5K9L+9T7F]OUU^CN:IJX]:H):->=!!DN&^ M4/2XMF![:71P[;F*;9\GBS^7&5#"J6Q0!1 2>6V:;2&@+Z "-RI;RXMN,[GF M.:IZ@=D6XGX2.COROBLI M]:7<8ZIZP=&NLG\25#L*H@-0O9W-_P[S?+.0FVX%@;'B8V!0K_G)_ZOJVH8" MF(6P,FCZ=QLXK::G%R#M*N^']Y*[,[\#"-UT^_Y,1NV7O\/WVQ2.8#$Z ]*' MVI.&$(#,+\#"#WKH;_Z<6U@?L:SJU:! MWR;?K]+'?>9&BD(>^/)ZP%3&10XBNAH.X-PV&ONW';V]0+"-636PO#I Y8IE M7.]8;IU $22@%+00B[6YMS(0)',6D_,NMDGE>I*D7D[(=GB8M1!.!RA[@XO) MUVF]$#I:7"_JCHDW<_>LB0RU AL2[5571W ID8'1>I(LQD37JK/!B\2-B[R! M8/!(OPTKDRY@=K-%W]_F#C&;4Y !P2=-2V">K(2B.)D*5D?BDW*L]=7>^S[: M][0Y'+?C=%=@^?F2^M0GD7GDY(N(@J2Q=0(?Z*/2*"59K[2,-EEZ3U'4R[FW MI:B?A,X.?.\*/\MN'+?!D=_F9 ^\GX0X.9M<_#B5KA WHH=B&7DI1B.X6"^% M2;$J;U*QC;*EUJ.O%WM]:&P-)I,#3/L\RGERM;/N9=-NW0]EXU>T#D.NO;P. M HNAJ*2R1++(K $E= T)T4=/?^B@2I&JS>2-C@*+2EBAC2W +:,-G<@^=E7O YUW0QHD:+8C 98 MK!WZ1&T":'(!K9.67AM7?)MC[SFJ>@'5KK)_'&0<1A =@.J):)>SPNL<'>0Z M UF5VE)4U5Y"@LFB=(K2M3GK#B[4N N0!F!^%Q"J8ZQOLFN MY.KQ(J\=1E!GB-$8X"*KQ'W(L5'*]S-$]0*FW4VFH3C?+XAN-IE3P:6DP9=< MK^B< UI=!$M[#QDK&!N5,C]+UKC'VV#"7P]46TABY.8QRS[&B^7ES>O9XFY. M)AIEO.= EJ, Y94%EZ.A#:=R"*58N];,I=5/[Q(2VXAN-B@?1RUHJFNX&4-V M;RW+ "?FY9*N8N?:9(>U_566C#8-"^!"RC6A6A;KG4>W3@^Q-5[55V1NFQ.H M!4]'5A,CU$2=VUEETDN7D6F0*!"4I0/9N6KA%ZU MS1JOZA8TVPAVUH[+7=387E_'WR3'W)AO"5TIBGQ*FY4G!Y"6$(7E((P(F1L? M([:)XZRF9YP>B"T'?>3+['4.PPB5MLRC$ MG#WAI@_B"TC;1G@[.^ P"M2C<.+%I=IW1FZ>DH]HFXDFO'[2@C MG?H8?&R=H?E^H_H0;P/D-6+^D]6PK]^6S^'230 9Q^#_^>G%^>O\?IUXMO'\O)Y!P?7J"& MQ;>W9[._JQ>"I[2_'&+AH()3=.33/@R^MH43)I1$CH>2;89C;DAH+[D;PT"N MI91&#HJ,YV +T9I]R:!,EA"RXH#2J62X,_'AK>3*V,?=$WL) MG^X&@AVXU(&"N2E%_SA]@-C;*J@E9.^814PJ:+A)!J3C9+YAJ*56I%&U]BHE MD;1KU+YD7$2QEVNE8=#72#8=H.X^IVY]U5-3QV4:QFI])VT=+TB1 MAV3I8R0O6)!BUZW[QMTCIQ(3[9U!_PM7#Q[>/#9@>\'6*)]VX3[-C7TW?GWD"YF]QIY#]YH>I-W M-N\EO34#.JCJ5DII J<'ATE4<"H"IW,@;#**D[M0'J8<_GI5W;$8[FL(TUB' M=287AZ"B \W02NL9BXW*VWZ9JNY-4/125?G1Q$?C9#LI4-I;3?=&PMZD0&D#SO<+HNMH%].!)RDLE'J%HW*L MF:>&@10&,WJ;;2.C_U +E#81_D8%2IM(H@-85:=FRCMK2/ +@;W8+SO0!4]VW9#H_&16TV2EHX, M2)\A1!*\U\%G&[WVC<(X!]I$:2/9;])$:1-!= "J9WOW>$Q%:&- 9&\KDS@I M;TP@4L8B7;3&M9E^<*!-E#:2_29-E#811!=GWA.=?)17RM3Q;-DM:Z05@E-2 M 3(N/'V#YV9]2PZLC=(N4!J ^5V :'6XJ[B4R&E02M5KVZ@@7=?4/Y8@:W-S94@_'L9Z? /.26) M7"C7)M_J1=)Z.=*V%/Z38!I"$AU :UE^\7IV3N__1H[HTJ"L/F]=VD\)J;?S M:+#0:?X9TUE8+"9E6?2>\S8'L*DV(_?A'\!ML<%"RJ**-'F)R#K+A/#B;-2]MDD2?(6KW^Y-' MCSXA5KZBG_GSU$NE,ZT-4-3;H.1K W@50"MTI*!K8Z]6GW\C#;Z916!>] RDHZMDFKQ!<=2;1]9JMUZ6P7^VS"6X>:I\F\CD8372S^EGY/?S/;/[Z)Y]D,;OER>0F57TW MI;7YZ]KHMQV7O0=5J)5-09M(1GS.9,Y' RXZ1D>K*DA.H=&-AJ+OP^"ZO\%. M-19Y#(QKR-OTZOM)S+&!O7>W\RS)G$MM<,+1DOZD9=!_ F@O M9"E-84ZT&G#WD):QZR*&MDMVY'9/>'D[F4X6Y)[^-IOEQ:G1.47G/-AB%*C$ M'7C)!$2;,7B6.!-MFC>NIJ<3>W9+*3\%FNU9WA-P_CF;__EN^FD^2V2XG0IK MA6:V ,;:3W/(^"O(3/%K30$;%C0U:+.O,!(R3T)7(GA9*\ M+5C6S>1KUG*N%4@V9>]@^J1UU/HHY\E5+[UWTS*;GU\5PP\0GW[NP6TBT6LO M90\Q9V:-U]'7F:J^]K1$76= 13"!)Z/I% JI5<>%/<>N@8LZ;(&*]F/,FG._ /YT&<\FZ8^+Z[:OMVM:QL,$ M0\^=#>#+,B/(DC%?4@"&R9+:-4:6-B'GYZCJ!$S;"WW62 (=H^E>3;)7FML< MZ;C7M1>L10[>TO&-SNI@;<:HVE1OOTS;N,@:#@=K FQ+H8Q\15,=@^N 6?!: M^1S)E0Q%/']3$I"V2R#IA W:A6 :'1:'$5#>Q>S8D=L]X>7J8C$&P9(AQ>:4J4WF MLZM'I #N0A0B*"=RXX*F]>]N]QE WDBJS]_=;L+B#@#REDZ].S/J:BA!U#Y( M1MS0+" H+)'4:IUY&2RZ&)B4C?J^KR"F$Y4R#%1V978'>'F_8@F..!&DXY 3 MV=R*&$0LD:$>R *]8'6$6!.\K""FNUCQ+GC9E=E]5R!]^OSQT_'GD__^]/[H MP\G1AS?'_]\?[S[]?OSA9(OKVZ>?->"-[9H$#W1)^VD^^X[SBQ^?SL+TXFB: MC_]U.?E>?HEBS:UW^-IM+N= MH;0H-;$4.#>URX'.4!U42$:2B6B2-KE-9OC+M/6NO3;!S=K::SO)'*C.VCIP M_M(3]Z&S&H;*7\8>UMP]S!Q,*JI.E"&#/'OR^J-,R(0R6-H4 #7767==$9[> M(\L[-A8%1B4+9!%0-*J8.; MAB=7\VH9 EB&_$)B/M5!],@"N< \%;):T4%&[G+BMIBTY[UW1]S(M9M-4+'N MT;FEB'I&W?VPDU&&!6=IM_*::TE>4V2..)BX-/0O;G*C\/S+Q'6JZ;8%Q-JV MVG;2Z0!P[\/T9OB *S$9X71+CZJ35:;[YY[OS[_/97WB_.CHGEX7 ##G6#)C$#;B<-2!: MI4IT3K$V.?=KD3=R.D%C; TOH2Y&0_P>B*]3G/^XS[+KQ6A4R0LI0 11/&?UJ#;"AIC-Y.A61R]K =2([%U%\\8)!**ZT]MV&-]*55SQZWE+ 5* ;A9 =GVY/\N0NBRNR$+5K4%O^9;$;R ME ,CPU&CMKQP9%JWJ0]ZF;:1&ZZ,ZN9M)Z">(7>5PX.<=EW($3B+9!S2H4RK MP0(LHC$%4[&V30W,\W1U:IQOB8)U0;:Y2$8UG*I6_D@K(;E,O[['L,#/DZ_? M+CZ6/Q9XM%C@Q=4TDZ.4+L\OET-[WR!1F29+09ZF))0TV9*RYLL&C[6+K4,H M5NE,;,44[1JGX/84=&JE[P:R/0JE ^WV=C(-TX1KK?/H?#:_F/SOU3J=2QJ% ML6!-,J!\(/R", MV&=C2/ZLR1EN%,O&(PBCR1^-(8,S]7HTI*PU0^Y3WN,6&7!S-&L)C#V]^^_CQS3_?O7^_15[89 UTG MU>08M, V%TD;D;FKO[G6R^YG4Y)'DH($Z9&L+F\+U,^0<\C$$)>$:Q/FWHS. M<6_;VN'LH9O94'I]Y\(^HSIVF,WVTC/WH_L:9O%OADP;^+*S*5@T",H%!9[5 M]MXL6^UCEN[A@(1#U(!W89C:1?H"WT_^PD>O?3!*S >?1%8.T"M3.YW7IO;% M0I:UB3TD7;@)XI[.I6TCQPXNA^^FGCVSQ+>7%Y6E]^S^P?WWB7?$>H_ MEAM^WRV%H^$Q)04IBMKM)SFR:'2!8F06R28K8INHQS-$C1O8&$/A[B:7@[4T M7\_.O\^F-4-P5FYV'3'[$=NW[VLZT*OW8[?NP(Y1S%N,!25A$8Q".ORCJ]/N ME8>H8]8V:(6-NC]V:MZ>YBCH&*@SP#5;7MTA^!P,>/)',^/:)-%H N/:-!Z2 M,;L)OK8W9C>26@>G^3/K>?7C;ICOLMR$:^5RG5=(K*J]KV6 X%CMOU)R0%V' MQ[&5;VCLE5A(Z+RV: 61^8.TMOY/2:-QC.S?^D$^??)M\7M_4#3&>G(@AO!"BI4QT7H,&CI;-&.19\>L'8W/"5W<)K=['/ MVLN@ [UW,@\9S\/\SQOZF6!U0N?R&HR!RN0%>I0,HK,N9*&B+VWB70\I&?=. M9Q_0&D0&HZNGQ>3K] 33M^GL;/:U5C4MA[[>,>UV[FN,+/-@07NR/E3AM)XB M,^CH)&/$.O^P-\X3RFG-%XY[_[(_U=2"_QTHI@^S:9J=?\<+//HZQY\J,)DC MCL1B@&'E58@:@M 18K8&E8HFZM!$13U-T[A)G?M45@/)I0.$/<.U][=Y3,40 MU3)$R)A#;4M5CGO-9[VW-Y\ M+)P/)(F3O_'L+_Q]-KWXMCB-41>%9"I;+30H3_LT:B5 .*NB8LZ(N'\E^S+= MAQ1WVP2'FVC>@:7;N9'P>+7_C6%^\O?L5$@A;6$,A) %E#,)0F0"=&:>%28R MDWLW49\F]Y RQ/:'W&UD>9B )03BJ<^)FV(\:)5*'>1AP:4L (USDHN0;&YS M-&U)\"&ED.T9M!O+\R!A^W9V.3]US@:RYC,XSCUQEE>7DR5POA8_JQB+;Y-E MOAV]XUZ%]@S:C:5YF)BEGSV5T5C#?.VO;VEG%DD>:=#D^\HH;73"A=(-9NEG MQRT[[QJSFTKSX#"[K!2^76IDUA6=$UAI0LW6KJ// WYRF1_PXMTTG5U>M::M5T'S23A[=;F83'&Q.$K_NIPL)I4' M]\*_I\[H4+BE$T=+"\IZ#U'1/LY:E9)B#"RM$W@?F*RU0&L/%[1C2_)@&Q4< MY;Q<>#A[-RVS^?GRC2VN=9][T7[N<]=>ZB@7N2)8'504$$J=R!3]$F>HJ" M!V0J0ZY7L+A.U5(FLRS10PFU:6Y*O&;MD>DAO?"9R1+U6L58F^#F,1GC@&<8 MR3Z&R8YL'MD]^$">SK>C<[(74YB>S/X.]W(\I9-<<^*)"2+3,JR%@$X"%W46 MN0I8 EOCE'KF%:,C85?AS8;GY,B >$:KOK_-0U'!.*S#WAI&G"[ [NRY8K>7?^/4SF-9WW];IE0<):^Q M:U=2]7HE.,,-,'(SZ]!ZDVV;.N#5](QGP PO\]G@ N@ 1C<\N5O(^YHQR0HO MWF<#R3 MZ>LPG_^H8[S.9Y?3B]EM6Y+XXS-^IR._ZO\O^'4YW;Y%3X[MZ=A3@XZ!* MI91";Y$K#5PE1OLC1@@BTB;AA2L99^[6\;/5HG0(4BH'#HVY&J$2 M P:0TJ"R/F;T>^MS=&B75)L@9XT>1QO+HX,3^@O)9EFQ=1-GN-[=BVNOF@OE M)(-D-!T]H;;2#T%#L;4^4$7DC1KA/$M6+XTU=A#\0S -)H4>('5]/EQYXCED M934GDKDGXEW6$'CP()/31>DDR6]N Z'[9(P,F>'$^Q X6_.ZXRNK0G2*H!0$ M)7F]:"$GAP4%,AMA9);%/6S==QA75@,(;#@R%HXOZZ@'6L(5 MY2$[B]G2.%#B3)7AF9#).)!'6T0,_/W731>S MLTE>,GQYO7%U!%H4(M@"J>9C*2$8.*\",)4BO4ZK&^)E;&CGT-(]EF@ M;,'F#IR.V\D_-Z;UM6ZTREMN8P!TJ$'E(" 8MIQSH7S6Y/?[-N['$P3U!)QM M)#T;GNTC&QVO9_/O,UI$G1]U?#8YGTRO&KC=K"2QF"2W4!)S=0B+(%UDB#EM M>D3=4-#'-?R6@GP"%AMQ=6LTT(DVF>4O%V%^,2@FE@G\1,2;RSF=EY^6;SFU M6C-?8[LAU"Y83"GPM4N 8SP+Q3S7EC7%R2JJ^BB,'Q8[.W-_P##X[ECZ=#E/ MW^K(RY1JG+8&;//_7"XNEB;8J2]6UBD;P!TR4"E'\#Z%&N!R+C&.V:SE36\- MJF?)ZZ."?5AT#2>/C@ZQM[,Y3KY.7U\2#=/TXV0>IHNKYL:_D8&XS"/Q0AK2 MP R(TANO4S$-,J#BG(Y\_M X'AAI+]/81^WYL' ;6#(=8>Y!GA)M$*%E3>@N M9CDHPX#7/M&!KZ+*@@O=>!#+%HEBS6O"A\72#AP??TKX(PLQ60%,L$*P M=P&<(XY$5B+7)J=BVH[F[:/P>F"[>Q.N[FAW'T_SB F#7R[/S\/\QZSA;,Z9KQ%;N!ZK]Q/&N 6RQ\EX\\YSGBP"C(*!M>C9ORY%((J+H&N!4Z*R3HXB@7@/BJGM''1M6D4^ MD_&V"G'4S_C:11P>F MUO/)2.2-:.],[2>@:#&2([A,7@MJ*80)UGG1Y@ ]P(R_C02_4<;?)E+H 5(_ M93602XN,2U=]C4AL(>LQ*J6 .<]Y#MISTRAI]% R_C82[[,9?YOPNJ=$KP?Y M:EK6%!;M@5M3NY@8!QZ3A^"(+R7JPC-_P<0ZH(R_C82V9L;?)ASL"0@/L]6" M8D&+1&Q1M< -+7D9GF=(VGEK@4_=Y7%=Y2LEIFPPC/15,: TDQ ".F % MC4P6K6)KV9F_7,;?-D;E0'SN#BG7FZ9>86MM/'@30QU3EB%DTFRUI6]&;45B M:[G[OUC&WR:272?C;Q,V=^!T/)5ZEJPO2B,'+Y,#E6T IXJ D(P*W*7:;/\_ M/.-O(TFOF?&W"=O[SOC33AF-+D(IM2^H*0B>8:"S5LB2O$99UNF8+6IL#Z0C+]=KL%VXW9' M<+D:!1>RU5+Y0 PHI 29$Q"CH&64+$2T0B;9-OS8P4"^'47Z!$ VYV]7"5M7 M47;,]X:T/0B\(RTLQU2WC:AE>HQ5[:O!:Z5"DBX9;&.VK$UB;VF!0\!J6+GL MFA Q;"Z$$I)E&3,)WF10B!EB#7@Q\AL4G<4B/BR?'",78H^9?D, 9B.N]MXZ MZ?7'#Z^//YQ\/CIY]_'#Q[>?WWWY?[=(;ECUE 'S%5XD>>2A)\-DE7L MK'*YRF;^=A_N?R$CV7$BU&) W*XY5#&72R M(#)Q"DW1F-O47[U$V;BX&D+Z+P%J%U%T":V;U5Q?IS)K,(240#-3+\0Y.8X> M/63+LG+:6ZGWI*@>4-89M';"P8L@VT$H'8#L2[C+\ FY6I..D2&9/!E['L%Q MI,UG.1J=O?*I3:W5/2)Z@\XNTGV85[(S)IS\537U]3H4QNB5 MBR!3[>$@:RT^&@8>38RA:!VB; *9IR@:]PJQ*7X&$4('8%JAGT_H5Y>JF<=" MEB0G@U+5XC!+IF7D6M2>(%'XY%!@F_GNSQ#5&:2:&$I;":!'+-6%7.\UJYTA M)T23J'D A<+14HR 9 /36+@LI4T-SS-$]7:\;2GX%UVY[:30 Z N%Q>S.00D" 3IDQ0JZL+:''@O$-89L+8%P$-@#2B-4:.U M-2WF]_ _L_G-BJXR[##HC$Z2L)6H':IH$2$R"3%KX444)BBQ#IK6RCM\_/YQ MPV<#GFP#L'?DU-0/X1P_EI_6<&,RHC;DD4H"=:P#>1@I9L$BI!A9D,D(&8;+ M37V2C/%R#'>5ZVQH)H\]J7N.F&?GGV% /MWK8]J,GCR?U@40U&XQO/=@F#Q7F^]O$ Y8C9](D<+[V3ZA]GKVI MP3K-@L]!@?0)Y_4+X2OR4U?S/O+9 X4:O\T6Q!TOI_-?BS+MW&*97)Q%U,-)0CF M'8*WM4D2-Y$@( T(9S6FXLC(:7,%]CQ=N^N<\^\X75SMV6D^7KX(\?HUG\[" M='&7=A)MSBJD#"B4H#/>> (_(G##9UEAK-4P3>@%U-J;@G0N ]#D-/FV*F\YJX'R^KK.HN>$TO_8QI]G5:2^-/U]IJ$]P\U%;#"Z<#"_W-]6OOJ^*ZJJNV4Z?,643M#13M M8^VYIR!*)J"HJ(H(D51\&QOA>;K&C92UQ=A0XNC;5G][].[S/X[>_W'\^_'1 MES\^TU\?3K8QUE<_9\!S;PU"!SKRWH;)_!_A[!+O\J/O)4!:'@NO"=C&DEK) MI%NB41%85$PXDX50LM(GH?FHA'[^F$8X!H M."B+')R7":S@F2P=:9UI3>CC " M+?=< I.U(,9Q18<\T9REUS:GF*)L8QAM2FG'^FH3)#VIKUH([ !5V-:W!\\] MK;4*:WA_\"SP@C39U<8=L915=C1-+^?A#@Y MF]1"FA7[@W[@PVPZ_WF[+&-7.MEHZWP/69@$Y94#G\B%M5P85T(,K+1I_3#8 M$CI6>IM@[P6EMR<1=W!+<;OP5S]N__E?$YP34=]^O,>_\&R9KA&%S#)Q!)UU M L6E@>#)!])Z"\'"2[ F?UWQ<=A-[O+[KQ)*@ MNE^.22U*+4!GSD;=F:5!(*@Z*Q1&X-MZE-]OHS1(T;-!@78MO(I2>([6"S MO+]-H3*!6^]9J",+Z;"0D8$3T@(3J(S"HAQO[/8-L8Q.8-R'%;EW7'2P*5Z' MQ3=:4/WK^%^7D[_"V4^JY,[I/$U)!*V% L^6Z>N%K"-#OJ:QQ'M?2*NXT":[ M:5T2.SGV]P^CAYE0363: 5A?"&B7S"5#7;/'G (5@P1?;'*1)=9FU:1 M/><7] /+ :77*19O./OC:@+MQ14OT]6'T]J /CCR)XWVELZH$L!I.K**X[E8 M7;1JY*EO3.JX%79](W8X&7< X@<#DY?9:"&1F7^SR%6'AI4%E7 %M%.>.*HM M1)TY"*E,\%[Z&-L8 MM0.VX]3S]0;B[I#M#\;DK/PL7%YW"!;W!.AL_%Y"]< M'%W879M,H+7(&W>4=C]X'5Z6 MO:?Q?_K\\?3Y\]&'D__>(OK^\ D#1MR?)6ZH6<>781Y([%AQ]VD^ MRY?IXI]A7K]VOWNCC(HY96B'E=KC;58G]_. ? MJ]K;DH%L,$M'-%8C(X4",9%N%C%9:5/A1K5I$?,R;2./6!@>00_UTL#BZ3LY MZ,&NWSJS6!=## ]G)1V4 MDKH;>?-@/]R:DTL1W*NWDR9DZ1,8EE,=RF8@U"U"9H!15J<84AM^;$KI02BP M3=#U]+3V!J([*'5VE/.D/CB'@[Q;?VDO:K#0DXJ)5D MX)T3H+*B [F]" M\_-'-N?'Z4TWZ&P$*UBKCV6=8&BLA*B5!V-C]LRB90^SK50G/P]NVF9V3QL+:E&^\2-K(_2::F43# MRF1D372SBD\XG\SRV]G\\]*+ONGJ>4J;+TG+$BG5P$%%%B%&0TL1-CG+@TN9 MKZ&*7GA-G];SE@*=M>'N0=TYW=R^S3NX22H:Z>UGA'NQNH31>X MWXLH+0QC7B0@<)DZ&!+!&X&0.&-*L9BM^G5BA_3@536C+B=/VU-<1:94L!%< M#@+(J%"2B5RB\7LX&%=3UXF%/AR*GC\D!Q!1!\;8EXLPS6'^@&,_CE*:7X:S MZSRY4ZMB3")JB+6P3NG@P3E#!B=Q):]PKQ4UBV^EN<.AE35(&!B[EV;\CT+V<=9*YSML*BEVU:8ZQ' MW[A9X"-#<"LA;0X]?P6]*7X-%]<_VQ9\-Q'BQ5OB^*M+,L]QL3A*_[J<+)9? M/XUH' \^ MDRC+8:[3+'I0;:?3Q@$,J$,?3C2W2/F^<],E@'%>JH$Z?66^^# M9/83^M[B;"GLWP+YF[/%XE1;[0NS!0I/M&VS"[6:B'@?A8DZ&9-,FZC[KI2/ MFP ^,I '%NP!Z.,;TUNC8X6S!#P),KV]-1!3O0#+(B;MA->N38K,<-Z1^45! MN8V(=O2.CJ>Y]<7D^X\??CLY_OS[F^-7)UO<.?[TZP->)SY-UD WA6\P7MSA MYRZEDON@HHX0N"YU\@2"=S* 0943^<"VN#:W8JOIV57IO)]-O]:(7WWZOW/K M6H 5#VFD/AI6 3P!'NNY5KQVP*DSB!679&;G0L>$LC98*:RWAZ1$[E+%Z_/? M3>FIETNG^ [<3"4KG7;@M:R]O%6!8'* 4NH<6UO'%+:I!7Z9MB[5RR8(>3IS M?Q!Q].'GW:[I]YKDLJPS_5A^4J0/JA&BM9J7"+;VIE<\68BU7X3DB==4.IMX M:\"M1^FX%[A-X== 5+T7Y]X_5^Y"W'7Q%]>+OPIN[WHB/O_L1@?E!@MJ>WX: M(WQQS(,0M9VQ9PHD%QX3+M'54 MG>!#Q[Z7UH#WV=HH512BC:I93<^XN-E=SB\ 9PNF=Y!L_WX6IM<9X&B)$[6Z M+BM=$\M1@>=> A.%,[+9@L+X@B7S^*E]"7T;&;X,P?4.P'/CYM4%?"ROB8#) MQ:E2U@A:/@BN: /8X"%(9("T*S@9<8GKI.WYGD'N/EC MNJC-P3!7!IUFQWV6+(,E;0FJLB2X2.(5V?AB+!;3QB+YB8R>%,PP2-F>RUU< M GZ\^(;S^Q=)IR[749"UZB,M([K9@@_% ,^8?2DQJ-#&X7E$RKA)<"W LANW MNP#,SVQY'>;S'[49X?GLU@)&@\E@^U-J=A'.!NWE_'8R#=.$=0C[HK:73)AED2Y!_C_MO5MS6TFN M+O@^OV)BWC$[[Y>(B8FP77)MS[AL;]O5??J)D1>DS=,RZ28I5WG_^H.D*%EW M\[*2*UE]'LHEB=):N'R)!)!((,7JX7,$A[3M>N5"D5ERP]MTU7B$H'%KP]J@ MZ'#)=U'E=*=9=R! MB;E)^U5!&4>#*1'A7@H"N1<%HC<6C./&,.E\:&1>'B!F*[384T7+/A+OSJS< M:#,?)8\1;0'/LZPU10H""@LU.)2B\%Q,F^%##].S%7C,!A%^!]G MVRRLC^"8)P^?ZPBV5 Z*RQ"U%H!)FRR$)U^_3;1^GY:1SZJ&4?+=46"'2;P[ MS&Q.\&1T+&7A(+AZ45T* 2X%#EB$CXPV:8%M/.>'J!D7-X=J^$G ["'ND0^U MUX-+GH-#&1U-4!B=3'7V5$OA0>Y%E99*U=11\HPC[ M 6K&/80:##F#";P'T#Q43U:\BD4&#=S$=?\6K6:8,BQ*S<<2KNMG9G MFYF;-N[LP5+O$#F;!65M)B:B)2^-:%?>60C:$BL^%I:TCUZT.S,XB6K-G?2\ M7;7F+D+OJUJ3.^19%?*WT!=0N.Z\:0VDI)4L!4O2=@N'Y02J-7?2T>/5FKL( M;&157Y?S?,":YWP[PRJ2JWV2>8TY%#":BSJR6X*SDA$SLDA6@E.XC>*?>L?( M.\>P,!A,F'V!XN,?\QM\<&.YLN0M!<4(W+&V]I%,0&1/Z MH&U!L;\P1P;%O5JN#0M,Y21\$;5]HP3%O0!ODH0)BFW#VD<>/6\PT M,!2&$.'8.:_GKY_-\IW]3B4K?""KQK&P>H].@4^.@Q=9>Q^,B@A&>S4J.A M 3&<0#N(-F\71ZSC**X\D\93'*5][:"6 X00'3!##H_/.ME&DYSNTS*R4]$D M1W&@Q+O#S)OPY6I)$=!=5DJ 5*9>/J&-, 3D_*!K_J/\0 M33\)G#W%/G:4LJP]&]/GJ]E3QH9@LBA0T->R!\L@1J2O-.>9D4,5\E;1ZNW' M]J3V??4T'T9H(^O[[&(QOTV\9-Z[X!G8%&P]?%80F"Z@C?)%E2"T5UMH_-Z# M>[JU-8#.#Q-U=%1,I? BDF- MFE3 );.9,H\]"R-0$)K?I MZ VHBV XNT9@B7J\K(AS_"UPT7 MGHNL19WZG6OTAD%#L(:,JRDEFF"8:51#]C ]X_K% ]N< 40^(G"6B]7D?1V/ MN?;W@LH\V,Q A-K31=2Q:Y8I,"&2993)(]NJ](>>>@,C]-U=?-QZ[$!E7+!)9#5"5=&)0C1D!UT(KND!4ECJRMT6RG^UJM' M5OT^BIL/(<6QU3^=W2 <.3,I:MJD&"9BOS;E%NM2:M*>)Y?';M<&8#OUWWSU M.%'(8.K?6XH=N(P?+N(2_W5!8CK[5AL-7KP?@>:N4>N^':CLK[IV(+2UTM3(QXZW+?"[Q726 MIE_#^;OP??T]+E+5WR><,*.UM]9 B;R><@@2HT<.VN3L(D?R&._LA@^>/&[[ MOOX*J@[#43-9=X6?_[H("WKN^?=KYM[CUWOLJ6Q49$E 20Q!:<=HBU<9/&;E MO)2RH-@92EN]NK_SIZ%1-;P&.M@F;[-XZQAV5=N>WN#,%N^DIC!6&)%K=,S! M&2DA^602HF)1M@G_MJ>QO_1F"V=^,"UUC;]7L[3 L,1?\/+_U0%-*GJU,=TV M(RTJIB'6D=O*!"G%,:ZK/$5C?[F(UO@[2$M=;;!7%2TWN7MY/I\O)EZ$8!Q9 M 1M M]8#%!^1VDY]GE>?I/)_-\D0$$:R5&43-!BI3'#A/JRXZR4.TP2G7J#G5]D1N MEY=E)PC#1HKJ%(._SR[JW?M-_N;%_,N7Z:IN B\1;WJM.F8EM:4E5@?$1 RU MQM,#MQ'1:R%YJU9[^Y*\'3Y/\.#@.$KL *U/CKS*+A>#F0&Z:$ENGCQ8F04$ M'DP)G)50VM1<'#QVC)_@@<-@JN@@HG@Q_X:S,%O_?T'+XGU5T*:X;6*B3@?*1M+[\/#^_F=(Q MED5F@P 6A >%/H#3)M?3#U<2&H]9'P*:!]ZY'8!.\)"@B="[!]/&DOIL!9*U MK#=T2' ^)G(G0ZVN-B)[](BI# *D7;:K$SP3&%S8(P/H(4G]&+QT?0B[88RK MD+WQ=7JCJ=5-AN(1D310L,)5MMF%$+9 T4XOW0Y*)Y39;ROV#KSKAYA[C[7, MDEBZ?ZXO38R6LP@YUU%^$CG$VC,AAJ)\(8M;?)OV$;O1N1T.3S##WU!='8#Q M]D1UVKDU-Q8)"G6B>NW*X:V7X*7#F'D@R]TF_;7[W'I^0HG^PX7= 5+._EP1 MSB^FR\\U$GU;*@\; VQTH T\!Y!)JAI>&(A).DB1Q.&B*^9N@X"!8/,X3=MA MZ 1S]0.IH0- /22C%_/S\T"O".VI'"[:M>_2$;^8!5U$!/>:&;Y9;Y83?][K:S+TX5)T9Z841FRMZ$V MQ(X0C.'@I&=2^)R\W\:+_]E[M@/-":7)!Q?NV VG4\)SPOD*\TU&+DWNJ^7R M(LP2OI@O5\N)U2$PYS5DA[7!!R\04C;@:A-U6A8:RS9YJ.W?N!UX3BC?W5#@ M'6QU5Z>89W]^Q=ER/9ACHH4P)EX"8[>!T M0EGQH03? 79N+X67TQFM@AIPKM>!)RMJ-;<4-.3*BU?@&<^@=0JA2):]:W,8 M]Q15VZ'IA%+D@ZMB;UA]PT6<#Q;ZATM^+N/1*P.[62H3%,PF%!F"J\G]$CQ$ M83WXHACQ&3B_ZP8-E@MXBJ[MP'5"J?,&ZNC :MUV!%^&Z>)OX?P")]H*:4*= M!^\#Q:A(=C>(G('3GIT"*S[*8U0/7!.T'9Q.*'T^I (ZP-'-TL0)UYE++A3M MW'$]Q8R!B\&"PQ10>YLU;Y-GNDG%=H@YQ43WOJ(>#";_SW_=3!+&8SO(%07Z*R_\[S;]_?CQ[_]LO9\\_ M?DB?,5^;L[5^05787J^O,W:YE ,25H+Y "LM)62OI7JC;7R_:A=OSQ*6,B M=!^5=>;E;<Y([;^:(':.ZL MM)-$YO0;3FB-Q6R2 YZM!E4P@4L^D@\32V 4SV2S5?OM(R"3R!VW>T87R-Q5 M::>%S&>%7GO-9TK<,NTXI'4-"R>.?>'DO="FH50@;UNUB1'WI7C(G'O4=_)%$^I]_YYT1$72LS M:7TH3PR7.K+!.0=&*.D$*\+PHS%\3=6XN;RA\'&_XF,@/0R8KVMM5=9ME?N__[!YB_3 M]?S.6<+EA?-@004\^6 M2UPMB=G7TQ!KR='T/ILR9U'(>@K-!*B0UC-.ZZ&X4B8@,[FT&5RQ)\'CGGBT M-\WMM-<52'^?+3#-/\UJV2RQNMETEN_GY^?D,?T1%OD.IYREDH078+2I)^,A M@/,>(1:C-#.\A.UFT!Z TUUI'O<(I#U4F^JP&R?B$2[OL.:E3C:Q4$?/U!F1 MW)!#+QP(KXRT1HF4V$[^P%:O'?<0H^W6/KS<>S" %U^^A,7W6UYW^#*=K76V MO+%2DK6J2 UUL'#MU539*@YLKHFTW:CEW:W==@2.>Z31S+0UT,X)I2// MPJ+V1EG>26;@WB:%N1M31TAN:FNB9XJBB936;=C8Y@6@7!^PS,>5N]61YT-WC=T-QO.O/(<-U'AZ>)UK,_2<"D67)>%M_7=\S> MS.G3V8I(H]=\NKI@/TG*HTN9>->Z:D!S",H&,-53BBB MFZ#@9(IV?ERF^W'>,2_O%O-OTR6]BV1UPQ$\S+G=[55M/-T#V#V"VQNY*DXK M0]%8=1 P!?(-%(+VAF?E>#G!,_T7%XO%>F; ^H#AWA':1'F!+% 8ZE6]^Q_6 M/25IF[&T\",W">G_37C^"6']NJ^[H.2N?1Q2&QUL^AMVUN/PZAD _<$#3'GB M0'+IP>3:EZN@@SKT$X3(AOY3J'2;+K-;D=>OXSD T ;43#]PNRY7N/+U!D+,0 &:(_.<60H4IYE&(?73=/5[U#P M(;0Q6"1P"&W02Y?N]GU'^.* M166+")*B&NU 197 68;@G';H4:1@VWABV]'7[TGQ(4AKH)L.;-D55[>V_\=X MX]+RB(E!S(;7J@P/+@>RV%$CFN14OCM98F#<;4-EOZ?(0Z!O<#UUA,&-?_ 8 M5[;.]+'$%0MH0255SRD3_9.\J>-:L(3&5N])^OH]1![$Z@VGFXX0]^@"4H(\ M3U7[CGE)$B,'(F8MP(9BE4D,A6_3%?[HUQH;01@=.W&-L""42&=_: M(UK0&M&.?(0L"E"D(\@Q$#DT/1K>#TS-9E.T M,0TC_!,X$;I>/QX=+Q\&#I M>'B@='S8(X0&E+4^<6@MS",<4$CO!"VC ,($5]/#'J+5]?(J.B/(.?0G?+GY M/:;YK#8=7:O]D15__ZK$C[^O\^,Q2YV+%) 2-Z 8YQ2C)0V6NQA%8DJY-N[D MH&ST>_BQ"P(?->)'UW0'SNDCS-_UP"MK5X9J-0WGD\""9B)*L.0NT:YI GAN M%<@4@O;TO=-MNH7L27"_QRD-H#NH]OH%Z7IMXI>OFX3L)"<99)8%HHLD22D\ M^&PCT'_H3;"T\MJ(AN=D>B0G;@&4.2@>$<.>96 M50^#D-_O:4\#X#;4[*B=N>MEM1U8?I;^=3%=3J_X7$Z4=E%Z[NLL/07D4)LZ M:KAV)-=>2*E8]'?JX1Z\,'@ "?T>^^P#PV/JXY2 MW&C+T_]T_?-Q=Q:/5Q% M7:N)W\YN"&,BK:&EIA.D' .H&",$)15XD;W.M+,898;%Y8X4]GMJ= 38MM1F M%X,.'O?$+T?GT$)-!+12'#CG,RA7;_QZVBNRM*4>T[*2CQT@;4CK]ZRI36RT MCT8.#8M:@VQ]J^(3K:TI^=;19Q>8<,"CK]-*DZ75HQ1(HZ50-N;0:.C9E@3V M>Q[5"'![:Z??R.?MZC,NGN7_>;%@-[.X2X2"Y%,-4AF&2CCJZBX!:-%3I%8 MX[Z_HW5^NL-_4PB%8F6I2.5M<6$>M6+^OW\'@7W=\,/H>7<0>[WCVFJLPV/]M8 MXIN9QV>S?-5>ZHQLT?P[7AGJY40H+8Q(9/B]HW^$B."#YV =QL)5=MJV234/ MQT._Q\;[@'9D'9\&NM^3CA??<+GN M%2UH'VL+JU1O_3OA L7PO$T7H@&([_<,NC&>!]7JR T6MV!WS2/F=XMYS8+^ M/2R(R=4Z\D\^:JT-X+K:U4I!#"L-.3H1N)-&L+3/CK\]"?V>/0_F!S32QVG8 MST=VCHEDD2FN$8I&2=&_)A?(DIU3:)TI+ :*##OS!OH];1YG]]])AZ>!U@?V MA?>XNEC,UC\Y/Y__L8Y*)Z;.(@Q>0)8ITO80%#A=$)RR7(;LF6-M2IR'XZ'? M0^OC[_T'Z_ADT;W9B6Z$JA,;M#19:'"<_!]5&(/HK --CH^,&EUR;7(?0W'0 M[[GV\9%]H'[[PO4-+LAU^HJ+U?=WY^0Y$;]G_[J8?JWG"A.?@O>)F#*R5MQ+ M5[NB>X2@>2@J%*=DVZNZ6Q+:[QGW0"@=7%NCGG@_Z-EO&@;./KW&L*2EA5Z4 M;(4")ED"E1,%C-9K$,Z9[&S(R-4^X=2=]_1[6CU8S'2(9/LR6GNFU&Y^/"G5 MFZ[L)L$<<6\%<9\-Z"R%-&2TBVS36G18/CH^\!XW?[JWLON"^@V+_^M\GO^8 MGI\3LZ](Q[-/M?3N4CIWOY]8GDQ,E@$748$*-H*OUZ.UL5DZH4I4;5N[[$UZ MQV?MPV_BK53:12';$QO0?+E<#^8NER6BRTFI4[DELY LU@[MVD",P8,R#M%% M5EO]'L<:/T[D=L@\_:.J@=34EQV]9*V.[0GG=6C/59%RY9%\(:EH 06I(-?& M)$J( .0=B3I/KX[2PTQQW''P]QB)VZ'O] ^6!E%1;\='CXR+>C/?%,NO)HQ< M$!*C :LL<5?$>D0%AZ@3T]%+H(?2W<'YQJ9RK?/T$ MO>2&&0N%^=HE.FN(BIAS"CE&ECS31SJ2N4_<=N Z_<.6 ]726R1P,VN>%:\# M1S@@=YSD%!@$:12@\JI8JU'JU!I>NYYQ\%,^Y-A7^ >WBSARK?>SG-_!%!$&&&'FC?B,_(:SC6N\=4'+7 M5@VIC0Y\K&LQ/;M8+_75]V=_3I>34*)EG+9N&1GMWT$8<#I)D)G+9##IH!JW MJKM%S[A0&E3ECUUPVE_^7:+HE_F7,)U-"M.)%XZ SB=0)E'$4:('J2(6IIJJ7W_!+I-B5N\P2K].G MD%Q+57@!1^L*LN"!HEK4#&,3)/V$L-X M8_V[X[Q'E 5'2#KJN?'_&*V6GS? M\&!%5-%8 Y+,,R@?ZUTLER!+:8H5RKO8IMSM(6HZN6 T)(8.%GH'P"&1O,/% M=)[71EID+HSF#)2[; 63P;$0@2)2SDO,2MDV6]DM,L:%2DM/:']I]P25S=)! M$7BQ)H!=9UJ5$N!L"*1=-")%F3&U\9_O$#+N[G2 2A\#QQ[R[0 >9V%Q/L7E MBMCX!X;%QAR:DD60/$ 1#JLYI-4BU_TGG4W,L82IS5G(@^1T I5]%#P?6MH= M0.8U^6!W69"R^,RLAUQG%:H0: 45J2"56DX;$A>-9D@^0,RX&]&0<#E4TB.? MY%^[;Z^G,US/*)]H&;DN3$"(D1PW9A#(9;>0M6*\V$G07\7?11/*ATN;+9H6W:^U,SI(%;@$UKUMJKAWDR/X:FWV*EN+#V&8_ MVI+ PD6D+2%8A2 MZU("C];^[&1TRU>-L[$-B)06(AT9(6]P=7_'?WD%=6N%4EYR"$D3U"-WX#,R MR%98QW3"4N06V'CR)>-TJ1@8%<.)L6<\5'"_+3_ /C'"Y9)4AFAK+:XO#$*A MS43:XE6V/$NC#\7'W9>.TRKBF'@Y2,P=.,J/E-E^_!Q6?Y]?G.=77[Z&M#HK M!=-J^NUZGI?QO"1C$NCH:OZJUM[ZJ$%SD5Q15LG0IFW)?O2.T^2A@=]S!'7U M"\IK6;[#63BO%7&7=["0]+G:W/"?<(&*RT@QK_%UTES".L)4@>,H"T^*XHXV MQZ('$#U.IX;CP7-PQ8V\\>[#YN6'FT!X.4DL:6)*@\1:RJF,INA7(6"0BKF MK.AMKL@?3LDX_1<&WJ*/K) .3.0OF!:U)<"KV6.\+]_3Y_-9B.??WY'74F^E M3EAQEEDKH4BF05%T#"'(!)D+98/546"KIB![D#M.?X_"]YJ.)C]ZPGF41F4-Q11:92*LVY0K2,XQ)IS+OMT C)]2-U)?A@: M&UP7'>#K\<..!Z[;9)VS2QFA9$=KIR0+SA&7";TO5C(GY;%+P/>]#G4*^?YF MNAD,=\<;5?#BFS!'BP?X>J+X)P"".0@2E&@N*ZG M3,F!T8DY;SBZUF-GAQU>\.N"%M>S+[6 \&UYQ)$X^S.=7V1:B-?1U2Q?.[_O M<$&*F-&G'^>_TTI]X_GE<#=R@J6407$.O$YH5S5OY:/(H#P7Q5H2),M; M1"7M*>VDR/A U-T,83K3[MZ&]^NZ"N7#*BQ6C7-!:\^&'.?EQ7G=>EZ2FM[1 MNQ>7=3"W."_!%"49@RS1U/M-&BBLHX6+T685"R;69N;"$-1W4@P]$-9'TVL' M+NPC/%]YZ5ORG'SPF3.0SEM:Q5%"R-% 3MR2SVX$EVW*KH>@OM])"PVPW$ZO M770(V&D%;RJ"'N!;%U]RT1E0I%1[_=<#UR* &>=1%1?3W;G58]CF1^GO=W## MT:SS,+H]-?O\ 5>KSB:Q1Y4TSV;[O>7T\%IY=[B_W7XNL2WY=G7K^?3 M5+.']3[DQ8I^]'KZ97H)AN7$2!3"L03"U IQ0[ATJ230CDGCLW?F;HUU6[@? MPDR_0R$:@/YH6N\9^@_O;#(Z)PF4F2/*6A$X"5\!1:2Z<9YZU:3Z] M+\7]SG\XFF>RK_Y&+3H_4C9(^*"M91**I_U*%93@;4P0F&(Z91_MW9Q(S[F^ M429$=)SKVT6[!^;ZSF;YB U.68YA.$C MG+(@"\QF@2#K ;*JN8L8:Z6A,$4R&1-O5%)RNJ>%2T(FNI$0H'(918 M>X9DXS33RO'3L;RCG++L@KHC6]Y=M-MG'>/#4?"#EVDFP5KK:Z\;JUP"%11Q M*U2&H'W@QDN=<1LOXG!*^CTEV1>K1]9.Y]'9SPN(@\^NU*M;(D8&*MI$:X[6 MH96JJ.1USO;8B>1A*K]'.0_9![7'UF*_*>.)\IJYG",8%BPH(\C_3DZ!*;04 M38K,AZ.>./=[3-$ :#M)?W\0W>F0/.@>?#7DP"6/)F9B(O!:J;&^F6I(1#IF MAUID:[:YU?GT6_K-\0^\=^XCU9%]M-=S7=?%$5\JC72E)\W&N=V&B$ MI2T?Q%J./&3PTG(0')W3G$?_'KVYN/K5\^>OWK]ZN.KLP_/WOQ"9/[VZN-O]/,/ M>TA[FZ<.*-6=F1@HW)MKFY=]) 4\I[_ZYT3RI)5)&70.))04!7B7 M/23&?)+%9"';-";>CUB0W/E'9# MK!;)\51; JA4^W@)"ZZ./U*1_&+/<^2^S52SHUC&&D-\6(59CM_?X]>+1?H< MEO@VGD\_75;9O)W]@N$<%Z]FWXB0^>+[R^DL$ VS3Q,O7/!%:E"29*)2KHV+ MF('(M2R^>*G9-EU]]GO[*=F\71!T,[8[@E[&;CQ'D>OR;;DASM]I?2]^/%Y. M?(F%B>*@.,OKX4*&H%P&80TQ0[$R#W8+:&[ULG&/=HX#N.&EWKS M?<+=S1\.Z+T]1,I KMGK]?'R-3@2+7,>G80HBJ]=I"UXG@H@R\G5VLG<* "[ M3-QN43\T:E@_? ?@8J/*H>2!1 :B4M6:_@M*T16,25Q%EQJ$WL_3=>X M+M8!2+C75'XX\7=P['O)S:6[AW=YX-<)B,2VWR MWT]1-:[_,SB0!A#]*6PUZS[^R[TWG,V?#[[M/$16F\W'JV2M=!8XJZ/5C"P0 M4VW+II/D@@PS-\W'-<5%LD%FD*:6 M_*,4X )7X++/+ G-;6R3(]N!R*YVH4/PU4HQ'6#N(4_M9RPREW()ME J1PM MJ\ A<$]1I->YH!!&-ZJ]W(/8<0/S06U<6T6=@H-T\XS\VN9O3L3W]YN>?NK@ M[M0.3+3QLM +-,HC\)!J2[Z2("#S8)U)A$FM5&FS=0SK9=U>"E6($\Z$PB 4 M%),"J,PI(*BDB-KXG/DL,+6YM7N?EJY\JUTT_GBWQ[W$W,$6=W/W?C_]]+E> M!EKB>I+0LR^UB.^_-\,<4D TQD'T-0%>) -?R&XFQ8*/(G%KV[00W)+ KMRI M0R#50B&=X>RJYG/3<7SB'/,R41!B8QTT(UD QW/-BK,LZY@^R=H,*GB"J*Y< MHZ'P=(C@.\#0#R,;HM?,JP*:&S*RR#)X5^_'U L-F(,17+3;I;?>PIK=(AD0 M'_L)=;"K(@T=X@\77[]>-BL*YR_"\O/+\_D?KV9EOOBR?LVAGO&6CQ_<1=Z' MK3:^LI2HT'('NI"7HT0=$*8% T:H4>3Y1,W2R?G*[\+W]5GQ) 6&-C)%/,G: MSX<8"ZCI*^%I11EG,F]SG?]A>KKRF7?1_-,^\U[B[F ONN.:O8WU]COF5[.S M/].Z!_C+^>*1?,3$Q\B$RQH,1UO'C<>:='" @D7#.1?6M%DW!Q#=E7]]"/R. MI;@3P>B#V=N)PN@TRP5X,K5-%+F(P=H"]<2 8@Y+8F[3P6YODKORUUOC\W"E MG4)"\W*<<9CE*Q9KQ=:!3MM3SQS<4]N:@3;NF57%\(P!Q#JZXSJL;_5"TH&' M:)+-JW5D>D\Q%5MHEB!2@@$JUZZ(0'E+4/&2.C+LVI^)/DM65L[8+ M#IYVU@X1?@?[X9/,U)Z>ZZCJ;=G4KH?SJU9&9W5]KD>1O9Y2H"R,1R-+!&9T M B6Q-KO+#(RKMU5Y=*K1$=] #'3ERS5#9R.%=H?C:P?@JJ6#9\Y4)P.6A#8>Z@\3?/9AV6$16V<1HL4!BAIQ>'3TX M+1%\0J&B]5'R-K6>0W'054JW'4 ;J;1?*+^9S]+5VE2FWN((0#)DH# P"%S5 M!A$150HRED8G33\E;=S&0^W!MZ<23@%5.RPHKS)*EBQ(U,0Z:SL)?,3V?%L4I^RP6!POP,VX1\0D\=79@>6[PFF)YFE:#A#$$)3Y!9-@2!EH,6H9-0NZ-#(^CU! MU%9H\Z>-MIT$WQF&#HBN3%8LN@5K^#-TD!AE2X#2XE;'//=ACZM\MQ MLQ.#YI'TV3F*)T896Z1'D+80+TI;<"P@A$ QFY0B1]:F^.4IJK9#W"D!F=K_DEG]JDHW]"V'9H.H5CD"$UT#^@ M=K#(*)P*)3%(]51282[@<\A @O9U\$.6C5K/#\;"=B ]A5.3<;3:*YPG7!M) M"Y&#DIG")L559<)#*9JK@-(X?\0-=CN8G<+9Q^'2[B#-LX1+F9]_H MIY_P/7ZY'+NT_K V.N.U,%&A00F\QM\JL0!>&PZ1FT028TKH-O_4SN_&%@_IU >_R%]QGQQCO.R:7!"OS.O'6^_AMGWY?7B#+-\JT/ M#WOM\-ML@13+R\H'NM@*&\A<)2B MA*),H^3+CH1V5:A_#"#NHZ!3PQ\!"B>EZ%H8ID%E1N&8318B1P4E". M9[M1VE5E_K$PN+.*3@V"TV\XT5)$J3BGH(Q14.:* 6^4 V8QII*T,\U\X]TH M[:H^_V@0W%5%)P3!9X7>>W2AIQLFPZ=VU+853G^ M,7"WDTHZ.#A^DJ_?9WF3%L5\]F>B7WWVI7XWR=[*XHJ$Z,B_4,H2DT*3A0_H M!.<"E1C!#WR,W*[J[YN!IS"5/264I%1B5[M:*7RS;&VJTY. &NWDXF^Z)R%-& SEZ!\XN"2C<"<4S881,O:%RX/ MD_$]6MU\2]3MKYT3@-[$RH*H@R,7(2.HP"09<$RU1R\/3,BD;)MSAI]1UE=A M?$N [:2##G*Z#_+S:'I0)I]=L1(,9D,A#[,0%7/T+4]1%[+=XH@ .RB'>[0B M^,'1-HAV^DG>/GRG3F<;BD #6%2&*D-PGB40FM'_M0OAF.TK^BIK'QQ1.TG[ MKU^]/KGC;QZM?GW">ZM@ORN*ZQKV_QA"3<]R7E_!#N?W1@SMK8&GGCE\#_YM M&6@T3E1'8PI7H$TF0\"$AH@Y@XT\>&XR&M^FU=FPM?^W3Y.NQL=I)901QH!C MF>)"[>DKZ\A$2>459\F'>(S#NUTF]AUMJ.@.>G_ZZ&X?8?>] 7SX^/;%__^? M;U__\?/*;^6I])>]\OKQ8 MW!C!G27/SI*;9#VG2$P4 R%Y!H7);)6V4>Y_?CHHYJ:G8?(;6-\6++><4ZK11I-:I<17,BB'F-QE4CW M++=)O ]L?#;.]-ORX3.ML4@[:*ZN-.VA:[6\QRKT1/'Q>D4\F^4[/_E]-ETM MGZ75]!M1M1;_CZ7A1:HC03*8K&M89Q3$Z#UXK0Q:%3VR-@=A+;GJRL3M@L)[ M)JX7U9^:^S5LD+?;\YM:SV,'?W? '+6.6=0"31DDJ*P=1"WHG^ L-Y%V66Q3 M5SN,224Y7[H-S^^N)%HZ]_V)]8*9>*N+LX9!9";5YFP27&UZ5*P4,91H;#(_ M = ^[^W*B.VB]RLCUES8'9R./?LC+/)'^N5G?TZ7$RT8QU04,!.(>.<%N)K6 MS)K<6VVDM(U.^F^1,0YPVFM[/I3H.\#->CN_+ZG%HHY#71_K/?_^XW)BPK%8E)%!"EJ!,C;6<;\>(D;I%%.8W#8[[0ZO'!=EXV-CWEY1'5C;=[A8 M^\K$R5JR@D?__A]PTS,3D7"D^@#2MUL'J&.D\33!'1B>!DJQNR3Y(U;HN4[I X MG H'3"_OCLCE8C5Y7V6X]FIR*=:3V8:0@@7E'0+)@&PZ!I5Y,D:*K:I=Z*DW M4$??W47.8^..%IWL+^(1+=4UT1M ,XF::-7@B_$4[0='VWO.8((4R:'0 MG&]UXW![9(SIC1V@LKM*WT-^(ZO]M^EL^N7BRX;P8@R1IC7D'"/Y=3I"=.L! M&S;F8,BRV328XF^]>F35[Z.X^1!2'%O]X<\;A =,T6$DQ'-/&UDV&B+]/FV1 M*/7VYK]C[0RGP8%'M(M@-8/!*UK2,RBMS29WP[N[*TM<[/(T5? M40M:.5YJLK2TD&1005CN2JMFH3L0V06D]H'"=AGH@_5R$I#[^,?\RBL+.K/: M6R@;KD 5$F;@H3;KR%98K4IJU)=G!R+'30 >$W+[Z>4T(%<[)VR8\U+1JC&$ M">%=#04HKC1:0$P!E6)1I;150-4"=#_('#?;=U38[:F;D0_1=O!,7T]G^&J% M7VK'>^X94C231*:%I7, GT4 GJ5DV7&K\$YF^="ZE>MWC]/=^&@^_%%4TJ^M M^Y&'?RP-_^:BKK!-U>+RV<6ZONV_,4_0%41&BPQM9* ">GWY1 ?/*O=.'_OZZRS MY6:N6?B$DRQ8-%'5W$F=&&\CN8&62>"&^ZPEEXZW*31NPLY)Y#0'7!:CPJ&7 M-7%/ZA-+HLR%5K;PI79Y#PJ)B74'S=O49%Q\_A]G;K_41R[KR,+^:T:*;SO/'VNOG99@N_A;. M+W BG5-.* 6,)0TJ&@D^$=*TC%)EJ4IPQP1N:W['F8S2T<+H"E =V/.S+U_/ MY]\1/^#BVW13C7A/:&_FLV]KGM?R6:XYOOGYB_ER]6:^^@>NWF.:?YJM(R&O MBRTNUX.B)$ I5L 7)\ HEI@SB$*W.7%MQM(XDUQ&63Q]P.*OO#XNC0>%1IL? MU=_CD\1K>Q#K09,XJLX\>.8BV)BL25&%V.CT\+A\CC.;YJ^UD@X'T*DLKX_A MS^!$*,!]$\%'0!MSF?M@P](\S M):??Y3"LPD_MAO^/%G,/%.=?=3P8\,;_+N]KV@%@;\;;= 3PK![4V@0L< JA M563@I0D@R))REU)AX20Z/-WNM+'7Y9/+ T4N:C5#E!"\I'6?4J*OK(6$VIIH MM8J-!ED,QD)7G0=VP==/VJ<<2:D=. RWKR_'I$1$'8#E>DN.4UCA+>>0M,]$ M>"P%8Q-$=M"68&0H/-FS8!>]= "J)K?R9)W=%E2"&$4MPC$.7*%HUUB9$]-2 M*]FH_]1?O&?!3N Z1L^"733= =J?OO)92M I909110]*4BCIE:!_T"91G'3* MM$F('WYK][2Z&>R$FIUN[>ZBP@[PN'>B_D9$:H+T.=;3KIKUR$E"#,J2+ 4% MI<9BUIV=XKS>J:"P76>$+IR'(R/@E#'_T\.IZU3B^_GY^99M#B'SA(VF71Z7S\YWB8%1?+3SSH,A]>^QX"ZKWR8NDL&3 M/D(1U1#&R$DP+M3;1I&D)#7MRJ>ZUBY9/-%E=@2<'W])[@&ZO5?CU_6)TX=5 M6*PZ7Y/KL:MI8@8IL[];'O3O>@LEQ MJL'_]Y(<#'A_\55YUYG/RJ(4)@)+U9E?-UQB:,&F4)CC*J-L4WC05P39;$#V M_UZ1!X+NP CR;'8R*_+O6.]K87[V#1?A$ZZ=_%_(I%S7^]]4--BY"RVOZ([,_5\^N]MN^71H"G;"\K]=9OCGXHO:H N>O#6O)2@A M,CA1&"@?'?J$F:N1)L\<2P0GNIO_6]F#EJC^2SL%MU.%/Q=<"B$)D1)(HSDH MRP74 7* 2BME0H@IG9HYV%$$?_G\]E_ '+1$]5_:'&S2E!>$ZBVD)DR4Q7&( MDCDRG8RDYGD&F86R,:08PZD55>W"_U\^J_X7, 3-\/R7M@([1%>F"B:O[R)$ M4KO5!GS!!":8C*;>C[4GFZH?Q@*<JWY_][>S-[V?O MSUZ\_?7-JX^OWK[9X[+T P\9\ ;TST@_R&LPN\O$H_6]\]_?MT]?D% MT3/_@HOK^ZA/6;+_F.H)D(_ I!-2&XV\T8B4+0D\_-[3DZ_Y2.)^ M3K__SXDKUF?T'DK4G@1!:X#$4ONV!\:%CK&D-DU8MJ5PW!1M"SS=O^#40%=] M-X*X;PW6%VN6@YBMS:.:&J^'R#VR"2M:2I$, I>V'F(+1GNPS)"-T%G;PCUK M4WM_)!/VRW09/GU:U*H64MO;LGGM6O(WUH0K19;:#<46"2H*7Z>T<= ::RSO MN8QMDE1;D7<:QFL7)-TU7L-KZ=0LU][=:1Y]5%/+U;"GS+9XD](F4R?R12GK MI7:SGA6C@16?.:=HPJ57K+6H.PB$%(I@+A4X9HV@3 M13]%U6G8J5UPLXN=VDDG(X_Z) $MY^?3O&9C7<%SV2?"NR:;U"$$] 6S!=?Y\1$;?YR M=C[],IVM)73%"<9$[C_/M%>K#*H.A0LE62B&E:@8%\SHG[C+/W_+>..G!T7% MP.+LP*R\FJV?M<;V#6ZNII76"]V9(TAA8YT5F( >42!8QC#I4GBCT<-/DC5. M[4@,9:WM)9APY>"F#8U(DY95C M=JN!=%MY,P]1,&[A8!/G]V!!]P&496WP?,G!U3HR.>.:=(&\>GGURD-!#R0+ M99FUQ>KA@J5'R1C/ASE/B["-SRG?Z?G]#QBY?)H>?['.LV_ M,9(BZAQ82,#K( =E @4')C*PH3#KL\I*LBU\F&W>-3HV#E7GO*%L1\;*RVE9 M??[[9\3SY1TFHD=>C#2T<+2N\S #^$ [M8@LZ\*]0Y&V ,BC+QC/OQT>%<-( M<>R@YSPLE^&W^>IR(.K51&HMI$*? $6NM25,@5,N02K>)NE9,78;._'@P\?S M2H>'P.'2ZT']Z2X#ABM4$B6YY5* TB0);P("L\FALYHL6=A6_7$Z]9U;XNDI]I36ZHM=AZ?MO[_&\ME&Z2HQZ'QTGQA/6N+1.ER-^&$B?4 B5$[=J"WT_ M].RMU.Y/0^T'RZZ/L=G7W Q3=?[)SHC M.$7#0&Z1V^1"@F<4&P=1,GW%M-UB]WG@T2.K?W\ES8>36$\*OY,#92(EAS(" MHW"X#H[VX+GGH+G426L;BM\FD_S$*\8!P"!J>PP"!\BP)RC<38D@(VI+S85J M+9?D@&/^&/Z<"):+2)B!S*6M5E) 2&2)%9-A/80\!=<$__B[6_OWI_]Y]F;#Z_^ M=O;J#7U[]OKMAP^WF=GJQMVV3Q[P MY>S QT'^]92A=?+M8IN76"KO;;6.!G MG"VGW_#5C&C$U_/E\@VNWA:"T(]AW<)Z1&/!U5Z:BBF$8$($VEU%J)TT16PS M0FA/@@^UE ^\YLU\=>/Z*O<1A1 ,--.UW#H:<)+(#U)')XJ)JE'WJY]1-O*H MXB/@ZZYI'%17?PD[N'?GA-V>?WR;V+#'PK[(91Z9MYE!">AIDV4)@C*:W,W( MK*'OLVO3]7XDR_AC9.Z6!-RY]Y]T9JZX!#K5(R A,S@N$^10@I"L9"[;^),' M$GZ:=G47=-[+FQ]1TP,>]HUI>"\[*32TO%#+A/'P-U=J]I,AQWDEZ[/<"_[,E;6YK/K,]S B\6B.6T :$#5"I! C(#) MBM$73MPKA1RZ6N(ALDX"@7N@X;'JB8-5TP'.[O"P.32()7C&T8$Q/I&_P3+$ M*JTHD@[(C#!W+V,-A*\'R>FDFN)P=<^'EGT' +JQ[#XNPFQY?JF8_#_).ZI2 MVYP?*>?)N2''F1:6 V5L@,CJL @7O'0Z1NG:]-/;CKYQ(38 $![?&H?22E]8 M^Y4DM'$H7H3EYY?G\S_^$_,G?+<6^!5[18O$R)LH,E'8I%*N-Q\,%*&=44H& MGMMD%G'BPQV/W-XU:O#@>K(\B]+^/VF/]Z=<-#,YZ3B*"S M0))A0(@A&9#19Q>LB#R/EB<=\R;E40S:@+KI 73S-+V]A-[,B9W9BMY#?_-I MW=@&EU=+RICBH_."?-SD:Q60@FA<@!)STEIIY+Q-E?YN=(X[3J(!_-IIJ1,, MTAJZ++IX-U^L];0]MSZFK#P7P$*A""PD#4$' \9:6SR7F&2;80.'T3W.I=.V M&#V2%GO [';)IM?7!4LHK5&9XBM+'%UV ?>&$Y,&HW+&2W[WLL%Q4\BO=ZH_ M;!:+'"V)UU2!'0#TPVJ>_OEY?D[J6EZ-]ME]<5)D)M#9Q,DB! 7*"!(Q5P[H M1U:@E-ZV&D0_"/TGD9'>$V/WLM)'5W@W0YZ?DNYS+/,%OL=4.V),RS1=MOJ\ M_'$M[52F6(F&@XVL3MMR)'2E#<6*/$137)"Q3:[[$*I/PDH/ ^RC*;<#J[T' MKY5+KZ/U,B:PFM<1(Y95YTD!,I%+",HJU\8%WH_> M@N]ZC2.ODH>?:[+0'WYQ_._NOWLS<[U-I^A**#;=Z=Y_ZXQ&&RLCYX!;3 .+&*M+!2], $YA!-]$*WB=(?)6GD MPLHA,''/ @TB_KZO+MY=L?M?E7GL20W-2\O++X\B*C(O$D^V(BJ LER %TA? M,:UMP9"$:^/D'LG*;/IS*.6C< R$MX3PXFC;I'@% D4FR2N=5&F3R7Z(FDYM MRRY(^(EMV5WH'<2$5RT!GR5RSY;3M3YJ';M$YX*+$4*H,Z0U6G!%:"@N*"6S MM>9NG^6!L/,(05W!9P]-SX<7>Z?HJ5\N$#)_K / +YBG%*U2X'A5SN:*PA \ M^6RAFNR@(%B,X*Q+HLA GYN?^#E/OJ _8!R@Q/G0$NW ZMRUQO1GET/5Y2 ZHJ@D=O^#;UG#2'V/M&S65C6("]9(3@F MR/9*YL"96B9@K&1<&)]LFQ/&1TGJR^O92^$_!]$>TN\/1E>6E 23D!OPBB.H M$#EMWUX ;>N,!R70^$87L1\BISOX[*/JIP&TA]P[ ,\+>N5T]3*DZ?ET]7V] MJ*S+WJH2@,L2@?9S#T[["#8%G55).C4*UN_3,FX]SN#[UH'"[@XN/Q:1]SI% MR"Q@O6D>P,M"GALC)S"CL#P< S ];%2':OA)P.PA[K%#I^425\_#$O-M3JXG MQ43M3;# ?3TTEK'06C)\/=/>!VN8YW?BMF(6CO@,FLHJT#J2,>PW5YW4?GZ];ATWZ"[P! [\+W M]?"8C_--7N(J8X'+7Q?SY7*B=*B3JQQ$G32M,YG >68@H]/":R%L;'-'Y&>4 M=>4.[ZG_>4-E] "NQ3PAYF4MN:L26KXMET9W4F3D0I0ZQI#(5SD)")E$I>MT M0VN4L]CFJO&C)'65WAD(3H.(OP,<5>*O:+_>K\.?TR\77Y[/%XOY']/9IQ?A M*WVR^CY)S$AO- .#=5I)B)FLNDV@G),%43GD;4Z#=Z&RJZ!L&+0U4U+[, 0",! !D !T:&\W M,S$R,#(Q97AH:6)I=#$P,3$N:'1M[5WI4QM)EO^^?T6M>[<;(@3FLMLV/1V! M06ZS88,#Z/',IXY450IENU2EKD-8\]?ONS(KZY CVU)#)Z(:235D/GSX]N3H)WEZ]?Q<<;._L M!E>92G)3F#11\=.G_;,GP9-144Q>/7UZ@H*'.37 1B_#O4&X?S!\_FPPV%,O5!@.(Z6?#[3Z8Q<&^10NYWOR M8A;KOST9FV1KI/']K_:?3XK#&Q,5HU>[.SO_^X2N^_6789H4\+(,;N8_^1GN M27R%?5Z8QFGVZH<=^G>(OVP-U=C$LU<_79FQSH,S?1-,/#^AF>$YM$VV'N[N'8^O]X>_KZ]"K8W=G>W:V/S)M= MH3\76RHVU\FK$%909T_FSN<.=WW_.?:/?[\Z_7L_Z+__\.[\G^_[9U?!T6\7 M_3[^]>TF_6>9%V8X.Z2O3!+!0X@XEK0,5V]/+X.[K<6W'=Y!Y_""C1]_>+&W MMW-X=)UIC0>5/N\>;@8F#\8JTH%*HH!V IB '@YU6)@I?)L'Z3 H1CK8??%- M)O#S]NZS.TSA<)(RQWN5Z5CAT Z+=/)J:W_[!=X^U5EA0A4+<0Q4KO$)3WXM M1DM=]DC-[AZ>';WOPQ_[ MAW_X_VKW]S_KL,3UK#TA+R?;R<9>_P2ZK %0\,R[' MM+$W:;"QMQG,M.*=]G;'[8G=2N X])]A8(HG5 M.Y9CS8./PJD8E3E]^4G/@EPG))W-R<;[,Y;M73,HZ"V'S2+ 9%!@; '\X?TPLNJ9%[OY\F-=$:D*,% 6Q 4,#;@]"T->52>!QH+FK)-3!1-'%K&^F M\'!4'!,]1+9>3D#IQ7>9A!7@6][X>,J_$2'!CNG/X4@EU[R-2 -NEZYA(]&# M!%NG33*7ZCQ*L%20:31^0MQ:E-DQ.:+@NH;R)?O,CBBDQ30VH2E( 1 FHUNJ M(9+339I]HO&*\F<*&-'(A"-6$?$JM'8-FB;R0PBWZT*W%(X>6L3#,B,"!?,H MS,R ](LXO7F(9'=V_C&X0M)[O&YZW]W>#;[Q>:,GOL*S8\+;'7"T+I$. MQ0GUJH0ERMC)5EE2VZLTY">_?NL57/CR*X_%( ,:6"F5^YP&>(_W*0SUI*@K M3_DM-M!V<)23\=NXK.<]-Q^I. 9&B5L&1C+(-YC3U*!'3\2LXX7 1M';"(W3&8W2?=4]6 M:J(SU(?IY\CDH/%DH/'@Z*.2E 28)0PD+^$LB([0UE.LQQKN4\ZQH/(]PCI-"AR> W&2F*/ #-(ID#KY^>4>T(F34@#G\&AFV"BJ[$_2X(V8AP5Y[%;9IA7B^<]:) ET* M>6 YR($YT7=V5CPCT!YYMG3=0#O%$X:L8"S([ H>Z3:&UO8/#I%,V._\\ [K M_MH<5N27P)?9/L"-?BW6Z3(/[79P4E*X :G[JI,HFPXTIKZ!9FLUKLSAT)_@ MAA<#M%]N2G11C')[B5T'%^4#DQODM%,OE+Q MC9KE]=?_^SDDJW]2F_0#1G':)"*PEC5>,0&58U+ 1S,>E%DN\=MAP(JBRM.$ MU#G]&2D+HRD)>71)C?, (R-=4Q MZ'$@*2:C%"/D9%NB2\@QZMA,\5YW'RAT,"H%^\M*TR@=DZ@;8-X2B9E"G + MV'.<40]C1(:%H0R0OJTY=<0C%;&NQNJF?27JPV[VI#"&85J2JVO(C\8OLHC< MF$Z*3<@Y)6HN/#[449G!1__^*RI-L]?M@$L.$ZAQ2U?<$O81C MM'A:\8JVDBXJ5J[&3FMA>+IJ1ZD8;>-3%>L*W)SS>?8=R>2KT5L]_1\K8J[T[K"]E;>%8;NK].S MHZO3\[/@_$TMX>SL)+CL_[U_<71VW ]>]\_Z;TZO+A\8<]E;(_?8E1>Y:O(4 MX /'JLSU %XZWMBM2--4,VTO!>,1/2% M#,HB2-("C,8"I(&)),7,=Y&X 7EAP.T.#Q>_)4F;(42,.?JJ,VU/TW9NAR:H./45-MM6LW:BX M$;JRP5/4-'3FGK=B&5ZKH]]TK%1CS5?>G07KB:N8M'>@0B7&'_S-"X_ M&"^G_P[&+(5BJ^-?)G3P:V<4E*D;C4HCQVCY1*LQZMYTH*O#?4/6M>]1M>?; MRU'PP\3V7E((YV<3'H5A5NK*B\ .'M^H -"3TU:YL!8+1'5KZF',8-@ M8W>3=.HRP=?IR,7?\::.EX+,A.>ITW9">0B?RI@# M'IC=5QO ![8AZ;&UL?/+'>TZ2K6/%=\B67SX=%BWY\_0_U_8H#R9J"I3L#23 M4;"W_;PB1R2S?&C@2KA&POXJU[SR[=FC98EQ@,+1X%=8C^WU37B:)V+6QUMX MEB9;XM5'?K) 3[-T1RH.\9XF#T6.[O'/55H"E$3+E(-W42Y;B;T+M4U.!4DT MI0SQO0J4OF0KJW:SD2_6" *T-A3WC_U>N4B:8@2B073:B%4+XO\3C9RJ2FR# M3?#$(5T2;.#SQ>DTUBK!(W\IP]W;V]";&_N;5NRT&YO>%.> MKJ'&?0OS.U@;YM?>WN7JRJ=,F'@&"G;#UNET +/ %W8YLZLT4JL3TOEQ7MT: MJ>YW9BA*X%_-K,.6,A3;>C)]Q?H4'FHYE>W%E#/ZY85!$Q6AAKD5ZZ&$+&ZA M^ZTE$CZHE,NCGL/:4NWM;^^^P(7XR"QX_QE6X0'OPM 0[=X):I+ ?#UYWTZ6 MT;$X8"V-:H'D"8 44Y\EJH1V*E8W7^P"WV*:>7#GP MJ)0MYUO"EW3#D6^(#K3X'EBH52?_.TV?W+?B<;JXF\'],ZKRE:GM^[>VT>]L MY\/B^/;Y1YI57EPOTA%,)G8Y?D.$(?;Y8P;#G R&]6)A^ZO'PJZ8Y\ *L;): MJQWP,WK=&8KT1--:YJ)94'P;MMWS5#;]1LV8-SLK?8G'=R58"!/1"3P?)V90 MYL'K,D)'U07PEB0$NY25@2-XK\L9.G]]<60-R7FJ,'V+%Z*3<6PJG<>%K.\Q M;RK P701DU(U=SFA*=S C[.M85IFP(X.-H,Q;,G(%PN1B 7W\)_RIG&_P)'P MJ!$TCM/!ZAVG\[(@? E.8[5)1)&N4J7IYV:1:8+D9).L?DF L@@?Z ]Q99 M&B_7<5+WG& JN;)KGLZ&XY4<7SZ@;_.Z"#JFG,8-46\2!ME!0J3HK"@N+5* M[#T&KY8RD$7<>M"GJ)Q-W3M M@Q8S*T98R8C>YKJ>3[D/&>QG;C[#S\_M=K+?V>6:8:@3["X5V0%T6 WTL$[B MD'&TGCEG\ _/&_Q\?7B:+;4(/J##*R(HOZ5RM2.@F:H"I/+$<2BE%9K &A94 M Y5?@BZL:W^GZ6JH ,ZL=DDF>K'0(TB?6=&-= P_9)QCBJE+(S5%4WZ:?D)+ MUM6(4%R_5GDBJ:'(+#6ZYL2*YW*SHE#H!Q3.@,=F%;CDZ^4BU[EDBYY+%(M! MV6,'1X\2"<8*D<8DRZ*9"W*7<.,F[L-03=.L"S^ 0E_#(=E1.F?O3@<)-I,5 MS'BL([PEG@F$14VN3DTJHQ4$(W:RIE.34\D3?&.S?4Y/3[M*G1Z.0HINHG5A ME97?:\D<\O>N])D.IQEEK_B>NYR!MMHG!/T1D[C,/>RMSRC#=5=^"_KUG OV M^3-4 ZX)1#;;MF&Q?][A,>*#D+&*-Y!.]9T&40& =;E0?$"P!YAJ\V)M#LWW M2XVYY=2\ 8*9E-DDM55(C3H\RM_P1ELG3\SE($)+0W;Z4S&13X$N--QSEE=W M\@N'TVQ-+J:',G+1BT,0>9L(B8='R5!R"0B4L@5\]%-NJ]$I=26?8(8I):$0 MCNB&J3\ETU')(7 _A@$/J=5,PJ->NQ Z/(*> 6(U#6N8*YW3&5- CCPU=9\< MV8/N$6-$XJ/D&K ]BEFP\7P'[ 6#D !<8H,1"GOQ'$_.#4;WJ\*S[B')ZOAB MV"66D[I7S0OG.MVD??0J:KK2$#*-<1W)8,5*9R]9R*$C'(^,]G8J. ?E(=09 MX26L(XKN[C+/+&5T;\CN.'+&:(FUB^M:T=OT1I-NGM#VV&.9Z>N42@FG.K$% M :Z\_,9P&3SP]P)U?-\APCFFV.V67MCE.J<5.,,Y\XI;7"7ON6%UC*"5:JL*_:?-D?/ MML[&OYH+D)&;MBO;JZ%O>Z^KSP_$N_$AG>#M-'3V'CP\K\#+M9':Y#-<=7G- MX2P<:5U64ZP8KI(X.$+ D!76):R%*U3BMT;C/Y%[8 +V.SXG@:5@ M[P/!Y/18V@U!M& E)TGACH<1WD9$^FE!>KL:2"*J2?)T /IJ,;,">*A,3$R-F"77 Q.!KY)"M%5*@N^N7$>1ZLJ]X(/5JD8 M:&)I5=IRO2JNY5$BIU$W3R1N/"F<9ZHQ9G@9L4A<$/B#RX*KS$F&6R3-Y,;D MVI=L]6K#KX)7M_BN09K!N=B2Y DX]H3;& 4#4!0_'8+.>&T2^RLJ(?(-ZB6[ M.U6:P[,=XMC?JJ/'\^U_3W]:AOJTI'Y__O7]V=/;@"M#WUZ@ _5BJ3,E -%QS."VJS1\ M4/66&F5H8+]R@F;/)DW>KW0)-9M6'+;6U*"2]0L+W&]K?D"ROJE4X!YSK40- M>1W'D^=I:$@QX9*IW ,^1!6AC%&W[(G2EV86.J>JOD7?R%3%.)I0351H4$LE M)<2Z8R=4XLS9VN@YHKYBU*DLF.H113-@M\JA"@M08#(9EQZ#!I,]-%-O?XU@ M#IL\XI+!M5?R5'Z/P]6K9<#(N>*#$<_X7+A/%HA\6.]_Y#YQVR2=40G>S2C% MR GZ?JL#V-D< 4[>QO--])+:7)N[X6)03+MG#ZY#QG)%SHVD.#JHSJHRU (L M=US GRHG=8IX$?+/NH:O1#?')ZDV!HZ V#IW>N+Z*C MYH7';WC1:"4)MIUF-3+$E+$XAA>>"JHKB%B-[F^TAC#>Y96R6!<9F5T=4Z:I MWG>"/*L'Q[C6IXC[.$V&)F*?!\)1H/0]0S]G'L9I#C)F^8"M'90NSAX9I;:( M&'C2IB8JN8196A6P0Z2:97":4+B7"[R\K#JJO]C$%@T:S&QT8TEVR<0+$'>' MD"P@B>-^'#[*$1EUE&94GH(,)./35N=6[)\QHU@6.68D3"-/+#:4SRGU2/2IOKE/=_V:B!=J0EN.$1(V9Q;4FA,/&:# M.&R0E!V(\=;=^1BQRH^07F!+I2BGVT,Y9P<[ HS^>VC1!$1Z90-<&'CO28KL0IEK%" M'V&&%:,YZLST6IBA36_'LE"9)KXN!TT'04HH%6T*QWY"&H>\% Y:R [;O)Q, M8N:)5MSU?!V=0)9S>R-P$6 1+!+=PO=$"->_E9S?ZC/ZM)7-[<7UQHXY,$H01:>G"ITY\YX\_'/Q\V"#.VCCJA(_.=MF\O,>K83!1C) ;8+4)PH=E M?$Z:&1:8UF$:M*Z9SQ6XW!(+5:U,^D,2AZ,UVV-6H*<^V M/N;ZCN1W76$'SRIHV2XV6FO$(PEK=4DE@8.YXJ@!*,X9EW-*4[4@M;CY>>8SQ'-U-L@1#$ MZY4H>2M$.>YXW-:,VREW?V46\LIKXPDM,6JYEP9YA@F*,3J"J M$'?Z# /WDCP!-2&2>":KG:#Q)M?J6EN+5T*.\R;>LBXQ/-SY -*]3&Z_1M!I MD_P)%)&6>5,/JWX0-I3I25FXI"IK8[;ZD\U9R-Z=5_+AV9[K4PEVXH'T<5"_9G!4@EVO0$PUR5A5.4#)=R@4"C48VV&X/ MF6:7FXY==+;HP6!!)B7XMGABE?)+_3KP8T'ZD_W:TZQ[MP;8]>?:H$-( M49.2KM8G%+ZO7X5J'5SBCJ:G\KR7@@.K1SJMWK8? M748]BWOM/5.$&N&L6"I!<8 HW%ZQ(/":D>"[%(81E"I/H&5&5)&2IA')OH[* MAR@EB1A2[6 -7;/$M06;9V0F#X\#K4_=UF4)HG*J:/,<-YKB)@JP['(UK#:A MIZ"<7ZLV\VFT,J$^G^5IB .?:'! M?A^NBE8@O0AK4I/:FE0AMLX*."EK!9A"M])8T>,+ M!.D;4T:M=WM"HI$5QVF'KK";]7<49+1 +<9I?PX:D,ZU.*]<'2C#CR,.V#BZK9 MZEYR52-!IV&JHO210G*C=LQ$U)VMX#W=N8Y'U)W=R)X>,"EBK$1*)UC0@XCG M0KR>+P!U^\0"S%A<&L^QFPBZ/!L/B;Y."R-(:-QKM*@F\_!(_F6P-C1_"G^. M$P-"ASN'++?;2AT^#/&D,>Y) 5,0DSV_UQ-"992%KIJ;']GVN4#1IPG,=2+3 M[06O9]A+MR?E@*AX5M*RAIW-1GR[H547#)B1E9O5@A8*84&"V+@>$%D0IVA8 M9R8G<5<6&LQZ;? C6+ >G,ZS:'90%2C8'1K+NBWC5/ M9A+I(?Y 0V1K7@*5&E\F>MADHC%XQBX V"-V5->W!8M-"*X ]9D!1MX\_H9/ MD9+#/'CG-NG4 5[;HO%?+6OI89$;N_Q4H4.BAPQ8RTEW)O/_3MU M!\M*NCY8^9&^/[T\[K][=W36/__]H25>'ZQ1XG4_P1Z%E9VR2N->=L;U5=WM M(_D#'.S5O&ZTDM3,77KB=+EX&O#L6 @OR-T,=<&=%!DA1HRD^\2&OW)?Q.]_ M6M8G!9GKZ+[78;DU-ESW2I88+-21:&*9)IP#1BOGY+4T8V7#)K'5$X&K#@65 M^> ;"6V[Y0OP2]>>5MTUP'S(-A *S.\!K33X-0/S? ]6*.$&]P"T,T=NG[(%UE%?MP%&Z.R\Y.[*KZT,;^G"Q@#H<>T.E'6/R M+1T\_\S=UOA+XBT&[J8'<6;F=1E+V)2"]J7ACC(6SWU=.)*_$,LD& _ZO@'F M[])DJL[JN&.U'50L!1F_62'0'$[&HD*1PU;^R'O,(FT3>]#6W ]%'5^['!/QX/\:KW>%DHPLSG MX'V*^.8G.E;<0.(2R,!0@Z.^3=%=[7:*6.CJ*-T-WN876R+?F-?Q$ZEX4](N MND\]?$6R<:&"9&&)J(914Z2DUK[.NN^L-\]\WF)D^8A6WL=JG#M,D! ;@TWI M?9I(YD/'@.OL84#9EW[Q=971WV9%=V,9BU<3>1>U<](-U,,+:MUSU0!AO5@-UWS0R$H MG40==9JT.9+X:Q).?B%AH0JX3AJL(+(A:-H&-6 [=M<6^S$UKSLU;[W8^LKU M&EK$UJ^P &\L/53ZF&1U"NP)#@9C]R._%!5-!Q^87E<+&A$-DEG5K=.W0&K& M2XL1][C'B' O3.WG1'<2"=Q,KY[551,CSA1>D,Z+2&.$#1[Q0MI7V8-/\LIF MF#5-,DJ0R'.#TH3?X4^'\6>J]JO&VS37K>P>0R/CGU/\JHT_5(-[ MMDY'?>7\G7BGAP&^JA_ASBN OU&9UG:<2F'0SW0D T&V:@S#WM3F#2):I&H(\V^\3:L3": MZ-PIRO!M$90=,$SX?Y[U@%8?7MAE?>H"N3D,IUVMTIB7G?/!3OIQB8EYL4 D M1'30)=4#8=<%6\;F )/MFH_HW'B5LO6*.,*QD(JG.A2%#73N-WH'#V92ZDN@ M-$,IE,-SAW6\>60<9#OU7)XJPJR=!5.3%2599'P^I^JZQ$IIV'"8T2!+5=2# MV?CU>;F77PDVKBG2;%;CM'*4*;VSK9VH,2;[(=,HX.FAA6OVC4,,%T@-)8_9 M1FMM;-BZW-+J0;&Y2RW@4)@O+,8-A$U2'&YF'E4S/2V^PYA,=#PQ-5%#1H]M:F!I7 M;7^5670$!\36G4M^&!O0^*)04S%PW15S)ZE>;3ZU+#5QK*\YN\128ATP@UT% MO%J?*M+W:>1RXU=IS,N65V?IPE,J14UC6CWL^W>C@#E' M/8N7,\*V])$T$&&^,?966J[/ZM>39Y8%(S%RA[E&1>O<$;G5HQ5_(XGFX[4) M@D0+<2+I+ T;:#C<0\F&MR)V(ET2A1W*Q0&?[4P3:EI2>'%IF"16HG=BB*_[ M>5Z?TE/$V$$+[,*5@6!RUXO#X*B*6;]3-ZLTG64?]:,X)B <"D9D0-]9Q*XT MXU=\L0"DZIHIG\.!$6L]&Y@B4Y[2J")01S"0GU4G]F@,PPL5JJ75Y4>"RVQA MU01^AO77?OP)V$(!QQ6,R%D/E(G(J$1M-XJ(4)Q.<)23HGH;E@/9T_][0N4K ME]AZ-^\U%,.%Z0JHSURC?NO4YJA2! A* EXLH\7P;1:Y?+->;1@R] KJ[YK[ M#4DYDM25AJ-4P!^Q9'B2@7Y@)O'#JY\[6*.2T7?$[]]H4>O[4MZT[ ("]')K MK-ZV6NS,U7[53Z,HJ![5+U"Y_3)O!':IZEEBM!PSL?<&[I9@XV:DR3KM0O\>$.8EJ*GHL@!)=HVZ*YJ" MV-#'09TYM\:F0U#*&HVK/%@E!TI4'[YN(Z51%R_4./,8,28D?BOHIF7BG!O\ MACPOQ[J"A2!<)&F7U3CXXI/.U5C;%#POY8F^;N8&NB6UZ:!^BI-]#6RB&;J$ M UEL62->;7H]&L.%^@26,)64<"S?Z]'56 (I]J1G5GJ) X8GEDN0L.S&A:<_93Q7>UAZ 5P[A@[ M3Q+N"!0^TJ#F6"F&S\>OMS')K6Y.B;LQ,NA-,C$?%_;CLW\'F'(IWY8G0Q'MVTAX2243]&S5Z MPGKBOO,?K[%,'4CWH758/MC>W5D;>?=6$S9P3EST M.I,$ZV M=(&')X('UBY,HK-D$JG.'S*N,_ M!OZC#,W*VF"/H=?3L19]1/5/RCOA2N*% MGK/3!AR+VPI _\/3BU;Z**Y/W?<9-3#XUAF@]_6O?.OE6_AVU&JXKT./M"5J M,6,HBB# 695$2L/2BC.'R>G$JN][J/M&VUU?*6A4P7]*>U>U:7V@D9JYUL<3 MSJ6@X!3VRT*'!Z4"813*8/-NZJ ZV&0,(O\>'B$,A_47N3+<#(;4=P:[>W+R M*(<,(TULHD(%&8.V!XHT(IQ2RA4!N%Q;UQ'_"K<4"$LT0<@U$_4<+!>Z3$ A MQ^PIU(TY"L,]D+B?[5>2R4N"LD#=K-;PH7M.2QQW-[U?C6 73Y.H1/T3=<_3 MY%Z8]$L:]O.=W:"O\B)XK1'=-=:SX(B*TU9_Z.(I=2[2X.#YL]T[8;4L=]Q' M12&<20HIR=>;ZWA=#F[WM,A8"=/)C%FJ'&*$X7#%F72J1\H@M%.MO70=KDV, M;K+$A8R1\/_\8>7NX=GL#?PQ_X:,&8:[]')R47_ M\K)[R"M*2]W385.'#'76GN2$!)4_J';FO"NE_8$T6('39B:&LZ;1DX[(Z55A MT,#"G+0;D=/9U(GK2_/5 !^6=3K/@H^G5V= 'L''M_V+_OF;9>K-O7H2%2JT M[ &CWFG-\DGZYH\__L **=9M_Z],=+"WL[?[://>V>9=$N%=O3V_"$[/3GZ_ MO+HX[5^"(G-V_/70]%;T#'93_1\+_JV9@'S-%DMPE !?O@E^RQ2YL3OUGH>P MH=VTW?]'__CWJ]._]]=E&E] EZL__+JN=C]O_>-O#_>WV_!+%]_UJ#]\9]#7 M>\.0_N/MZ>O3J^#HWAN_.G,X?GMT]EL?5*+@^/SLZN+\W3V)OQ X;:$]K$C? M@EG%:I+K5_:/0\P C-7LE4EH;'33X5AEUT M0K#/8")3=-6&*I8EHV'SST)' M>SO;+U_L(2D5,)HBLB\6*MLF*GM:1.W?]O>V7Q[LS?UY9WMW[F^+'OO\8/O% MLQ=W>NQ3&G+6.-V[SRCT4V!Z8IQ/5/*W)_M/&J6JKW:"7;K*ON.NE](KG])J M?XGX'*CPTW66 K5L":$.Z=^A?-JG?]]4KG+?U9%*KFU_U")+XX[>SE1S$A(J MN,"9>T5-[+:GG$@L%LDE8(%]M3$1X*_25.V _;P0RLJ4QB+<,QR^P=>Y] ]J M9,"0X](F62J;B4_KR+\@AS?:A+;NOLQ<>9)FURHQ_Y+O.!](&D=[&4%8O:D_ MN_PX[ 7"5W*:"H*.X*\Y]Y2S?=:<9;2 SL#WN>E5=ZWL:=04;YO6G14A]0ZM/D9BN[/J\2,-/HS3& M*C<).0$/"LP8FZ9PS;W+X2$7#;^.DK9ZMF^]N6=A.^.0A MN"S;!3FYG5F\MK389'Z183V7W2:Q4_L^4!%9M[;ZX:7#TW\MR+V]@-#5AE3= M;_%^_*3>JDU8K80SD@[#"6?;N.1I?)QH2$A"S7!*SY9"613_SH0/U!\1)/ & M$QV/JV9-P08^UYH-E:Y(^"KXU%LH&FG:>T)M@QRJK<5KHEKX6*-JBL5L1:$0 M90WGU__,#9Q?UYZVHJ>D8_M6X\!$J< ;$,P>+S3N(0((3K5?VNM9!CT";?!A M\WN8L&IB;B 7TE5&U[+:Z\?"XD2S+4FE&EAWX&HWZ/C9+O)D",$@M+5!; U! MJ"8JY-YW-ZDG@!5RSKX%T7-T3=< U?M,WR3+],QWP[_(UP\PQ!!26 MN:9TZ-Q\<+++,K2^P&4@Y':9K39K-< MSM+R6@2'34F3HT6^+=YX]^I\P:L[&@#:D33QD\$R8XB_&F$Q_H@.3@S"ICI: MP,)H3Q[ $U9;Q3LZZ:\$VGW5';C:LZK+ED=@.&#&"'ZC(Z( Z41)E_2PH@D= M1G0.B:]P(T-2)W(Z5-YNR3D8J-PPN^/VJM[!) U,L(?KO1@)42B)A M,4EYB=\X4?#96JL,_!H%N0,9F'_2:FB;L&Y#[%Z)HZ8CRU.U2?!6YY#2^G+" M">+X(/]$X91@Z#<:Y5'.3E$:)G%N#ZDO#].)=I5FB.UWG:G)*-CE2;AUT)\Q M79U8'D$'>^6(M87I #EDL61K@VJOX #&8 MW4:J#"D-+#037%$YJ-2_E02?A?^RFS5WG7KB**^6!9WVO(1N5U%ZZZ:HXJB$ MQ"]H^QPF-NWR+?MC[QC$$VX14 ''X_$53M.MH%65XW>=.6777+J?3=AE/ MAW7@%OI-UE*\:;,Z5._@+E$0'J'5=>K0FC!,KUNOJ7?K'81,#>41I/ XSM[.VWPVE)GVD M]:E[P!P)?:O8<-H>V!,-HNPU(1 M[$)K60B$(B$5!7$E0#EC*%#,+'NQ_'D\9B"Y10B9[07L7'M\O2\!93>!:ZGMGLN@QCA"B'" "B-R%QPJ19M M3M-,\:+UO+#.N48,L9JI+PI\I49JE#?4:OM2/K@57 6[A4LJ5W.EK(VQW"J! MU5R;47J#9WVY2^/C>E@#@91(.+@FP:2:D>X*L&^Z:P93E-XQ)X3V:LT3GWI;[I*=7$J-,-"8I$Y$/EVZDB+F37 M$&,CYYGZQ)4CMDY8?C()V+N%N7;V"&N,W3-L:K0-SN^;NN0')[:/*2DW[&)L M\'\0,&*Y+EIP"[M%;LP4O44=OD-&5DG:TY'U8!!L_RWRK#,E*<6V[32A"=MNXQ,LE45)D.M,4&*8IN-@1A3JY.)HECYW: M-]X<.KQ!;YO_DZVE@\:QZ#H/MVP1(WHTX4?GP(_/\2H8VV?7QT/]5J"D_SF[ M^^S6W:US,9 3T:V>R8[["+]%10A@UHI="%#;W'"7=/'SW?[D?Q3F(($#%R[ M;&//H%T0*)$T8O(7.QA=]W#@(3Y'Q=]H:,,2;G.KY-QWR$?1!TK*EX#N4Y^$ MOTJ"\+H=MNKA4]MSHK:KNP0 2.^5\RNA)WH2UT17$J3#AW)W)[J%\FL_Q(H+ M3R08S$R*$>M=1PWY8,500\YY6=YN4%^O%OBQ//3[EX?.F=DZE8"NEAWR=)!& M,_C/J!C'O_X_4$L#!!0 ( &XT/%/><<-=+P< #R 8 =&AO-S,Q M,C R,65X:&EB:70R,3$N:'1M[5U;4^.X$G[?7Z$-M>S#$CL7PB5AJ(*$ 8; M3)$,U.[+*<62;2VRY))D,CZ__K1M ID%9GF8O1Q)4U.0H(M;_76W6NUV^^#' MR?/A]/S\>HU0[#V_XX#"?S"3J;7T[1=M#IHKG"0C/#I, \ M#$^N6JB5&I,/PW"Y7 ;+?B!5$LZOPVJJ[9!+J6E #&D='E1_@9\4D\,?#GYL MM]%$1D5&A4&1HMA0@@K-1()N"=5WJ-U^Z#66>:E8DAK4Z_2ZZ%:J.W:/FW;# M#*>'JWD.PN;[05A?Y& A27EX0-@]8N1=B\5XCT2DWR>XN[^-\2[>C^)],B"[ MN[W![C8E_^D"D2%T;\9H4W+ZKI4QT4YI=?UA?R22S7B:"Q2S" M%0,>NU>S #D?"EZB?G>KUK4MA!7=W!CLC9ZQ^LT,/%(,\U?8MOI!HP>Q6$AC9#8_@5UO]8^ M3N-G/&_8_??;%P"U(8W02"I<[6?#0H T5;W6+$_Y*/H/?/G&DCO5@EMOZOK_ MS9T/A6*:L*CZ^U?\^;ZR 0;\[[?4M;;W@"-@EC%')]I4-O9,\HIRO86FT[$+ M(O$R7\X%Z(3 5F)^Q!1LPA1G6^A<1(&[(%_1>TSLQ/@8"$Z5 ;HX];&7J_;':'=P4\(#B9"9BQ" MK JE46V\#-@J T1Z);<:X'LLJHCG&)QRF<&6/99"T,AXU.U%714,AJ+K&Q]1 ML3:B,J$F!8IBC1HOM';%KX-I\+B1[^_YC=P-9_U)%OQ)W!TS/WFP[PX?P&TV M\"=JR00Z*VN?K4YI0,>8H%O,B:;4NV_6ZO4+P,],84R"E??:W8#]5,DB?[PO MBCY?H*DA#MOYSX(92AK'Y@*()C)S1 ;.%S!3A,&[7_/L!UWOV:]Q;99C9F>J MQ ORD&5RP3BC/C;OTE:P!ONY%J4_Y[DM#09HJO:$W.G;KQ4;7('\BE8)@E@0 M='SC+N)7U*0-&[0KN$M%T%$^.X#T[<1=IMS;Q60''-_3Q5W?Q M?L]$9LCF<-Y[14O\%,9U&^]C MV-T+2Q]]. 6(=91FS!AD*'RH@C4^0&>M-W>J"CB"FB85/KK3"=64/#>K+MCUFO$_W#;U8/O$OA3R313^BG#^H548J<@MSB5^@,N(UD7*7 7 M7ILW\(O@M\#U&A16XTM+;:2@Z/H&=N8L_^/.Y!30$\KQ$BL[+?7%;_7S#\$G MK\E6XCO%[ ZCAR=8=9WLA%V&^N5DI[ NOW?XO$[C>EG-7#9%18<*#()A]_19 MH=Z MH(>^B*%E10S_00MT.5[9'W_J=^C4/RUDB46"UF_:KU(VIA).ON)1+"HQF,XG M3QD='9_1L5Z)(&66>B>7TD@%_[M!N[]/RL%S4E M2#W*%J.<2H7J(!D:2UR]9I,;[%=U@5&KMMN&V.<\]9 M'#/1/*/J^/[L ,S-!GTFL^JA%;=-]Q''"YQ9BK9W]?N2:5W]SW-F)]13YU_M\4V(GR7%OIHW^J]+ MF T7DI3P*S49/_P?4$L#!!0 ( &XT/%.PP6?^,P, +<( 8 =&AO M-S,Q,C R,65X:&EB:70R,S$N:'1MS59MC]I&$/[>7S$!]=)*&'MM#CA#D!+C MR]%>X 2.KOU4+?8:MK%WK=TUQ/WU'=N04B6H4J4V\8?5OCSSS#/C&:^G+^:K M(/KU*82]R3-X>O_F<1% Q[+M9R^P[7DTAX?HW2,,^@Z!2%&AN>%2T,RVPV4' M.GMC"M^VC\=C_^CUI=K9T=JNJ09V)J5F_<0DG=FTWL&1T63VW?2%9<%*[O0'7<0D\2_6!'VA[;KC)V.S,,[7; M]=1NG$RW,JEFTX0?@">O.MP=QH/4VY*M0],!23R:#&+FDKN1-QB.XCOR&T&1 M-L);&VVJC+WJY%Q8>U;[][UA829'GIB]3QSG^TZ#FTU3*0PZ4VC<3EN.3TPM MXLP7RTPJO^LTSZ0^L5*:\ZSR7T8\9QJ6[ AKF5/QLJP9Y7J$.$- P+U4.6PL#ZA(KIOJ M/M1F9$2\\6T#;5C(K4-N+UC&(%.0I4)!*,]H2)J6W; "F;9,M0+<<:]ITQ[" M,O2%[7P*+.6"BIC3#'-\H,EHHC&-6-CX\:HS M;Y3,0!Z8NI#7QE22M7HJ) + MF$@P:3^5604>:5/5OUJU5\OT"U^;_]WLZS3,37> [[ 987==+WQ M!")9QICKQ\>G;T1PL.+;:2F-D[CM_F="MEEEI/C?YAWOT-+97>O-S,?L34$L#!!0 ( &XT/%,3 M7.(6"@@ -HK 8 =&AO-S,Q,C R,65X:&EB:70S,3$N:'1M[5IM.4CUSV/EUI1AK063.:E31@]M??(VDP M8'""+]XLSL8?,#-JM5JMI[L?"9W\='%Y/OCWAQX9V4R2#Q]?O^N?DUJCU?JT M=]YJ70PNR-O!+^](I]F.R$#3W @K5$YEJ]5[7R.UD;5%M]6:3";-R5Y3Z6%K M<-5RJCHMJ93A3699[?3$O<$GI^ST;R<_-1KD0B5EQG-+$LVIY8R41N1#\HEQ M-0YB&-ZL'=TF+R,TG9T$$=I\I\(1K8@'OH8.Y7\ M52T3>6/$W?C=O8/"'D\$LZ-NU&[_O>;E3D]2E5L,IM$Y? TZ5C19?F,;5(IA MWOUO::Q(I[70>2:0**ET]UG;_QV[ED9*,R&GW9\'(N.&O.<3P=%51>"5R!LAT&T[HV[MHU[DH:L[F\>U' M/U[V5+NY[]S0)R,ZYD3SL> 3Y$@[$H;0/"^IQ,M"83553MXHG9&HW?@'42FP M?7E%^CF#;[7@IH[O21-K^_+^M?VJ1?J.UG]WZ];_-358=2QQ-B77N9I(SH:\ M'F!0K3]3,"%7J*,8@8H<\)B2,K>ZY)@!*JLOL@ &)1F>M !T4IK@E28J$Y98 M%>16!'*><&.HGCJ1C%YSC+N@T^ =@S$84OH*C3&<0"(T*C+$@;&;&K%C[>33_%4IQ9^N0.EA:UN?/CG:CPV-3 M8;'B42YUJ305>-PQ+_R:]PG5W*,+:!&QY X%A /2L11FY'HXL0R9VV5O]\R$ M2:0R)?JYG*Z5## KM$HXPVM#=H JQ@'3 )W>33*B^9"3,Z3+JU)"PK/?_1T> MK(CV67@*C\)Q\SS V^DG+JC\<,$-/ 4L^%+^9:#6'7,LC,_&D.*YU^/V+O,\OE@+-)?4H[AB$',DUJLZX1H% MB#F'08_ B!:)'+[%W FB*J _9W]\%=CV"(BW)P*J*K < !OGT94XV#P#;QP. M"*&Q8 [EU*B0[B)!$3:.&%"S8G@MU*P#V"4A0H M*@]@\_= ^/N+A61[8F%6#7IC*DN?,AU2>)J"0(LQUMBL(<*WC&F#$A >UW-C MCWUT1/HV@8''JK3W6[!)D:*WTMQM+](O[S=)/-NX^'#FP1.PQT/7#? #ODOP M9=L#WUDJ#\!8!9@[0*EHKF]9B^(')'#'3U22E-K!:($,K-&:*6/QWAV>0Y=) MH.BW$ER"ZZ!F1,TMU7%9U .>,U]>_ 2JU#\E4EQS69WQ_J3:#8+FOH\ [J$O C<>3)TJ?0!'&F%IM]:1T'5K=+FEI;X M%U"99<):SC]3;F(%XN/:F8!]7LD.H@79W;CJ@?]NPS"+2?Y;*6"^C[\R3_P9 MSXNOWZY^?_E\"S>G9Q*L%+X2 *X[;7#G%HG@@%E%*6XWB1-.KQU'""S5LP3/ MK_V9^.QL[T'@K?9SX:QG31*F#!T-O\W!]P*]8N7H K2"/-<#43%@*:;,,FQ* M?^=^,E6Q6GL*^H.$/)7]Y!FX1JJ1S>I $/BN)&,'# M=0.+*VEA>'?VY1@EK)!TVA6Y7R+?Z1B!-11Y(U;6JJR+I3D>NU(( E:-X@<, MS?-;(,UVN EB8:EELY&KYJ9O:EFVVK;?/#R,[FUM-^]O^YS63J>Y'W4>7^U! MLQ/M;Z2VY1T1G %_FX+FKVI[M3NYHKM;W)!H.5.XH+CK\N#M/^FZQ,79H+=< M]ZO)/_%Y_=,=NV0QHGOWJ.XO57UG$WS^K(.4YC]7+KPL375#L+;=C&L;N6<# MT2HK655T(4O\H3.9.>4IN7G[7/N4O/=!@V\Z.N2IW/E(\)3T;GA2NM,K(5F\)5JH<$>V&WZ &O.5>Z/S M=.#Y1GO>A<;(":5=[?*%JZ;59[CUZN_?GOX/4$L#!!0 ( &XT/%.&37AV M%0@ .@M 8 =&AO-S,Q,C R,65X:&EB:70S,3(N:'1M[5IM4QLY$OY^ MOT+KU&5)E=_&+Y SA"H"IN*Z+*18[^;NOES)(XVM0S.:E31VO+_^'DEC;&.3 MF%TV2UCX8#RC5JM;>KK[D:RC[\XN3X?__M G$YM*\N&GM^\'IZ12:S0^MD\; MC;/A&7DW_.$]Z=2;$1EJFAEAAD,"(;DX^,FVM2 MJY52IRJ?:S&>6-)JMB+R4>EK,:6AW0HK^?%"SU$C/!\U_"!'(\7FQT=,3(E@ M;RIBG[;C@X-VNY.,NIU1%-/6?L3:"8TBVAWQ5O._$8QL0#ST,78N^9M**K+: MA+OQ>^W]W![.!+.37M1L_KWBY8Z/$I59#*;1.7P-.C8T6?[)UJ@4XZSWO\)8 MD[P=O!D+2C>FO=YEVLW>+J]FXQEH3K M/\G'JY_>]TG4IK6HLT=?D=/^U7!P/C@]&0XN+\CE.1F^ZY/3=X/^.3D?7)Q< MG Y.WN,U)/I7Y ^<:#X5?(8$:2?"$)IE!95XF2MMBD+KWWITZ_^6&JPZECB=D^M,S21G8UX-,"C7GRF8 MD"D448Q 109XS$F165UP>("RZBLL@$%)BB,=@#(:4OCQC#"<0"XUR#+$,W6$)XYK,)B*>$%.XCV7_ M&=>\5.(<2(61J-N. LR$G'YN':TK]\\;H5'1R:$J\EUW+I326) MP..>>>5Q,2!4E5(2'AZW-WCP8JHR\)3>!2. MO&OYX.NJW7RU%F@NJ4=HR2"6**N6=<(U"N1TV&*4%,R?0IAB9 03--!G$7B. MKTZ9TU08QSU\3!M/5'SN5H;#((M:X3KE%*$1%Y*ZD@.WO!%+#H,>@1&M$CE\ M&W$GB*J _IS=HPK< >6G%Q.CQQ,39;W<.$ 355#"'>VI4 M1EUAH08QXYBY"P:JV0*8"!5!1T(*.W<<9MNP+DP]ACT\0X2MB:XP>U^_/I4. MY87.$1[&D;Q,8^$@5 M]FX+=BE2]$::N^U%\N7])ADM-BX^>'F8"=CC@>H&>$[<:_!ECP>^B\0=@+$) M,'> 4E)8W[(5Q?=(UXZ?J#@NM(/1"AG8HC55QN*].SF'+A-#T2\%N 370"@F"L!X+J3!' MP>3\ U$HUL5@6"N,_!P*#_-:0$:S54?I%-E9QR5_XS.BY_U-%EVN9I M+M6["&[6;_%+25&"!ZN:UA<27/#>XLO MARAAN:3SGLC\$OE.APBLLTI#[/])UV5.#L9]M?K?NG\-^[7C^Z0 M)1TANENOJ_Y&U1-S\.6+#E*:_UR[[++FYHY ;3IO*T]H:J+]YBZ +G.G57D/ M/A%_-$X6]GU+'C\#X+>"3"AG[%;)1\T>+RCF9XBGTX$3\CY#8NY M#%O:9R \32#L?0@_%[C[2S=K[G"P\HM">:KQ:A,##4\$'XZAKMX9SE6X,=T+ MOTA.^<8MXF7F]02TN>Q"1TB_A=WL\H6+Q^5GN /M;V,?_Q]02P,$% @ M;C0\4T1G."I[! )Q4 !@ !T:&\W,S$R,#(Q97AH:6)I=#,R,2YH=&WM M6&U3&S<0_MY?L3'3!&9\;_89VV?C&6*.P6V"&3 E_=213S)6][ MWL'H (Y&[]]!Z/H!C!01FALN!4D]+SZN0&5J3!YYWGP^=^=U5ZI+;W3J656A METJIF4L-K?2Z=@6?C-#>3]U7C@,',IEE3!A(%".&49AI+B[A@C+]$1QGR=67 M^4+QRZF!FE\+X$*JC_R*E'3#3H61[EC21:]+^15PNE?A8;N= M-$FSV6!C&H9!L[4['K>"9K.VVPA8$H9_!.BDA^REC#:+E.U5,BZ<*;/VH_IN M;CIS3LTT"GS_YTK!U^M.I#!H3*%P^5KJ6--DV+5Q2,HO1?3G3!L^651*X15# M(E.IHBV_^'4LQ9F0C*>+Z,V(9TS#,9O#J%/5F 5',\4G):/F?S'T"ATL M/N>EQTW4DW+!5A&4;L'M/J/>+)9@2IKY3C&=Q?S08 M'D-0;_C0CT]'@\-!?]\N/7O7AX?0/QK$AQ!_B/OGH\%O,0P/T?OX]!&3]4W$ M'@^I\"Y2-8O40$ BA6");4M%N%*5-LO !DLDA" M/E-Z1E";D1"TX-P]<_LN//]%BT MSX@:$\&T,[Q.V0+V$V,I-=^O59%.S.NM1JOSK>LW)Y3B0>.D;&*B1HCAK2LJ ME[BPB8V'KKG5M(!;[;L# 46^QF1WU]X\!DEN)G(K,\Q<)? M;52&&_33C"MFSVYM\ZZ7.SFH;Y,=0+U!8YON?*X5W%,*)P_4$%\G4R(NV:I@ M@G8]Q%)I=^P>W"SO-J7WY/W'*Z#:,RP@!EQ@W62D2#?V<$-0DN(J_(?J(ESA M=XY]V!92U6HA:0JH'86*M0HK7" M-?U@WW[B(GL"18:,4[:2&4M%F7*P2E*2:Q:M7CJ4ZSPEBXB+(M>%4"4EV2U(GJ'KM(;;:H)#V3UK#AENOM1Y#;=C<3*U7 %&"@7CKG(B]2KUR)XU1+;^&X'82;6;O M0EZB_?0]I\CIP?XHOGUT+X-_X7&=,9QI,IP H=8JN\\/%N#KK;#9T<5S;=2] M%>J&Q>K;B"L;P;,!Z[(K&9E'R M:IIS""I27!//S@_8EH;?1/Z[_(?TWD&Z? M*(Y#48Y3$?N,I"R1W%F'TBO._<<<6KZ\>$8*982Z]G:)=Q-@R@F$/]& MA(RQ2\S,NLA7[NV6S_(*L;C,[/T-4$L#!!0 ( &XT/%-6/S KC@0 *X6 M 8 =&AO-S,Q,C R,65X:&EB:70S,C(N:'1M[5CK4QLW$/_>OV)CI@G, M^%Y^8.?-)A-;)TE708]Z_OZLX.,8^&9 (M-/YP<]*^ M=W_:6ZO[ZF#4&_]ZTH>IG0DX>??V:-B#BA<$Y_5>$!R,#^!P_-,1-/PP@K$F MTG#+E20B"/K'%:A,KJ$0BE#/.II96]KMO!)R-T M[[ON*\^# Y7D,R8M))H1RRCDALL+.*?,O ?/6W+U5+;0_&)JH1;6(CA7^CV_ M)"7=*'2XIKN*HG=E_*>BS?F\\'!U#5&^& MT.N?CH>#86_?;3V_6$8#Z!T.^P,8#(_WCWO#_2,8#3"<_NDCEO.KB#U>IAHW M,U5SF1I*2)24+'$-"^;<3L%.N0$B94X$:)8I;0%) Z5G$(7>CZ!2&!^.3F$H M*;JN.3-5?$]\2)5&8089NJ(H,(0!A1]RL8!Z5"V:$S)6L5\)P9B$W_*IJ,(9 MDQSE?N8)@Q/-#'?80?,4>E/.4AAP263"T9=1FB*3OM=^%:9,L\D"D,EE%+)< MFYR@-JL@:L,[_\SO^?!Z(VIM=PJ85X%@I%1EKK=^S+WDV0E;SIJ+Z8SH"9', M>*,KP1:PGUA'J85AK8IT8E]O--N=KXV2C%"*#=\3++5QLX$%O:UH['KKG;5,1:'?=&DH@'R-VT_#$])$Q^#/GFKEO MJ'%U-\OS$M4WR1:@WJBY2;<^8(4EN<8) #7TKY(ID1=L!9AHI]Y J.QT',+_ MUW"I_0?APH!+1,F,%,7%OF@)2E+;JM-"A #4CD)%;S49 MXLA4"TWIASZ'=FDQ/Q9=$+ER4:).H;7"-7-O#WP8-ES9[\#&YX/L"119,A%L M)3-1FC+M(4H$R0R+5R\=RDTFR"+FLJAU(=29$7V!P^E$6:MF,=:X<^F^# D1 M2RN%P9)\/;;Z83FZ6O3=TI7E)=DO2(&EMVE-O[W3N)<:^M&]M'_2VFCZ]5K[ M,=0VMA^F-B@2428#\VTR(G9GMI^\Y14T/]L?] M]0_U,OAG'M<9PPEF-L'9J-8NN\\+"_#U1F.[8XKGVOBX%N8#@1JZ:"LO*#51 M*WP(H)>]TZHLQIC *,$IK/Q[3A%_ \"7 > Y!?79_PJ_ >%E F'S1',L=(:5 MOIZ0'0Y(DJA<6G&OAD .$E 0 0 " >PN! !T M:&\M,C R,3 W,S$N>'-D4$L! A0#% @ ;C0\4Y#/U81L-@ +#P" !0 M ( !V$@$ '1H;RTR,#(Q,#&UL4$L! A0#% M @ ;C0\4]P,=V=?B@ /Q$& !0 ( !=G\$ '1H;RTR,#(Q M,#&UL4$L! A0#% @ ;C0\4ZGQ/JD;)0( NN(" !, M ( !!PH% '1H;RTR,#(Q,#N@X % @ %3+P< =&AO+3(P,C$P-S,Q M7VQA8BYX;6Q02P$"% ,4 " !N-#Q3?#;)6R#D /7PH % M @ &=EP@ =&AO+3(P,C$P-S,Q7W!R92YX;6Q02P$"% ,4 " !N-#Q3 M;WE$&AXP ! (P$ &0 @ 'O>PD =&AO-S,Q,C R,65X:&EB M:70Q,#$Q+FAT;5!+ 0(4 Q0 ( &XT/%/><<-=+P< #R 8 M " 42L"0!T:&\W,S$R,#(Q97AH:6)I=#(Q,2YH=&U02P$"% ,4 M" !N-#Q3L,%G_C,# "W" & @ &ILPD =&AO-S,Q,C R M,65X:&EB:70R,S$N:'1M4$L! A0#% @ ;C0\4Q-&AI8FET,S$Q+FAT;5!+ 0(4 M Q0 ( &XT/%.&37AV%0@ .@M 8 " 5*_"0!T:&\W M,S$R,#(Q97AH:6)I=#,Q,BYH=&U02P$"% ,4 " !N-#Q31&&AI8FET,S(R+FAT;5!+!08 #@ . + # 2T0D " ! end