0000029644-20-000046.txt : 20201026 0000029644-20-000046.hdr.sgml : 20201026 20200925130555 ACCESSION NUMBER: 0000029644-20-000046 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 123 CONFORMED PERIOD OF REPORT: 20200731 FILED AS OF DATE: 20200925 DATE AS OF CHANGE: 20200925 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DONALDSON CO INC CENTRAL INDEX KEY: 0000029644 STANDARD INDUSTRIAL CLASSIFICATION: INDUSTRIAL & COMMERCIAL FANS & BLOWERS & AIR PURIFYING EQUIP [3564] IRS NUMBER: 410222640 STATE OF INCORPORATION: DE FISCAL YEAR END: 0731 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-07891 FILM NUMBER: 201198427 BUSINESS ADDRESS: STREET 1: 1400 W. 94TH ST. CITY: MINNEAPOLIS STATE: MN ZIP: 55431 BUSINESS PHONE: 6128873131 MAIL ADDRESS: STREET 1: 1400 W 94TH STREET CITY: MINNEAPOLIS STATE: MN ZIP: 55431 10-K 1 dci-20200731.htm 10-K dci-20200731
00000296442020FYFALSEP10YP3YP5YP5YP5Yus-gaap:AccountingStandardsUpdate201602MemberP3YP1Y00000296442019-08-012020-07-31iso4217:USD00000296442020-01-31xbrli:shares00000296442020-09-1100000296442020-07-310000029644dci:IndustrialProductsMember2020-07-3100000296442018-08-012019-07-3100000296442017-08-012018-07-31iso4217:USDxbrli:shares00000296442019-07-3100000296442018-07-3100000296442017-07-310000029644us-gaap:CommonStockMember2017-07-310000029644us-gaap:AdditionalPaidInCapitalMember2017-07-310000029644us-gaap:RetainedEarningsMember2017-07-310000029644us-gaap:NoncontrollingInterestMember2017-07-310000029644us-gaap:DeferredCompensationShareBasedPaymentsMember2017-07-310000029644us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-07-310000029644us-gaap:TreasuryStockMember2017-07-310000029644us-gaap:RetainedEarningsMember2017-08-012018-07-310000029644us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-08-012018-07-310000029644us-gaap:TreasuryStockMember2017-08-012018-07-310000029644us-gaap:DeferredCompensationShareBasedPaymentsMember2017-08-012018-07-310000029644us-gaap:NoncontrollingInterestMember2017-08-012018-07-310000029644us-gaap:CommonStockMember2018-07-310000029644us-gaap:AdditionalPaidInCapitalMember2018-07-310000029644us-gaap:RetainedEarningsMember2018-07-310000029644us-gaap:NoncontrollingInterestMember2018-07-310000029644us-gaap:DeferredCompensationShareBasedPaymentsMember2018-07-310000029644us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-07-310000029644us-gaap:TreasuryStockMember2018-07-310000029644us-gaap:RetainedEarningsMember2018-08-012019-07-310000029644us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-08-012019-07-310000029644us-gaap:TreasuryStockMember2018-08-012019-07-310000029644us-gaap:DeferredCompensationShareBasedPaymentsMember2018-08-012019-07-310000029644us-gaap:NoncontrollingInterestMember2018-08-012019-07-310000029644us-gaap:CommonStockMember2019-07-310000029644us-gaap:AdditionalPaidInCapitalMember2019-07-310000029644us-gaap:RetainedEarningsMember2019-07-310000029644us-gaap:NoncontrollingInterestMember2019-07-310000029644us-gaap:DeferredCompensationShareBasedPaymentsMember2019-07-310000029644us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-07-310000029644us-gaap:TreasuryStockMember2019-07-310000029644us-gaap:RetainedEarningsMember2019-08-012020-07-310000029644us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-08-012020-07-310000029644us-gaap:TreasuryStockMember2019-08-012020-07-310000029644us-gaap:DeferredCompensationShareBasedPaymentsMember2019-08-012020-07-310000029644us-gaap:NoncontrollingInterestMember2019-08-012020-07-310000029644us-gaap:CommonStockMember2020-07-310000029644us-gaap:AdditionalPaidInCapitalMember2020-07-310000029644us-gaap:RetainedEarningsMember2020-07-310000029644us-gaap:NoncontrollingInterestMember2020-07-310000029644us-gaap:DeferredCompensationShareBasedPaymentsMember2020-07-310000029644us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-310000029644us-gaap:TreasuryStockMember2020-07-31xbrli:pure0000029644srt:MinimumMemberus-gaap:BuildingAndBuildingImprovementsMember2019-08-012020-07-310000029644srt:MaximumMemberus-gaap:BuildingAndBuildingImprovementsMember2019-08-012020-07-310000029644srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2019-08-012020-07-310000029644srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2019-08-012020-07-310000029644srt:MinimumMemberus-gaap:SoftwareDevelopmentMember2019-08-012020-07-310000029644srt:MaximumMemberus-gaap:SoftwareDevelopmentMember2019-08-012020-07-310000029644srt:MinimumMember2019-08-012020-07-310000029644srt:MaximumMember2019-08-012020-07-310000029644us-gaap:ShippingAndHandlingMember2019-08-012020-07-310000029644us-gaap:ShippingAndHandlingMember2018-08-012019-07-310000029644us-gaap:ShippingAndHandlingMember2017-08-012018-07-31iso4217:EUR0000029644us-gaap:NetInvestmentHedgingMemberus-gaap:CurrencySwapMember2020-07-310000029644srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-08-010000029644dci:BOFAInternationalLTDMember2019-07-310000029644dci:BOFAInternationalLTDMember2018-08-012019-07-310000029644dci:BOFAInternationalLTDMemberus-gaap:CustomerRelationshipsMember2019-07-310000029644dci:BOFAInternationalLTDMemberdci:TrademarksAndTechnologyMember2019-07-310000029644dci:BOFAInternationalLTDMembersrt:MinimumMember2018-08-012019-07-310000029644dci:BOFAInternationalLTDMembersrt:MaximumMember2018-08-012019-07-310000029644dci:BOFAInternationalLTDMember2020-07-310000029644dci:BOFAInternationalLTDMember2019-07-310000029644us-gaap:LandMember2020-07-310000029644us-gaap:LandMember2019-07-310000029644us-gaap:BuildingMember2020-07-310000029644us-gaap:BuildingMember2019-07-310000029644us-gaap:MachineryAndEquipmentMember2020-07-310000029644us-gaap:MachineryAndEquipmentMember2019-07-310000029644us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-07-310000029644us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2019-07-310000029644us-gaap:ConstructionInProgressMember2020-07-310000029644us-gaap:ConstructionInProgressMember2019-07-3100000296442020-05-012020-07-310000029644dci:EngineProductsMember2018-07-310000029644dci:IndustrialProductsMember2018-07-310000029644dci:EngineProductsMember2018-08-012019-07-310000029644dci:IndustrialProductsMember2018-08-012019-07-310000029644dci:EngineProductsMember2019-07-310000029644dci:IndustrialProductsMember2019-07-310000029644dci:EngineProductsMember2019-08-012020-07-310000029644dci:IndustrialProductsMember2019-08-012020-07-310000029644dci:EngineProductsMember2020-07-310000029644us-gaap:CustomerRelationshipsMember2019-08-012020-07-310000029644us-gaap:CustomerRelationshipsMember2020-07-310000029644us-gaap:CustomerRelationshipsMember2019-07-310000029644dci:PatentsTrademarksandTechnologyMember2019-08-012020-07-310000029644dci:PatentsTrademarksandTechnologyMember2020-07-310000029644dci:PatentsTrademarksandTechnologyMember2019-07-310000029644country:US2019-08-012020-07-310000029644country:US2018-08-012019-07-310000029644country:US2017-08-012018-07-310000029644us-gaap:EMEAMember2019-08-012020-07-310000029644us-gaap:EMEAMember2018-08-012019-07-310000029644us-gaap:EMEAMember2017-08-012018-07-310000029644srt:AsiaPacificMember2019-08-012020-07-310000029644srt:AsiaPacificMember2018-08-012019-07-310000029644srt:AsiaPacificMember2017-08-012018-07-310000029644srt:LatinAmericaMember2019-08-012020-07-310000029644srt:LatinAmericaMember2018-08-012019-07-310000029644srt:LatinAmericaMember2017-08-012018-07-310000029644country:USus-gaap:LineOfCreditMember2020-07-310000029644country:USus-gaap:LineOfCreditMember2019-07-310000029644us-gaap:CommercialPaperMembersrt:EuropeMember2020-07-310000029644us-gaap:CommercialPaperMembersrt:EuropeMember2019-07-310000029644us-gaap:LineOfCreditMembersrt:EuropeMember2020-07-310000029644us-gaap:LineOfCreditMembersrt:EuropeMember2019-07-310000029644us-gaap:LineOfCreditMemberdci:NonUSExcludingEuropeMember2020-07-310000029644us-gaap:LineOfCreditMemberdci:NonUSExcludingEuropeMember2019-07-310000029644us-gaap:LineOfCreditMember2020-07-310000029644us-gaap:LineOfCreditMember2019-07-310000029644country:USdci:ShorttermDebtOutstandingBorrowingsMemberus-gaap:LineOfCreditMember2020-07-310000029644country:USdci:ShorttermDebtOutstandingBorrowingsMemberus-gaap:LineOfCreditMember2019-07-310000029644dci:ShorttermDebtOutstandingBorrowingsMemberus-gaap:CommercialPaperMembersrt:EuropeMember2020-07-310000029644dci:ShorttermDebtOutstandingBorrowingsMemberus-gaap:CommercialPaperMembersrt:EuropeMember2019-07-310000029644dci:ShorttermDebtOutstandingBorrowingsMemberus-gaap:LineOfCreditMembersrt:EuropeMember2020-07-310000029644dci:ShorttermDebtOutstandingBorrowingsMemberus-gaap:LineOfCreditMembersrt:EuropeMember2019-07-310000029644dci:ShorttermDebtOutstandingBorrowingsMemberus-gaap:LineOfCreditMemberdci:NonUSExcludingEuropeMember2020-07-310000029644dci:ShorttermDebtOutstandingBorrowingsMemberus-gaap:LineOfCreditMemberdci:NonUSExcludingEuropeMember2019-07-310000029644dci:ShorttermDebtOutstandingBorrowingsMemberus-gaap:LineOfCreditMember2020-07-310000029644dci:ShorttermDebtOutstandingBorrowingsMemberus-gaap:LineOfCreditMember2019-07-310000029644country:USdci:ShorttermDebtOtherNonborrowingReductionsMemberus-gaap:LineOfCreditMember2020-07-310000029644country:USdci:ShorttermDebtOtherNonborrowingReductionsMemberus-gaap:LineOfCreditMember2019-07-310000029644dci:ShorttermDebtOtherNonborrowingReductionsMemberus-gaap:CommercialPaperMembersrt:EuropeMember2020-07-310000029644dci:ShorttermDebtOtherNonborrowingReductionsMemberus-gaap:CommercialPaperMembersrt:EuropeMember2019-07-310000029644dci:ShorttermDebtOtherNonborrowingReductionsMemberus-gaap:LineOfCreditMembersrt:EuropeMember2020-07-310000029644dci:ShorttermDebtOtherNonborrowingReductionsMemberus-gaap:LineOfCreditMembersrt:EuropeMember2019-07-310000029644dci:ShorttermDebtOtherNonborrowingReductionsMemberus-gaap:LineOfCreditMemberdci:NonUSExcludingEuropeMember2020-07-310000029644dci:ShorttermDebtOtherNonborrowingReductionsMemberus-gaap:LineOfCreditMemberdci:NonUSExcludingEuropeMember2019-07-310000029644dci:ShorttermDebtOtherNonborrowingReductionsMemberus-gaap:LineOfCreditMember2020-07-310000029644dci:ShorttermDebtOtherNonborrowingReductionsMemberus-gaap:LineOfCreditMember2019-07-310000029644us-gaap:LineOfCreditMemberdci:MultiCurrencyRevolvingCreditFacilityMember2020-07-310000029644dci:VariableRateCommittedRevolvingCreditFacilityDueJulyTwentyFirstTwoThousandTwentyTwoMemberus-gaap:SeniorNotesMember2020-07-310000029644dci:VariableRateCommittedRevolvingCreditFacilityDueJulyTwentyFirstTwoThousandTwentyTwoMemberus-gaap:SeniorNotesMember2019-07-310000029644dci:ThreePointSevenTwoPercentUnsecuredSeniorNotesDueMarchTwentySevenTwoThousandTwentyFourMemberus-gaap:SeniorNotesMember2020-07-310000029644dci:ThreePointSevenTwoPercentUnsecuredSeniorNotesDueMarchTwentySevenTwoThousandTwentyFourMemberus-gaap:SeniorNotesMember2019-07-310000029644us-gaap:SeniorNotesMemberdci:UnsecuredSeniorNotesSixMember2020-07-310000029644us-gaap:SeniorNotesMemberdci:UnsecuredSeniorNotesSixMember2019-07-310000029644us-gaap:SeniorNotesMemberdci:VariableRateCommittedUnsecuredTermLoanDueOctoberTwentyEightTwoThousandTwentyFourMember2020-07-310000029644us-gaap:SeniorNotesMemberdci:VariableRateCommittedUnsecuredTermLoanDueOctoberTwentyEightTwoThousandTwentyFourMember2019-07-31iso4217:JPY0000029644us-gaap:SeniorNotesMemberdci:VariableRateCommittedUnsecuredTermLoanDueJulyTwentyFirstTwoThousandTwentyMember2020-07-310000029644us-gaap:SeniorNotesMemberdci:VariableRateCommittedUnsecuredTermLoanDueJulyTwentyFirstTwoThousandTwentyMember2019-07-310000029644dci:UnsecuredSeniorNotesFiveMemberus-gaap:SeniorNotesMember2020-07-310000029644dci:UnsecuredSeniorNotesFiveMemberus-gaap:SeniorNotesMember2019-07-310000029644dci:VariableRateGuaranteedSeniorNoteDueMayTwentyTwoThousandTwentyFourMemberus-gaap:SeniorNotesMember2020-07-310000029644dci:VariableRateGuaranteedSeniorNoteDueMayTwentyTwoThousandTwentyFourMemberus-gaap:SeniorNotesMember2019-07-310000029644dci:VariableRateGuaranteedSeniorNoteDueJulyFifteenTwoThousandTwentyOneMemberus-gaap:SeniorNotesMember2020-07-310000029644dci:VariableRateGuaranteedSeniorNoteDueJulyFifteenTwoThousandTwentyOneMemberus-gaap:SeniorNotesMember2019-07-310000029644us-gaap:CapitalLeaseObligationsMemberdci:CapitalizedLeaseObligationsAndOtherWithVariousMaturityDatesAndInterestRatesMember2019-07-310000029644us-gaap:EmployeeStockOptionMember2019-08-012020-07-310000029644us-gaap:EmployeeStockOptionMember2018-08-012019-07-310000029644us-gaap:EmployeeStockOptionMember2017-08-012018-07-310000029644dci:DirectorOriginalGrantsWithoutReloadsMember2019-08-012020-07-310000029644dci:DirectorOriginalGrantsWithoutReloadsMember2018-08-012019-07-310000029644dci:DirectorOriginalGrantsWithoutReloadsMember2017-08-012018-07-310000029644dci:NonOfficerOriginalGrantsMember2019-08-012020-07-310000029644dci:NonOfficerOriginalGrantsMember2018-08-012019-07-310000029644dci:NonOfficerOriginalGrantsMember2017-08-012018-07-310000029644dci:RangeOneMember2019-08-012020-07-310000029644dci:RangeOneMember2020-07-310000029644dci:RangeTwoMember2019-08-012020-07-310000029644dci:RangeTwoMember2020-07-310000029644dci:RangeThreeMember2019-08-012020-07-310000029644dci:RangeThreeMember2020-07-310000029644dci:RangeFourMember2019-08-012020-07-310000029644dci:RangeFourMember2020-07-310000029644dci:RangeFiveMember2019-08-012020-07-310000029644dci:RangeFiveMember2020-07-310000029644us-gaap:EmployeeStockOptionMember2020-07-310000029644us-gaap:PerformanceSharesMemberdci:TwoThousandNineteenMember2019-08-012020-07-310000029644us-gaap:PerformanceSharesMembersrt:MinimumMemberdci:TwoThousandNineteenMember2019-08-012020-07-310000029644srt:MaximumMemberus-gaap:PerformanceSharesMemberdci:TwoThousandNineteenMember2019-08-012020-07-310000029644us-gaap:PerformanceSharesMemberdci:TwoThousandNineteenMember2018-08-012019-07-310000029644us-gaap:PerformanceSharesMemberdci:TwoThousandNineteenMember2017-08-012018-07-310000029644us-gaap:PerformanceSharesMember2019-08-012020-07-310000029644us-gaap:PerformanceSharesMember2018-08-012019-07-310000029644us-gaap:PerformanceSharesMember2017-08-012018-07-310000029644us-gaap:PerformanceSharesMember2019-07-310000029644us-gaap:PerformanceSharesMember2020-07-31dci:pension_plan0000029644country:US2019-08-012020-07-310000029644us-gaap:PensionPlansDefinedBenefitMember2019-08-012020-07-310000029644us-gaap:PensionPlansDefinedBenefitMember2018-08-012019-07-310000029644us-gaap:PensionPlansDefinedBenefitMember2017-08-012018-07-310000029644us-gaap:PensionPlansDefinedBenefitMember2019-07-310000029644us-gaap:PensionPlansDefinedBenefitMember2018-07-310000029644us-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:PensionPlansDefinedBenefitMembercountry:US2020-07-310000029644us-gaap:PensionPlansDefinedBenefitMembercountry:US2019-07-310000029644us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2019-07-310000029644us-gaap:PensionPlansDefinedBenefitMembercountry:US2019-08-012020-07-310000029644us-gaap:PensionPlansDefinedBenefitMembercountry:US2018-08-012019-07-310000029644us-gaap:PensionPlansDefinedBenefitMembercountry:US2017-08-012018-07-310000029644us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2019-08-012020-07-310000029644us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2018-08-012019-07-310000029644us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2017-08-012018-07-310000029644us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMembercountry:US2020-07-310000029644us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMembercountry:US2020-07-310000029644us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMembercountry:US2020-07-310000029644us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:PensionPlansDefinedBenefitMembercountry:US2020-07-310000029644us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMembercountry:US2020-07-310000029644us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMembercountry:US2020-07-310000029644us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMembercountry:US2020-07-310000029644us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMembercountry:US2020-07-310000029644us-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMembercountry:USus-gaap:FixedIncomeSecuritiesMember2020-07-310000029644us-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMembercountry:USus-gaap:FixedIncomeSecuritiesMember2020-07-310000029644us-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMembercountry:USus-gaap:FixedIncomeSecuritiesMember2020-07-310000029644us-gaap:PensionPlansDefinedBenefitMembercountry:USus-gaap:FixedIncomeSecuritiesMember2020-07-310000029644us-gaap:PrivateEquityFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMembercountry:US2020-07-310000029644us-gaap:PrivateEquityFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMembercountry:US2020-07-310000029644us-gaap:PrivateEquityFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMembercountry:US2020-07-310000029644us-gaap:PrivateEquityFundsMemberus-gaap:PensionPlansDefinedBenefitMembercountry:US2020-07-310000029644us-gaap:FairValueInputsLevel1Memberus-gaap:DefinedBenefitPlanRealEstateMemberus-gaap:PensionPlansDefinedBenefitMembercountry:US2020-07-310000029644us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanRealEstateMemberus-gaap:PensionPlansDefinedBenefitMembercountry:US2020-07-310000029644us-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanRealEstateMemberus-gaap:PensionPlansDefinedBenefitMembercountry:US2020-07-310000029644us-gaap:DefinedBenefitPlanRealEstateMemberus-gaap:PensionPlansDefinedBenefitMembercountry:US2020-07-310000029644us-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMembercountry:US2020-07-310000029644us-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMembercountry:US2020-07-310000029644us-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMembercountry:US2020-07-310000029644us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMembercountry:US2019-07-310000029644us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMembercountry:US2019-07-310000029644us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMembercountry:US2019-07-310000029644us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:PensionPlansDefinedBenefitMembercountry:US2019-07-310000029644us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMembercountry:US2019-07-310000029644us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMembercountry:US2019-07-310000029644us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMembercountry:US2019-07-310000029644us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMembercountry:US2019-07-310000029644us-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMembercountry:USus-gaap:FixedIncomeSecuritiesMember2019-07-310000029644us-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMembercountry:USus-gaap:FixedIncomeSecuritiesMember2019-07-310000029644us-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMembercountry:USus-gaap:FixedIncomeSecuritiesMember2019-07-310000029644us-gaap:PensionPlansDefinedBenefitMembercountry:USus-gaap:FixedIncomeSecuritiesMember2019-07-310000029644us-gaap:PrivateEquityFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMembercountry:US2019-07-310000029644us-gaap:PrivateEquityFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMembercountry:US2019-07-310000029644us-gaap:PrivateEquityFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMembercountry:US2019-07-310000029644us-gaap:PrivateEquityFundsMemberus-gaap:PensionPlansDefinedBenefitMembercountry:US2019-07-310000029644us-gaap:FairValueInputsLevel1Memberus-gaap:DefinedBenefitPlanRealEstateMemberus-gaap:PensionPlansDefinedBenefitMembercountry:US2019-07-310000029644us-gaap:FairValueInputsLevel2Memberus-gaap:DefinedBenefitPlanRealEstateMemberus-gaap:PensionPlansDefinedBenefitMembercountry:US2019-07-310000029644us-gaap:FairValueInputsLevel3Memberus-gaap:DefinedBenefitPlanRealEstateMemberus-gaap:PensionPlansDefinedBenefitMembercountry:US2019-07-310000029644us-gaap:DefinedBenefitPlanRealEstateMemberus-gaap:PensionPlansDefinedBenefitMembercountry:US2019-07-310000029644us-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMembercountry:US2019-07-310000029644us-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMembercountry:US2019-07-310000029644us-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMembercountry:US2019-07-310000029644us-gaap:DefinedBenefitPlanEquitySecuritiesMembersrt:MinimumMemberus-gaap:PensionPlansDefinedBenefitMembercountry:US2019-08-012020-07-310000029644srt:MaximumMemberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMembercountry:US2019-08-012020-07-310000029644us-gaap:PrivateEquityFundsMembersrt:MinimumMemberus-gaap:PensionPlansDefinedBenefitMembercountry:US2019-08-012020-07-310000029644srt:MaximumMemberus-gaap:PrivateEquityFundsMemberus-gaap:PensionPlansDefinedBenefitMembercountry:US2019-08-012020-07-310000029644us-gaap:ForeignPlanMember2019-08-012020-07-310000029644us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FixedIncomeSecuritiesMember2020-07-310000029644us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FixedIncomeSecuritiesMember2020-07-310000029644us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FixedIncomeSecuritiesMember2020-07-310000029644us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FixedIncomeSecuritiesMember2020-07-310000029644us-gaap:ForeignPlanMemberdci:InvestmentFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:ForeignPlanMemberdci:InvestmentFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:ForeignPlanMemberdci:InvestmentFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:ForeignPlanMemberdci:InvestmentFundsMemberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel1Memberdci:InsuranceContractsMemberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel2Memberdci:InsuranceContractsMemberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel3Memberdci:InsuranceContractsMemberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:ForeignPlanMemberdci:InsuranceContractsMemberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2019-07-310000029644us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2019-07-310000029644us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMember2019-07-310000029644us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:PensionPlansDefinedBenefitMember2019-07-310000029644us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2019-07-310000029644us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2019-07-310000029644us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMember2019-07-310000029644us-gaap:ForeignPlanMemberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2019-07-310000029644us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FixedIncomeSecuritiesMember2019-07-310000029644us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FixedIncomeSecuritiesMember2019-07-310000029644us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FixedIncomeSecuritiesMember2019-07-310000029644us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FixedIncomeSecuritiesMember2019-07-310000029644us-gaap:ForeignPlanMemberdci:InvestmentFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2019-07-310000029644us-gaap:ForeignPlanMemberdci:InvestmentFundsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2019-07-310000029644us-gaap:ForeignPlanMemberdci:InvestmentFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMember2019-07-310000029644us-gaap:ForeignPlanMemberdci:InvestmentFundsMemberus-gaap:PensionPlansDefinedBenefitMember2019-07-310000029644us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel1Memberdci:InsuranceContractsMemberus-gaap:PensionPlansDefinedBenefitMember2019-07-310000029644us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel2Memberdci:InsuranceContractsMemberus-gaap:PensionPlansDefinedBenefitMember2019-07-310000029644us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel3Memberdci:InsuranceContractsMemberus-gaap:PensionPlansDefinedBenefitMember2019-07-310000029644us-gaap:ForeignPlanMemberdci:InsuranceContractsMemberus-gaap:PensionPlansDefinedBenefitMember2019-07-310000029644us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel1Memberus-gaap:PensionPlansDefinedBenefitMember2019-07-310000029644us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel2Memberus-gaap:PensionPlansDefinedBenefitMember2019-07-310000029644us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMember2019-07-310000029644srt:MaximumMemberus-gaap:PensionPlansDefinedBenefitMember2019-08-012020-07-310000029644us-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FixedIncomeSecuritiesMember2019-08-012020-07-310000029644us-gaap:DefinedBenefitPlanEquitySecuritiesMembersrt:MinimumMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644srt:MaximumMemberus-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMember2017-07-310000029644us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMember2018-07-310000029644us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMember2017-08-012018-07-310000029644us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMember2018-08-012019-07-310000029644us-gaap:ForeignPlanMemberus-gaap:FairValueInputsLevel3Memberus-gaap:PensionPlansDefinedBenefitMember2019-08-012020-07-310000029644us-gaap:DefinedBenefitPlanEquitySecuritiesMemberdci:SalariedPensionPlanMemberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMemberdci:HourlyPensionPlanMember2020-07-310000029644dci:SalariedPensionPlanMemberus-gaap:PensionPlansDefinedBenefitMemberus-gaap:FixedIncomeSecuritiesMember2020-07-310000029644us-gaap:PensionPlansDefinedBenefitMemberus-gaap:FixedIncomeSecuritiesMemberdci:HourlyPensionPlanMember2020-07-310000029644dci:SalariedPensionPlanMemberus-gaap:DefinedBenefitPlanRealEstateMemberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:DefinedBenefitPlanRealEstateMemberus-gaap:PensionPlansDefinedBenefitMemberdci:HourlyPensionPlanMember2020-07-310000029644us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberdci:SalariedPensionPlanMemberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:PensionPlansDefinedBenefitMemberdci:HourlyPensionPlanMember2020-07-310000029644dci:SalariedPensionPlanMemberus-gaap:PensionPlansDefinedBenefitMember2020-07-310000029644us-gaap:PensionPlansDefinedBenefitMemberdci:HourlyPensionPlanMember2020-07-310000029644us-gaap:OtherPensionPlansDefinedBenefitMembercountry:US2019-08-012020-07-310000029644us-gaap:SubsequentEventMemberus-gaap:PensionPlansDefinedBenefitMembercountry:US2020-08-012020-08-310000029644us-gaap:OtherPensionPlansDefinedBenefitMembercountry:US2020-07-310000029644dci:RetirementSavingsAndEmployeeStockOwnershipPlanMembercountry:US2019-08-012020-07-310000029644dci:RetirementSavingsAndEmployeeStockOwnershipPlanMembercountry:US2018-08-012019-07-310000029644dci:RetirementSavingsAndEmployeeStockOwnershipPlanMembercountry:US2017-08-012018-07-310000029644us-gaap:DomesticCountryMember2020-07-310000029644us-gaap:StateAndLocalJurisdictionMember2020-07-310000029644us-gaap:ForeignCountryMember2020-07-310000029644us-gaap:DomesticCountryMember2019-08-012020-07-310000029644srt:MinimumMemberus-gaap:StateAndLocalJurisdictionMember2019-08-012020-07-310000029644srt:MaximumMemberus-gaap:StateAndLocalJurisdictionMember2019-08-012020-07-310000029644srt:MinimumMemberus-gaap:ForeignCountryMember2019-08-012020-07-310000029644us-gaap:LongTermDebtMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-07-310000029644us-gaap:LongTermDebtMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2020-07-310000029644us-gaap:LongTermDebtMemberus-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2019-07-310000029644us-gaap:LongTermDebtMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2019-07-310000029644us-gaap:FairValueInputsLevel2Memberdci:LongTermDebtVariableInterestRateMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2020-07-310000029644us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberdci:LongTermDebtVariableInterestRateMember2020-07-310000029644us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberdci:LongTermDebtVariableInterestRateMember2019-07-310000029644us-gaap:FairValueInputsLevel2Memberdci:LongTermDebtVariableInterestRateMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2019-07-310000029644us-gaap:ForeignExchangeForwardMember2020-07-310000029644us-gaap:ForeignExchangeForwardMember2019-07-310000029644us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueInputsLevel2Member2020-07-310000029644us-gaap:ForeignExchangeForwardMemberus-gaap:FairValueInputsLevel2Member2019-07-310000029644us-gaap:NetInvestmentHedgingMember2020-07-310000029644us-gaap:NetInvestmentHedgingMember2019-07-310000029644us-gaap:NetInvestmentHedgingMemberus-gaap:FairValueInputsLevel2Member2020-07-310000029644us-gaap:NetInvestmentHedgingMemberus-gaap:FairValueInputsLevel2Member2019-07-310000029644us-gaap:FairValueInputsLevel2Member2020-07-310000029644us-gaap:FairValueInputsLevel2Member2019-07-310000029644us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2020-07-310000029644us-gaap:FairValueInputsLevel2Memberus-gaap:OtherNoncurrentAssetsMember2020-07-310000029644us-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:FairValueInputsLevel2Member2019-07-310000029644us-gaap:ForeignExchangeForwardMember2019-08-012020-07-310000029644us-gaap:ForeignExchangeForwardMember2018-08-012019-07-310000029644us-gaap:ForeignExchangeForwardMember2017-08-012018-07-310000029644us-gaap:FairValueInputsLevel3Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2020-07-310000029644us-gaap:FairValueInputsLevel3Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2019-07-3100000296442019-07-262019-07-260000029644us-gaap:AccumulatedTranslationAdjustmentMember2019-07-310000029644us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-07-310000029644us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-07-310000029644us-gaap:AccumulatedTranslationAdjustmentMember2019-08-012020-07-310000029644us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2019-08-012020-07-310000029644us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2019-08-012020-07-310000029644us-gaap:AccumulatedTranslationAdjustmentMember2020-07-310000029644us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-07-310000029644us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-07-310000029644us-gaap:AccumulatedTranslationAdjustmentMember2018-07-310000029644us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2018-07-310000029644us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2018-07-310000029644us-gaap:AccumulatedTranslationAdjustmentMember2018-08-012019-07-310000029644us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2018-08-012019-07-310000029644us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2018-08-012019-07-310000029644us-gaap:ScenarioAdjustmentMember2020-07-310000029644us-gaap:ScenarioAdjustmentMember2019-07-310000029644dci:AdvancedFiltrationSystemsIncMember2020-07-310000029644dci:AdvancedFiltrationSystemsIncMember2019-07-310000029644dci:AdvancedFiltrationSystemsIncMember2019-08-012020-07-310000029644dci:AdvancedFiltrationSystemsIncMember2018-08-012019-07-310000029644dci:AdvancedFiltrationSystemsIncMember2017-08-012018-07-310000029644us-gaap:RoyaltyMemberdci:AdvancedFiltrationSystemsIncMember2019-08-012020-07-310000029644us-gaap:RoyaltyMemberdci:AdvancedFiltrationSystemsIncMember2018-08-012019-07-310000029644us-gaap:RoyaltyMemberdci:AdvancedFiltrationSystemsIncMember2017-08-012018-07-3100000296442019-08-01dci:segment0000029644dci:EngineProductsMemberus-gaap:OperatingSegmentsMember2019-08-012020-07-310000029644dci:IndustrialProductsMemberus-gaap:OperatingSegmentsMember2019-08-012020-07-310000029644dci:CorporateAndReconcilingItemsMember2019-08-012020-07-310000029644dci:EngineProductsMemberus-gaap:OperatingSegmentsMember2020-07-310000029644dci:IndustrialProductsMemberus-gaap:OperatingSegmentsMember2020-07-310000029644dci:CorporateAndReconcilingItemsMember2020-07-310000029644dci:EngineProductsMemberus-gaap:OperatingSegmentsMember2018-08-012019-07-310000029644dci:IndustrialProductsMemberus-gaap:OperatingSegmentsMember2018-08-012019-07-310000029644dci:CorporateAndReconcilingItemsMember2018-08-012019-07-310000029644dci:EngineProductsMemberus-gaap:OperatingSegmentsMember2019-07-310000029644dci:IndustrialProductsMemberus-gaap:OperatingSegmentsMember2019-07-310000029644dci:CorporateAndReconcilingItemsMember2019-07-310000029644dci:EngineProductsMemberus-gaap:OperatingSegmentsMember2017-08-012018-07-310000029644dci:IndustrialProductsMemberus-gaap:OperatingSegmentsMember2017-08-012018-07-310000029644dci:CorporateAndReconcilingItemsMember2017-08-012018-07-310000029644dci:EngineProductsMemberus-gaap:OperatingSegmentsMember2018-07-310000029644dci:IndustrialProductsMemberus-gaap:OperatingSegmentsMember2018-07-310000029644dci:CorporateAndReconcilingItemsMember2018-07-310000029644dci:EngineProductsMemberdci:OffRoadProductsMember2019-08-012020-07-310000029644dci:EngineProductsMemberdci:OffRoadProductsMember2018-08-012019-07-310000029644dci:EngineProductsMemberdci:OffRoadProductsMember2017-08-012018-07-310000029644dci:OnRoadProductsMemberdci:EngineProductsMember2019-08-012020-07-310000029644dci:OnRoadProductsMemberdci:EngineProductsMember2018-08-012019-07-310000029644dci:OnRoadProductsMemberdci:EngineProductsMember2017-08-012018-07-310000029644dci:AftermarketProductsMemberdci:EngineProductsMember2019-08-012020-07-310000029644dci:AftermarketProductsMemberdci:EngineProductsMember2018-08-012019-07-310000029644dci:AftermarketProductsMemberdci:EngineProductsMember2017-08-012018-07-310000029644dci:EngineProductsMemberdci:AerospaceAndDefenseProductsMember2019-08-012020-07-310000029644dci:EngineProductsMemberdci:AerospaceAndDefenseProductsMember2018-08-012019-07-310000029644dci:EngineProductsMemberdci:AerospaceAndDefenseProductsMember2017-08-012018-07-310000029644dci:IndustrialFiltrationSolutionsProductsMemberdci:IndustrialProductsMember2019-08-012020-07-310000029644dci:IndustrialFiltrationSolutionsProductsMemberdci:IndustrialProductsMember2018-08-012019-07-310000029644dci:IndustrialFiltrationSolutionsProductsMemberdci:IndustrialProductsMember2017-08-012018-07-310000029644dci:IndustrialProductsMemberdci:GasTurbineProductsMember2019-08-012020-07-310000029644dci:IndustrialProductsMemberdci:GasTurbineProductsMember2018-08-012019-07-310000029644dci:IndustrialProductsMemberdci:GasTurbineProductsMember2017-08-012018-07-310000029644dci:SpecialApplicationsProductsMemberdci:IndustrialProductsMember2019-08-012020-07-310000029644dci:SpecialApplicationsProductsMemberdci:IndustrialProductsMember2018-08-012019-07-310000029644dci:SpecialApplicationsProductsMemberdci:IndustrialProductsMember2017-08-012018-07-310000029644country:US2020-07-310000029644us-gaap:EMEAMember2020-07-310000029644srt:AsiaPacificMember2020-07-310000029644srt:LatinAmericaMember2020-07-310000029644country:US2019-07-310000029644us-gaap:EMEAMember2019-07-310000029644srt:AsiaPacificMember2019-07-310000029644srt:LatinAmericaMember2019-07-310000029644country:US2018-07-310000029644us-gaap:EMEAMember2018-07-310000029644srt:AsiaPacificMember2018-07-310000029644srt:LatinAmericaMember2018-07-3100000296442019-08-012019-10-3100000296442019-11-012020-01-3100000296442020-02-012020-04-3000000296442018-08-012018-10-3100000296442018-11-012019-01-3100000296442019-02-012019-04-3000000296442019-05-012019-07-31


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
Form 10-K
Annual Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934 for the fiscal year ended July 31, 2020 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: 1-7891
dci-20200731_g1.gif
DONALDSON COMPANY, INC.
(Exact name of registrant as specified in its charter)
Delaware41-0222640
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
1400 West 94th Street, Minneapolis, Minnesota 55431
(Address of principal executive offices) (Zip Code)
Registrant’s telephone number, including area code: (952) 887-3131
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $5.00 par valueDCINew York Stock Exchange
Securities registered pursuant to Section 12(g) of the Act: NONE
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. ☒  Yes   ☐  No
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. ☐  Yes   ☒  No
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    ☒  Yes   ☐  No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T 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.o
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).  Yes   ☒  No
As of January 31, 2020, the last business day of the registrant’s most recently completed second fiscal quarter, the aggregate market value of voting and non-voting common stock held by non-affiliates of the registrant was $6,544,036,254 (based on the closing price of $51.85 as reported on the New York Stock Exchange as of that date).
As of September 11, 2020, there were approximately 126,419,777 shares of the registrant’s common stock outstanding.
Documents Incorporated by Reference
Portions of the registrant’s Proxy Statement for its 2020 annual meeting of stockholders (the “2020 Proxy Statement”) are incorporated by reference in Part III, as specifically set forth in Part III.




DONALDSON COMPANY, INC.
ANNUAL REPORT ON FORM 10-K
TABLE OF CONTENTS
Page
 



PART I
Item 1. Business
General
Donaldson Company, Inc. (Donaldson or the Company) was founded in 1915 and organized in its present corporate form under the laws of the State of Delaware in 1936.
The Company is a worldwide manufacturer of filtration systems and replacement parts. The Company’s core strengths are leading filtration technology, strong customer relationships and its global presence. Products are manufactured and sold around the world. Products are sold to original equipment manufacturers (OEMs), distributors, dealers and directly to end users.
The Company has two operating segments: Engine Products and Industrial Products. Products in the Engine Products segment consist of replacement filters for both air and liquid filtration applications, air filtration systems, liquid filtration systems for fuel, lube and hydraulic applications, and exhaust and emissions systems and sensors, indicators and monitoring systems. The Engine Products segment sells to OEMs in the construction, mining, agriculture, aerospace, defense and transportation end markets and to independent distributors, OEM dealer networks, private label accounts and large fleets. Products in the Industrial Products segment consist of dust, fume and mist collectors, compressed air purification systems, gas and liquid filtration for food, beverage and industrial processes, air filtration systems for gas turbines, polytetrafluoroethylene (PTFE) membrane-based products and specialized air and gas filtration systems for applications including hard disk drives and semi-conductor manufacturing and sensors, indicators and monitoring systems. The Industrial Products segment sells to various dealers, distributors, OEMs and end users.
As a worldwide business, the Company’s results of operations are affected by conditions in the global economic and geopolitical environment. Under most economic conditions, the Company’s market diversification between its diesel engine end markets, its global end markets, its diversification through technology and its OEM and replacement parts customers has helped to limit the impact of weakness in any one product line, market or geography on the consolidated operating results of the Company.
Available Information
The Company makes its annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, proxy statements and other information (including amendments to those reports) available free of charge through its website at ir.donaldson.com, as soon as reasonably practicable after it electronically files such material with (or furnishes such material to) the Securities and Exchange Commission (SEC). These filings are available on the SEC’s website at www.sec.gov. Also available on the Company’s website are corporate governance documents, including the Company’s Code of Business Conduct and Business Conduct Help Line, Corporate Governance Guidelines, Director Independence Standards, Audit Committee Charter, Human Resources Committee Charter and Corporate Governance Committee Charter. These documents are also available in print, free of charge, to any person who requests them in writing to the attention of Investor Relations, MS 102, Donaldson Company, Inc., 1400 West 94th Street, Minneapolis, Minnesota 55431. The information contained on the Company’s website is not incorporated by reference into this Annual Report and should not be considered to be part of this report.
Seasonality
A number of the Company’s end markets are dependent on the construction, agricultural and power generation industries, which are generally stronger in the second half of the Company’s fiscal year. The first two quarters of the fiscal year also contain more holiday periods, which typically include more customer plant closures. The second half of the fiscal year ended July, 31, 2020 was impacted by the coronavirus (COVID-19) pandemic, resulting in atypical seasonality.
Competition
Principal methods of competition in both the Engine and Industrial Products segments are technology, innovation, price, geographic coverage, service and product performance. The Company participates in a number of highly competitive filtration markets in both segments. The Company believes it is a market leader within many of its product lines, specifically within its Off-Road and On-Road product lines for OEMs, and has a significant business in the aftermarket for replacement filters. The Engine Products segment’s principal competitors include several large global competitors and many regional competitors, especially in the Aftermarket business. The Industrial Products segment’s principal competitors vary from country to country and include several large regional and global competitors and a significant number of smaller competitors who compete in a specific geographical region or in a limited number of product applications.
1


Raw Materials
The principal raw materials that the Company uses are steel, filter media, and petrochemical based products including plastic, rubber and adhesives products. Purchased raw materials represent approximately 65% of the Company’s cost of sales. Of that amount, steel, including fabricated parts, represents approximately 21%. The remainder is primarily made up of filter media, petrochemical-based products and other raw material components.
Intellectual Property
The Company owns a broad range of intellectual property rights relating to its products and services, which it considers in the aggregate to constitute a valuable asset. These include patents, trade secrets, trademarks, copyrights and other forms of intellectual property rights in the United States (U.S.) and a number of foreign countries. The Company protects its innovations arising from research and development through patent filings and owns a portfolio of issued patents, including utility and design patents. The Company also owns various trademarks relating to its products and services including Donaldson® and the turbo D logo, Ultra-Web®, PowerCore®, Torit®, and Synteq® XP, among others. No single intellectual property right is solely responsible for protecting the Company’s products.
Major Customers
The Company had no customers that accounted for over 10% of net sales in the years ended July 31, 2020, 2019 or 2018, or over 10% of gross accounts receivable as of July 31, 2020 and 2019.
Backlog
Backlog is one of many indicators of business conditions in the Company’s markets. However, it is not always indicative of future results for a number of reasons, including the timing of the receipt of orders in many of the Company’s engine OEM and industrial markets and the mix and types of orders in backlog. The backlog of orders expected to be delivered within 90 days was $362.4 million and $410.3 million, at July 31, 2020 and 2019, respectively. The backlog decreased 13.2% for the Engine Products segment and decreased 8.3% for the Industrial Products segment.
Research and Development
During the years ended July 31, 2020, 2019 and 2018, the Company spent $61.2 million, $62.3 million and $59.9 million, respectively, on research and development activities, which was 2.4%, 2.2% and 2.2% of net sales, respectively. Research and development expenses include scientific research costs such as salaries, building costs, utilities, testing, technical IT and administrative and allocation of corporate costs for the application of scientific advances to the development of new and improved products and their uses. Substantially all commercial research and development is performed in-house.
Environmental Matters
The Company does not anticipate any material effect on its capital expenditures, earnings or competitive position during fiscal 2021 due to compliance with government regulations regulating the discharge of materials into the environment or otherwise relating to the protection of the environment.
Employees
At July 31, 2020, the Company had approximately 12,400 employees.
Geographic Areas
Both of the Company’s operating segments serve customers in all geographic regions. The U.S. represents the largest individual market for the Company’s products. Financial information by geographic region appears in Note 19 in the Notes to Consolidated Financial Statements included in Item 8 of this Annual Report.
2


Item 1A. Risk Factors
Our business is subject to various risks and uncertainties, and the following discussion outlines what we believe to be the risk factors that could materially, adversely affect our business, reputation, financial condition and results of operations. These risk factors should be considered with the Company’s cautionary comments related to forward-looking statements when evaluating information provided in this Annual Report. Risks not currently known to the Company, or that the Company currently believes are immaterial, may also impair the Company’s business, reputation, financial condition and results of operations. The Company periodically reviews its strategies, processes, and controls with respect to risk identification, assessment and mitigation with the audit committee of the Company’s board of directors.
Coronavirus Business Disruption - pandemics and unexpected events like COVID-19 has and could continue to have a negative effect on our business, results of operation, financial condition and cash flows.
The COVID-19 pandemic has significantly impacted the global economy and, consequently, the Company’s business and operations have been, and may continue to be, adversely affected by the pandemic. We have experienced significant demand reductions and volatility for our products. The duration of the pandemic and the magnitude of its impact remain uncertain, and a prolonged or worsening disruption or a resulting economic recession could materially and adversely impact our business, results of operations, financial condition and cash flows.
Although most of our operations have been treated as “essential” operations under applicable government orders which restrict business activities, and accordingly have been permitted to continue to operate, it is possible that treatment as an “essential” business could change under future government orders or new restrictions may be added in response to the evolving conditions. We have experienced temporary shutdowns in certain facilities and we, our employees, suppliers or customers may be prevented from conducting business activities for an indefinite period of time, including shutdowns, shelter-in-place orders, import or export restrictions or other preventative measures that may be requested or mandated by governmental authorities. Further, site-specific health and safety concerns might otherwise require certain of our operations to be halted for some period of time. Operations at all our facilities have been modified for employee protection measures, including social distancing measures and enhanced cleaning regimens with greater frequency, which may continue to affect the efficiency of our operations for the foreseeable future.
In addition, the facilities of our customers and suppliers may experience disruptions in manufacturing and supply arrangements due to the loss or disruption of essential manufacturing and supply elements, such as raw materials or other finished product components, transportation, workforce or other manufacturing and distribution capability. We may also experience failure of third parties on which we rely, including our suppliers, distributors, contractors and commercial banks, to meet their obligations to us, or significant disruptions in their ability to do so.
Economic Environment - the demand for our products is impacted by economic, industrial and political conditions worldwide.
We operate a global business in a diverse set of markets and our results and financial condition may be impacted by changes in economic, industrial and political conditions in the geographies and markets we serve.
Products - maintaining a competitive advantage requires consistent investment with uncertain returns.
We operate in highly competitive markets and have numerous competitors that may already be well-established in those markets. We expect our competitors to continue improving the design and performance of their products and to introduce new products that could be competitive in both price and performance. We believe that we have certain technological advantages over our competitors, but maintaining these advantages requires us to consistently invest in research and development, sales and marketing and customer service and support. There is no guarantee that we will be successful in maintaining these advantages and we could encounter the commoditization of our key products. We make investments in new technologies that address increased performance and regulatory requirements around the globe. There is no guarantee that we will be successful in completing development or achieving sales of these products or that the margins on such products will be acceptable. A competitor’s successful product innovation could reach the market before ours or gain broader market acceptance.
3


Evolving Customer Needs - disruptive technologies may threaten our growth in certain industries.
Market trends in certain industries guides the decisions we make in operating the Company, and our growth could be threatened by disruptive technologies. We may be adversely impacted by changes in technology that could reduce or eliminate the demand for our products. These risks include wider adoption of technologies providing alternatives to diesel engines such as electrification of equipment. Such disruptive innovation could create new markets and displace existing companies and products, resulting in significantly negative consequences for the Company. If we do not properly address future customer needs, we may be slower to adapt to such disruption.
Competition - we participate in highly competitive markets with pricing pressure.
The businesses and product lines in which we participate are very competitive and we risk losing business based on a wide range of factors, including price, technology, performance, reliability and availability, geographic coverage and customer service. Our customers continue to seek technological innovation, productivity gains and competitive prices from us and their other suppliers. As a result of these and other factors, we may not be able to compete effectively.
Intellectual Property - demand for our products may be affected by new entrants that copy our products and/or infringe on our intellectual property.
The ability to protect and enforce intellectual property rights varies across jurisdictions. Where possible, we seek to preserve our intellectual property rights through patents. These patents have a limited life and, in some cases, have expired or will expire in the near future. Competitors and others may also initiate litigation to challenge the validity of our intellectual property or allege that we infringe their intellectual property. We may be required to pay substantial damages if it is determined our products infringe on their intellectual property. We may also be required to develop an alternative, non-infringing product that could be costly and time-consuming, or acquire a license on terms that are not favorable to us.
Protecting or defending against such claims could significantly increase our costs and divert management’s time and attention away from other business matters.
Global Operations - we have a broad footprint and global operations may present challenges.
We have operations throughout the world. Our stability, growth and profitability are subject to a number of risks of doing business globally that could harm our business, including:
political and military events, including the rise of nationalism and support for protectionist policies,
tariffs, trade barriers and other trade restrictions,
legal and regulatory requirements, including import, export, defense regulations, anti-corruption laws and foreign exchange controls,
potential difficulties in staffing and managing local operations,
credit risk of local customers and distributors,
difficulties in protecting our intellectual property, and
local economic, political and social conditions.
Due to the global reach of our operations, our business is subject to a complex system of commercial and trade laws, regulations and policies, including those related to data privacy, trade compliance, anti-corruption and anti-bribery. Our global subsidiaries, joint venture partners and affiliates are governed by laws, rules and business practices that differ from those of the U.S. Violations of such laws and regulations may result in an adverse effect on our reputation, business, results of operations, financial condition and cash flows.
The continued geographic expansion of our business increases our exposure to, and cost of complying with, these laws and regulations. If our compliance programs do not adequately prevent or deter our employees, agents, distributors, suppliers and other third parties with whom we do business from violating anti-corruption laws, we may incur defense costs, fines, penalties, damage to our reputation and business disruptions.
4


Customer Concentration and Retention - a number of our customers operate in similar cyclical industries. Economic conditions in these industries could impact our sales.
No customer accounted for 10% or more of our net sales in fiscal 2020, 2019 or 2018. However, a number of our customers are concentrated in similar cyclical industries (e.g. construction, agriculture, mining, oil and gas, transportation, power generation and disk drives), resulting in additional risk based on industrial conditions in those sectors. As a result of the COVID-19 pandemic, we have experienced a decrease in demand for our products, which has adversely affected our business, results of operations, financial condition and cash flows. A further decline in the economic conditions or capital expenditures of our customers could materially and adversely impact our results of operations. Our success is also dependent on retaining key customers, which requires us to successfully manage relationships and anticipate the needs of our customers in the channels in which we sell our products.
Supply Chain - unavailable raw materials, significant demand fluctuations and material cost inflation could impact our sales.
We obtain raw materials, including steel, filter media, petroleum-based products and other components, from third-party suppliers and tend to carry limited raw material inventories. We often concentrate our sourcing of some materials from one supplier or a few suppliers. We rely, in part, on our suppliers to ensure they meet required standards. Our success is dependent on our ability to effectively manage our supplier relationships. Additionally, global supplier production capacity is limited and could be disrupted. We may experience significant disruption of the supply of raw materials, parts, components or final assemblies. An unanticipated delay in delivery by our suppliers could result in the inability to deliver our products on-time and meet the expectations of our customers. We could experience an increase in the costs of doing business, including increasing raw material commodity prices and transportation costs.
Operations - inability to meet demand could result in the loss of customers.
Our ability to fulfill customer orders is dependent on our manufacturing and distribution operations. Although we forecast demand, additional plant capacity takes months or even years to bring online, and thus changes in demand could result in longer lead times. We cannot guarantee that we will be able to increase manufacturing capacity to meet higher product demand, which could prevent us from meeting increased customer demand. However, if demand varies significantly from our projections and we overbuild our capacity, we may have underutilized assets. For example, the current COVID-19 pandemic has caused manufacturing and distribution disruptions and temporary shutdowns of business at some of our customers and suppliers. This, combined with decreased customer demand, has resulted in decreased manufacturing levels. Efficient operations also require streamlining processes to maintain or reduce lead times, which we may not be capable of achieving. Unacceptable levels of service for key customers may result if we are not able to fulfill orders on a timely basis or if product quality or warranty or safety issues result from compromised production. We may not be able to adjust our production schedules to reflect changes in customer demand on a timely basis. Due to the complexity of our manufacturing operations, we may be unable to timely respond to fluctuations in demand.
Technology Investments and Security Risks - vulnerability of our information technology systems and security.
We have many information technology systems that are important to the operation of our business, some of which are managed by third parties. These systems are used to process, transmit and store electronic information and to manage or support a variety of business processes and activities. We could encounter difficulties in developing new systems, maintaining and upgrading our existing systems, managing access to these systems and preventing information security breaches. Vulnerabilities could lead to significant additional expenses and an adverse effect on our reputation, business, results of operations, financial condition and cash flows.
Additionally, information technology security threats are increasing in frequency and sophistication. We have found and addressed these threats; to date none of them have been material. These threats pose a risk to the security of our systems and networks and the confidentiality, availability and integrity of our data. Should such an attack succeed, it could lead to the compromise of confidential information, manipulation and destruction of data, defective products, production downtimes and operation disruptions. The occurrence of any of these events could adversely affect our reputation and could result in litigation, regulatory action, potential liability and increased costs and operational consequences of implementing further data protection matters.
Our data is subject to a variety of U.S. and international laws and regulations that pertain to the collection and handling of personal information. The laws require us to notify governmental authorities and affected individuals of data breaches involving certain personal information. These laws include the European General Data Protection Regulation and the California Consumer Privacy Act. Regulatory litigation or actions that could impose significant penalties may be brought against us in the event of a breach of data or alleged non-compliance with such laws and regulations.
The Company maintains insurance coverage for various cybersecurity and business continuity risks, however, there can be no guarantee that all costs or losses incurred will be fully insured.
5


Currency - an unfavorable fluctuation in foreign currency exchange rates could impact our results of operation.
We have operations in many countries, with a substantial portion of our annual revenue earned in currencies other than the U.S. dollar. We face transactional and translational risks associated with the fluctuations in foreign currency exchange rates. Transactional risk arises from changes in the value of cash flows denominated in different currencies. This can be caused by supply chains that cross borders resulting in revenues and costs being in different currencies. Translational risk arises from the re-measurement of our financial statements. In addition, decreased value of local currency may make it difficult for some of our customers, distributors and end users to purchase our products. Each of our subsidiaries reports its results of operations and financial position in its relevant functional currency, which is then translated into U.S. dollars. This translated financial information is included in our Consolidated Financial Statements. Significant fluctuations of the U.S. dollar in comparison to the foreign currencies of our subsidiaries during discrete periods may have a negative impact on our results of operation, financial condition and cash flows.
Legal and Regulatory - costs associated with lawsuits, investigations or complying with laws and regulations.
We are subject to many laws and regulations in the jurisdictions in which we operate. We routinely incur costs in order to comply with these laws and regulations. We may be adversely impacted by new or changing laws and regulations that affect both our operations and our ability to develop and sell products that meet our customers’ requirements. We are involved in various product liability, product warranty, intellectual property, environmental claims and other legal proceedings that arise in and outside of the ordinary course of our business. We are subject to increasingly stringent laws and regulations in the countries in which we operate, including those governing the environment (e.g. emissions to air; discharges to water; and the generation, handling, storage, transportation, treatment and disposal of waste materials) and data protection and privacy. It is not possible to predict the outcome of investigations and lawsuits, and we could incur judgments, fines, or penalties or enter into settlements of lawsuits and claims that could have an adverse effect on our business, reputation, results of operations, financial condition and cash flows in any particular period. In addition, we may not be able to maintain our insurance at a reasonable cost or in sufficient amounts to protect us against any losses.
Income Tax - changes in our effective tax rate in various jurisdictions.
We are subject to income taxes in various jurisdictions in which we operate. Our tax liabilities are dependent upon the location of earnings among these different jurisdictions. Our provision for income taxes could be adversely affected by numerous factors, including income before taxes being lower than anticipated in countries with lower statutory tax rates and higher than anticipated in countries with higher statutory tax rates, changes in the valuation of deferred tax assets and liabilities and changes in tax laws and regulations. We are also subject to the prevailing tax laws and the continuous examination of our income tax returns by tax authorities.
Personnel - our success may be affected if we are not able to attract, engage and retain qualified personnel.
Our success depends in large part on our ability to identify, recruit, engage, train and retain highly skilled qualified and diverse personnel worldwide and successfully execute management transitions at leadership levels of the Company. There is competition for talent with market-leading skills and capabilities in new technologies. Additionally, in some locations we have experienced significant wage inflation due to a shortage of labor amid low levels of unemployment in these markets. We may not be able to attract and retain qualified personnel and it may be difficult for us to compete effectively.
Liquidity - changes in the capital and credit markets may negatively affect our ability to access financing to support strategic initiatives.
Disruption of the global financial and credit markets may have an effect on our long-term liquidity and financial condition. There can be no assurance that the cost or availability of future borrowings will not be impacted by future capital market disruptions. Some of our existing borrowings contain covenants to maintain certain financial ratios that, under certain circumstances, could restrict our ability to incur additional indebtedness, make investments and other restricted payments, create liens and sell assets.
In July 2017, the Financial Conduct Authority in the United Kingdom (U.K.), the governing body responsible for regulating the London Interbank Offered Rate (LIBOR), announced that it no longer will compel or persuade financial institutions and panel banks to make LIBOR submissions after 2021. This decision is expected to result in the end of the use of LIBOR as a reference rate for commercial loans and other indebtedness. We have both LIBOR-denominated and Euro Interbank Offer Rate (EURIBOR)-denominated indebtedness or derivative instruments. The transition to alternatives to LIBOR could be modestly disruptive to the credit markets, and while we do not believe that the impact would be material to us, we do not yet have insight into what the impacts might be. 
6


Acquisitions, divestitures and other strategic transactions - the execution of our acquisitions, divestitures and other strategic transactions may not provide the desired return on investment.
We have made and continue to pursue acquisitions and divestitures and may pursue joint ventures, strategic investments and other similar strategic transactions. Acquisitions, joint ventures and strategic investments could negatively impact our profitability and financial condition due to operating and integration inefficiencies, the incurrence of debt, contingent liabilities and amortization of expenses related to intangible assets. There are also a number of other risks involved in acquisitions, including the potential loss of key customers, difficulties in assimilating the acquired operations, the loss of key employees and the diversion of management’s time and attention away from other business matters, that may prevent us from realizing the anticipated return on our investment. Divestitures may involve significant challenges and risks, such as difficulty separating out portions of our business or the potential loss of revenue or negative impacts on margins. The divestitures may also result in ongoing financial or legal proceedings, such as retained liabilities, which could have an adverse impact on our results of operation, financial condition and cash flows. Further, during the pendency of a proposed transaction, we may be subject to risks related to a decline in the business, loss of employees, customer or suppliers, and the risk that the transaction may not close, any of which could adversely affect the business subject to the proposed transaction and cause us to incur costs that may not be offset by a corresponding benefit.
Impairment - if our operating units do not meet performance expectations, intangible assets could be subject to impairment.
Our total assets include goodwill and other intangible assets from acquisitions. We review annually whether goodwill and other intangible assets have been impaired, or more frequently if there have been unexpected events or changes in circumstances. If future operating performance at one or more of our operating units were to fall significantly below forecast levels or if market conditions for one or more of our acquired businesses were to decline, we could be required to incur a non-cash charge to operating income for impairment. Any impairment charge would have an adverse non-cash impact on our results of operations and shareholders’ equity.
Productivity Improvements - if we do not successfully manage productivity improvements, we may not realize the expected benefits.
Our financial projections assume certain ongoing productivity improvements as a key component of our business strategy to, among other things, contain operating expenses, increase operating efficiencies and align manufacturing capacity to demand. We may not be able to realize the expected benefits and cost savings if we do not successfully execute these plans while continuing to invest in business growth. Difficulties could be encountered or such cost savings may not otherwise be realized.
Business Disruption - unexpected events, including natural disasters, may increase our cost of doing business or disrupt our operations.
The occurrence of one or more unexpected events, including a terrorist attack, war or civil unrest, a weather event, an earthquake, pandemic or other catastrophe in the U.S. or in other countries in which we operate or in which our suppliers are located could adversely affect our operations and financial performance. Such event could result in physical damage to and complete or partial closure of one or more of our headquarters, manufacturing facilities or distribution centers, temporary or long-term disruption in the supply of component products from some local and international suppliers, disruption in the transport of our products to customers and disruption of information systems. This could result in a prolonged disruption to our operations. Existing insurance coverage may not provide protection for all costs that may arise from such events. Any disruption in our manufacturing capacity could have an adverse impact on our ability to meet our customer needs or may require us to incur additional expenses in order to produce sufficient inventory.
Internal Controls - if we fail to maintain an effective system of internal control over financial reporting, we may not be able to accurately report our financial results and prevent material fraud, which could adversely affect the value of our common stock.
Effective internal control over financial reporting, including controls within the information technology environment, is necessary for us to provide reliable financial reports and effectively prevent and detect material fraud. If we cannot provide reliable financial reports or prevent or detect material fraud, our operating results could be misstated. There can be no assurances that we will be able to prevent future control deficiencies from occurring, which could cause us to incur unforeseen costs, negatively impact our results of operations, cause the market price of our common stock to decline or have other potential adverse consequences.
7


BREXIT - the United Kingdom’s decision to end its membership in the European Union could materially and adversely impact our results of operations, financial condition and cash flows. 
In June 2016, a majority of voters in the U.K. elected to withdraw from the European Union (E.U.) in a national referendum (BREXIT). The U.K. formally left the E.U. on January 31, 2020, and is in a transition period that ends on December 31, 2020. During the transition period, the U.K. essentially remains in the E.U.’s customs union and single market. Negotiations continue to determine the terms of BREXIT. The result of BREXIT have caused, and may continue to cause, volatility in global stock markets, currency exchange rate fluctuations and global economic uncertainty. Although it is unknown what the terms of the U.K.’s future relationship with the E.U. will be, it is possible that there will be higher tariffs or greater restrictions on imports and exports between the U.K. and the E.U. and increased regulatory complexities. The effects of BREXIT will depend on any agreements the U.K. makes to retain access to E.U. markets on a temporary or permanent basis. These measures could potentially disrupt our supply chain, access to human capital and some of our target markets and jurisdictions in which we operate, and adversely change tax benefits or liabilities in these or other jurisdictions. In addition, BREXIT could lead to legal uncertainty and potentially divergent national laws and regulations, including with respect to emissions and similar certifications granted to us by the E.U., as the U.K. determines which E.U. laws to replace or replicate. 
Item 1B. Unresolved Staff Comments
None.
Item 2. Properties
The Company’s corporate headquarters and research facilities are located in Bloomington, Minnesota. The Company also has administrative and engineering offices in the regions of Europe, Middle East, Africa, Asia Pacific and Latin America.
The Company’s manufacturing and distribution activities are located throughout the world, and the Company considers its properties to be suitable for their present purposes, well-maintained and in good operating condition.
Item 3. Legal Proceedings
The Company believes the recorded estimated liability in its Consolidated Financial Statements for claims or litigation is adequate and appropriate for the probable and estimable outcomes. Any recorded liabilities were not material to the Company’s financial position, results of operations or liquidity, and the Company believes it is remote that the settlement of any of the currently identified claims or litigation will be materially in excess of what is accrued. The Company records provisions when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Claims and litigation are reviewed quarterly and provisions are taken or adjusted to reflect the status of a particular matter.
Item 4. Mine Safety Disclosures
Not applicable.
8


Information About Our Executive Officers
The list below identifies those persons designated by our Board of Directors as executive officers of the Company as of August 31, 2020. All officers hold office until their successors are elected and qualify, or their earlier death, resignation or removal. There are no arrangements or understandings between individual officers and any other person pursuant to which the officer was selected as an executive officer.
NameAgePositions and Offices HeldFirst Year
Appointed as an
Executive Officer
Amy C. Becker55Vice President, General Counsel and Secretary2014
Tod E. Carpenter61Chairman, President and Chief Executive Officer2008
Sheila G. Kramer61Vice President, Human Resources2015
Richard B. Lewis49Senior Vice President, Global Operations2017
Scott J. Robinson53Senior Vice President and Chief Financial Officer2015
Thomas R. Scalf54Senior Vice President, Engine Products2014
Jeffrey E. Spethmann55Senior Vice President, Industrial Products2016
Wim Vermeersch54Vice President, Europe, Middle East and Africa2012
Ms. Becker was appointed to Vice President, General Counsel and Secretary in August 2014. Ms. Becker joined the Company in 1998 and held positions as Senior Counsel and Assistant Corporate Secretary and Assistant General Counsel. Prior to joining the Company, Ms. Becker was an attorney for Dorsey and Whitney, LLP from 1991 to 1995 and was a Project Manager and Corporate Counsel for Harmon, Ltd. from 1995 to 1998.
Mr. Carpenter was appointed Chairman, President and Chief Executive Officer in November 2017. Mr. Carpenter joined the Company in 1996 and has held various positions, including Director of Operations, Gas Turbine Systems; General Manager, Gas Turbine Systems; General Manager, Industrial Filtration Systems; Vice President, Global Industrial Filtration Systems; Vice President, Europe and Middle East; Senior Vice President, Engine Products. Mr. Carpenter was appointed Chief Operating Officer in April 2014 and President and Chief Executive Officer in April 2015.
Ms. Kramer was appointed Vice President, Human Resources in October 2015. Prior to joining the Company, Ms. Kramer was Vice President, Human Resources for Taylor Corporation, a print and graphics media company, from 2013 until September 2015. During her 22 years at Lifetouch, Inc., Ms. Kramer held various human resources roles including Corporate Vice President, Human Resources from 2009 to 2013.
Mr. Lewis was appointed Senior Vice President, Global Operations in October 2018. Mr. Lewis joined the Company in 2002 and has held various positions, including Plant Manager; Director of Operations; General Manager, Liquid Filtration; General Manager, Operations; and Vice President, Global Operations. Prior to joining the Company, Mr. Lewis held positions of Operations Manager, Seleco Inc. from 1998 to 2002, and Operations Manager, Ventra Corporation from 1997 to 1998.
Mr. Robinson was appointed Senior Vice President and Chief Financial Officer in September 2017. Mr. Robinson joined the Company in 2015 as Vice President and Chief Financial Officer. Prior to joining the Company, Mr. Robinson was the Chief Financial Officer for Imation Corp., a global data storage and information security company, from 2014 to 2015. During his 11 years with Imation, he also served as the Investor Relations Officer, Corporate Controller and Chief Accounting Officer. Prior to that, he held positions at Deluxe Corporation and PricewaterhouseCoopers LLP.
Mr. Scalf was appointed Senior Vice President, Engine Products in April 2014. Mr. Scalf joined the Company in 1989 and has held various positions, including Plant Manager, Director of Global Operations; General Manager of Exhaust & Emissions; General Manager of Industrial Filtration Solutions; and Vice President of Global Industrial Air Filtration.
Mr. Spethmann was appointed Senior Vice President of Industrial Products in April 2016. Mr. Spethmann joined the Company in 2013 and has held various positions, including Vice President, Exhaust & Emissions and Vice President, Global Industrial Air Filtration. Prior to joining the Company, Mr. Spethmann held positions of General Manager and President of Blow Molded Specialties, Inc., from 1999 to 2012.
Mr. Vermeersch was appointed Vice President, Europe, Middle East and Africa in January 2012. Mr. Vermeersch joined the Company in 1992 and has held various positions, including Director, Gas Turbine Systems, Asia Pacific; Manager, Aftermarket and Service Industrial Filtration Solutions, Belgium; Manager, Industrial Filtration Solutions, Belgium; Director, Gas Turbine Systems, Europe, Middle East and North Africa; and Director, Engine, Europe, Middle East and North Africa.


9


PART II
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
The Company’s common stock, par value $5.00 per share, is traded on the New York Stock Exchange under the symbol “DCI.” As of September 11, 2020, there were 1,329 registered shareholders of common stock.
To determine the appropriate level of dividend payouts, the Company considers recent and projected performance across key financial metrics, including earnings, cash flow from operations and total debt.
The following table summarizes information in connection with purchases made by, or on behalf of, the Company or any affiliated purchaser of the Company, of shares of the Company’s common stock during the three months ended July 31, 2020.
Period
Total Number of
Shares Purchased (1)
Average Price
Paid per Share
Total Number of
Shares Purchased
as Part of Publicly
Announced Plans
or Programs
Maximum Number
of Shares that May
Yet Be Purchased
Under the Plans or
Programs
May 1 - May 31, 2020 $  10,719,455 
June 1 - June 30, 20201,757 49.66  10,719,455 
July 1 - July 31, 2020   10,719,455 
Total1,757 49.66  10,719,455 
(1)In fiscal 2019, the Board of Directors authorized the repurchase of up to 13.0 million shares of the Company’s common stock. This repurchase authorization is effective until terminated by the Board of Directors. The Company has remaining authorization to repurchase 10.7 million shares under this plan. There were no repurchases of common stock made outside of the Company’s current repurchase authorization during the three months ended July 31, 2020. The “Total Number of Shares Purchased” column of the table above includes 1,757 shares of previously owned shares tendered by option holders in payment of the exercise price of options during the fiscal fourth quarter. While not considered repurchases of shares, the Company does at times withhold shares that would otherwise be issued under stock-based awards to cover the withholding of taxes due as a result of exercising stock options or payment of stock-based awards.
The table set forth in Part III, Item 12, “Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters” of this Annual Report is also incorporated herein by reference.

10


The graph below compares the cumulative total shareholder return on the Company’s common stock for the last five fiscal years with the cumulative total return of the Standard & Poor’s 500 Stock Index and the Standard & Poor’s Industrial Machinery Index. The graph and table assume the investment of $100 in each of the Company’s common stock and the specified indexes at the beginning of the applicable period and assume the reinvestment of all dividends.
dci-20200731_g2.jpg

 Year Ended July 31,
 201520162017201820192020
Donaldson Company, Inc.$100.00 $109.88 $146.87 $149.80 $159.43 $156.89 
S&P 500100.00 105.61 122.56 142.46 153.84 172.23 
S&P Industrial Machinery100.00 115.81 142.41 160.76 172.46 180.48 

11


Item 6. Selected Financial Data
The following table summarizes selected financial data for each of the past five years ended July 31, 2020 (in millions, except per share data):
Year Ended July 31,
20202019201820172016
Net sales$2,581.8 $2,844.9 $2,734.2 $2,371.9 $2,220.3 
Net earnings257.0 267.2 180.3 232.8 190.8 
Net earnings per share – basic2.03 2.08 1.38 1.76 1.43 
Net earnings per share – diluted2.00 2.05 1.36 1.74 1.42 
Total assets2,244.6 2,142.6 1,976.6 1,979.7 1,787.0 
Long-term debt and long-term lease obligations(1)
665.5 584.4 499.6 537.3 350.2 
Dividends declared per share0.840 0.800 0.740 0.705 0.690 
Dividends paid per share0.840 0.780 0.730 0.700 0.685 
(1)    As described in Note 1 to our Consolidated Financial Statements, on August 1, 2019, the Company adopted ASU 2016-02, Leases (Topic 842) under the modified retrospective approach, and thus financial statements prior to fiscal 2020 were not restated for the adoption of this standard.

Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following Management’s Discussion and Analysis of Financial Condition and Results of Operations (MD&A) provides a comparison of the Company’s results of operations, as well as liquidity and capital resources for the years ended July 31, 2020 and 2019. A discussion of changes in the Company’s results of operations and liquidity and capital resources for the year ended July 31, 2019 from July 31, 2018 can be found in Part II, “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” of our Annual Report on Form 10-K for the year ended July 31, 2019 (the “2019 Annual Report”), which was filed with the SEC on September 27, 2019.
The MD&A should be read in conjunction with the Company’s Consolidated Financial Statements and Notes included in Item 8 of this Annual Report. This discussion contains forward-looking statements that involve risks and uncertainties. The Company’s actual results could differ materially from those anticipated in these forward-looking statements as a result of various factors, including those discussed elsewhere in this Annual Report, particularly Item 1A, “Risk Factors” and in the Safe Harbor Statement under the Private Securities Litigation Reform Act of 1995, below.
Throughout this MD&A, the Company refers to measures used by management to evaluate performance, including a number of financial measures that are not defined under generally accepted accounting principles in the United States of America (GAAP). Excluding foreign currency translation from net sales and net earnings (i.e. constant currency) and excluding the impact of one-time transactions are not measures of financial performance under GAAP; however, the Company believes they are useful in understanding its financial results and provide comparable measures for understanding the operating results of the Company between different fiscal periods. Reconciliations within this MD&A provide more details on the use and derivation of these measures.
Overview
The Company is a worldwide manufacturer of filtration systems and replacement parts. The Company’s core strengths include leading filtration technology, strong customer relationships and its global presence. Products are manufactured around the world. Products are sold to original equipment manufacturers (OEMs), distributors, dealers and directly to end users.
The Company has two operating segments: Engine Products and Industrial Products. Products in the Engine Products segment consist of replacement filters for both air and liquid filtration applications, air filtration systems, liquid filtration systems for fuel, lube and hydraulic applications, exhaust and emissions systems and sensors, indicators and monitoring systems. The Engine Products segment sells to OEMs in the construction, mining, agriculture, aerospace, defense and transportation end markets and to independent distributors, OEM dealer networks, private label accounts and large fleets. Products in the Industrial Products segment consist of dust, fume and mist collectors, compressed air purification systems, gas and liquid filtration for food, beverage and industrial processes, air filtration systems for gas turbines, polytetrafluoroethylene (PTFE) membrane-based products and specialized air and gas filtration systems for applications including hard disk drives and semi-conductor manufacturing and sensors, indicators and monitoring systems. The Industrial Products segment sells to various dealers, distributors, OEMs and end users.
12


The outbreak of the coronavirus (COVID-19), which was declared a pandemic by the World Health Organization (WHO), is impacting worldwide economic activity. To navigate the pandemic, the Company is prioritizing the health and safety of its employees, fulfilling its customer commitments and implementing protocols to help lessen the spread of COVID-19.
With respect to business operations and the protection of its employees, the Company implemented a variety of countermeasures to promote the health and safety of its employees and their families during this pandemic, including business travel restrictions, remote work capabilities, social distancing practices, increased cleaning frequency and thoroughness, temperature screenings and quarantine protocols. The Company’s practices and policies are informed by recommendations from public health authorities, such as the Centers for Disease Control and Prevention, European Centre for Disease Prevention and Control and the WHO, which are being closely monitored by the Company’s crisis response team.
Many of the Company’s customer industries, including manufacturing, transportation, agriculture, defense and food and beverage, have been deemed “essential” or “critical” by governmental agencies. The Company, as well as some of its customers and suppliers, have experienced temporary closures in certain regions, reflecting its compliance with local mandates and support of its employees, but the Company has continued to operate during the pandemic and avoided meaningful operational disruption. The Company continually aligns its worldwide manufacturing resources as customer needs and market conditions change, and its region-to-support-region production footprint and supply chain strategy provide the Company with flexibility to adjust to local circumstances while mitigating the potential for global disruption.
While the Company has experienced a material impact from the COVID-19 pandemic, the ultimate duration and future magnitude of the impact on the Company’s financial performance remains unclear.
Consolidated Results of Operations
Net sales for the year ended July 31, 2020 were $2,581.8 million, compared with $2,844.9 million for the year ended July 31, 2019, a decrease of $263.1 million, or 9.2%, including a negative impact from foreign currency translation of $38.1 million. On a constant currency basis, net sales for the year ended July 31, 2020 decreased 7.9% from the prior year.
Net earnings for the year ended July 31, 2020 were $257.0 million, compared with $267.2 million for the year ended July 31, 2019, a decrease of $10.2 million, or 3.8%. Diluted earnings per share were $2.00 for the year ended July 31, 2020, compared with $2.05 for the year ended July 31, 2019, a decrease of 2.4%.
The following table summarizes consolidated results of operations for each of the years ended July 31, 2020 and 2019 (in millions, except per share data):
Year Ended July 31,Percent of Net Sales
2020201920202019
Net sales$2,581.8 $2,844.9 100.0 %100.0 %
Cost of sales1,710.2 1,896.6 66.2 66.7 
Gross profit871.6 948.3 33.8 33.3 
Selling, general and administrative470.3 497.8 18.2 17.5 
Research and development61.2 62.3 2.4 2.2 
Operating income340.1 388.2 13.2 13.6 
Interest expense17.4 19.9 0.7 0.7 
Other income, net(12.5)(6.9)(0.5)(0.2)
Earnings before income taxes335.2 375.2 13.0 13.2 
Income taxes78.2 108.0 3.0 3.8 
Net earnings$257.0 $267.2 10.0 %9.4 %
Net earnings per share – diluted$2.00 $2.05 





13


Net Sales
Net sales by operating segment are as follows (in millions):
Year Ended July 31,Percent of Net Sales
2020201920202019
Engine Products$1,727.5 $1,926.0 66.9 %67.7 %
Industrial Products854.3 918.9 33.1 32.3 
Net sales$2,581.8 $2,844.9 100.0 %100.0 %
Net Sales by Origination
Net sales by origination for the years ended July 31, 2020 and 2019 are as follows (in millions):
Year Ended July 31,Percent of Net Sales
2020201920202019
United States$1,059.9 $1,192.6 41.1 %41.9 %
Europe, Middle East and Africa760.2 826.8 29.4 29.1 
Asia Pacific553.2 597.9 21.4 21.0 
Latin America208.5 227.6 8.1 8.0 
Net sales$2,581.8 $2,844.9 100.0 %100.0 %
Net sales by origination is generally based on the country of the Company’s legal entity where the customer’s order was placed.
Impact of Foreign Currency Translation on Net Sales
The Company’s net sales are impacted by fluctuations in foreign currency exchange rates. The following table reflects the impact of these fluctuations on net sales for the years ended July 31, 2020 and 2019 (in millions):
Year Ended July 31,
20202019
Prior fiscal year net sales$2,844.9 $2,734.2 
Change in net sales excluding translation(225.0)184.7 
Impact of foreign currency translation (1)
(38.1)(74.0)
Current fiscal year net sales$2,581.8 $2,844.9 
(1)The impact of foreign currency translation is calculated by translating current fiscal year foreign currency revenue into U.S. dollars using the average foreign currency exchange rates for the prior fiscal year.
The fiscal 2020 net sales decreased $263.1 million, or 9.2% from fiscal 2019, reflecting sales declines in the Engine Products segment of $198.5 million, or 10.3%, and the Industrial Products segment of $64.6 million, or 7.0%. Foreign currency translation decreased total sales by $38.1 million compared to the prior fiscal year, reflecting decreases in the Engine and Industrial Products segments of $29.4 million and $8.7 million, respectively. In fiscal 2020, the Company’s net sales declined as slowing economic activity contributed to lower levels of heavy-duty equipment production and industrial activity in certain end markets. The slowdown was magnified by the negative economic impacts of the COVID-19 pandemic. Net sales were the weakest in businesses related to new equipment, while sales of replacement parts experienced a less significant decline as activity in certain markets continued during the pandemic.
Gross Margin
Cost of sales for the year ended July 31, 2020 was $1,710.2 million, compared with $1,896.6 million for the year ended July 31, 2019, a decrease of $186.4 million, or 9.8%. Gross margin for the year ended July 31, 2020 was 33.8% compared to 33.3% for the year ended July 31, 2019, an increase of 0.5%. The gross margin increase was driven by benefits from the Company’s favorable mix of sales and lower raw materials costs combined with optimization initiatives. This increase was partially offset by a loss of leverage on lower sales, due in part to higher depreciation expense related to the Company’s recently completed capacity expansion projects.
14


Operating Expenses
Operating expenses for the year ended July 31, 2020 were $531.5 million, or 20.6% of net sales, compared with $560.1 million, or 19.7% of net sales, for the year ended July 31, 2019, a decrease of $28.6 million, or 5.1%. The decrease was primarily driven by expense reductions related to the COVID-19 pandemic and lower incentive compensation. As a rate of sales, operating expenses increased, reflecting a loss of leverage on lower sales.
Non-Operating Items
Interest expense for the year ended July 31, 2020 was $17.4 million, compared with $19.9 million, for the year ended July 31, 2019, a decrease of $2.5 million, or 12.6%. The decrease in interest expense was primarily due to lower interest rates compared with the prior year. Other income, net for the year ended July 31, 2020 was $12.5 million, compared with $6.9 million, for the year ended July 31, 2019, an increase of $5.6 million, or 81.4%. The increase was primarily due to improved joint venture performance.
Income Taxes
The effective tax rate was 23.3% and 28.8% for the years ended July 31, 2020 and 2019, respectively. The effective tax rate for the year ended July 31, 2019 included a net discrete tax expense of $18.7 million related to one-time adjustments for the enactment of the U.S. Tax Cuts and Jobs Act (TCJA). Excluding this expense, the effective tax rate for the year ended July 31, 2019 was 23.7%.
The decrease in the adjusted effective tax rate was primarily due to a favorable shift in the mix of earnings between tax jurisdictions and tax benefits related to the release during the current fiscal year of certain treasury regulations governing foreign income and foreign tax credits. These decreases were partially offset by a nonrecurring discrete tax benefit recorded in the prior fiscal year related to the favorable settlement of tax audits, and a decrease in excess tax benefits on stock-based compensation.
The effective tax rate is reconciled to the adjusted effective tax rate as follows:
July 31,
20202019
Effective tax rate23.3 %28.8 %
Impact of TCJA (1)
 %(5.1)%
Adjusted effective tax rate23.3 %23.7 %
(1)TCJA-related matters resulted in charges of $18.7 million for the year ended July 31, 2019.
Net Earnings
Net Earnings for the year ended July 31, 2020 was $257.0 million, compared with $267.2 million for the year ended July 31, 2019, a decrease of $10.2 million, or 3.8%. Net earnings for the year ended July 31, 2019 included a net discrete tax expense of $18.7 million related to one-time adjustments for the enactment of the TCJA. Refer to Note 12 in the Notes to Consolidated Financial Statements included in Item 8 of this report for further discussion of TCJA. Diluted earnings per share were $2.00 for the year ended July 31, 2020, compared with $2.05 for the year ended July 31, 2019.
The Company’s net earnings are impacted by fluctuations in foreign currency exchange rates. The following table reflects the impact of these fluctuations on net earnings for the years ended July 31, 2020 and 2019 (in millions):
Year Ended July 31,
20202019
Prior fiscal year net earnings$267.2 $180.3 
Change in net earnings excluding translation(7.2)94.9 
Impact of foreign currency translation (1)
(3.0)(8.0)
Current fiscal year net earnings$257.0 $267.2 
(1)The impact of foreign currency translation is calculated by translating current fiscal year foreign currency net earnings into U.S. dollars using the average foreign currency exchange rates for the prior fiscal year.
15


Segment Results of Operation
Net sales and earnings before income taxes by operating segment for the years ended July 31, 2020 and 2019 are summarized as follows (in millions):
Year Ended July 31,
20202019$ Change% Change
Net sales
Engine Products segment$1,727.5 $1,926.0 $(198.5)(10.3)%
Industrial Products segment854.3 918.9 (64.6)(7.0)
Total$2,581.8 $2,844.9 $(263.1)(9.2)%
Earnings before income taxes
Engine Products segment$229.3 $254.6 $(25.3)(9.9)%
Industrial Products segment124.9 140.1 (15.2)(10.8)
Corporate and Unallocated (1)
(19.0)(19.5)0.5 (2.6)
Total$335.2 $375.2 $(40.0)(10.7)%
(1)Corporate and Unallocated includes corporate expenses determined to be non-allocable to the segments, such as interest expense.
Engine Products Segment
The following is a summary of net sales by product group within the Company’s Engine Products segment for the years ended July 31, 2020 and 2019 (in millions):
Year Ended July 31,
20202019$ Change% Change
Engine Products segment
Off-Road$256.5 $315.1 $(58.6)(18.6)%
On-Road124.4 179.8 (55.4)(30.8)
Aftermarket1,228.9 1,315.3 (86.4)(6.6)
Aerospace and Defense117.7 115.8 1.9 1.6 
Engine Products segment net sales$1,727.5 $1,926.0 $(198.5)(10.3)%
Engine Products segment earnings before income taxes$229.3 $254.6 $(25.3)(9.9)%
Net sales for the Engine Products segment for the year ended July 31, 2020 were $1,727.5 million, compared with $1,926.0 million for the year ended July 31, 2019, a decrease of $198.5 million, or 10.3%. Excluding the $29.4 million decrease from foreign currency translation, fiscal 2020 sales decreased 8.8%.
Worldwide sales of Off-Road were $256.5 million, a decrease of 18.6% from fiscal 2019. In constant currency, sales decreased $54.7 million, or 17.3%. Off-Road sales weakened in every major region due to lower levels of equipment production as certain markets moved through their respective economic cycles. Additionally, many of the Company’s customers significantly reduced or temporarily halted production in certain of their facilities in response to the COVID-19 pandemic, compounding the impact from already weak end-market conditions. The Off-Road decrease was partially offset by growth associated with program wins in emerging markets.
Worldwide sales of On-Road were $124.4 million, a decrease of 30.8% from fiscal 2019. In constant currency, sales decreased $54.9 million, or 30.5%. On-Road sales weakened in every major region due to lower levels of equipment production as certain markets moved through their respective economic cycles, primarily due to heavy-duty truck production in the U.S. market. Additionally, many of the Company’s customers significantly reduced or temporarily halted production in certain of their facilities in response to the COVID-19 pandemic, compounding the impact from already weak end-market conditions.
Worldwide sales of Aftermarket were $1,228.9 million, a decrease of 6.6% from fiscal 2019. In constant currency, sales decreased $62.4 million, or 4.7%. Aftermarket sales in both the distribution and OEM channels decreased due to reduced end user demand associated with lower levels of equipment utilization in certain markets, which was compounded by the COVID-19 pandemic. The independent channel had the most significant decline, driven in part by the oil and gas slowdown in the U.S. and economic pressure across Latin America, partially offset by fiscal year-over-year growth in Europe and China related to market share gains. Sales through the OEM channel reflected similar market-related pressures that were partially offset by growing sales of the Company’s innovative products.
16


Worldwide sales of Aerospace and Defense were $117.7 million, an increase of 1.6% from fiscal 2019. In constant currency, sales increased $2.9 million, or 2.5%. Aerospace and Defense sales performance reflected fiscal year-over-year increases in products for military rotorcraft and ground defense vehicles.
Earnings before income taxes for the Engine Products segment for the year ended July 31, 2020 were $229.3 million, or 13.3% of Engine Products’ sales, an increase from 13.2% of sales for the year ended July 31, 2019. The increase was driven by benefits from the Company’s favorable mix of sales and lower raw materials costs combined with optimization initiatives. This increase was partially offset by a loss of leverage on lower sales and the impact from higher depreciation expense related to the Company’s capacity expansion projects.
Industrial Products Segment
The following is a summary of net sales by product group within the Company’s Industrial Products segment for the years ended July 31, 2020 and 2019 (in millions):
Year Ended July 31,
20202019$ Change% Change
Industrial Products segment:
Industrial Filtration Solutions$581.2 $641.8 $(60.6)(9.4)%
Gas Turbine Systems101.6 106.3 (4.7)(4.5)
Special Applications171.5 170.8 0.7 0.4 
Industrial Products segment net sales$854.3 $918.9 $(64.6)(7.0)%
Industrial Products segment earnings before income taxes$124.9 $140.1 $(15.2)(10.8)%
Net sales for the Industrial Products segment for the year ended July 31, 2020 were $854.3 million, compared with $918.9 million for the year ended July 31, 2019, a decrease of $64.6 million, or 7.0%. Excluding the $8.7 million decrease from foreign currency translation, fiscal 2020 sales decreased 6.1%.
Worldwide sales of Industrial Filtration Solutions (IFS) were $581.2 million, a decrease of 9.4% from fiscal 2019. In constant currency, sales decreased $52.2 million, or 8.1%. IFS sales decreased due to lower sales of new equipment and replacement parts for dust collectors, due in part to the economic slowdown created by the COVID-19 pandemic as many of the Company’s customers significantly reduced or temporarily halted production in certain of their facilities in response to the COVID-19 pandemic. This decrease was partially offset by sales of Process Filtration, which grew due to strong sales of replacement parts for the Food and Beverage industry.
Worldwide sales of Gas Turbine Systems were $101.6 million, a decrease of 4.5% from fiscal 2019. In constant currency, sales decreased $4.0 million, or 3.8%. The decrease in Gas Turbine Systems sales was driven by a decline in sales of products for new large turbines, reflecting the Company’s continued execution of its strategic shift toward more profitable opportunities.
Worldwide sales of Special Applications were $171.5 million, an increase of 0.4% from fiscal 2019. In constant currency, sales increased $0.3 million, or 0.2%. The increase in Special Applications sales was driven by higher sales of Disk Drive filters and Semicon / Imaging products, partially offset by lower sales of Membrane products.
Earnings before income taxes for the Industrial Products segment for the year ended July 31, 2020 were $124.9 million, or 14.6% of Industrial Products’ sales, a decrease from 15.2% of sales for the year ended July 31, 2019. The decrease was driven by a loss of leverage on lower sales, due in part to continued investments in the Company’s strategic growth businesses, combined with the impact from higher depreciation expense related to the Company’s capacity expansion projects. The decrease was partially offset by lower incentive compensation expense and the Company’s optimization initiatives combined with a favorable mix of sales and lower raw materials costs.
Liquidity and Capital Resources
Liquidity Analysis
Liquidity is assessed in terms of the Company’s ability to generate cash to fund its operating, investing and financing activities. Significant factors affecting liquidity are: cash flows generated from operating activities, capital expenditures, acquisitions, dividends, repurchases of outstanding shares, adequacy of available bank lines of credit and the ability to attract long-term capital with satisfactory terms. The Company generates substantial cash from the operation of its businesses as its primary source of liquidity, with sufficient liquidity available to fund growth through reinvestment in existing businesses and strategic acquisitions.
17


Secondary sources of liquidity are existing cash and available credit facilities. At July 31, 2020, cash and cash equivalents were $236.6 million. A significant portion of the Company’s cash and cash equivalents are held by subsidiaries throughout the world as over half of the Company’s earnings occur outside the U.S. Additionally, the Company has capacity of $625.1 million available for further borrowing under existing credit facilities as of July 31, 2020.
Short-term borrowing capacity at July 31, 2020 includes the following (in millions):
U.S. Credit FacilitiesEuropean Commercial Paper ProgramEuropean Operations Credit FacilitiesRest of the World Credit FacilitiesTotal
Available short-term credit facilities$190.0 $118.4 $55.4 $54.6 $418.4 
Reductions to borrowing capacity:
Outstanding borrowings   3.8 3.8 
Other non-borrowing reductions  20.9 21.1 42.0 
Total reductions  20.9 24.9 45.8 
Remaining short-term borrowing capacity$190.0 $118.4 $34.5 $29.7 $372.6 
Other non-borrowing reductions include financial instruments such as bank guarantees and foreign exchange instruments. The weighted average interest rate at July 31, 2020 for outstanding borrowings for the rest of the world credit facilities was 1.48%.
As of July 31, 2020, the Company’s $500.0 million revolving credit facility is with a group of lenders, in which it can borrow in multiple currencies, and matures on July 21, 2022. It is reported as long-term debt on the Company’s Consolidated Balance Sheet. Key items are as follows (in millions):
Revolving credit facility$500.0 
Reductions to borrowing capacity:
Outstanding borrowings240.0 
Contingent liability for standby letters of credit7.5 
Total reductions247.5 
Remaining borrowing capacity$252.5 
Weighted average interest rate at fiscal year end1.29 %
The revolving credit facility includes an accordion feature in which the Company can request to increase the revolving credit facility by up to $250.0 million, subject to terms of agreement including written notification and lender acceptance. The remaining borrowing capacity reflects the issued standby letters of credit, as discussed in Note 16 to the Consolidated Financial Statements included in Item 8 of this Annual Report, as issued standby letters of credit reduce the amounts available for borrowing.
Certain debt agreements contain financial covenants related to interest coverage and leverage ratios, as well as other non-financial covenants. As of July 31, 2020, the Company was in compliance with all such covenants.
The Company believes that the liquidity available from the combination of the expected cash generated by operating activities, existing cash and available credit under existing credit facilities will be sufficient to meet its cash requirements for the next twelve months, including working capital needs, debt service obligations, capital expenditures, payment of anticipated dividends, share repurchase activity and potential acquisitions. For further discussion on short-term borrowings and long-term debt, refer to Notes 7 and 8 in the Notes to Consolidated Financial Statements included in Item 8 of this Annual Report.
18


Cash Flow Summary
Cash flows for the years ended July 31, 2020, 2019 and 2018 are summarized as follows (in millions):
July 31,
202020192018
Net cash provided by (used in):
Operating activities$387.0 $345.8 $262.9 
Investing activities(128.9)(246.4)(95.4)
Financing activities(199.5)(123.3)(268.8)
Effect of exchange rate changes on cash0.2 (3.0)(2.4)
Increase (decrease) in cash and cash equivalents$58.8 $(26.9)$(103.7)
Operating Activities
Cash provided by operating activities for the year ended July 31, 2020 was $387.0 million, compared with $345.8 million for the year ended July 31, 2019, an increase of $41.2 million. The increase in cash provided by operating activities was primarily driven by fiscal year-over-year improvements in net operating assets and liabilities. These changes are due to the Company’s efforts to manage working capital as sales levels decreased. The increase also reflects a reduction in accounts receivable, resulting from lower revenues related to the COVID-19 pandemic.
Investing Activities
Cash used in investing activities for the year ended July 31, 2020 was $128.9 million, compared with $246.4 million for the year ended July 31, 2019, a decrease of $117.5 million. Fiscal 2019 included $96.0 million of net cash used for the BOFA International LTD (BOFA) acquisition. In addition, fiscal 2020 had a decrease in net capital expenditures of $26.3 million. In fiscal 2020, capital expenditures included expanding production capacity as well as construction of a new facility designed for research and development.
Financing Activities
Cash used in financing activities generally relate to the use of cash for payment of dividends and repurchases of the Company’s common stock, net borrowing activity and proceeds from the exercise of stock options. To determine the level of dividend and share repurchases, the Company considers recent and projected performance across key financial metrics, including earnings, cash flow from operations, and total debt. Dividends paid for the years ended July 31, 2020 and 2019 were $106.4 million and $99.7 million, respectively. Share repurchases for the years ended July 31, 2020 and 2019 were $94.3 million and $129.2 million, respectively.
Cash used in financing activities for the year ended July 31, 2020 was $199.5 million, compared with $123.3 million for the year ended July 31, 2019, an increase of $76.2 million. In fiscal 2020, proceeds from long-term debt were used to fund the Company’s needs driven by expenditures on property, plant and equipment, dividends and share repurchases. In fiscal 2019, proceeds from long-term debt and short-term borrowings were used primarily to fund the BOFA acquisition and to fund the Company’s needs driven by expenditures on property, plant and equipment, dividends and share repurchases.
Financial Condition
The Company’s total capitalization components and debt-to-capitalization ratio at July 31, 2020 and 2019 was as follows (in millions):
July 31,
2020%2019%
Short-term borrowings$3.8 0.2 %$2.1 0.1 %
Current maturities of long-term debt5.7 0.4 50.2 3.3 
Long-term debt617.4 38.1 584.4 38.2 
Total debt626.9 38.7 636.7 41.6 
Shareholders’ equity992.9 61.3 892.7 58.4 
Total capitalization$1,619.8 100.0 %$1,529.4 100.0 %
As of July 31, 2020, total debt, including short-term borrowings and long-term debt, represented 38.7% of total capitalization, defined as total debt plus total shareholders’ equity, compared with 41.6% at July 31, 2019.
19


Long-term debt outstanding at July 31, 2020 was $617.4 million compared with $584.4 million at July 31, 2019, an increase of $33.0 million. The increase reflects higher long-term debt primarily to refinance repayment of the current portion of long-term debt.
Accounts receivable, net at July 31, 2020 was $455.3 million, compared with $529.5 million at July 31, 2019, a decrease of $74.2 million, primarily due to lower revenue resulting from the COVID-19 pandemic. Days sales outstanding were 63 days as of July 31, 2020, down from 65 days as of July 31, 2019. Days sales outstanding is calculated using the count back method, which calculates the number of days of most recent revenue that is reflected in the net accounts receivable balance.
Inventories, net at July 31, 2020 was $322.7 million, compared with $332.8 million at July 31, 2019, a decrease of $10.1 million. Inventory turns were 4.9 times and 5.6 times per year as of July 31, 2020 and 2019, respectively. Inventory turns are calculated by taking the annualized cost of sales based on the trailing three month period divided by the average of the beginning and ending net inventory values of the three month period.
Accounts payable at July 31, 2020 was $187.7 million, compared with $237.5 million at July 31, 2019, a decrease of $49.8 million, primarily due to lower levels of purchasing associated with lower levels of sales.
Off-Balance Sheet Arrangements
Joint Venture Guarantee The Company guarantees 50% of certain debt and banking services, including credit and debit cards, merchant processing and treasury management services, of its joint venture with Caterpillar Inc., Advanced Filtration Systems Inc. (AFSI). As of July 31, 2020, the joint venture had $40.0 million of outstanding debt, of which the Company guarantees half. The Company does not believe this guarantee will have a current or future effect on its financial condition, results of operations, liquidity or capital resources.
Contractual Obligations
The following table summarizes the Company’s contractual obligations as of July 31, 2020, for the fiscal years indicated (in millions):
Payments Due by Period
TotalLess than
1 year
1 - 3
years
3 - 5
years
More than
5 years
Long-term debt obligations$623.1 $5.7 $238.7 $253.9 $124.8 
Interest on long-term debt obligations62.3 9.5 18.8 14.1 19.9 
Operating lease obligations(1)
80.0 26.8 28.1 11.7 13.4 
Purchase obligations (2)
156.8 145.5 9.7 1.6  
Pension and deferred compensation (3)
55.3 8.1 7.9 7.6 31.7 
Total (4)
$977.5 $195.6 $303.2 $288.9 $189.8 

(1)As described in Note 1 to our Consolidated Financial Statements, on August 1, 2019, the Company adopted ASU 2016-02, Leases (Topic 842) under the modified retrospective approach, and thus Consolidated Financial Statements prior to fiscal 2020 were not restated for the adoption of this standard.
(2)Purchase obligations consist primarily of inventory, tooling and capital expenditures. The Company’s purchase orders for inventory are based on expected customer demand and, as a result, quantities and dollar volumes are subject to change.
(3)Pension and deferred compensation consist of long-term pension liabilities and salary and bonus deferrals elected by certain executives under the Company’s deferred compensation plan. Deferred compensation balances earn interest based on a treasury bond rate as defined by the plan (10-year treasury bond STRIP rate plus 2% for deferrals prior to January 1, 2011 and 10 year treasury bond rates for deferrals after December 31, 2010), are approved by the Human Resources Committee of the Board of Directors and are payable at the election of the participants.
(4)In addition to the above contractual obligations, the Company may be obligated for additional cash outflows of $19.2 million for potential tax obligations, including accrued interest and penalties. The payment and timing of any such payments is affected by the ultimate resolution of the tax years, current or future, that are under audit or dispute or remain subject to examination by the relevant taxing authorities. Therefore, quantification of an estimated range and timing of future payments cannot be made at this time. Additionally, the transition tax on deemed repatriated earnings of non-U.S. subsidiaries resulting from the TCJA is not included in contractual obligations. See Note 12 to the Consolidated Financial Statements included in Item 8 of this Annual Report for further information.
20


Critical Accounting Policies
The Company’s Consolidated Financial Statements are prepared in conformity with GAAP. The preparation of these Consolidated Financial Statements requires the use of estimates and judgments that affect the reported amounts of assets and liabilities at the date of the Consolidated Financial Statements and the reported amounts of revenue and expenses during the periods presented. Management bases estimates on historical experience and various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about recorded amounts. The Company believes its use of estimates and underlying accounting assumptions adheres to GAAP and are reasonable and consistently applied. The Company’s Critical Accounting Policies are those which require more significant estimates and judgments used in the preparation of its Consolidated Financial Statements and are the most important to aid in fully understanding its financial results. The Company’s Critical Accounting Policies are the following:
Revenue recognition - variable consideration The transaction price of a contract could be reduced by variable consideration including product refunds, returns, volume purchase rebates and discounts in the determination of net sales. The Company primarily relies on historical experience and anticipated future performance to estimate the variable consideration. Revenue is recognized to the extent that it is probable that a significant reversal of revenue will not occur when the contingency is resolved.
At the time of sale to a customer, the Company records an estimate for product refunds and returns, sales promotion and incentive costs that are classified as a reduction from gross sales.
For product refunds and returns, estimates are based primarily on the estimated number of products sold, the trend in the historical ratio of returns to sales, and the historical length of time between the sale and resulting return. Actual refunds and returns could be higher or lower than amounts estimated due to such factors as performance of new products, or significant manufacturing or design defects not discovered until after the product is delivered to customers.
For sales promotion and incentive costs, estimates are based on the terms of the arrangements with customers, historical payment experience, field inventory levels, volume in quantity or mix of purchases of product during a specified time period and expectations for changes in relevant trends in the future. Actual results may differ from estimates if competitive factors create the need to enhance or reduce sales promotion and incentive accruals or if customer usage and field inventory levels vary from historical trends. Adjustments to sales promotions and incentive accruals are made from time to time as actual usage becomes known in order to properly estimate the amounts necessary to generate consumer demand based on market conditions as of the balance sheet date.
Goodwill Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combinations under the purchase method of accounting. The Company performed its annual impairment assessment during the third quarter of fiscal 2020 and determined that there were no indicators of impairment for any of the reporting units evaluated. The goodwill impairment assessment is conducted at a reporting unit level, which is one level below the operating segment level, and utilizes either a qualitative or quantitative assessment.
The optional qualitative assessment evaluates general economic, industry and entity-specific factors that could impact the reporting units’ fair values. For reporting units evaluated using a qualitative assessment, if it is determined that the fair value more likely than not exceeds the carrying value, no further assessment is necessary. The Company has elected this option for certain reporting units. For reporting units evaluated using a quantitative assessment, the fair values are determined using an income approach, a market approach or a weighting of the two. The income approach determines fair value based on discounted cash flow models derived from the reporting units’ long-term forecasts. The market approach determines fair value based on earnings multiples derived from prices investors paid for the stocks of comparable, publicly traded companies. An impairment loss would be recognized when the carrying amount of a reporting unit’s net assets exceeds the estimated fair value of the reporting unit. Estimates and assumptions are utilized in the valuations, including discounted projected cash flows, earnings before interest, taxes, depreciation and amortization (EBITDA) margins, terminal value growth rates, revenue growth rates, discount rates and the determination of comparable, publicly traded companies. Changes in these estimates and assumptions could materially affect the determination of fair value and goodwill impairment.
Income taxes Management is required to estimate income taxes in each of the jurisdictions in which the Company operates. This process involves estimating current tax exposure and assessing future tax consequences attributable to temporary differences between the financial statement carrying amount of existing assets and liabilities and their respective tax basis. These deferred tax assets and liabilities are measured using the enacted tax rates expected to apply to taxable income in the fiscal years in which those temporary differences are anticipated to reverse based on future taxable income projections and the impact of tax planning strategies. The Company intends to indefinitely reinvest undistributed earnings for certain of its non-U.S. subsidiaries and thus has not provided for income taxes on these earnings.
21


Additionally, benefits of tax return positions are recognized in the Consolidated Financial Statements when the position is more-likely-than-not to be sustained by the taxing authorities based solely on the technical merits of the position. If the recognition threshold is met, the tax benefit is measured and recognized as the largest amount of tax benefit that in the Company’s judgment is greater than 50% likely to be realized. The Company maintains a reserve for uncertain tax benefits that are currently unresolved and routinely monitors the potential impact of such situations. The liability for unrecognized tax benefits, accrued interest and penalties was $19.2 million and $17.1 million as of July 31, 2020 and 2019, respectively.
The Company believes it is remote that any adjustment necessary to the reserve for income taxes for the next 12 month period will be material. However, it is possible the ultimate resolution of audits or disputes may result in a material change to our reserve for income taxes, although the quantification of such potential adjustments cannot be made at this time.
Defined benefit pension plans The Company incurs expenses for employee benefits provided through defined benefit pension plans. In accounting for these defined benefit pension plans, management must make a variety of estimates and assumptions including mortality rates, discount rates, overall Company compensation increases and expected return on plan assets. The Company considers historical data as well as current facts and circumstances and uses a third-party specialist to assist management in determining these estimates.
To develop the assumption for the expected long-term rate of return on assets for its U.S. pension plans, the Company considered historical returns and future expected returns for each asset class, as well as the target asset allocation of the pension portfolio. The expected return on plan assets assumption for the plans outside the U.S. reflects the investment allocation and expected total portfolio returns specific to each plan and country. The Company utilized a 6.08% asset-based weighted average expected return on plan assets for its U.S. plans as of the measurement dates July 31, 2020 and 2019. The Company utilized a 3.78% and 3.76% asset-based weighted average expected return on plan assets for its non-U.S. plans for the years ended July 31, 2020 and 2019, respectively. The expected returns on plan assets are used to develop the following fiscal years’ expense for the plans.
The Company’s objective in selecting a discount rate for its pension plans is to select the best estimate of the rate at which the benefit obligations could be effectively settled on the measurement date, taking into account the nature and duration of the benefit obligations of the plan. In making this best estimate, the Company looks at the rates of return on high-quality, fixed-income investments currently available, and expected to be available, during the period to maturity of the benefits. This process includes assessing the universe of bonds available on the measurement date with a quality rating of Aa or better. Similar appropriate benchmarks are used to determine the discount rate for the non-U.S. plans. The Company utilized a 2.37% and 3.54% weighted average discount rate for its U.S. plans for the years ended July 31, 2020 and 2019, respectively. The Company utilized a 1.48% and 1.79% weighted average discount rate for its non-U.S. plans for the years ended July 31, 2020 and 2019, respectively.
The Company utilizes a full yield curve approach to estimate service and interest costs for pension benefits by applying specific spot rates along the yield curve used to determine the benefit obligation of relevant projected cash outflows. This method provides a precise measurement of service and interest costs by aligning the timing of the plans’ liability cash flows to the corresponding spot rate on the yield curve.
If the Company were to use alternative assumptions for its pension plans at July 31, 2020, a 1% change would result in the following impact on 2020 pension costs (in millions):
U.S. Pension Plans+1%(1)%
Rate of return$(3.3)$3.3 
Discount rate(38.7)47.1 
Non-U.S. Pension Plans+1%(1)%
Rate of return$(1.6)$1.6 
Discount rate(30.3)36.0 
The Company’s net periodic benefit cost recognized in the Consolidated Statements of Earnings was $7.2 million, $3.8 million and $5.1 million for the years ended July 31, 2020, 2019 and 2018, respectively. While changes to the Company’s pension plan assumptions would not be expected to impact its net periodic benefit cost by a material amount, such changes could significantly impact the Company’s projected benefit obligation.
22


Business Combinations The Company allocates the purchase price of acquired businesses to the estimated fair values of the assets acquired and liabilities assumed as of the date of acquisition. The fair values of the long-lived assets acquired, primarily intangible assets, are determined using calculations which can be complex and require significant judgment. Estimates include many factors such as the nature of the acquired company’s business, its historical financial position and results, customer retention rates, discount rates and future performance. Independent valuation specialists are used to assist in determining certain fair value calculations.
The Company estimates the fair value of acquired customer relationships using the multi-period excess earnings method. This approach is typically applied when cash flows are not directly generated by the asset, but rather, by an operating group which includes the particular asset. Value is estimated as the present value of the benefits anticipated from ownership of the asset, in excess of the returns required on the investment in contributory assets which are necessary to realize those benefits. The intangible asset’s estimated earnings are determined as the residual earnings after quantifying estimated earnings from contributory assets. Assumptions used in these calculations include same-customer revenue growth rates, estimated earnings and customer attrition rates.
The Company estimates the fair value of trade names and/or trademarks using the relief from royalty method, which calculates the cost savings associated with owning rather than licensing the assets. Assumed royalty rates are applied to projected revenue for the remaining useful lives of the assets to estimate the royalty savings. Royalty rates are selected based on the attributes of the asset, including reputation and recognition within the industry.
While the Company uses its best estimates and assumptions, fair value estimates are inherently uncertain and subject to refinement. As a result, during the measurement period, which may be up to one year from the acquisition date, the Company may record adjustments to the assets acquired and liabilities assumed, with the corresponding offset to goodwill. Any adjustments required after the measurement period are recorded in the consolidated statement of earnings. The judgments required in determining the estimated fair values and expected useful lives assigned to each class of assets and liabilities acquired can significantly affect net income.
New Accounting Standards Not Yet Adopted
For new accounting standards not yet adopted, refer to Note 1 in the Notes to Consolidated Financial Statements included in Item 8 of this Annual Report.
Safe Harbor Statement under the Private Securities Litigation Reform Act of 1995
The Company, through its management, may make forward-looking statements reflecting the Company’s current views with respect to future events and expectations, such as forecasts, plans, trends and projections relating to the Company’s business and financial performance. These forward-looking statements, which may be included in reports filed under the Securities Exchange Act of 1934, as amended (the Exchange Act), in press releases and in other documents and materials as well as in written or oral statements made by or on behalf of the Company, are subject to certain risks and uncertainties, including those discussed in Part I, Item 1A, “Risk Factors” of this Annual Report, which could cause actual results to differ materially from historical results or those anticipated. The words or phrases “will likely result,” “are expected to,” “will continue,” “will allow,” “estimate,” “project,” “believe,” “expect,” “anticipate,” “forecast,” “plan” and similar expressions are intended to identify forward-looking statements within the meaning of Section 21E of the Exchange Act and Section 27A of the Securities Act of 1933, as amended, as enacted by the Private Securities Litigation Reform Act of 1995 (PSLRA). In particular, the Company desires to take advantage of the protections of the PSLRA in connection with the forward-looking statements made in this Annual Report. All statements other than statements of historical fact are forward-looking statements. These statements do not guarantee future performance.
23


These forward-looking statements, speak only as of the date such statements are made and are subject to risks and uncertainties. In addition, the factors listed in Part I, Item 1A, “Risk Factors” of this Annual Report, as well as other factors, could affect the Company’s performance and could cause the Company’s actual results for future periods to differ materially from any opinions or statements expressed. These factors include, but are not limited to, pandemics and unexpected events, including the Coronavirus (COVID-19) pandemic; economic and industrial conditions worldwide; the Company’s ability to maintain competitive advantages; threats from disruptive innovation; highly competitive markets with pricing pressure; the Company’s ability to protect and enforce its intellectual property; the difficulties in operating globally; customer concentration in certain cyclical industries; significant demand fluctuations; unavailable raw materials or material cost inflation; inability of operations to meet customer demand; difficulties with information technology systems and security; foreign currency fluctuations; governmental laws and regulations; litigation; changes in tax laws and tax rates, regulations and results of examinations; the Company’s ability to attract and retain qualified personnel; changes in capital and credit markets; execution of the Company’s acquisition, divestiture and other strategic transactions strategy; the possibility of intangible asset impairment; the Company’s ability to manage productivity improvements; unexpected events and business disruptions; the Company’s ability to maintain an effective system of internal control over financial reporting; the United Kingdom’s decision to end its membership in the European Union (BREXIT) and other factors included in Part I, Item 1A, “Risk Factors” of this Annual Report. The Company undertakes no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or otherwise, unless required by law.
Item 7A. Quantitative and Qualitative Disclosures About Market Risk
The Company’s market risk includes the potential loss arising from adverse changes in foreign currency exchange rates, interest rates and commodity prices. In an attempt to manage these risks, the Company employs certain strategies to mitigate the effect of these fluctuations. The Company does not enter into any of these instruments for speculative trading purposes.
The Company maintains significant assets and operations outside the U.S., resulting in exposure to foreign currency gains and losses. A portion of the Company’s foreign currency exposure is naturally hedged by incurring liabilities, including bank debt, denominated in the local currency in which the Company’s foreign subsidiaries are located.
During fiscal 2020, the U.S. dollar was generally stronger than in fiscal 2019 compared with many of the currencies of the foreign countries in which the Company operates. The overall stronger dollar had a negative impact on the Company’s international net sales results because the foreign denominated revenues translated into less U.S. dollars. Foreign currency translation had a negative impact to net sales and net earnings in many regions around the world. The estimated impact of foreign currency translation for the year ended July 31, 2020, resulted in an overall decrease in reported net sales of $38.1 million and a decrease in reported net earnings of approximately $3.0 million.
Forward Foreign Currency Exchange Contracts The Company uses forward currency exchange contracts to manage exposure to fluctuations in foreign currency. The Company enters into certain purchase commitments with foreign suppliers based on the value of its purchasing subsidiaries’ local currency relative to the currency requirement of the supplier on the date of the commitment. The Company also sells into foreign countries based on the value of purchaser’s local currency. The Company mitigates risk through using forward currency contracts that generally mature in 12 months or less, which is consistent with the related purchases and sales. Contracts that qualify for hedge accounting are designated as cash flow hedges.
Net investment hedges The Company uses fixed-to-fixed cross currency swap agreements to hedge its exposure to adverse foreign currency exchange rate movements for its operations in Europe through July 2029. The Company has elected the spot method for assessing effectiveness of these contracts.
Based on the net investment hedge outstanding as of July 31, 2020, a 10% appreciation of the U.S. dollar compared to the Euro, would result in a net gain of $6.2 million in the fair value of these contracts.
Interest rates The Company’s exposure to market risk for changes in interest rates relates primarily to debt obligations that are at variable rates, as well as the potential increase in fair value of long-term debt resulting from a potential decrease in interest rates. As of July 31, 2020, the Company’s financial liabilities with exposure to changes in interest rates consisted mainly of $240.0 million outstanding on the Company’s revolving credit facility, €80.0 million, or $94.7 million of a variable rate term loan, and ¥1.6 billion, or $15.3 million, of variable rate senior notes. Assuming a hypothetical increase of 0.5% in short-term interest rates, with all other variables remaining constant, interest expense would have increased approximately $1.9 million and interest income would have increased approximately $1.2 million in fiscal 2020. Interest rate changes would also affect the fair market value of fixed-rate debt. As of July 31, 2020, the estimated fair value of long-term debt with fixed interest rates was $297.3 million compared to its carrying value of $275.0 million. The fair value is estimated by discounting the projected cash flows using the rate at which similar amounts of debt could currently be borrowed.
24


In addition, the Company is exposed to market risk for changes in interest rates for the impact to its qualified defined benefit pension plans. The plans’ projected benefit obligation is inversely related to changes in interest rates. Consistent with published bond indices, in fiscal 2020 the Company decreased its discount rate from 3.54% to 2.37% on its U.S. plans and decreased its rates from 1.79% to 1.48% for its non-U.S. plans. To protect against declines in interest rates, the pension plans hold high-quality, long-duration bonds. The plans were underfunded by $35.0 million at July 31, 2020, since the projected benefit obligation exceeded the fair value of the plan assets.
Commodity prices The Company is exposed to market risk from fluctuating market prices of certain purchased commodity raw materials, including steel, filter media and petrochemical-based products including plastics, rubber and adhesives. On an ongoing basis, the Company enters into selective supply arrangements with certain of its suppliers that allow the Company to reduce volatility in its costs. The Company strives to recover or offset all material cost increases through selective price increases to its customers and the Company’s cost reduction initiatives, which include material substitution, process improvement and product redesigns. However, an increase in commodity prices could result in lower operating margins.
Chinese notes Consistent with common business practice in China, the Company’s Chinese subsidiaries accept bankers’ acceptance notes from Chinese customers in settlement of certain customer billed accounts receivable. Bankers’ acceptance notes represent a commitment by the issuing financial institution to pay a certain amount of money at a specified future maturity date to the legal owner of the bankers’ acceptance note as of the maturity date. The maturity date of bankers’ acceptance notes varies, but it is the Company’s policy to only accept bankers’ acceptance notes with maturity dates no more than 270 days from the date of the Company’s receipt of such draft. As of July 31, 2020, the Company owned $12.1 million of these bankers’ acceptance notes, and includes them in Accounts Receivable on the Consolidated Balance Sheets.
25


Item 8. Financial Statements and Supplementary Data
Management’s Report on Internal Control over Financial Reporting
Management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rule 13a-15(f). Management of the Company has assessed the effectiveness of the Company’s internal control over financial reporting as of July 31, 2020. In making its assessment of internal control over financial reporting, management used the criteria described in Internal Control - Integrated Framework - version 2013 issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). Based on this evaluation, management concluded that the Company’s internal control over financial reporting was effective as of July 31, 2020 based on criteria in Internal Control-Integrated Framework issued by the COSO. The Company’s independent registered public accounting firm, PricewaterhouseCoopers LLP, has audited the effectiveness of the Company’s internal control over financial reporting as of July 31, 2020, as stated in its report, which appears herein.

/s/ Tod E. Carpenter/s/ Scott J. Robinson
  
Tod E. CarpenterScott J. Robinson
Chairman, President and Chief Executive OfficerSenior Vice President and Chief Financial Officer
September 25, 2020September 25, 2020

26


Report of Independent Registered Public Accounting Firm

To the Shareholders and Board of Directors of Donaldson Company, Inc.

Opinions on the Financial Statements and Internal Control over Financial Reporting

We have audited the accompanying consolidated balance sheets of Donaldson Company, Inc. and its subsidiaries (the “Company”) as of July 31, 2020 and 2019, and the related consolidated statements of earnings, of comprehensive income, of changes in shareholders' equity and of cash flows for each of the three years in the period ended July 31, 2020, including the related notes (collectively referred to as the “consolidated financial statements”). We also have audited the Company's internal control over financial reporting as of July 31, 2020, 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 consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of July 31, 2020 and 2019, and the results of its operations and its cash flows for each of the three years in the period ended July 31, 2020 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of July 31, 2020, based on criteria established in Internal Control - Integrated Framework (2013) issued by the COSO.

Change in Accounting Principle

As discussed in Note 1 to the consolidated financial statements, the Company changed the manner in which it accounts for leases in fiscal 2020.

Basis for Opinions

The Company's management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express opinions on the Company’s consolidated financial statements and on the Company's internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (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 audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.

Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated 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 consolidated 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 consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

27


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 (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) 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 (iii) 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.

Critical Audit Matters

The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (i) relates to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated 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.

Goodwill Impairment Assessment – Reporting Unit within the Industrial Products Segment

As described in Note 5 to the consolidated financial statements, the Company’s consolidated goodwill balance and goodwill balance for the Industrial Products segment was $316.8 million and $232.0 million, respectively, as of July 31, 2020. As disclosed, management conducts a goodwill impairment test during the third quarter of each fiscal year. For reporting units evaluated using a quantitative assessment, the fair values are determined using an income approach, a market approach or a weighting of the two. The income approach determines fair value based on discounted cash flow models derived from the reporting units’ long-term forecasts. The market approach determines fair value based on earnings multiples derived from prices investors paid for the stocks of comparable, publicly traded companies. An impairment loss would be recognized when the carrying amount of a reporting unit’s net assets exceeds the estimated fair value of the reporting unit. Estimates and assumptions are utilized in the valuations, including discounted projected cash flows, terminal value growth rates, revenue growth rates, earnings before interest, taxes, depreciation and amortization (EBITDA) margins, discount rates, and the determination of comparable, publicly traded companies.

The principal considerations for our determination that performing procedures relating to the goodwill impairment assessment of one reporting unit within the Industrial Products segment is a critical audit matter are (i) the high degree of auditor judgment and subjectivity in applying procedures relating to the goodwill impairment assessment due to the significant judgment by management when developing the fair value measurement of the reporting unit and (ii) significant audit effort was necessary to perform procedures and evaluate audit evidence related to the revenue growth rates and EBITDA margins assumptions utilized in the income approach.

28


Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to management’s goodwill impairment assessment for the reporting unit, including controls over the development of the revenue growth rates and EBITDA margins assumptions, utilized in the income approach. These procedures also included, among others, (i) testing management’s process for developing the fair value estimate; (ii) evaluating the appropriateness of the valuation model used in management’s estimate; (iii) testing the completeness, accuracy, and relevance of underlying data used in the model; and (iv) evaluating the reasonableness of the revenue growth rates and EBITDA margins assumptions used by management. Evaluating management’s assumptions related to the revenue growth rates and EBITDA margins involved evaluating whether the assumptions used by management were reasonable considering (i) the current and past performance of the reporting unit, (ii) the consistency with external market and industry data, and (iii) whether these assumptions were consistent with evidence obtained in other areas of the audit.



/s/ PricewaterhouseCoopers LLP
Minneapolis, Minnesota
September 25, 2020


We have served as the Company’s auditor since 2002.
29


DONALDSON COMPANY, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF EARNINGS
(In millions, except per share amounts)

Year ended July 31,
202020192018
Net sales$2,581.8 $2,844.9 $2,734.2 
Cost of sales1,710.2 1,896.6 1,798.4 
Gross profit871.6 948.3 935.8 
Selling, general and administrative470.3 497.8 498.9 
Research and development61.2 62.3 59.9 
Operating income340.1 388.2 377.0 
Interest expense17.4 19.9 21.3 
Other income, net(12.5)(6.9)(7.9)
Earnings before income taxes335.2 375.2 363.6 
Income taxes78.2 108.0 183.3 
Net earnings$257.0 $267.2 $180.3 
Weighted average shares – basic126.9 128.3 130.3 
Weighted average shares – diluted128.3 130.3 132.2 
Net earnings per share – basic$2.03 $2.08 $1.38 
Net earnings per share – diluted$2.00 $2.05 $1.36 


See Notes to Consolidated Financial Statements.
30


DONALDSON COMPANY, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(In millions)

Year ended July 31,
202020192018
Net earnings$257.0 $267.2 $180.3 
Other comprehensive income (loss):
Foreign currency translation income (loss)18.7 (26.6)(7.3)
Pension liability adjustment, net of deferred taxes of $3.3, $5.0 and $(4.7), respectively
(11.0)(16.1)12.2 
Derivatives:
Gain (loss) on hedging derivatives, net of deferred taxes of $0.0, $0.1 and $(1.1), respectively
0.6 (0.5)2.3 
Reclassification of losses on hedging derivatives to net income, net of taxes of $(0.4), $0.0 and $0.0, respectively
0.6 0.1  
  Total derivatives1.2 (0.4)2.3 
Net other comprehensive income (loss)8.9 (43.1)7.2 
Comprehensive income$265.9 $224.1 $187.5 


See Notes to Consolidated Financial Statements.

31


DONALDSON COMPANY, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(In millions, except share amounts)
As of July 31,
20202019
Assets
Current assets:
Cash and cash equivalents$236.6 $177.8 
Accounts receivable, less allowance of $6.2 and $4.8, respectively
455.3 529.5 
Inventories, net322.7 332.8 
Prepaid expenses and other current assets82.1 82.5 
Total current assets1,096.7 1,122.6 
Property, plant and equipment, net631.6 588.9 
Right-of-use lease assets73.7  
Goodwill316.8 303.1 
Intangible assets, net67.3 70.9 
Deferred income taxes16.8 14.2 
Other long-term assets41.7 42.9 
Total assets$2,244.6 $2,142.6 
Liabilities and Shareholders’ Equity
Current liabilities:
Short-term borrowings$3.8 $2.1 
Current maturities of long-term debt5.7 50.2 
Trade accounts payable187.7 237.5 
Accrued employee compensation and related taxes71.2 87.8 
Current lease liabilities25.7  
Accrued and other current liabilities112.7 105.3 
Total current liabilities406.8 482.9 
Long-term debt617.4 584.4 
Non-current income taxes payable87.4 110.9 
Deferred income taxes16.7 13.2 
Long-term lease liabilities48.1  
Other long-term liabilities64.4 48.5 
Total liabilities1,240.8 1,239.9 
Commitments and contingencies (Note 17)
Redeemable non-controlling interest10.9 10.0 
Shareholders’ equity:
Preferred stock, 1.00 par value, 1,000,000 shares authorized, none issued
  
Common stock, 5.00 par value, 240,000,000 shares authorized, 151,643,194 shares issued
758.2 758.2 
Retained earnings1,430.0 1,281.5 
Non-controlling interest5.8 5.4 
Stock compensation plans15.9 21.7 
Accumulated other comprehensive loss(184.0)(192.9)
Treasury stock, 25,304,515 and 24,324,483 shares, respectively, at cost
(1,033.0)(981.2)
Total shareholders’ equity992.9 892.7 
Total liabilities and shareholders’ equity$2,244.6 $2,142.6 
See Notes to Consolidated Financial Statements.
32


DONALDSON COMPANY, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In millions)

 Year ended July 31,
 202020192018
Operating Activities
Net earnings$257.0 $267.2 $180.3 
Adjustments to reconcile net earnings to net cash provided by operating activities:
Depreciation and amortization87.6 81.1 76.7 
Equity in earnings of affiliates, net of distributions(2.7)(1.2)(2.7)
Deferred income taxes2.7 10.2 7.0 
Stock-based compensation plan expense15.2 15.0 16.7 
Other, net23.9 (7.6)(27.6)
Changes in operating assets and liabilities, excluding effect of acquired businesses:
Accounts receivable77.1 1.4 (41.7)
Inventories11.9 (5.5)(43.8)
Prepaid expenses and other current assets1.4 (9.7)3.6 
Income taxes payable(13.1)(2.0)87.9 
Trade accounts payable and other accrued expenses(74.0)(3.1)6.5 
Net cash provided by operating activities387.0 345.8 262.9 
Investing Activities
Purchases of property, plant and equipment(124.4)(150.7)(97.5)
Proceeds from sale of property, plant and equipment2.0 0.3 1.6 
Acquisitions, net of cash acquired(6.5)(96.0)0.5 
Net cash used in investing activities(128.9)(246.4)(95.4)
Financing Activities
Proceeds from long-term debt262.4 155.0 197.7 
Repayments of long-term debt(281.0)(45.9)(272.4)
Change in short-term borrowings0.9 (25.3)6.0 
Purchase of treasury stock(94.3)(129.2)(122.0)
Dividends paid(106.4)(99.7)(94.7)
Tax withholding for stock compensation transactions(6.3)(4.1)(2.6)
Exercise of stock options25.2 25.9 19.2 
Net cash used in financing activities(199.5)(123.3)(268.8)
Effect of exchange rate changes on cash0.2 (3.0)(2.4)
Increase (decrease) in cash and cash equivalents58.8 (26.9)(103.7)
Cash and cash equivalents, beginning of fiscal year177.8 204.7 308.4 
Cash and cash equivalents, end of fiscal year$236.6 $177.8 $204.7 
Supplemental Cash Flow Information
Cash paid during the fiscal year for:
Income taxes$90.7 $99.3 $82.6 
Interest$17.1 $19.1 $21.9 
Supplemental Disclosure of Non-Cash Investing Transactions
Accrued property, plant and equipment additions$9.5 $16.5 $9.0 

See Notes to Consolidated Financial Statements.

33


DONALDSON COMPANY, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY
(In millions, except per share amounts)
Common
Stock
Additional
Paid-in
Capital
Retained
Earnings
Non-
Controlling
Interest
Stock Compensation PlansAccumulated
Other
Comprehensive
Loss
Treasury
Stock
Total
Balance July 31, 2017$758.2 $ $1,041.2 $4.4 $15.7 $(157.0)$(808.0)$854.5 
Comprehensive income
Net earnings180.3 180.3 
Foreign currency translation(7.3)(7.3)
Pension liability adjustment, net of deferred taxes12.2 12.2 
Gain on hedging derivatives, net of deferred taxes2.3 2.3 
Comprehensive income187.5 
Treasury stock acquired(122.0)(122.0)
Stock options exercised(9.3)28.2 18.9 
Stock compensation expense8.7 7.5 0.5 16.7 
Deferred stock and other activity(3.1)0.4 (1.9)2.5 (2.1)
Dividends ($0.74 per share)
(95.7)(95.7)
Balance July 31, 2018758.2  1,122.1 4.8 21.3 (149.8)(898.8)857.8 
Comprehensive income
Net earnings267.2 267.2 
Foreign currency translation(26.6)(26.6)
Pension liability adjustment, net of deferred taxes(16.1)(16.1)
Loss on hedging derivatives, net of deferred taxes(0.5)(0.5)
Reclassification of loss on hedging derivatives to net income0.1 0.1 
Comprehensive income224.1 
Treasury stock acquired(129.2)(129.2)
Stock options exercised(17.2)42.2 25.0 
Stock compensation expense10.9 3.8 0.3 15.0 
Deferred stock and other activity0.5 0.6 (3.4)4.3 2.0 
Dividends ($0.80 per share)
(102.0)(102.0)
Balance July 31, 2019758.2  1,281.5 5.4 21.7 (192.9)(981.2)892.7 
Comprehensive income
Net earnings257.0 257.0 
Foreign currency translation18.7 18.7 
Pension liability adjustment, net of deferred taxes(11.0)(11.0)
Gain on hedging derivatives, net of deferred taxes0.6 0.6 
Reclassification of loss on hedging derivatives to net income0.6 0.6 
Comprehensive income265.9 
Treasury stock acquired(94.3)(94.3)
Stock options exercised(9.1)34.0 24.9 
Stock compensation expense11.9 3.4 (0.1)15.2 
Deferred stock and other activity(5.2)0.4 (9.2)8.6 (5.4)
Dividends ($0.84 per share)
(106.1)(106.1)
Balance July 31, 2020$758.2 $ $1,430.0 $5.8 $15.9 $(184.0)$(1,033.0)$992.9 


See Notes to Consolidated Financial Statements.
34


DONALDSON COMPANY, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
NOTE 1. Summary of Significant Accounting Policies
Description of Business Donaldson Company, Inc. (Donaldson or the Company) is a worldwide manufacturer of filtration systems and replacement parts. The Company’s core strengths include leading filtration technology, strong customer relationships and its global presence. Products are manufactured and sold around the world. Products are sold to original equipment manufacturers (OEMs), distributors, dealers and directly to end users.
Principles of Consolidation The Consolidated Financial Statements include the accounts of Donaldson and all of its majority-owned subsidiaries. All intercompany accounts and transactions have been eliminated. The Company’s joint ventures are not majority-owned and are accounted for under the equity method. Certain reclassifications to previously reported financial information have been made to conform to the current period presentation.
Use of Estimates The preparation of the Consolidated Financial Statements in conformity with generally accepted accounting principles in the United States of America (GAAP) requires management to make estimates and assumptions that affect the amount of assets and liabilities and the disclosures regarding contingent assets and liabilities at period end and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.
With the recent outbreak of the coronavirus (COVID-19) which has been declared by the World Health Organization to be a pandemic, management has evaluated the Company’s accounting estimates that require consideration of forecasted financial information, including its allowances for doubtful accounts and inventory obsolescence, as well as the carrying value of goodwill, intangible assets and other long-lived assets. This assessment was conducted with current information, as well as consideration of future potential impacts of COVID-19 on the business as of July 31, 2020. Management determined that due to a majority of the Company’s business being deemed essential under applicable governmental orders otherwise restricting business activities, the limited downtime of certain operations and its ability to adapt and continue to operate in the current environment, no triggering event for impairment existed at July 31, 2020.
However, because of uncertainties at this time with respect to the severity and duration of the COVID-19 outbreak, the duration and terms of related governmental orders restricting activities, and the timing and pace of any economic recovery as COVID-19 impacts ultimately abate, management cannot predict with specificity the extent and duration of any future impact on the business and financial results from COVID-19. In addition, although most operations have continued, it is possible that they may not continue under future government orders, or may be subject to site-specific health and safety concerns which could require certain operations to be halted for some period. Accordingly, such impact could potentially result in impairments of assets and increases in allowances in future periods.
Foreign Currency Translation For most foreign operations, local currencies are considered the functional currency. Assets and liabilities of non-U.S. dollar functional currency entities are translated to U.S. dollars at fiscal year-end exchange rates and the resulting gains and losses arising from the translation of net assets located outside the U.S. are recorded as a cumulative translation adjustment, a component of accumulated other comprehensive loss in the Consolidated Balance Sheets. Elements of the Consolidated Statements of Earnings are translated at average exchange rates in effect during the fiscal year. Foreign currency transaction losses are included in other income, net in the Consolidated Statements of Earnings and were $4.7 million, $4.9 million and $7.4 million in the years ended July 31, 2020, 2019 and 2018, respectively.
Cash Equivalents The Company considers all highly liquid temporary investments with an original maturity of three months or less to be cash equivalents. Cash equivalents are carried at cost which approximates market value.
Accounts Receivable and Allowance for Doubtful Accounts Trade accounts receivables are recorded at the invoiced amount and do not bear interest. The allowance for doubtful accounts is the Company’s best estimate of the amount of credit losses in its existing accounts receivable. The Company determines the allowance based on historical write-off experience, regional economic data and evaluation of specific customer accounts for risk of loss. The Company reviews its allowance for doubtful accounts monthly. Past due balances over 90 days and over a specified amount are reviewed individually for collectability. All other balances are reviewed on a pooled basis by reporting unit and geographic region. Account balances are reserved when the Company determines it is probable the receivable will not be recovered.
35


Inventories Inventories are stated at the lower of cost and net realizable value. U.S. inventories are valued using the last-in, first-out (LIFO) method while the non-U.S. inventories are valued using the first-in, first-out (FIFO) method. Inventories valued at LIFO were approximately 27.6% and 31.3% of total inventories at July 31, 2020 and 2019, respectively. For inventories valued under the LIFO method, the FIFO cost exceeded the LIFO carrying values by $39.2 million and $39.8 million at July 31, 2020 and 2019, respectively. Results of operations for all periods presented were not materially affected by the liquidation of LIFO inventory.
Property, Plant and Equipment Property, plant and equipment are stated at cost. Additions, improvements or major renewals are capitalized while expenditures that do not enhance or extend the asset’s useful life are expensed as incurred. Depreciation is computed using the straight-line method. Depreciation expense was $79.3 million, $73.5 million and $71.1 million in the years ended July 31, 2020, 2019 and 2018, respectively. The estimated useful lives of property, plant and equipment are ten to forty years for buildings, including building improvements, and three to ten years for machinery and equipment.
Leases The Company determines whether an arrangement that provides control over the use of an asset to the Company is a lease. The Company recognizes a lease liability and corresponding right-of-use asset on the Consolidated Balance Sheets based on the present value of future lease payments, and recognizes lease expense on a straight-line basis over the lease term. Leases with an initial term of 12 months or less are not recorded on the Consolidated Balance Sheets.
The Company has elected to separate payments for lease components from non-lease components for all asset classes. Lease agreements may include extension, termination or purchase options, all of which are considered in calculating the lease liability and right-of-use asset when it is reasonably certain the Company will exercise the option. The Company’s incremental borrowing rate on the commencement date is used to calculate the present value of future payments for most leases.
Internal-Use Software The Company capitalizes direct costs of materials and services used in the development and purchase of internal-use software. Amounts capitalized are amortized on a straight-line basis over a period of five to seven years and are reported as a component of property, plant and equipment.
Cloud Computing Arrangements The Company capitalizes certain costs incurred during the application development stage of implementation of internal-use software in cloud computing arrangements. Amounts capitalized are on a straight-line basis over a period of five to ten years and are reported as a component of other long-term assets.
Goodwill and Intangible Assets Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combinations under the purchase method of accounting. Intangible assets, comprised of customer relationships, patents, trademarks and technology, are amortized on a straight-line basis over their estimated useful lives of five to twenty years. Goodwill is assessed for impairment annually or if an event occurs or circumstances change that would indicate the carrying amount may be impaired. The impairment assessment for goodwill is done at a reporting unit level. Reporting units are one level below the operating segment level but can be combined when reporting units within the same operating segment have similar economic characteristics. An impairment loss would be recognized when the carrying amount of the reporting unit’s net assets exceeds the estimated fair value of the reporting unit.
Recoverability of Long-Lived Assets The Company reviews its long-lived assets, including identifiable intangibles, for impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If impairment indicators are present and the estimated future undiscounted cash flows are less than the carrying value of the assets, the carrying value is reduced to the fair market value. There were no impairment charges recorded for the years ended July 31, 2020, 2019 and 2018.
Income Taxes The provision for income taxes is computed based on the pretax income reported for financial statement purposes. Deferred tax assets and liabilities are recognized for the expected future tax consequences attributed to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using the enacted tax rates expected to apply to taxable income in the years in which those temporary differences are anticipated to reverse. Valuation allowances are recorded to reduce deferred tax assets when it is more-likely-than-not that a tax benefit will not be realized.
The Company maintains a reserve for uncertain tax benefits. Benefits of tax return positions are recognized in the financial statements when the position is more-likely-than-not to be sustained by the taxing authorities based solely on the technical merits of the position. If the recognition threshold is met, the tax benefit is measured and recognized as the largest amount of tax benefit that in the Company’s judgment is greater than 50% likely to be realized.
Treasury Stock Repurchased common stock is stated at cost (determined on an average cost basis) and is presented as a reduction of shareholders’ equity.
36


Research and Development Expense Research and development expenses include basic scientific research and the application of scientific advances to the development of new and improved products and their uses and are charged against earnings in the fiscal year incurred.
Shipping and Handling Shipping and handling costs of $68.1 million, $76.7 million and $73.5 million are classified as a component of selling, general and administrative expenses for the years ended July 31, 2020, 2019 and 2018, respectively.
Stock-Based Compensation The Company offers stock-based employee compensation plans. Stock-based employee compensation expense is recognized using the fair value method for all awards, see Note 10.
Revenue Recognition Revenue is measured as the amount of consideration the Company expects to receive in exchange for the fulfillment of performance obligations. The transaction price of a contract could be reduced by variable consideration including product refunds, returns, volume rebates and discounts in the determination of net sales. The Company primarily relies on historical experience and anticipated future performance to estimate the variable consideration. Revenue is recognized to the extent that it is probable that a significant reversal of revenue will not occur when outstanding contingencies are resolved. The Company also accounts for amounts billed to customers for reimbursement of shipping and handling as fulfillment costs by recording these amounts as revenue and accruing the costs when the related revenue is recognized.
For most customer contracts, the Company recognizes revenue at a point in time when control of the goods or services is transferred to the customer. For product sales, control is typically deemed to have transferred in accordance with the shipping terms, either at the time of shipment from the plants or distribution centers or the time of delivery to the customers. Revenue is recognized for services upon completion of those services.
Due to the customized nature of some of the Company’s products, together with contractual provisions in certain customer contracts that provide the Company with an enforceable right to payment of the transaction price for performance completed to date, revenue is recognized for these contracts over time. For these contracts, the Company recognizes revenue on products by an output measure of production, which fairly depicts the amount of revenue the Company is entitled to. The timing of revenue recognized from these products is slightly accelerated compared to revenue recognized at the time of shipment or delivery.
Incremental costs of obtaining a contract with a customer and other costs to fulfill a contract are required to be capitalized unless the Company elects to expense contract costs with periods less than a year. The Company has elected to expense these costs of obtaining a contract as incurred when the related contract period is less than one year. The Company does not pay upfront sales commissions on contracts when the related contract period is greater than one year, thus has not capitalized any amounts as of July 31, 2020, see Note 6.
Product Warranties The Company provides for estimated warranty expense at the time of sale and accrues for specific items at the time their existence is known and the amounts are determinable. The Company estimates warranty expense using quantitative measures based on historical warranty claim experience and evaluation of specific customer warranty issues. For a reconciliation of warranty reserves, see Note 9.
Forward Foreign Currency Contracts The Company uses forward currency exchange contracts to manage exposure to fluctuations in foreign currency. The Company enters into certain purchase commitments with foreign suppliers based on the value of its purchasing subsidiaries’ local currency relative to the currency requirement of the supplier on the date of the commitment. The Company also sells into foreign countries based on the value of the purchaser’s local currency. The Company mitigates risk through using forward currency contracts that generally mature in 12 months or less, which is consistent with the related purchases and sales. Contracts that qualify for hedge accounting are designated as cash flow hedges, see Note 13.
Net Investment Hedges The Company uses fixed-to-fixed cross currency swap agreements to hedge its exposure to adverse foreign currency exchange rate movements for its operations in Europe. In July 2019, the Company executed a fixed-to-fixed cross-currency swap in which the Company will pay Euros and receive U.S. Dollars on a notional amount of €50.0 million which matures in July 2029. The Company has elected the spot method of designating this agreement, see Note 13.
New Accounting Standards Recently Adopted In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2016-02, Leases (Topic 842) (ASU 2016-02), which requires lessees to recognize right-of-use assets and lease liabilities for substantially all leases. This accounting guidance was effective for the Company in the beginning of the first quarter of fiscal 2020 and the Company adopted the guidance on a modified retrospective basis. In December 2018, the FASB issued ASU 2018-20, Leases (Topic 842) Narrow-Scope Improvements for Lessors (ASU 2018-20), which amends ASU 2016-02, to provide additional guidance on accounting for certain expenses such as property taxes and insurance paid on behalf of the lessor by the lessee. The Company adopted ASU 2016-02 in the first quarter of fiscal 2020, and increased assets and liabilities by $71.5 million, as of August 1, 2019, see Note 18.
37


In February 2018, the FASB issued ASU 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (ASU 2018-02). The guidance allows a company to elect to reclassify from accumulated other comprehensive income (AOCI) to retained earnings the stranded tax effects from the adoption of the new federal corporate tax rate that became effective January 1, 2018 as a result of the U.S. Tax Cuts and Jobs Act (TCJA). The amount of the reclassification is calculated as the difference between the amount initially charged to other comprehensive income at the previously enacted tax rate that remains in AOCI and the amount that would have been charged using the newly enacted tax rate, excluding any valuation allowance prior to tax reform. The Company adopted ASU 2018-02 in the first quarter of fiscal 2020 and elected to not reclassify tax effects stranded in accumulated other comprehensive loss. As such, there is no impact on the Company’s Consolidated Financial Statements.
New Accounting Standards Not Yet Adopted In June 2016, the FASB issued ASU 2016-13, Measurement of Credit Losses on Financial Instruments (ASU 2016-13). In November 2018, the FASB issued an update, ASU 2018-19, that clarifies the scope of the standard in the amendments in ASU 2016-13. This guidance introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses. Financial instruments impacted include accounts receivable, trade receivables, other financial assets measured at amortized cost and other off-balance sheet credit exposures. The guidance is effective for the Company beginning in the first quarter of fiscal 2021, with early adoption permitted. The Company does not expect the adoption of ASU 2016-13 to have a material impact on its Consolidated Financial Statements.
In April 2019, the FASB issued ASU 2019-04, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, Topic 815 Derivatives and Hedging and Topic 825, Financial Instruments (ASU 2019-04). This guidance clarifies the standards on credit losses (Topic 326), derivatives and hedging (Topic 815), and recognition and measurement of financial instruments (Topic 825). The guidance is effective for the Company beginning in the first quarter of fiscal 2021, with early adoption permitted. The Company does not expect the adoption of ASU 2019-04 to have a material impact on its Consolidated Financial Statements.
NOTE 2. Acquisitions
In fiscal 2019, the Company acquired 91% of the shares of BOFA International LTD (BOFA), headquartered in the United Kingdom, for cash consideration of $101.3 million less cash acquired of $2.2 million. BOFA designs, develops and manufactures fume extraction systems across a wide range of industrial air filtration applications. The acquisition allowed Donaldson to accelerate its global growth in the fume collection business and add additional filtration technology to the Company’s existing product lines.
The fair values assigned to the acquired assets and liabilities assumed of BOFA were as follows (in millions):
Assets:
Net tangible assets$12.2 
Customer relationships39.8 
Trademarks and technology6.8 
Goodwill72.9 
Assets131.7 
Liabilities:
Deferred tax liabilities8.2 
Assumed debt14.4 
Liabilities22.6 
Total fair value109.1 
Company’s net consideration paid99.1 
Company’s non-controlling interest$10.0 
The assumed debt was repaid in October 2018. The identifiable intangible assets were related to customer relationships, trademarks and technology and have estimated useful lives ranging from 5 to 15 years. The acquired intangible assets including goodwill are not deductible for tax purposes. The Company is reporting BOFA’s results of operations within the Industrial Products segment. Transaction costs were expensed as incurred and were not significant.
38


The acquisition also provides call and put options that, if exercised by either the Company or the non-controlling interest holders after May 31, 2021, would obligate the Company to purchase the remaining 9% (12% at the time of acquisition) of the shares of BOFA, at a price indexed to the performance of the acquired entity. Due to the redemption features, the minority interest holders’ value is classified as a redeemable non-controlling interest in the Company’s Consolidated Balance Sheets. The redeemable non-controlling interest was recorded at fair value. As of July 31, 2020, 9% of the shares of BOFA were remaining for purchase.
Pro forma financial information for this acquisition has not been presented because it is not material to the Company’s consolidated results of operations.
NOTE 3. Supplemental Balance Sheet Information
The components of net inventories are as follows (in millions):
July 31,
20202019
Raw materials$109.6 $114.7 
Work in process32.8 33.0 
Finished products180.3 185.1 
Inventories, net$322.7 $332.8 
The components of net property, plant and equipment are as follows (in millions):
July 31,
20202019
Land$24.9 $24.2 
Buildings384.5 325.3 
Machinery and equipment880.1 813.5 
Computer software145.4 142.8 
Construction in progress102.8 114.3 
Less: accumulated depreciation(906.1)(831.2)
Net property, plant and equipment$631.6 $588.9 

NOTE 4. Earnings Per Share
The Company’s basic net earnings per share is computed by dividing net earnings by the weighted average number of outstanding common shares. The Company’s diluted net earnings per share is computed by dividing net earnings by the weighted average number of outstanding common shares and common share equivalents related to stock options and stock incentive plans. Certain outstanding options are excluded from the diluted net earnings per share calculations because their exercise prices are greater than the average market price of the Company’s common stock during those periods. Options excluded from the diluted net earnings per share calculation were 1.7 million, 0.8 million and 0.1 million for the years ended July 31, 2020, 2019 and 2018, respectively.
The following table presents the information necessary to calculate basic and diluted earnings per share (in millions, except per share amounts):
Year Ended July 31,
202020192018
Net earnings for basic and diluted earnings per share computation$257.0 $267.2 $180.3 
Weighted average common shares outstanding:
Weighted average common shares – basic126.9 128.3 130.3 
Dilutive impact of share-based awards1.4 2.0 1.9 
Weighted average common shares – diluted128.3 130.3 132.2 
Net earnings per share – basic$2.03 $2.08 $1.38 
Net earnings per share – diluted$2.00 $2.05 $1.36 

39


NOTE 5. Goodwill and Other Intangible Assets
The Company has allocated goodwill to reporting units within its Engine Products and Industrial Products segments. There was no disposition activity or impairment charges recorded during the years ended July 31, 2020, 2019 and 2018. In the fourth quarter of fiscal 2020, the Company acquired the remaining interest of its joint venture in Saudi Arabia for $7.5 million, and as a result, recorded $5.4 million of goodwill. In fiscal 2019, the Company acquired BOFA and recorded goodwill for this transaction. See Note 2 for additional discussion of the BOFA acquisition.
The following is a reconciliation of goodwill for the years ended July 31, 2020 and 2019 (in millions):
Engine ProductsIndustrial ProductsTotal
Balance as of July 31, 2018$84.9 $153.5 $238.4 
Goodwill acquired 72.9 72.9 
Currency translation(0.4)(7.8)(8.2)
Balance as of July 31, 201984.5 218.6 303.1 
Goodwill acquired 5.4 5.4 
Currency translation0.3 8.0 8.3 
Balance as of July 31, 2020$84.8 $232.0 $316.8 
The following table summarizes the net intangible assets for the years ended July 31, 2020 and 2019 (in millions, except weighted average useful life):
July 31, 2020July 31, 2019
Weighted Average Useful Life (years)Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount
Accumulated
Amortization
Customer relationships 12.3$105.2 $(50.0)$101.5 $(43.3)
Patents, trademarks and technology7.523.7 (11.6)22.3 (9.6)
Total other intangible assets, net$128.9 $(61.6)$123.8 $(52.9)
Expected amortization expense relating to existing intangible assets is as follows (in millions):
Amount
2021$8.0 
20226.9 
20236.1 
20245.8 
20255.6 
Thereafter34.9 
Total expected amortization expense$67.3 

Note 6. Revenue
The Company recognizes revenue on a wide range of filtration solutions sold to customers in many industries around the globe. Most of the Company’s performance obligations within customer sales contracts are for manufactured filtration systems and replacement parts. The Company also performs limited services and installation. Customer contracts may include multiple performance obligations and the transaction price is allocated to each distinct performance obligation based on its relative standalone selling price.
40


Revenue Disaggregation
Net sales disaggregated by geography based on the location where the customer’s order was placed are as follows (in millions):
Year Ended July 31,
 202020192018
United States$1,059.9 $1,192.6 $1,120.8 
Europe, Middle East and Africa760.2 826.8 791.5 
Asia Pacific553.2 597.9 599.2 
Latin America208.5 227.6 222.7 
   Total net sales$2,581.8 $2,844.9 $2,734.2 
Contract Assets and Liabilities
The satisfaction of performance obligations and the resulting recognition of revenue typically corresponds with billing of the customer. In limited circumstances, the customer may be billed at a time later than when revenue is recognized, resulting in contract assets, which are reported in prepaid expenses and other current assets on the Consolidated Balance Sheets. Contract assets were $11.9 million and $12.4 million as of July 31, 2020 and 2019. In other limited circumstances, the Company will require a down payment from the customer prior to the satisfaction of performance obligations. The circumstances result in contract liabilities, or deferred revenue, which is reported in other current liabilities and other long-term liabilities on the Consolidated Balance Sheets, depending on when revenue is expected to be recognized. Contract liabilities were $10.0 million and $10.4 million as of July 31, 2020 and 2019, respectively.
The Company will recognize revenue in future periods related to remaining performance obligations for certain open contracts. Generally, these contracts have terms of one year or less. The amount of revenue related to unsatisfied performance obligations in which the original duration of the contract is greater than one year is not significant.
NOTE 7. Short-Term Borrowings
Short-term borrowings consist of the following (in millions):
U.S. Credit FacilitiesEuropean Commercial Paper ProgramEuropean Operations Credit FacilitiesRest of the World Credit FacilitiesTotal
Year Ended July 31,
2020201920202019202020192020201920202019
Available credit facilities$190.0 $90.0 $118.4 $111.5 $55.4 $74.4 $54.6 $63.6 $418.4 $339.5 
Reductions to borrowing capacity:
Outstanding borrowings 2.1     3.8  3.8 2.1 
Other non-borrowing reductions    20.9 34.7 21.1 23.0 42.0 57.7 
Total reductions 2.1   20.9 34.7 24.9 23.0 45.8 59.8 
Remaining borrowing capacity$190.0 $87.9 $118.4 $111.5 $34.5 $39.7 $29.7 $40.6 $372.6 $279.7 
Other non-borrowing reductions include financial instruments such as bank guarantees and foreign exchange instruments. The weighted average interest rate at July 31, 2020 for outstanding borrowings of the rest of the world credit facilities was 1.48%. The weighted average interest rate at July 31, 2019 for outstanding borrowings of U.S. credit facilities was 3.33%.
In the fourth quarter of fiscal 2020, the Company entered into a 364-day revolving credit agreement for $100.0 million, and the Company has the option to request a one year extension. The agreement is unsecured, and includes customary representations and warranties and covenants consistent with that facility. Interest is payable at the Company’s election of either the sum of the LIBOR rate and an applicable rate or the sum of the base rate and an applicable rate, as defined in the agreement.

41


NOTE 8. Long-Term Debt
Long-term debt consists of the following (in millions):
July 31,
20202019
Variable rate committed, unsecured $500.0 million revolving credit facility due July 21, 2022, interest rate of 1.29% as of July 31, 2020
$240.0 $286.5 
Unsecured senior notes, $125.0 million principal payment due March 27, 2024, interest rate of 3.72% payable semi-annually
125.0 125.0 
Unsecured senior notes, $125.0 million principal payment due June 17, 2030, interest rate of 3.18% payable semi-annually
125.0 125.0 
Variable rate committed, unsecured €80.0 million term loan due October 28, 2024, interest rate of 0.70% as of July 31, 2020
94.7  
Variable rate committed, unsecured $50.0 million term loan due July 21, 2020
 50.0 
Unsecured senior notes, $25.0 million principal payment due April 16, 2025, interest rate of 2.93% payable semi-annually
25.0 25.0 
Variable rate guaranteed senior note, ¥1.65 billion due May 20, 2024. As of July 31, 2020, ¥1.0 billion outstanding with interest rate of 0.41% payable quarterly
9.6 15.2 
Variable rate guaranteed senior note, ¥1.00 billion due July 15, 2021. As of July 31, 2020, ¥600.0 million outstanding with interest rate of 0.27% payable quarterly
5.7 9.2 
Capitalized lease obligations, with various maturity dates and interest rates 0.2 
Debt issuance costs, net(1.9)(1.5)
Subtotal
623.1 634.6 
Less: current maturities
5.7 50.2 
Total long-term debt$617.4 $584.4 
The Company’s $500.0 million revolving credit facility is with a group of lenders, in which it can borrow in multiple currencies, and matures on July 21, 2022. Key provisions include an accordion feature in which the Company can request to increase the revolving credit facility by up to $250.0 million, subject to terms of agreement including written notification and lender acceptance.
The Company has long-term borrowing capacity of $252.5 million available for further borrowing under existing credit facilities as of July 31, 2020. The remaining borrowing capacity has been reduced for standby letters of credit as discussed in Note 16.
Certain debt agreements contain financial covenants including interest coverage and leverage ratios, as well as customary non-financial covenants. As of July 31, 2020, the Company was in compliance with all such covenants.
The estimated future maturities of the Company’s long-term debt as of July 31, 2020, are as follows (in millions):
Year Ended July 31,Amount
2021$5.7 
2022240.0 
2023 
2024134.6 
2025119.7 
Thereafter125.0 
Total estimated future maturities payments625.0 
   Less: debt issuance costs, net1.9 
Total future maturities payments, net of debt issuance costs$623.1 

42


NOTE 9. Warranty
The Company estimates warranty expense on certain products at the time of sale. The following is a reconciliation of warranty reserves for the years ended July 31, 2020 and 2019 (in millions):
Year Ended July 31,
20202019
Balance at beginning of fiscal year$11.2 $18.9 
Accruals for warranties issued during the fiscal year2.9 2.5 
Accruals related to pre-existing warranties (including changes in estimates)(1.9)(2.3)
Less settlements made during the fiscal year(2.7)(7.9)
Balance at end of fiscal year$9.5 $11.2 
There were no individually material specific warranty matters accrued for or significant settlements made during the years ended July 31, 2020 and 2019.
NOTE 10. Stock-Based Compensation
In November 2019, the Company’s stockholders approved the adoption of the 2019 Master Stock Incentive Plan (2019 Plan), which replaced the 2010 Master Stock Incentive Plan (2010 Plan). Consistent with the 2010 Plan, the 2019 Plan allows for granting of nonqualified stock options, incentive stock options, restricted stock awards, restricted stock units, stock appreciation rights, dividend equivalents, and other stock-based awards.
Stock Options Options granted to key employees under the 2019 Plan and 2010 Plan have an exercise price equal to the market price of the Company’s comment stock at the date of the grant. Options are generally exercisable for up to 10 years from the date of grant and vest in equal increments over three years. For the years ended July 31, 2020, 2019 and 2018, the Company recorded pretax stock-based compensation expense associated with stock options of $10.4 million, $9.8 million and $8.1 million, respectively. Compensation costs for stock-based payments are included in selling, general and administrative expenses. The Company issues treasury shares upon option exercise. The Company also recorded tax benefits associated with this compensation expense of $1.7 million, $2.0 million and $1.9 million for the years ended July 31, 2020, 2019 and 2018, respectively.
Stock-based employee compensation expense is recognized using the fair value method for all stock option awards. The Company determined the fair value of these awards using the Black-Scholes option pricing model with the following assumptions:
Year Ended July 31,
202020192018
Risk-free interest rate
0.8% - 1.9%
2.1% - 3.1%
2.0% - 2.9%
Expected volatility
21.0% - 23.7%
16.0% - 21.5%
18.2% - 20.6%
Expected dividend yield1.6 %1.6 %1.6 %
Expected life:
Director and officer grants8 years8 years8 years
Non-officer original grants7 years7 years7 years
The weighted average fair value for options granted during the years ended July 31, 2020, 2019 and 2018 was $10.93, $12.27 and $9.29 per share, respectively, using the Black-Scholes pricing model.
43


The following table summarizes stock option activity for the years ended July 31, 2020, 2019 and 2018:
 Options
Outstanding
Weighted
Average Exercise
Price (1)
Outstanding at July 31, 20176,685,551 $32.60 
Granted881,050 45.70 
Exercised(738,635)26.47 
Canceled(42,154)39.52 
Outstanding at July 31, 20186,785,812 34.93 
Granted908,925 58.02 
Exercised(1,103,054)25.07 
Canceled(60,433)50.57 
Outstanding at July 31, 20196,531,250 39.66 
Granted944,094 51.94 
Exercised(845,086)30.35 
Canceled(96,279)52.72 
Outstanding at July 31, 20206,533,979 $42.44 
(1)    Weighted average shares are calculated using the Black-Scholes model.
The total intrinsic value of options exercised during the years ended July 31, 2020, 2019 and 2018 was $18.3 million, $30.3 million and $16.0 million, respectively.
The number of shares reserved at July 31, 2020 for outstanding options and future grants was 11,514,490. Shares reserved consist of shares available for grant plus all outstanding options.
The following table summarizes information concerning outstanding and exercisable options as of July 31, 2020:
Range of Exercise PricesNumber
Outstanding
Weighted
Average
Remaining
Contractual
Life (Years)
Weighted
Average
Exercise
Price
Number
Exercisable
Weighted
Average
Exercise
Price
$28.00 to $32.49
956,847 4.3$28.43 956,847 $28.43 
$32.50 to $37.49
1,047,737 2.134.39 1,047,737 34.39 
$37.50 to $42.49
1,225,700 4.240.30 1,225,700 40.30 
$42.50 to $47.49
1,537,884 6.543.99 1,254,073 43.75 
$47.50 and above
1,765,811 8.754.95 304,691 57.52 
6,533,979 5.6$42.44 4,789,048 $38.63 
At July 31, 2020, the aggregate intrinsic value of shares outstanding and exercisable was $50.2 million and $49.3 million, respectively.
The following table summarizes the status of options that contain vesting provisions:
 OptionsWeighted
Average Grant
Date Fair
Value
Non-vested at July 31, 20191,711,438 $11.06 
Granted944,094 10.93 
Vested(843,776)10.68 
Canceled(66,825)10.81 
Non-vested at July 31, 20201,744,931 $11.18 
The total fair value of options vested during years ended July 31, 2020, 2019 and 2018, was $40.8 million, $44.5 million and $42.0 million, respectively.
As of July 31, 2020, there was $7.2 million of total unrecognized compensation expense related to non-vested stock options, which is expected to be recognized over the remaining vesting period during fiscal 2021, 2022 and 2023.
44


Performance-based awards Consistent with the 2010 Plan, the 2019 Plan also allows for the granting of performance-based awards to a limited number of key executives. As administered by the Human Resources Committee of the Company’s Board of Directors, these performance-based awards are payable in common stock and are based on a formula that measures performance of the Company over a three year period. These awards are settled or forfeited after three years with payouts ranging from zero to 200% of the target award value depending on achievement. Performance-based award expense under these plans totaled $3.4 million, $3.8 million and $7.5 million in the years ended July 31, 2020, 2019 and 2018, respectively.
The weighted average grant date fair value related to the Company’s performance share awards are as follows:
Year Ended July 31,
202020192018
Weighted average grant date fair value$51.61 $58.35 $45.43 
The table below summarizes the activity during fiscal 2020 for non-vested performance share awards:
 Performance SharesWeighted
Average Grant
Date Fair
Value
Non-vested at July 31, 2019174,100 $52.87 
Granted100,500 51.61 
Vested(73,900)45.43 
Canceled/forfeited(2,500)58.35 
Non-vested at July 31, 2020198,200 $54.93 
As of July 31, 2020, there was $2.9 million of total unrecognized compensation expense related to non-vested performance shares. This unvested expense is expected to be recognized over the remaining vesting period.
NOTE 11. Employee Benefit Plans
Defined Benefit Pension Plans
The Company and certain of its international subsidiaries have defined benefit pension plans for many of their hourly and salaried employees. There are two types of U.S. plans. The first type of U.S. plan (Hourly Pension Plan) is a traditional defined benefit pension plan primarily for union production employees. The second plan (Salaried Pension Plan) is for some salaried and non-union production employees that provides defined benefits pursuant to a cash balance feature whereby a participant accumulates a benefit comprised of a percentage of current salary that varies with years of service, interest credits and transition credits. The Company no longer allows entrants into the U.S. Salaried Pension Plan and the participating employees no longer accrue Company contribution credits under the plan. Instead, eligible employees receive a 3% annual retirement contribution to their 401(k) in addition to the Company’s normal 401(k) match. The non-U.S. plans consist of plans in Belgium, Germany, Mexico, and the United Kingdom. These defined plans generally provide pension benefits based on years of service and compensation level. Components of net periodic benefit cost other than then service cost component are included in other income, net in the Consolidated Statements of Earnings.
45


Net periodic pension costs and amounts recognized in other comprehensive (loss) income for the Company’s pension plans include the following components (in millions):
Year Ended July 31,
202020192018
Net periodic benefit cost
Service cost$9.5 $6.0 $8.1 
Interest cost13.5 16.4 14.8 
Expected return on assets(26.1)(26.5)(26.2)
Prior service cost and transition amortization0.7 0.6 0.3 
Actuarial loss amortization6.5 4.4 4.6 
Settlement loss3.1 2.9 3.5 
Net periodic benefit costs7.2 3.8 5.1 
Other changes recognized in other comprehensive (loss) income:
Net actuarial (loss) gain(25.2)(29.0)7.2 
Amortization of asset obligations0.2 0.2 0.2 
Amortization of prior service cost0.6 0.4 0.1 
Amortization of net actuarial loss9.5 7.3 8.1 
Total recognized in other comprehensive (loss) income(14.9)(21.1)15.6 
Total recognized in net periodic benefit costs and other comprehensive (loss) income$(22.1)$(24.9)$10.5 
46


The changes in projected benefit obligations, fair value of plan assets and funded status of the Company’s pension plans for the years ended July 31, 2020 and 2019 are summarized as follows (in millions):
Year Ended July 31,
20202019
Change in projected benefit obligation:
Projected benefit obligation, beginning of fiscal year$520.4 $488.2 
Service cost9.5 6.0 
Interest cost13.5 16.4 
Plan amendments 1.2 
Participant contributions0.8 0.8 
Actuarial loss55.2 42.5 
Currency exchange rates12.8 (11.2)
Settlement(10.7)(10.5)
Net transfers 1.2 
Benefits paid(15.9)(14.2)
Projected benefit obligation, end of fiscal year$585.6 $520.4 
Change in fair value of plan assets:
Fair value of plan assets, beginning of fiscal year$502.2 $486.3 
Actual return on plan assets59.1 39.4 
Company contributions3.0 10.4 
Participant contributions0.8 0.8 
Currency exchange rates12.1 (11.2)
Settlement(10.7)(10.5)
Net transfers 1.2 
Benefits paid(15.9)(14.2)
Fair value of plan assets, end of fiscal year$550.6 $502.2 
Funded status:
Projected benefit obligation in excess of plan assets, end of fiscal year$(35.0)$(18.2)
Amounts recognized on the Consolidated Balance Sheets consist of:
Other long-term assets$6.2 $6.8 
Other current liabilities(1.5)(1.5)
Other long-term liabilities(39.7)(23.5)
Net recognized liability$(35.0)$(18.2)
The net underfunded status of $35.0 million and $18.2 million at July 31, 2020 and 2019, respectively, is recognized in the accompanying Consolidated Balance Sheets. The pension-related accumulated other comprehensive loss at July 31, 2020 and 2019 (prior to the consideration of income taxes) was $166.1 million and $152.0 million, respectively, and consisted primarily of unrecognized actuarial losses. The loss expected to be recognized in net periodic pension expense during the year ending July 31, 2021 is $8.8 million. The accumulated benefit obligation for all defined benefit pension plans was $561.9 million and $499.1 million at July 31, 2020 and 2019, respectively.
The projected benefit obligation and fair value of plan assets for pension plans with projected benefit obligations in excess of plan assets were $220.4 million and $179.3 million, respectively, as of July 31, 2020, and $190.6 million and $165.6 million, respectively, as of July 31, 2019.
The projected benefit obligation, accumulated benefit obligation and fair value of plan assets for pension plans with accumulated benefit obligations in excess of plan assets were $158.0 million, $156.2 million and $133.1 million, respectively, as of July 31, 2020 and $135.0 million, $133.2 million and $122.5 million, respectively, as of July 31, 2019.
47


Assumptions
The weighted average discount rate and rates of increase in future compensation levels used in determining the actuarial present value of the projected benefit obligation are as follows:
Projected Benefit Obligation
Year Ended July 31,
Weighted average actuarial assumptions20202019
All U.S. plans:  
Discount rate2.37 %3.54 %
Non-U.S. plans:  
Discount rate1.48 %1.79 %
Rate of compensation increase2.88 %2.69 %
The weighted average discount rates, expected returns on plan assets and rates of increase in future compensation levels used to determine the net periodic benefit cost are as follows:
Net Periodic Benefit CostYear Ended July 31,
Weighted average actuarial assumptions202020192018
All U.S. plans:   
Discount rate3.55 %4.43 %3.94 %
Expected return on plan assets6.08 %6.25 %6.58 %
Rate of compensation increaseN/AN/AN/A
Non-U.S. plans:   
Discount rate1.85 %2.43 %2.40 %
Expected return on plan assets3.78 %4.08 %4.19 %
Rate of compensation increase2.72 %2.69 %2.70 %
Discount Rates The Company’s objective in selecting a discount rate is to select the best estimate of the rate at which the benefit obligations could be effectively settled on the measurement date, taking into account the nature and duration of the benefit obligations of the plan. In making this best estimate, the Company looks at rates of return on high-quality, fixed-income investments currently available, and expected to be available, during the period to maturity of the benefits. This process includes looking at the universe of bonds available on the measurement date with a quality rating of Aa or better. Similar appropriate benchmarks are used to determine the discount rate for the non-U.S. plans.
The Company utilizes a full yield curve approach to estimate service and interest costs by applying specific spot rates along the yield curve used to determine the benefit obligation of relevant projected cash outflows. This method provides a precise measurement of service and interest costs by aligning the timing of the plans’ liability cash flows to the corresponding spot rate on the yield curve.
Expected Long-Term Rate of Return To develop the expected long-term rate of return on assets assumption, the Company considers the historical returns and the future expectations for returns for each asset class, as well as the target asset allocation for each plan. Based on portfolio performance, as of the measurement date of July 31, 2020, the Company’s long-term rate of return for the U.S. and non-U.S. pension plans is an asset-based weighted average of 6.08% and 3.78%, respectively. The expected long-term rate of return on assets shown in the pension benefit disclosure for U.S. and non-U.S. plans is an asset-based weighted average of all plans for each category.
48


Fair Value of Plan Assets
The estimated fair value of U.S. pension plan assets and their respective levels in the fair value hierarchy at July 31, 2020 and 2019 by asset category are as follows (in millions):
U.S Pension Plans
Asset CategoryQuoted Prices in
Active Markets
for Identical
Assets
(Level 1)
Significant
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Measured Using NAV Per Share as Practical ExpedientTotal
July 31, 2020
Cash and cash equivalents$6.7 $3.3 $ $ $10.0 
Global equity securities79.3   40.5 119.8 
Fixed income securities99.9 110.8   210.7 
Private equity and other funds   26.8 26.8 
Real asset funds   3.0 3.0 
Total U.S. assets$185.9 $114.1 $ $70.3 $370.3 
July 31, 2019
Cash and cash equivalents$3.6 $0.4 $ $ $4.0 
Global equity securities76.3   35.8 112.1 
Fixed income securities95.2 96.7   191.9 
Private equity and other funds   33.1 33.1 
Real asset funds   3.4 3.4 
Total U.S. assets$175.1 $97.1 $ $72.3 $344.5 
Certain investments held by the U.S. pension plans as of July 31, 2020, valued at net asset value (NAV), had the following unfunded commitments and/or redemption restrictions (in millions):
U.S Pension Plans
Asset CategoryMeasured Using NAV Per Share as Practical ExpedientUnfunded CommitmentsRedemption Frequency (If Currently Eligible)Redemption Notice Period
July 31, 2020
Global equity securities$40.5 $1.8 Monthly, Weekly
10 - 90 days
Private equity and other funds26.8  Quarterly, Semi-Annually
60 - 90 days
Real asset funds3.0 4.3 Not eligibleN/A
Total U.S. assets$70.3 $6.1 
Global equity securities consists primarily of publicly traded U.S. and non-U.S. equities, mutual funds and collective investment trusts. Publicly traded equities and index funds are valued at the closing price reported in the active market in which the individual securities are traded.
Fixed income securities consists primarily of investment and non-investment grade debt securities, debt securities issued by the U.S. Treasury, and exchange-traded funds. Government, corporate and other bonds and notes are valued at the closing price reported if traded on an active market or at yields currently available on comparable securities of issuers with similar credit ratings.
Private equity and other funds consists primarily of equity private placement funds, private equity investments and alternative fixed income-like investments. Private equity consists of interests in partnerships that invest in U.S. and non-U.S. equity and debt securities. This may include a diversified mix of partnership interests including buyouts, restructured/distressed debt, growth equity, mezzanine/subordinated debt, real estate, special situation partnerships and venture capital investments. Alternative fixed income-like investments consist primarily of private partnership interests in hedge funds of funds. Interests in these funds are valued at the NAV per share, which is a practical expedient for measuring fair value and thus not classified in the fair value hierarchy. The NAV is determined by the administrator custodian of the fund based on the fair value of the underlying assets owned by the fund less its liabilities, then divided by the number of units outstanding.
49


Real assets funds consists of funds and interests in partnerships that invest in private real estate, commodities and timber investments. Interests in partnerships are valued using the NAV from the most recent partnership statement, updated for any subsequent partnership interests’ cash flows.
The estimated fair values of non-U.S. pension plan assets and their respective levels in the fair value hierarchy at July 31, 2020 and 2019 by asset category are as follows (in millions):
Non-U.S. Pension Plans
Asset CategoryQuoted Prices in
Active Markets
for Identical
Assets
(Level 1)
Significant
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Total
July 31, 2020
Cash and cash equivalents$0.1 $ $ $0.1 
Global equity securities91.6   91.6 
Fixed income securities11.5   11.5 
Investment funds 41.7  41.7 
Insurance contracts  35.4 35.4 
Total Non-U.S. assets$103.2 $41.7 $35.4 $180.3 
July 31, 2019
Cash and cash equivalents$0.4 $ $ $0.4 
Global equity securities79.4   79.4 
Fixed income securities11.9   11.9 
Investment funds 35.2  35.2 
Insurance contracts  30.8 30.8 
Total Non-U.S. assets$91.7 $35.2 $30.8 $157.7 
Global equity securities consists of publicly traded diversified growth funds invested across a broad range of traditional and alternative asset classes that may include, but are not limited to: equities, investment grade and high yield bonds, property, private equity, infrastructure, commodities and currencies. They may invest directly or hold up to 100% of the fund in other collective investment vehicles and may use exchange traded and over-the-counter financial derivatives, such as currency forwards or futures, for both investment as well as hedging purposes. Publicly traded equities and funds are valued at the closing price reported in the active market in which the individual securities are traded.
Fixed income securities consists primarily of investment grade debt securities and bond funds. Corporate bonds and notes are valued at either the yields currently available on comparable securities of issuers with similar credit ratings or valued under a discounted cash flows approach that maximizes observable inputs, such as current yields of similar instruments, but can include adjustments for certain risks that may not be observable such as credit and liquidity risks. The bond funds are traded on an active market and are valued at the closing price reported.
Investment funds consists of liability driven investment funds that may hold a range of low-risk hedging instruments including but not limited to government and corporate bonds, interest rate and inflation swaps, physical inflation-linked and nominal gilts, synthetic gilts, cash and money market instruments. The investment funds are valued at the closing price reported if traded on an active market or at yields currently available on comparable securities of issuers with similar credit ratings.
Insurance contracts are individual contracts whereby an insurance company offers a guaranteed minimum interest return. The Company does not have any influence on the investment decisions made by the insurer. European insurers, in general, are strictly regulated by an external control mechanism and have to invest for their guaranteed interest products within certain boundaries. Typically they have a strategic asset allocation with 80% to 90% fixed income products and 10% to 20% equity type products (including real estate).
50


The following table summarizes the changes in the fair values of the non-U.S. pension plans’ Level 3 assets for the years ended July 31, 2020, 2019 and 2018 (in millions):
Non-U.S. Pension Plans
Ending balance at July 31, 2017$34.3 
Unrealized losses(4.0)
Foreign currency exchange0.2 
Purchases0.5 
Sales(2.4)
Ending balance at July 31, 201828.6 
Unrealized gains3.5 
Foreign currency exchange(1.5)
Purchases0.5 
Sales(0.3)
Ending balance at July 31, 201930.8 
Unrealized gains4.1 
Foreign currency exchange2.1 
Purchases0.5 
Sales(2.1)
Ending balance at July 31, 2020$35.4 
Investment Policies and Strategies
For U.S. pension plans, the Company uses a total return investment approach to achieve a long-term return on plan assets, with what the Company believes to be a prudent level of risk for the purpose of meeting its retirement income commitments to employees. The plans’ investments are diversified to assist in managing risk. During the year ended July 31, 2020, the Company’s asset allocation guidelines targeted an allocation as follows:
Salaried Pension PlanHourly Pension Plan
Global equities33 %37 %
Fixed income65 60 
Real assets1 2 
Cash and cash equivalents1 1 
Total100 %100 %
The targeted percentages are inclusive of private equity and other fund vehicles. These target allocation guidelines are determined in consultation with the Company’s investment consultant and through the use of modeling the risk/return trade-offs among asset classes utilizing assumptions about expected annual return, expected volatility/standard deviation of returns and expected correlations with other asset classes.
For non-U.S. plans, the general investment objectives are to maintain a suitably diversified portfolio of secure assets of appropriate liquidity that will generate income and capital growth to meet, together with any new contributions from members and the Company, the cost of current and future benefits. Investment policy and performance is measured and monitored on an ongoing basis by the Company’s Investment Committee through its use of an investment consultant and through quarterly investment portfolio reviews.
51


Estimated Contributions and Future Payments
The Company’s general funding policy is to make at least the minimum required contributions as required by applicable regulations, plus any additional amounts that it determines to be appropriate. The Company made required contributions of $4.0 million to its qualified U.S. pension plans and $1.5 million to its non-qualified U.S. pension plans during the year ended July 31, 2020. In August 2020, the Company contributed an additional $0.9 million to the qualified U.S. pension plans. The Company estimates that it will contribute approximately $1.5 million to its non-qualified U.S. pension plans for the year ended July 31, 2021. The estimated minimum funding requirement for the Company’s qualified U.S. pension plans for the year ending July 31, 2021 is $4.0 million. In accordance with the Pension Protection Act of 2006, this contribution obligation may be met with existing credit balances that resulted from payments above the minimum obligation in prior fiscal years. The Company had sufficient credit balances to meet the minimum obligation for the plan year ended July 31, 2020 of its qualified U.S. pension plans. The Company made contributions of $1.0 million to its non-U.S. pension plans during the year ended July 31, 2020 and estimates that it will contribute approximately $1.6 million in the year ended July 31, 2021 based upon the local government prescribed funding requirements. Future estimates of the Company’s pension plan contributions may change significantly depending on the actual rate of return on plan assets, discount rates and regulatory requirements.
The estimated future benefit payments for the Company’s U.S. and non-U.S. plans are as follows (in millions):
Year Ending July 31,Estimated Future Benefit Payments
2021$30.0 
202227.3 
202327.5 
202425.9 
202529.7 
2025-2029147.3 
Retirement Savings and Employee Stock Ownership Plan
The Company provides a contributory employee savings plan to U.S. employees that permits participants to make contributions by salary reduction pursuant to section 401(k) of the Internal Revenue Code. For eligible employees, employee contributions of up to 50% of compensation are matched at a rate equaling 100% of the first 3% contributed and 50% of the next 2% contributed. In addition, the Company contributes 3% of compensation annually for eligible employees. Total contribution expense for these plans was $22.0 million, $23.5 million, and $22.1 million for the years ended July 31, 2020, 2019 and 2018, respectively. This plan also includes shares from an Employee Stock Ownership Plan (ESOP). As of July 31, 2020, all shares of the ESOP have been allocated to participants. Total ESOP shares are considered to be shares outstanding for diluted earnings per share calculations.
Deferred Compensation and Other Benefit Plans
The Company provides various deferred compensation and other benefit plans to certain executives. The deferred compensation plan allows these employees to defer the receipt of all of their bonus and other stock-related compensation and up to 75% of their salary to future periods. Other benefit plans are provided to supplement the benefits for a select group of highly compensated individuals that are reduced because of compensation limitations set by the Internal Revenue Code. The Company has recorded a liability of $4.1 million and $5.0 million as of July 31, 2020 and 2019, respectively, related primarily to its deferred compensation plans.
NOTE 12. Income Taxes
The components of earnings before income taxes are as follows (in millions):
Year Ended July 31,
 202020192018
Earnings before income taxes:
United States$112.8 $127.4 $103.2 
Foreign222.4 247.8 260.4 
Total$335.2 $375.2 $363.6 

52


The components of the provision for income taxes are as follows (in millions):
Year Ended July 31,
202020192018
Income tax provision (benefit):
Current
Federal$9.7 $21.3 $100.0 
State3.1 4.0 5.3 
Foreign62.7 72.5 71.0 
75.5 97.8 176.3 
Deferred
Federal4.1 7.4 6.5 
State0.2 1.4 0.2 
Foreign(1.6)1.4 0.3 
2.7 10.2 7.0 
Total$78.2 $108.0 $183.3 
The following table reconciles the U.S. statutory income tax rate with the effective income tax rate:
Year Ended July 31,
202020192018
Statutory U.S. federal rate21.0 %21.0 %26.9 %
State income taxes0.9 1.3 0.9 
Foreign operations3.5 4.7 1.7 
Global Intangible Low Tax Income0.2 1.3 N/A
Foreign Derived Intangible Income(1.4)(1.4)N/A
Export, manufacturing and research credits(0.7)(0.8)(1.0)
Change in unrecognized tax benefits0.6 (0.8)(0.3)
Tax benefits on stock-based compensation (1.2)(1.6)(1.2)
Impact of U.S. Tax Cuts and Jobs Act  5.0 23.2 
Other0.4 0.1 0.2 
Effective income tax rate23.3 %28.8 %50.4 %
The tax effects of temporary differences that give rise to deferred tax assets and liabilities are as follows (in millions):
July 31,
20202019
Deferred tax assets:
Accrued expenses$9.9 $10.1 
Compensation and retirement plans31.8 27.9 
NOL and tax credit carryforwards8.1 4.4 
Inventory reserves3.4 3.0 
Operating lease assets18.8  
Other4.2 4.5 
Gross deferred tax assets76.2 49.9 
Valuation allowance(8.1)(4.4)
Deferred tax assets, net of valuation allowance68.1 45.5 
Deferred tax liabilities:
Depreciation and amortization(47.4)(43.2)
Operating lease liabilities(18.8) 
Other(1.8)(1.4)
Deferred tax liabilities(68.0)(44.6)
Net deferred tax asset$0.1 $0.9 
53



The activity in the NOL and tax credit valuation allowances is as follows (in millions):
Year Ended July 31,
202020192018
Balance at beginning of year$(4.4)$(6.2)$(5.2)
Additions charged to costs and expenses(3.7)(0.2)(1.0)
Deductions from reserves 2.0  
Balance at end of year$(8.1)$(4.4)$(6.2)
As of July 31, 2020, the Company had tax effected operating losses and tax credit carryovers for federal, approximately $2.4 million, state, approximately $2.5 million, and international, approximately $3.2 million, with all amounts before limitation impacts and valuation allowances. Federal tax attribute carryovers will expire after 10 years, the state after one to 20 years, and the international after one year to an indefinite carryover period. As of July 31, 2020, the Company had provided $8.1 million of valuation allowance against certain of these deferred tax assets based on management’s determination that it is more-likely-than-not that the tax benefits related to these assets will not be realized.
As of July 31, 2020, the total undistributed earnings of the Company’s non-U.S. subsidiaries was approximately $1.3 billion, of which approximately $1.1 billion was not considered indefinitely reinvested. The Company is subject to foreign withholding taxes on a small portion of these earnings distributable in the future in the form of dividends. Thus, the Company annually provides for foreign withholding taxes payable upon future dividend distributions of the earnings not considered indefinitely reinvested. For the year ended July 31, 2020, the Company recognized a tax charge of $9.8 million related to these foreign withholding taxes. The remaining $230.0 million of earnings are considered indefinitely reinvested, and it is not practicable to estimate, within any reasonable range, the additional taxes that may be payable on the potential distribution of the portion of the undistributed earnings considered indefinitely reinvested.
The transition tax is payable over an eight year period, and the portion not due within 12 months as of July 31, 2020 is $68.3 million. This amount is classified within non-current income taxes payable in the Consolidated Balance Sheets.
A reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows (in millions):
Year Ended July 31,
202020192018
Gross unrecognized tax benefits at beginning of fiscal year$15.5 $18.5 $18.8 
Additions for tax positions of the current fiscal year2.8 2.5 4.4 
Additions for tax positions of prior fiscal years0.2 0.7 0.2 
Reductions for tax positions of prior fiscal years(0.1)(4.9)(3.1)
Settlements  (0.4)
Reductions due to lapse of applicable statute of limitations(1.5)(1.3)(1.4)
Gross unrecognized tax benefits at end of fiscal year$16.9 $15.5 $18.5 
The Company recognizes interest and penalties accrued related to unrecognized tax benefits in income tax expense. During the year ended July 31, 2020, the Company recognized interest expense, net of tax benefit, of approximately $0.7 million. At July 31, 2020 and 2019, accrued interest and penalties on a gross basis were $2.2 million and $1.6 million, respectively. If the Company were to prevail on all unrecognized tax benefits recorded, substantially all of the unrecognized tax benefits would benefit from the effective tax rate. With an average statute of limitations of approximately five years, up to $5.4 million of the unrecognized tax benefits could potentially expire in the next 12 month period, unless extended by an audit.
The Company files income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. With few exceptions, the Company is no longer subject to state and foreign income tax examinations by tax authorities for years before 2015.
The Company believes that it is remote that any adjustment necessary to the reserve for income taxes over the next 12 month period will be material. However, it is possible the current and future resolution of audits or disputes may result in a material change to the reserve for income taxes, although the quantification of such potential adjustments cannot be made at this time.
54


NOTE 13. Fair Value Measurements
Fair value measurements of financial instruments are reported in one of three levels based on the lowest level of significant input used. For Level 1, inputs to the fair value measurement are quoted prices in active markets for identical assets or liabilities. For Level 2, inputs to the fair value measurement include quoted prices in active markets for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active and inputs other than quoted prices that are observable for the asset or liability, either directly or indirectly. For Level 3, inputs to the fair value measurement are unobservable inputs or valuation techniques.
At July 31, 2020 and 2019, the carrying values of cash and cash equivalents, accounts receivables, short-term borrowings and trade accounts payable approximate fair value because of the short-term nature of these instruments. These investments are classified as Level 1 in the fair value hierarchy, except for certain cash and cash equivalents as discussed below.
As of July 31, 2020, the estimated fair value of long-term debt with fixed interest rates was $297.3 million compared to its carrying value of $275.0 million. As of July 31, 2019, the estimated fair value of long-term debt with fixed interest rates was $281.5 million compared to its carrying value of $275.0 million.
The carrying values of long-term debt with variable interest rates of $344.3 million and $310.9 million as of July 31, 2020 and 2019, respectively, approximate fair value. The fair value is estimated by discounting the projected cash flows using the rate at which similar amounts of debt could currently be borrowed. Long-term debt is classified as Level 2 in the fair value hierarchy.
The fair values of the Company’s financial assets and liabilities listed below reflect the amounts that would be received to sell the assets or paid to transfer the liabilities in an orderly transaction between market participants at the measurement date (exit price). The fair values are based on inputs other than quoted prices that are observable for the asset or liability, and therefore are classified as Level 2 in the fair value hierarchy. These inputs include foreign currency exchange rates and interest rates. The financial assets and liabilities are primarily valued using standard calculations and models that use as their basis readily observable market parameters. Industry standard data providers are the primary source for forward and spot rate information for both interest rates and currency rates.
Derivative Fair Value Measurements The Company enters into derivative instrument agreements, including forward foreign currency exchange contracts and net investment hedges, to manage risk in connection with changes in foreign currency. The Company only enters into derivative instrument agreements with counterparties who have highly rated credit. The Company does not enter into derivative contracts for trading or speculative purposes.
Forward Foreign Currency Exchange Contracts The Company uses forward currency exchange contracts to manage exposure to fluctuations in foreign currency. The Company enters into certain purchase commitments with foreign suppliers based on the value of its purchasing subsidiaries’ local currency relative to the currency’s requirement of the supplier on the date of the commitment. The Company also sells into foreign countries based on the value of purchaser’s local currency. The Company mitigates risk through using forward currency contracts that generally mature in 12 months or less, which is consistent with the related purchases and sales. Contracts that qualify for hedge accounting are designated as cash flow hedges.
Net Investment Hedges The Company uses fixed-to-fixed cross-currency swap agreements, which mature in July 2029, to hedge its exposure to adverse foreign currency exchange rate movements for its operations in Europe. The Company has elected the spot method of designating these contracts.
The Company determines the fair values of its derivatives based on valuation models which project future cash flows and discount the future amounts to a present value using market based observable inputs including foreign currency rates, interest rate curves, futures and basis spreads, as applicable.
55


The following table details the fair value of the Company’s derivative contracts, which are recorded on a gross basis in the Consolidated Balance Sheets as of July 31, 2020 and 2019 (in millions):
Fair Values of Significant Other Observable Inputs (Level 2)
Notional AmountsAssets
Liabilities (1)
July 31,July 31,July 31,
202020192020201920202019
Forward foreign currency exchange contracts$26.2 $28.2 $2.1 $1.6 
(2)
$(1.4)$(1.8)
Net investment hedge55.8 55.8 1.2 1.1 
(3)
 (1.9)
Total $82.0 $84.0 $3.3 $2.7 $(1.4)$(3.7)
(1)Amounts of $3.2 million and of $0.1 million, respectively, are recorded within prepaid expenses and other current assets, and in other long-term assets, in the Company’s Consolidated Balance Sheets as of July 31, 2020. Amount of $2.7 million is recorded within prepaid expenses and other current assets in the Company’s Consolidated Balance Sheets as of July 31, 2019.
(2)Forward foreign currency exchange contracts are recorded within other current liabilities in the Company’s Consolidated Balance Sheets.
(3)Net investment hedges are recorded within other long-term liabilities in the Company’s Consolidated Balance Sheets.
Changes in the fair value of the Company’s forward foreign currency exchange contracts are recorded in equity as a component of accumulated other comprehensive income (loss), and are reclassified from accumulated other comprehensive income (loss) into earnings when the items underlying the hedged transactions are recognized into earnings, as a component of cost of sales within the Company’s Consolidated Statements of Earnings and Consolidated Statements of Comprehensive Income (Loss). The net gain or loss on net investment hedges are reported within foreign currency translation gains and losses as a component of accumulated other comprehensive income (loss) on the Company’s Consolidated Balance Sheets. The interest earned is reclassified out of accumulated other comprehensive income (loss) and into other income, net on the Company’s Consolidated Statements of Earnings.
Credit Risk Related Contingent Features Contract provisions may require the posting of collateral or settlement of the contracts for various reasons, including if the Company’s credit ratings are downgraded below its investment grade credit rating by any of the major credit agencies or for cross default contractual provisions if there was a failure under other financing arrangements related to payment terms or covenants. As of July 31, 2020 and 2019, no collateral has been posted.
Counterparty Credit Risk There is risk that counterparties to derivative contracts will fail to meet their contractual obligations. In order to mitigate counterparty credit risk, the Company only enters into contracts with carefully selected financial institutions based upon their credit ratings and certain other financial factors.
The following table summarizes the pre-tax impact of the gains and losses on the Company’s designated forward foreign currency exchange contracts and net investment hedges (in millions):
Pre-tax Gains (Losses) Recognized in Accumulated Other Comprehensive Income (Loss):
Year Ended July 31,
202020192018
Forward foreign currency exchange contracts$(1.4)$0.2 $3.2 
Net investment hedge2.0 (0.8) 

Pre-tax (Gains) Losses Reclassified from Accumulated Other Comprehensive Income (Loss):
Year Ended July 31,
202020192018
Forward foreign currency exchange contracts$1.0 $0.1 $0.2 
Net investment hedge   
56


The Company expects that substantially all of the amounts recorded in accumulated other comprehensive income (loss) for its forward foreign currency exchange contracts recorded within the Company’s Consolidated Balance Sheet will be reclassified into earnings during the next 12 months, based upon the timing of inventory purchases and sales. See Note 15 for additional information on accumulated other comprehensive loss.
The Company holds equity method investments, which are classified in other long-term assets in the accompanying Consolidated Balance Sheets. The aggregate carrying amount of these investments was $21.7 million and $23.0 million as of July 31, 2020 and 2019, respectively. These equity method investments are measured at fair value on a nonrecurring basis. The fair value of the Company’s equity method investments has not been estimated as there have been no identified events or changes in circumstance that would have had an adverse impact on the value of these investments. In the event that these investments were required to be measured, they would fall within Level 3 of the fair value hierarchy, due to the use of significant unobservable inputs to determine fair value, as the investments are in privately-held entities.
NOTE 14. Shareholders’ Equity
Treasury Stock The Company’s Board of Directors authorized the repurchase of up to 13.0 million shares of common stock under the Company’s stock repurchase plan. This repurchase authorization is effective until terminated by the Board of Directors. During the year ended July 31, 2020, the Company repurchased 2.0 million shares for $94.3 million. During the year ended July 31, 2019, the Company repurchased 2.6 million shares for $129.2 million. As of July 31, 2020, the Company had remaining authorization to repurchase 10.7 million shares under this plan.
Treasury stock share activity for the years ended July 31, 2020 and 2019 is summarized as follows:
Year Ended July 31,
20202019
Beginning balance24,324,483 22,871,145 
Stock repurchases2,030,545 2,636,554 
Net issuance upon exercise of stock options(833,168)(1,057,604)
Issuance under compensation plans(198,120)(104,483)
Other activity(19,225)(21,129)
Ending balance25,304,515 24,324,483 
Dividends paid per share were 84.0 cents and 78.0 cents for the years ended July 31, 2020 and 2019, respectively. Dividends payable were $26.6 million and $26.9 million for the years ended July 31, 2020 and 2019, respectively.
On July 31, 2020, the Company’s Board of Directors declared a cash dividend in the amount of 21.0 cents per common share, payable August 31, 2020, to shareholders of record as of August 17, 2020.
57


NOTE 15. Accumulated Other Comprehensive Loss
Changes in accumulated other comprehensive loss by component for the years ended July 31, 2020 and 2019 are as follows (in millions):
Foreign
currency
translation
adjustment
Pension
benefits
Derivative
financial
instruments
Total
Balance as of July 31, 2019, net of tax$(92.7)$(99.0)$(1.2)$(192.9)
Other comprehensive income (loss) before reclassifications and tax18.7 (16.8)0.6 2.5 
Tax benefit 4.1  4.1 
Other comprehensive income (loss) before reclassifications, net of tax18.7 (12.7)0.6 6.6 
Reclassifications, before tax 2.5 (1)1.0 3.5 
Tax expense (0.8)(0.4)(1.2)
Reclassifications, net of tax 1.7 (2)0.6 (3)2.3 
Other comprehensive income (loss), net of tax18.7 (11.0)1.2 8.9 
Balance as of July 31, 2020, net of tax$(74.0)$(110.0)$ $(184.0)
Balance as of July 31, 2018, net of tax$(66.1)$(82.9)$(0.8)$(149.8)
Other comprehensive loss before reclassifications and tax(26.6)(16.3)(0.6)(43.5)
Tax benefit 4.1 0.1 4.2 
Other comprehensive loss before reclassifications, net of tax(26.6)(12.2)(0.5)(39.3)
Reclassifications, before tax (4.8)(1)0.1 (4.7)
Tax benefit 0.9  0.9 
Reclassifications, net of tax (3.9)(2)0.1 (3)(3.8)
Other comprehensive loss, net of tax(26.6)(16.1)(0.4)(43.1)
Balance as of July 31, 2019, net of tax$(92.7)$(99.0)$(1.2)$(192.9)
(1)In fiscal 2020, pension settlement accounting was triggered and the Company recorded a pension settlement charge of $3.1 million, see Note 11. As a result of the related remeasurement, the Company’s pension obligations increased with a corresponding adjustment to other comprehensive loss of $16.8 million. In fiscal 2019, pension settlement accounting was triggered and the Company recorded a pension settlement charge of $2.9 million, see Note 11. As a result of the related remeasurement, the Company’s pension obligations increased with a corresponding adjustment to other comprehensive loss of $16.3 million.
(2)Primarily includes net amortization of prior service costs and actuarial losses included in net periodic benefit cost (see Note 11) that were reclassified from accumulated other comprehensive loss in the Company’s Consolidated Balance Sheet to operating expenses or cost of sales in the Company’s Consolidated Statements of Earnings.
(3)Relates to foreign currency cash flow hedges that were reclassified from accumulated other comprehensive loss to other income, net in the Company’s Consolidated Statements of Earnings.
NOTE 16. Guarantees
The Company and Caterpillar Inc. equally own the shares of Advanced Filtration Systems Inc. (AFSI), an unconsolidated joint venture, and guarantee certain debt and banking services, including credit and debit cards, merchant processing and treasury management services, of the joint venture. The Company accounts for AFSI as an equity method investment.
58


In the following table, the outstanding debt relates to the joint venture and the contingent liability for standby letters of credit (in millions):
July 31,
20202019
AFSI outstanding debt (the Company guarantees half)$40.0 $38.8 
Contingent liability for standby letters of credit7.5 11.0 
Amounts drawn for letters of credit  
The letters of credit guarantee payment to third parties in the event the Company is in breach of contract terms as detailed in each letter of credit.
The following items relate to the Company’s joint venture in AFSI (in millions):
Year Ended July 31,
202020192018
Investment earnings from AFSI (1)
$2.2 $(0.3)$1.3 
Royalty income from AFSI (1)
6.8 6.5 7.0 
(1)    Recorded in other income, net in the Company’s Consolidated Statements of Earnings.
NOTE 17. Commitments and Contingencies
The Company records provisions with respect to identified claims or lawsuits when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Claims and lawsuits are reviewed quarterly and provisions are adjusted to reflect the status of a particular matter. The Company believes the recorded estimated liability in its Consolidated Financial Statements is adequate considering the probable and estimable outcomes. The recorded liabilities were not material to the Company’s results of operations, liquidity or financial position and the Company believes it is remote that the settlement of any of the currently identified claims or litigation will be materially in excess of what is accrued.
NOTE 18. Leases
The Company leases certain real estate properties, information technology equipment, manufacturing and warehouse equipment, vehicles and other equipment through operating lease arrangements. The Company determines whether an arrangement that provides control over the use of an asset to the Company is a lease. The Company recognizes a lease liability and corresponding right-of-use asset on the Consolidated Balance Sheets based on the present value of future lease payments, and recognizes lease expense on a straight-line basis over the lease term. Leases with an initial term of 12 months or less are not recorded on the Consolidated Balance Sheets.
The Company has elected to separate payments for lease components from non-lease components for all asset classes. Lease agreements may include extension, termination or purchase options, all of which are considered in calculating the lease liability and right-of-use asset when it is reasonably certain the Company will exercise the option. Most lease agreements do not explicitly state the discount rate implicit in the lease, therefore, the Company’s incremental borrowing rate on the commencement date is used to calculate the present value of future payments for most leases.
The Company has elected to exercise the package of practical expedients and has not elected to exercise hindsight in determining lease term and in assessing impairment of the Company’s right-of-use assets. The Company’s finance leases are not significant and therefore, are not included in the following disclosures. Information for the Company’s operating lease costs is as follows (in millions):
Year Ended
July 31, 2020
Operating lease cost$30.1 
Short-term lease cost2.4 
Total lease costs
$32.5 
Supplemental balance sheet information for the Company is as follows (in millions):
July 31,
2020
August 1,
2019
Right-of-use lease assets
$73.7 $71.5 
Current lease liabilities25.7 26.0 
Long-term lease liabilities
48.1 45.5 
59


Additional information related to operating leases is as follows:
July 31,
2020
August 1,
2019
Weighted average remaining lease term (years)4.83.7
Weighted average discount rates3.52 %3.76 %
Payments for operating leases having initial terms of more than one year at July 31, 2020 were as follows (in millions):
Amounts Due in Fiscal Year EndingJuly 31,
2020
2021$26.8 
202217.4 
202310.7 
20246.9 
20254.8 
Thereafter13.4 
Total future lease payments80.0 
Less imputed interest6.3 
Present value of future lease payments$73.7 
Right-of-use lease assets obtained in exchange for new lease liabilities were $33.1 million for the year ended July 31, 2020.
Disclosures Related to Periods Prior to Adoption of New Lease Standard
Operating Leases The Company enters into operating leases primarily for office and warehouse facilities, production and non-production equipment, automobiles and computer equipment. Total expense recorded under operating leases for years ended July 31, 2019 and 2018, was $30.8 million and $35.2 million, respectively.
Payments for operating leases having initial terms of more than one year at July 31, 2019 were as follows (in millions):
Amounts Due in Fiscal Year EndingJuly 31,
2019
2020$24.0 
202117.5 
202211.3 
20236.4 
20244.6 
Thereafter19.0 
Total future lease payments$82.8 

NOTE 19. Segment Reporting
The Company has identified two reportable segments: Engine Products and Industrial Products. Segment determination is based on the internal organization structure, management of operations and performance evaluation by management and the Company’s Board of Directors.
The Engine Products segment sells to OEMs in the construction, mining, agriculture, aerospace, defense and truck end markets and to independent distributors, OEM dealer networks, private label accounts and large equipment fleets. Products include replacement filters for both air and liquid filtration applications, air filtration systems, liquid filtration systems for fuel, lube and hydraulic applications, and exhaust and emissions systems and sensors, indicators and monitoring systems.
The Industrial Products segment sells to various dealers, distributors, OEMs of gas-fired turbines and OEMs and end users requiring clean air filtration solutions and replacement filters. Products include dust, fume and mist collectors, compressed air purification systems, air filtration systems for gas turbines, polytetrafluoroethylene (PTFE) membrane-based products and specialized air and gas filtration systems for applications including hard disk drives and semi-conductor manufacturing and sensors, indicators and monitoring systems.
Corporate and Unallocated includes corporate expenses determined to be non-allocable to the segments, such as interest expense.
60


The Company has manufacturing facilities that serve both of its reportable segments. As such, asset and capital expenditure information by reportable segment has not been provided, since the Company does not produce or utilize such information internally. In addition, although depreciation and amortization expense is a component of each reportable segment’s operating results, it is not discretely identifiable.
The Company is an integrated enterprise, characterized by substantial intersegment cooperation, cost allocations and sharing of assets. Therefore, the Company does not represent that these segments, if operated independently, would report the earnings before income taxes and other financial information shown below.
Segment detail is summarized as follows (in millions):
Engine
Products
Industrial
Products
Corporate and
Unallocated
Total
Company
Fiscal 2020
Net sales$1,727.5 $854.3 $ $2,581.8 
Equity earnings in unconsolidated affiliates4.7 0.5  5.2 
Earnings (loss) before income taxes229.3 124.9 (19.0)335.2 
Equity investments in unconsolidated affiliates21.7   21.7 
Fiscal 2019    
Net sales$1,926.0 $918.9 $ $2,844.9 
Equity earnings in unconsolidated affiliates2.1 0.1  2.2 
Earnings (loss) before income taxes254.6 140.1 (19.5)375.2 
Equity investments in unconsolidated affiliates19.0 4.0  23.0 
Fiscal 2018    
Net sales$1,849.0 $885.2 $ $2,734.2 
Equity earnings (loss) in unconsolidated affiliates3.7 (0.1) 3.6 
Earnings (loss) before income taxes258.8 135.5 (30.7)363.6 
Equity investments in unconsolidated affiliates17.8 3.9  21.7 
Net sales by product group within the Engine Products segment and Industrial Products segment is summarized as follows (in millions):
Year Ended July 31,
202020192018
Engine Products segment:
Off-Road$256.5 $315.1 $327.4 
On-Road124.4 179.8 154.2 
Aftermarket1,228.9 1,315.3 1,261.9 
Aerospace and Defense117.7 115.8 105.5 
Total Engine Products segment1,727.5 1,926.0 1,849.0 
Industrial Products segment:
Industrial Filtration Solutions581.2 641.8 594.3 
Gas Turbine Systems101.6 106.3 115.5 
Special Applications171.5 170.8 175.4 
Total Industrial Products segment854.3 918.9 885.2 
Total net sales$2,581.8 $2,844.9 $2,734.2 


61


Net sales by origination and property, plant and equipment by geographic region are summarized as follows (in millions):
Net Sales (1)
Property, Plant and Equipment, Net
Fiscal 2020
United States$1,059.9 $229.0 
Europe, Middle East and Africa760.2 229.4 
Asia Pacific553.2 59.8 
Latin America208.5 113.4 
Total$2,581.8 $631.6 
Fiscal 2019    
United States$1,192.6 $231.0 
Europe, Middle East and Africa826.8 199.1 
Asia Pacific597.9 50.2 
Latin America227.6 108.6 
Total$2,844.9 $588.9 
Fiscal 2018    
United States$1,120.8 $188.1 
Europe, Middle East and Africa791.5 181.1 
Asia Pacific599.2 53.4 
Latin America222.7 86.7 
Total$2,734.2 $509.3 
(1)Net sales by origination is generally based on the country of the Company’s legal entity where the customer’s order was placed.
Concentrations There were no customers that accounted for over 10% of net sales during the years ended July 31, 2020, 2019 or 2018. There were no customers that accounted for over 10% of gross accounts receivable at July 31, 2020 or 2019.
NOTE 20. Quarterly Financial Information (Unaudited)
Unaudited consolidated quarterly financial information for the years ended July 31, 2020 and 2019 is as follows (in millions, except per share amounts):
First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
Fiscal 2020
Net sales$672.7 $662.0 $629.7 $617.4 
Gross profit231.3 223.2 209.2 207.9 
Net earnings 65.0 64.4 63.4 64.2 
Net earnings per share – basic0.51 0.51 0.50 0.51 
Net earnings per share – diluted0.51 0.50 0.50 0.50 
Dividends paid per share0.21 0.21 0.21 0.21 
Fiscal 2019
Net sales$701.4 $703.7 $712.8 $726.9 
Gross profit238.4 225.4 240.7 243.8 
Net earnings73.8 60.1 75.2 58.0 
Net earnings per share – basic0.57 0.47 0.59 0.45 
Net earnings per share – diluted0.56 0.46 0.58 0.45 
Dividends paid per share0.19 0.19 0.19 0.21 
Note: Amounts may not foot due to rounding.
62


Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
None.
Item 9A. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Management of the Company, with the participation of its Chief Executive Officer and the Chief Financial Officer, evaluated the effectiveness of the Company’s disclosure controls and procedures as of the end of the period. Based on their evaluation, as of the end of the period covered, the Company’s Chief Executive Officer and Chief Financial Officer concluded that the Company’s disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) were effective. The Company’s disclosure controls and procedures are designed so that information required to be disclosed by the issuer in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms, and that such information is accumulated and communicated to management of the Company, with the participation of its Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.
Changes in Internal Control over Financial Reporting
No change in the Company’s internal control over financial reporting (as defined by Rules 13a-15(f) under the Exchange Act) occurred during the fiscal quarter ended July 31, 2020, that has materially affected, or is reasonably likely to materially affect, the Company’s internal control over financial reporting.
Management’s Report on Internal Control over Financial Reporting
See Management’s Report on Internal Control over Financial Reporting under Item 8 of this Annual Report.
Report of Independent Registered Public Accounting Firm
See Report of Independent Registered Public Accounting Firm under Item 8 of this Annual Report.
Item 9B. Other Information
None.
PART III
Item 10. Directors, Executive Officers and Corporate Governance
The information under the captions “Item 1: Election of Directors,” “Director Selection Process,” “Audit Committee,” “Audit Committee Expertise; Complaint-Handling Procedures,” and “Delinquent Section 16(a) Reports” of the 2020 Proxy Statement is incorporated herein by reference. Information on the Executive Officers of the Company is found under the caption “Information about our Executive Officers” in Part I of this Annual Report.
The Company has adopted a code of business conduct and ethics in compliance with applicable rules of the Securities and Exchange Commission that applies to its Principal Executive Officer, its Principal Financial Officer and its Principal Accounting Officer or Controller or persons performing similar functions. A copy of the code of business conduct and ethics is posted on the Company’s website at ir.donaldson.com. The code of business conduct and ethics is available in print, free of charge, to any shareholder who requests it. The Company will disclose any amendments to or waivers of the code of business conduct and ethics for the Company’s Principal Executive Officer, Principal Financial Officer and Principal Accounting Officer on the Company’s website.
Item 11. Executive Compensation
The information under the captions “Executive Compensation” and “Director Compensation” of the 2020 Proxy Statement is incorporated herein by reference.
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
The information under the captions “Security Ownership” and “Equity Compensation Plan Information” of the 2020 Proxy Statement is incorporated herein by reference.
Item 13. Certain Relationships and Related Transactions, and Director Independence
The information under the captions “Policy and Procedures Regarding Transactions with Related Persons” and “Board Oversight and Director Independence” of the 2020 Proxy Statement is incorporated herein by reference.
63


Item 14. Principal Accounting Fees and Services
The information under the captions “Independent Registered Public Accounting Firm Fees” and “Audit Committee Pre-Approval Policies and Procedures” of the 2020 Proxy Statement is incorporated herein by reference.
PART IV
Item 15. Exhibits, Financial Statement Schedules
Documents filed with this report:
(1)Financial Statements
Report of Independent Registered Public Accounting Firm
Consolidated Statements of Earnings — years ended July 31, 2020, 2019 and 2018
Consolidated Statements of Comprehensive Income — years ended July 31, 2020, 2019 and 2018
Consolidated Balance Sheets — July 31, 2020 and 2019
Consolidated Statements of Cash Flows — years ended July 31, 2020, 2019 and 2018
Consolidated Statements of Changes in Shareholders’ Equity — years ended July 31, 2020, 2019 and 2018
Notes to Consolidated Financial Statements
(2)Financial Statement Schedules
All other schedules (Schedules I, II, III, IV and V) for which provision is made in the applicable accounting regulations of the Securities and Exchange Commission are not required under the related instruction, or are inapplicable, and therefore have been omitted or the required information is shown in the consolidated financial statements or the accompanying notes to the consolidated financial statements.
(3)Exhibits

Exhibit Index
*4-B**
64


65


101The following financial information from the Donaldson Company, Inc. Annual Report on Form 10-K for the fiscal year ended July 31, 2020, formatted in Inline eXtensible Business Reporting Language (iXBRL): (i) the Consolidated Statements of Earnings, (ii) the Consolidated Statements of Comprehensive Income, (iii) the Consolidated Balance Sheets, (iv) the Consolidated Statements of Cash Flows, (v) the Consolidated Statements of Changes in Shareholders’ Equity and (vi) the Notes to Consolidated Financial Statements.
104The cover page from the Donaldson Company, Inc. Annual Report on Form 10-K for the fiscal year ended July 31, 2020, formatted in iXBRL (included as Exhibit 101).
__________________
*Exhibit has previously been filed with the Securities and Exchange Commission and is incorporated herein by reference as an exhibit.
**Pursuant to the provisions of Regulation S-K Item 601(b)(4)(iii)(A), copies of instruments defining the rights of holders of certain long-term debts of the Registrant and its subsidiaries are not filed and in lieu thereof the Registrant agrees to furnish a copy thereof to the Securities and Exchange Commission upon request.
***Denotes compensatory plan or management contract.

Item 16. 10-K Summary
None.
66


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
  DONALDSON COMPANY, INC.
    
Date:September 25, 2020 By:  /s/ Tod E. Carpenter
    Tod E. Carpenter
Chief Executive Officer
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities indicated on September 25, 2020.
/s/ Tod E. Carpenter Chairman, President and Chief Executive Officer
Tod E. Carpenter (Principal Executive Officer)
/s/ Scott J. Robinson Senior Vice President and Chief Financial Officer
Scott J. Robinson (Principal Financial Officer)
/s/ Peter J. Keller Corporate Controller
Peter J. Keller (Principal Accounting Officer)
* Director
Andrew Cecere  
* Director
Pilar Cruz  
* Director
Michael J. Hoffman  
* Director
Douglas A. Milroy  
* Director
Willard D. Oberton  
* Director
James J. Owens  
* Director
Ajita G. Rajendra  
* Director
Trudy A. Rautio  
* Director
John P. Wiehoff  
*By:/s/ Amy C. Becker  
Amy C. Becker  
As attorney-in-fact  

67
EX-21 2 exhibit21dci20200731.htm EX-21 Document

Exhibit 21


Wholly Owned Subsidiaries, Joint Ventures and Partnerships

Wholly Owned Subsidiaries
 
Name of CompanyWhere Organized
BOFA Americas Inc.Staunton, IL, USA
BOFA International Ltd.Poole, United Kingdom
Donaldson Australasia Pty. Ltd.Wyong, Australia
Donaldson Belgie, b.v.b.a.Leuven, Belgium
Donaldson Canada, Inc.Toronto, Ontario, Canada
Donaldson Chile, Ltd.Santiago, Chile
Donaldson China Holding Co., Ltd.Shanghai, China
Donaldson China Trading Co., Ltd.Wuxi, China
Donaldson Colombia S.A.S.Bogotá, Colombia
Donaldson Czech Republic s.r.o.Klasterec nad Ohri, Czech Republic
Donaldson do Brasil Equipamentos Industriais LtdaAtibaia, São Paulo, Brazil
Donaldson Education Investment Company RF (Pty) Ltd.Modderfontein, South Africa
Donaldson Europe b.v.Leuven, Belgium
Donaldson Far East Ltd.Hong Kong, S.A.R., China
Donaldson Filter Components Ltd.Hull, United Kingdom
Donaldson Filtration (Asia Pacific) Pte. Ltd.Changi, Singapore
Donaldson Filtration Deutschland GmbHHaan, Germany
Donaldson Filtration (GB) Ltd.Leicester, United Kingdom
Donaldson Filtration Magyarorszag Kft.Budapest, Hungary
Donaldson Filtration Malaysia Sdn. Bhd.Selangor Darul Ehsan, Malaysia
Donaldson Filtration Norway a.s.Moss, Norway
Donaldson Filtration Österreich, GmbHVienna, Austria
Donaldson Filtration Slovensko s.r.o.Bratislava, Slovakia
Donaldson Filtration Sub Saharan Africa (Pty) Ltd.Modderfontein, South Africa
Donaldson Filtration Systems (Pty) Ltd.Cape Town, South Africa
Donaldson Filtration Thailand Ltd.Nonthaburi, Thailand
Donaldson Filtre Sistemleri Ticaret Ltd. SirketiIstanbul, Turkey
Donaldson France S.A.S.Paris, France
Donaldson Ibèrica Soluciones en Filtracion s.l.Barcelona, Spain
Donaldson India Filter Systems Pvt. Ltd.New Delhi, India
Donaldson Industrial CR s.r.o.Kadan, Czech Republic
Donaldson Italia s.r.l.Ostiglia, Italy
Donaldson Korea Co., Ltd.Seoul, South Korea
Donaldson Luxembourg S.a.r.lLuxembourg City, Luxembourg
Donaldson Middle East Filtration System LLCAbu Dhabi, United Arab Emirates
Donaldson Nederland B.V.Almere, Netherlands
Donaldson Overseas Holding S.a.r.l.Luxembourg City, Luxembourg




Donaldson Peru s.a.c.Lima, Peru
Donaldson Polska Sp. z.o.o.Warsaw, Poland
Donaldson Scandinavia a.p.s.Hørsholm, Denmark
Donaldson Schweiz GmbHZurich, Switzerland
Donaldson Taiwan Ltd.Taipei, Taiwan
Donaldson Thailand Ltd.Rayong, Thailand
Donaldson UK Holding Ltd.Hull, United Kingdom
Donaldson Wuxi Filters Co., Ltd.Wuxi, China
Donaldson, S.A. de C.V.Aguascalientes, Mexico
Donaldson, S.A.S.Domjean, France
Filtros Partmo S.A.S.Bogotá, Colombia
Hy-Pro CorporationAnderson, Indiana
Le Bozec Filtration Systems, S.A.S.Paris, France
Nippon Donaldson Ltd.Tachikawa, Tokyo, Japan
P.T. Donaldson Filtration IndonesiaJakarta, Indonesia
Prestadora de Servicios Aguascalientes S. de R.L. de C.V.Aguascalientes, Mexico
Shoo 788AA Ltd.Poole, United Kingdom
Ultrafilter S.A.S.Vigny, France
  
Joint Ventures and Partnerships
  
Name of CompanyWhere Organized
Advanced Filtration Systems Inc.Champaign, IL USA
AFSI Europe s.r.o.Most, Czech Republic
IFIL.USA, L.L.C.Harrisonville, MO USA
P.T. Panata Jaya MandiriJakarta, Indonesia
Rashed Al-Rashed & Sons - Donaldson Company Ltd.Dammam, Saudi Arabia
 
 
 
 
 


EX-23 3 exhibit23dci20200731.htm EX-23 Document

Exhibit 23
Consent of Independent Registered Public Accounting Firm

We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-235394, 333-238901, 333-170729, 333-97771, 33-27086 and 33-44624) of Donaldson Company, Inc. of our report dated September 25, 2020 relating to the financial statements and the effectiveness of internal control over financial reporting, which appears in this Form 10-K.




/s/ PricewaterhouseCoopers LLP
Minneapolis, Minnesota
September 25, 2020

 



EX-24 4 exhibit24dci20200731.htm EX-24 Document

Exhibit 24
 
POWER OF ATTORNEY
 
 
The undersigned does hereby constitute and appoint Amy C. Becker and Peter J. Keller the undersigned’s attorneys-in-fact and agents, individually and separately, for the purpose of signing in the undersigned’s name and on the undersigned’s behalf as a Director of Donaldson Company, Inc., a report on Form 10-K for the Annual Report for Fiscal Year 2020, pursuant to Section 13 or 15(d) of the Securities Act of 1934, of Donaldson Company, Inc., and any and all amendments thereto, and to deliver on the undersigned’s behalf said report so signed for filing with the Securities and Exchange Commission.
 
 
 
Dated:  September 25, 2020
 
 
 /s/ Tod E. Carpenter
 Signature
  
 Tod E. Carpenter
 Print Name
 
 
 
 
 
 

POWER OF ATTORNEY
 
 
The undersigned does hereby constitute and appoint Tod E. Carpenter, Amy C. Becker, and Peter J. Keller the undersigned’s attorneys-in-fact and agents, individually and separately, for the purpose of signing in the undersigned’s name and on the undersigned’s behalf as a Director of Donaldson Company, Inc., a report on Form 10-K for the Annual Report for Fiscal Year 2020, pursuant to Section 13 or 15(d) of the Securities Act of 1934, of Donaldson Company, Inc., and any and all amendments thereto, and to deliver on the undersigned’s behalf said report so signed for filing with the Securities and Exchange Commission.
 
 
 
Dated:  September 25, 2020
 
 
 /s/ Andrew Cecere
 Signature
  
 Andrew Cecere
 Print Name
 
 



 



 POWER OF ATTORNEY
 
 
The undersigned does hereby constitute and appoint Tod E. Carpenter, Amy C. Becker, and Peter J. Keller the undersigned’s attorneys-in-fact and agents, individually and separately, for the purpose of signing in the undersigned’s name and on the undersigned’s behalf as a Director of Donaldson Company, Inc., a report on Form 10-K for the Annual Report for Fiscal Year 2020, pursuant to Section 13 or 15(d) of the Securities Act of 1934, of Donaldson Company, Inc., and any and all amendments thereto, and to deliver on the undersigned’s behalf said report so signed for filing with the Securities and Exchange Commission.
 
 
 
Dated:  September 25, 2020
 
 
 /s/ Pilar Cruz
 Signature
  
 Pilar Cruz
 Print Name
 




POWER OF ATTORNEY
 
 
The undersigned does hereby constitute and appoint Tod E. Carpenter, Amy C. Becker, and Peter J. Keller the undersigned’s attorneys-in-fact and agents, individually and separately, for the purpose of signing in the undersigned’s name and on the undersigned’s behalf as a Director of Donaldson Company, Inc., a report on Form 10-K for the Annual Report for Fiscal Year 2020, pursuant to Section 13 or 15(d) of the Securities Act of 1934, of Donaldson Company, Inc., and any and all amendments thereto, and to deliver on the undersigned’s behalf said report so signed for filing with the Securities and Exchange Commission.
 
 
 
Dated:  September 25, 2020
 
 
 /s/ Michael J. Hoffman
 Signature
  
 Michael J. Hoffman
 Print Name
 
 
 
 
 



POWER OF ATTORNEY
 
 
The undersigned does hereby constitute and appoint Tod E. Carpenter, Amy C. Becker, and Peter J. Keller the undersigned’s attorneys-in-fact and agents, individually and separately, for the purpose of signing in the undersigned’s name and on the undersigned’s behalf as a Director of Donaldson Company, Inc., a report on Form 10-K for the Annual Report for Fiscal Year 2020, pursuant to Section 13 or 15(d) of the Securities Act of 1934, of Donaldson Company, Inc., and any and all amendments thereto, and to deliver on the undersigned’s behalf said report so signed for filing with the Securities and Exchange Commission.
 
 
 
Dated:  September 25, 2020
 
 
 /s/ Douglas A. Milroy
 Signature
  
 Douglas A. Milroy
 Print Name
 
 
 
 
 
 
POWER OF ATTORNEY
 
 
The undersigned does hereby constitute and appoint Tod E. Carpenter, Amy C. Becker, and Peter J. Keller the undersigned’s attorneys-in-fact and agents, individually and separately, for the purpose of signing in the undersigned’s name and on the undersigned’s behalf as a Director of Donaldson Company, Inc., a report on Form 10-K for the Annual Report for Fiscal Year 2020, pursuant to Section 13 or 15(d) of the Securities Act of 1934, of Donaldson Company, Inc., and any and all amendments thereto, and to deliver on the undersigned’s behalf said report so signed for filing with the Securities and Exchange Commission.
 
 
 
Dated:  September 25, 2020
 
 
 /s/ Willard D. Oberton
 Signature
  
 Willard D. Oberton
 Print Name
 
 
 
 
 
 



POWER OF ATTORNEY
 
 
The undersigned does hereby constitute and appoint Tod E. Carpenter, Amy C. Becker, and Peter J. Keller the undersigned’s attorneys-in-fact and agents, individually and separately, for the purpose of signing in the undersigned’s name and on the undersigned’s behalf as a Director of Donaldson Company, Inc., a report on Form 10-K for the Annual Report for Fiscal Year 2020, pursuant to Section 13 or 15(d) of the Securities Act of 1934, of Donaldson Company, Inc., and any and all amendments thereto, and to deliver on the undersigned’s behalf said report so signed for filing with the Securities and Exchange Commission.
 
 
 
Dated:  September 25, 2020
 
 
 /s/ James J. Owens
 Signature
  
 James J. Owens
 Print Name
 
 
 
 
 
 
POWER OF ATTORNEY
 
 
The undersigned does hereby constitute and appoint Tod E. Carpenter, Amy C. Becker, and Peter J. Keller the undersigned’s attorneys-in-fact and agents, individually and separately, for the purpose of signing in the undersigned’s name and on the undersigned’s behalf as a Director of Donaldson Company, Inc., a report on Form 10-K for the Annual Report for Fiscal Year 2020, pursuant to Section 13 or 15(d) of the Securities Act of 1934, of Donaldson Company, Inc., and any and all amendments thereto, and to deliver on the undersigned’s behalf said report so signed for filing with the Securities and Exchange Commission.
 
 
 
Dated:  September 25, 2020
 
 
 /s/ Ajita G. Rajendra
 Signature
  
 Ajita G. Rajendra
 Print Name
 
 
 
 
 
 



POWER OF ATTORNEY
 
 
The undersigned does hereby constitute and appoint Tod E. Carpenter, Amy C. Becker, and Peter J. Keller the undersigned’s attorneys-in-fact and agents, individually and separately, for the purpose of signing in the undersigned’s name and on the undersigned’s behalf as a Director of Donaldson Company, Inc., a report on Form 10-K for the Annual Report for Fiscal Year 2020, pursuant to Section 13 or 15(d) of the Securities Act of 1934, of Donaldson Company, Inc., and any and all amendments thereto, and to deliver on the undersigned’s behalf said report so signed for filing with the Securities and Exchange Commission.
 
 
 
Dated:  September 25, 2020
 
 
 /s/ Trudy A. Rautio
 Signature
  
 Trudy A. Rautio
 Print Name
 
 
 
 
 
 
POWER OF ATTORNEY
 
 
The undersigned does hereby constitute and appoint Tod E. Carpenter, Amy C. Becker, and Peter J. Keller the undersigned’s attorneys-in-fact and agents, individually and separately, for the purpose of signing in the undersigned’s name and on the undersigned’s behalf as a Director of Donaldson Company, Inc., a report on Form 10-K for the Annual Report for Fiscal Year 2020, pursuant to Section 13 or 15(d) of the Securities Act of 1934, of Donaldson Company, Inc., and any and all amendments thereto, and to deliver on the undersigned’s behalf said report so signed for filing with the Securities and Exchange Commission.
 
 
 
Dated:  September 25, 2020
 
 
 /s/ John P. Wiehoff
 Signature
  
 John P. Wiehoff
 Print Name
 
 
 
 
 
 


EX-31.A 5 exhibit31-adci20200731.htm EX-31.A Document

Exhibit 31-A
Certification of Chief Executive Officer
Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Tod E. Carpenter, certify that:
1.I have reviewed this Annual Report on Form 10-K of Donaldson Company, 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 and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer 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 control over financial reporting.

    
Date:September 25, 2020 By:  /s/ Tod E. Carpenter
    
Tod E. Carpenter
Chief Executive Officer
 



EX-31.B 6 exhibit31-bdci20200731.htm EX-31.B Document

Exhibit 31-B
Certification of Chief Financial Officer
Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Scott J. Robinson, certify that:
1.I have reviewed this Annual Report on Form 10-K of Donaldson Company, 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 and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a)designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b)designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c)evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d)disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer 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 control over financial reporting.

    
Date:September 25, 2020 By:  /s/ Scott J. Robinson
    Scott J. Robinson
Chief Financial Officer
 


EX-32 7 exhibit32dci20200731.htm EX-32 Document

Exhibit 32
Pursuant to 18 U.S.C. Section 1350, as created by Section 906 of the Sarbanes–Oxley Act of 2002, the following certifications are being made to accompany the Annual Report on Form 10-K for the fiscal year ended July 31, 2020 for Donaldson Company, Inc.:
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
I, Tod E. Carpenter, Chief Executive Officer of Donaldson Company, Inc., certify that:
1.The Annual Report on Form 10-K of Donaldson Company, Inc. for the fiscal year ended July 31, 2020, (the “Report”), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Donaldson Company, Inc.

    
Date:September 25, 2020 By:  /s/ Tod E. Carpenter
    
Tod E. Carpenter
Chief Executive Officer
CERTIFICATION OF CHIEF FINANCIAL OFFICER
I, Scott J. Robinson, Chief Financial Officer of Donaldson Company, Inc., certify that:
1.The Annual Report on Form 10-K of Donaldson Company, Inc. for the fiscal year ended July 31, 2020, (the “Report”), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of Donaldson Company, Inc.

    
Date:September 25, 2020 By:  /s/ Scott J. Robinson
    Scott J. Robinson
Chief Financial Officer
 
 
 


EX-101.SCH 8 dci-20200731.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONSOLIDATED STATEMENTS OF EARNINGS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 1008009 - Statement - Consolidated Statements of Changes In Shareholders' Equity (Parenthetical) 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 2403401 - Disclosure - Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Acquisitions (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Acquisitions (Summary of Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2108103 - Disclosure - Supplemental Balance Sheet Information link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - Supplemental Balance Sheet Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Supplemental Balance Sheet Information (Inventory) (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Supplemental Balance Sheet Information (Property, Plant and Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 2112104 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2313303 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Earnings Per Share (Information Necessary to Calculate Basic and Diluted Net Earnings Per Common Share) (Details) link:presentationLink link:calculationLink link:definitionLink 2116105 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2317304 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2418408 - Disclosure - Goodwill and Other Intangible Assets (Reconciliation of Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - Goodwill and Other Intangible Assets (Reconciliation of Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2420410 - Disclosure - Goodwill and Other Intangible Assets (Expected Amortization Expense Relating to Existing Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2121106 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2322305 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2423411 - Disclosure - Revenue (Disaggregation of Revenue by Geographic Region) (Details) link:presentationLink link:calculationLink link:definitionLink 2424412 - Disclosure - Revenue (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2125107 - Disclosure - Short-Term Borrowings link:presentationLink link:calculationLink link:definitionLink 2326306 - Disclosure - Short-Term Borrowings (Tables) link:presentationLink link:calculationLink link:definitionLink 2427413 - Disclosure - Short-Term Borrowings (Details) link:presentationLink link:calculationLink link:definitionLink 2428414 - Disclosure - Short-Term Borrowings (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2129108 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 2330307 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2431415 - Disclosure - Long-Term Debt (Schedule of Long-term Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 2431415 - Disclosure - Long-Term Debt (Schedule of Long-term Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 2432416 - Disclosure - Long-Term Debt (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2433417 - Disclosure - Long-Term Debt (Future Maturities of Long Term Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 2134109 - Disclosure - Warranty link:presentationLink link:calculationLink link:definitionLink 2335308 - Disclosure - Warranty (Tables) link:presentationLink link:calculationLink link:definitionLink 2436418 - Disclosure - Warranty (Details) link:presentationLink link:calculationLink link:definitionLink 2137110 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2338309 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2439419 - Disclosure - Stock-Based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2440420 - Disclosure - Stock-Based Compensation (Weighted Average Assumptions for Recognized Fair Value of Stock-Based Employee Compensation Cost) (Details) link:presentationLink link:calculationLink link:definitionLink 2441421 - Disclosure - Stock-Based Compensation (Summary of Stock Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2442422 - Disclosure - Stock-Based Compensation (Summary of Information Concerning Outstanding and Exercisable Options) (Details) link:presentationLink link:calculationLink link:definitionLink 2443423 - Disclosure - Stock-Based Compensation (Status for Options Which Contain Vesting Provisions) (Details) link:presentationLink link:calculationLink link:definitionLink 2144111 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2345310 - Disclosure - Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2446424 - Disclosure - Employee Benefit Plans (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2447425 - Disclosure - Employee Benefit Plans (Components of Net Periodic Pension Costs) (Details) link:presentationLink link:calculationLink link:definitionLink 2448426 - Disclosure - Employee Benefit Plans (Obligations and Funded Status of Company's Pension Plans) (Details) link:presentationLink link:calculationLink link:definitionLink 2449427 - Disclosure - Employee Benefit Plans (Weighted-Average Discount Rates in Determining Actuarial Present Value of Projected Benefit Obligation) (Details) link:presentationLink link:calculationLink link:definitionLink 2450428 - Disclosure - Employee Benefit Plans (Assumptions Used to Determine Net Periodic Benefit Cost) (Details) link:presentationLink link:calculationLink link:definitionLink 2451429 - Disclosure - Employee Benefit Plans (Fair Value of Assets Held By U.S. Pension Plans) (Details) link:presentationLink link:calculationLink link:definitionLink 2452430 - Disclosure - Employee Benefit Plans (Unfunded Commitments and Redemption Restrictions) (Details) link:presentationLink link:calculationLink link:definitionLink 2453431 - Disclosure - Employee Benefit Plans (Fair Value of Assets Held By Non-U.S. Pension Plans) (Details) link:presentationLink link:calculationLink link:definitionLink 2454432 - Disclosure - Employee Benefit Plans (Changes in Fair Value of U.S. Pension Plans' Level 3 Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2455433 - Disclosure - Employee Benefit Plans (Pension Plan Target Allocation) (Details) link:presentationLink link:calculationLink link:definitionLink 2456434 - Disclosure - Employee Benefit Plans (Estimated Future Benefit Payments for U.S. and Non U.S. Plans) (Details) link:presentationLink link:calculationLink link:definitionLink 2157112 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2358311 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2459435 - Disclosure - Income Taxes (Components of Earnings Before Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 2460436 - Disclosure - Income Taxes (Components of The Provision for Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 2461437 - Disclosure - Income Taxes (Schedule of Reconciliation of U.S. Statutory Income Tax Rate With Effective Income Tax Rate) (Details) link:presentationLink link:calculationLink link:definitionLink 2462438 - Disclosure - Income Taxes (Schedule of Temporary Differences That Give Rise to Deferred Tax Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2463439 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2464440 - Disclosure - Income Taxes (NOL and Tax Credit Valuation Allowances) (Details) link:presentationLink link:calculationLink link:definitionLink 2465441 - Disclosure - Income Taxes (Schedule of Reconciliation of Beginning and Ending Amount of Gross Unrecognized Tax Benefits) (Details) link:presentationLink link:calculationLink link:definitionLink 2166113 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2367312 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2468442 - Disclosure - Fair Value Measurements (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2469443 - Disclosure - Fair Value Measurements (Fair Value of Outstanding Derivatives in Consolidated Balance Sheets) (Details) link:presentationLink link:calculationLink link:definitionLink 2470444 - Disclosure - Fair Value Measurements (Pre-tax Impact of the Gains and Losses) (Details) link:presentationLink link:calculationLink link:definitionLink 2171114 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 2372313 - Disclosure - Shareholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2473445 - Disclosure - Shareholders' Equity (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2474446 - Disclosure - Shareholders' Equity (Schedule of Treasury Stock) (Details) link:presentationLink link:calculationLink link:definitionLink 2175115 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 2376314 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 2477447 - Disclosure - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 2178116 - Disclosure - Guarantees link:presentationLink link:calculationLink link:definitionLink 2379315 - Disclosure - Guarantees (Tables) link:presentationLink link:calculationLink link:definitionLink 2480448 - Disclosure - Guarantees (Details) link:presentationLink link:calculationLink link:definitionLink 2181117 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2182118 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 2383316 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 2484449 - Disclosure - Segment Reporting (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2485450 - Disclosure - Segment Reporting (Summary of Segment Detail) (Details) link:presentationLink link:calculationLink link:definitionLink 2486451 - Disclosure - Segment Reporting (Net Sales by Product Within Engine Products Segment and Industrial Products Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 2487452 - Disclosure - Segment Reporting (Geographic Sales by Origination and Property, Plant and Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 2188119 - Disclosure - Quarterly Financial Information (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2389317 - Disclosure - Quarterly Financial Information (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2490453 - Disclosure - Quarterly Financial Information (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 2191120 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2392318 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2493454 - Disclosure - Leases (Lease Cost) (Details) link:presentationLink link:calculationLink link:definitionLink 2494455 - Disclosure - Leases (Supplemental Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2495456 - Disclosure - Leases (Maturities) (Details) link:presentationLink link:calculationLink link:definitionLink 2495456 - Disclosure - Leases (Maturities) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 dci-20200731_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 dci-20200731_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 dci-20200731_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Total derivatives Gain on hedging derivatives, net of deferred taxes Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent Pension plan target allocation (percent) Pension plan target allocation percentage Defined Benefit Plan, Plan Assets, Target Allocation, Percentage Intrinsic value of shares outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Change in projected benefit obligation: Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Expected future employer contributions Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Change in fair value of plan assets: Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Assumed debt Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities $37.50 to $42.49 Range Three [Member] Range Three [Member] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Warranty Product Warranty Disclosure [Text Block] Range [Domain] Statistical Measurement [Domain] Liabilities and Shareholders’ Equity Liabilities and Equity [Abstract] Company’s net consideration paid Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest Share-based Compensation Arrangement by Share-based Payment Award Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Reconciliation of net sales by product group per segment Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Name of each exchange on which registered Security Exchange Name Fair value of plan assets, beginning of fiscal year Fair value of plan assets, end of fiscal year Defined benefit plan, fair value of plan assets Defined Benefit Plan, Plan Assets, Amount Proceeds from long-term debt Proceeds from Issuance of Long-term Debt Non-officer original grants Non Officer Original Grants [Member] Non - Officer Original Grants [Member] Total current liabilities Liabilities, Current Settlement Defined Benefit Plan, Plan Assets, Payment for Settlement Performance shares Performance Shares [Member] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Beginning Balance (in dollars per share) Ending Balance (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 2025 Defined Benefit Plan, Expected Future Benefit Payment, Year Five Assets Assets [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Cash acquired Cash Acquired from Acquisition Accounting Policies [Abstract] Accounting Policies [Abstract] Operating losses and tax credit carryforward valuation allowance Operating Losses And Tax Credit Carryforward Valuation Allowance Operating Losses And Tax Credit Carryforward Valuation Allowance Stock compensation expense Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture Number of days considered to review for collectability Number of days considered to review for collectability Number Of Days Considered To Review For Collectability. Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] 2023 Long-Term Debt, Maturity, Year Three Salaried Pension Plan Salaried Pension Plan [Member] Salaried Pension Plan [Member] Fair Value, Balance Sheet Grouping, Financial Statement Captions Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Gain (loss) on hedging derivatives, net of deferred taxes of $0.0, $0.1 and $(1.1), respectively Gain (loss) on hedging derivatives, net of deferred taxes Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Acquired finite-lived intangible assets, weighted average useful life (in years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 2021 Lessee, Operating Lease, Liability, to be Paid, Year One Stock repurchases (in shares) Treasury Stock, Shares, Acquired Payment to acquire interest in joint venture Payments to Acquire Interest in Joint Venture Beginning Balance (in shares) Ending Balance (in shares) Number outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 2024 Lessee, Operating Lease, Liability, to be Paid, Year Four Total unrecognized compensation expense related to non-vested stock options Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Long-term debt Long-term Debt and Lease Obligation State Current State and Local Tax Expense (Benefit) Preferred stock, 1.00 par value, 1,000,000 shares authorized, none issued Preferred Stock, Value, Issued Stock options, exercise price range, lower range limit (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Buildings Building [Member] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Common stock (usd per share) Common Stock, Par or Stated Value Per Share 2023 Defined Benefit Plan, Expected Future Benefit Payment, Year Three Other long-term liabilities Other Liabilities, Noncurrent Deferred income taxes Deferred Income Tax Assets, Net AOCI Rollforward AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward] Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Inventories, net Inventories, net Inventory, Net Settlement Defined Benefit Plan, Benefit Obligation, Payment for Settlement Schedule of NOL and tax credit valuation allowances Schedule of NOL And Tax Credit Valuation Allowances [Table Text Block] Schedule of NOL And Tax Credit Valuation Allowances Expiration period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Fair value of plan assets for plans with projected benefit obligations in excess of plan assets Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets Loss anticipated to be recognized in net periodic pension expense Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year Statement [Line Items] Statement [Line Items] Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Table] Statement [Table] Statement [Table] Number of U.S. pension plan types Number Of Benefit Plans Number Of Benefit Plans Product Warranties Standard Product Warranty, Policy [Policy Text Block] Interest cost Defined Benefit Plan, Interest Cost Range [Axis] Statistical Measurement [Axis] Operating losses and tax credit carryforward expiration period Operating Losses And Tax Credit Carryforward Expiration Period Operating Losses And Tax Credit Carryforward Expiration Period Undistributed earnings not considered reinvested Deferred Tax Liabilities, Undistributed Foreign Earnings Advanced Filtration Systems Inc. Advanced Filtration Systems Inc [Member] Advanced Filtration Systems, Inc. [Member] Pre-tax (gains) losses reclassified from accumulated other comprehensive income (loss) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Entity Small Business Entity Small Business Principles of Consolidation Consolidation, Policy [Policy Text Block] Latin America Latin America [Member] Special Applications Special Applications Products [Member] Special Applications Products [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Cost of sales Cost of Revenue Amendment Flag Amendment Flag Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Gross accrued interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Variable rate committed, unsecured $500.0 million revolving credit facility due July 21, 2022, interest rate of 1.29% as of July 31, 2020 Variable Rate Committed Revolving Credit Facility Due July Twenty First Two Thousand Twenty Two [Member] Variable Rate Committed Revolving Credit Facility Due July Twenty First Two Thousand Twenty Two Non-qualified pension plan Other Pension Plan [Member] Reclassification of losses on hedging derivatives to net income, net of taxes of $(0.4), $0.0 and $0.0, respectively Reclassification of loss on hedging derivatives to net income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Additional borrowing capacity on line of credit under certain conditions Line Of Credit Facility, Additional Borrowing Capacity Under Certain Conditions Line Of Credit Facility, Additional Borrowing Capacity Under Certain Conditions Stock-Based Compensation Compensation Related Costs, Policy [Policy Text Block] Expected return on assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets $28.00 to $32.49 Range One [Member] Range One [Member] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Change in short-term borrowings Proceeds from Short-term Debt Forward Foreign Currency Contracts and Net Investment Hedges Derivatives, Policy [Policy Text Block] Accrued property, plant and equipment additions Capital Expenditures Incurred but Not yet Paid Purchases Purchases Level 3 investments of defined benefit plans that were purchased. Non-current income taxes payable Accrued Income Taxes, Noncurrent Dilutive impact of share-based awards (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Contributory employee saving plan, percentage of participants, second eligible compensation (percent) Contributory Employee Saving Plan Percentage Of Participants Second Eligible Compensation Contributory Employee Saving Plan Percentage Of Participants Second Eligible Compensation Accounts receivable, allowance Accounts Receivable, Allowance for Credit Loss, Current Tax benefits on stock-based compensation (percentage) Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent 2022 Lessee, Operating Lease, Liability, to be Paid, Year Two Schedule of net investment hedges Schedule of Net Investment Hedges in Accumulated Other Comprehensive Income (Loss) [Table Text Block] State and Local Jurisdiction State and Local Jurisdiction [Member] Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Lease cost Lease, Cost [Table Text Block] Subtotal Long-term Debt and Lease Obligation, Including Current Maturities 2023 Lessee, Operating Lease, Liability, to be Paid, Year Three Summary of reconciliation of the beginning and ending amount of gross unrecognized tax benefits Summary of Positions for which Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table Text Block] Other long-term assets Other Assets, Noncurrent Plan Name [Axis] Plan Name [Axis] Total assets Assets Assets Schedule of changes in projected benefit obligations, fair value of plan assets and funded status Schedule of Net Funded Status [Table Text Block] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range Exercise Price Range [Domain] Beginning Balance (in shares) Ending Balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Number of shares authorized to be repurchased (in shares) Stock Repurchase Program, Number of Shares Authorized to be Repurchased Weighted average exercise price (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price Schedule of performance shares activity Share-based Payment Arrangement, Performance Shares, Activity [Table Text Block] Total liabilities Liabilities Liabilities Income Tax Contingency Income Tax Contingency [Line Items] Retirement Plan Type [Axis] Retirement Plan Type [Axis] Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Adjustments Scenario, Adjustment [Member] Accumulated benefit obligation Defined Benefit Plan, Accumulated Benefit Obligation Participant contributions Defined Benefit Plan, Plan Assets, Contributions by Plan Participant Deductions from reserves Valuation Allowance, Deferred Tax Asset, Deductions From Reserves Valuation Allowance, Deferred Tax Asset, Deductions From Reserves Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Inventories Increase (Decrease) in Inventories Options Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Additional Paid-in Capital Additional Paid-in Capital [Member] Equity investments in unconsolidated affiliates Investments in and Advances to Affiliates, Amount of Equity Machinery and equipment Machinery and Equipment [Member] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Contributory employee saving plan, percentage match of participants, first contributions (percent) Contributory Employee Saving Plan Percentage Match Of Participants First Contributions Contributory Employee Saving Plan Percentage Match Of Participants First Contributions Schedule of Goodwill [Table] Schedule of Goodwill [Table] Short-term Debt Short-term Debt [Line Items] Other (percentage) Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Beginning Balance (in dollars per share) Ending Balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Common stock (shares) Common Stock, Shares Authorized Business combination, percentage of voting interests acquired (percent) Business Acquisition, Percentage of Voting Interests Acquired Property, plant and equipment, gross Property, Plant and Equipment, Gross Exercise of stock options Proceeds from Stock Options Exercised Federal Deferred Federal Income Tax Expense (Benefit) 2022 Defined Benefit Plan, Expected Future Benefit Payment, Year Two Schedule of segment detail Schedule of Segment Reporting Information, by Segment [Table Text Block] Net underfunded status Projected benefit obligation in excess of plan assets, end of fiscal year Defined Benefit Plan, Funded (Unfunded) Status of Plan Collaborative Arrangements and Non-collaborative Arrangement Transactions Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Income Statement [Abstract] Income Statement [Abstract] Accumulated Other Comprehensive Loss Total AOCI Attributable to Parent [Member] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Impact of U.S. Tax Cuts and Jobs Act (percentage) Effective Income Tax Rate Reconciliation, Impact of US Tax Cuts and Jobs Act, Percent Effective Income Tax Rate Reconciliation, Impact of US Tax Cuts and Jobs Act, Percent Other activity (in shares) Other Dispositions During Period Shares Other Dispositions During Period Shares Use of Estimates Use of Estimates, Policy [Policy Text Block] Income Tax Authority [Domain] Income Tax Authority [Domain] Treasury Stock Treasury Stock [Policy Text Block] Treasury Stock Policy [Policy Text Block] Schedule of assumptions used to determine net periodic benefit cost Defined Benefit Plan, Assumptions [Table Text Block] Computer software Software and Software Development Costs [Member] Scenario, Unspecified [Domain] Scenario [Domain] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Consolidation Items [Domain] Consolidation Items [Domain] Unsecured senior notes, $125.0 million principal payment due March 27, 2024, interest rate of 3.72% payable semi-annually Three Point Seven Two Percent Unsecured Senior Notes Due March Twenty Seven Two Thousand Twenty Four [Member] 3.72% Unsecured Senior Notes Due March 27, 2024 [Member] Long-Term Debt Long-term Debt [Text Block] Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Contingent liability for standby letters of credit Loss Contingency Accrual Actual return on plan assets Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss) Investment in earnings Equity earnings in unconsolidated affiliates Income (Loss) from Equity Method Investments Earnings before income taxes Earnings (loss) before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Schedule of Guarantor Obligations [Table] Schedule of Guarantor Obligations [Table] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] 2025-2029 Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years Variable rate committed, unsecured $50.0 million term loan due July 21, 2020 Variable Rate Committed Unsecured Term Loan Due July Twenty First Two Thousand Twenty [Member] Variable Rate Committed Unsecured Term Loan Due July Twenty First Two Thousand Twenty [Member] Components of inventory Schedule of Inventory, Current [Table Text Block] Product Warranties Disclosures [Abstract] Product Warranties Disclosures [Abstract] Tax benefit Other Comprehensive Income (Loss) before Reclassifications, Tax Net transfers Defined Benefit Plan, Plan Assets, Increase (Decrease) for Assets Transferred to (from) Plan Short-Term Borrowings Short-term Debt [Text Block] Entity [Domain] Entity [Domain] Tax withholding for stock compensation transactions Payment, Tax Withholding, Share-based Payment Arrangement Goodwill acquired Goodwill, Acquired During Period Quarterly Financial Information (Unaudited) Quarterly Financial Information [Text Block] Stock Compensation Plans Deferred Compensation, Share-based Payments [Member] Property, plant and equipment, useful life Property, Plant and Equipment, Useful Life Remaining number of shares authorized to be repurchased (in shares) Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Goodwill [Line Items] Goodwill [Line Items] Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] 2020 Operating Leases, Future Minimum Payments Due, Next Twelve Months Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Share-based Payment Arrangement, Option, Exercise Price Range [Table] Net deferred tax asset Deferred Tax Assets, Net Less settlements made during the fiscal year Standard and Extended Product Warranty Accrual, Decrease for Payments Land Land [Member] Contributory employee saving plan, employee contribution threshold limit from compensation, maximum (percent) Contributory Employee Saving Plan Employee Contribution Threshold Limit From Compensation Maximum Contributory Employee Saving Plan Employee Contribution Threshold Limit From Compensation Maximum. Current lease liabilities Operating Lease, Liability, Current Weighted average interest rate (percent) Short-term Debt, Weighted Average Interest Rate, at Point in Time Balance at beginning of fiscal year Balance at end of fiscal year Standard and Extended Product Warranty Accrual Schedule of Short-term Debt [Table] Schedule of Short-term Debt [Table] Percentage of shares available for purchase (percent) Percentage Of Shares Available For Purchase Percentage Of Shares Available For Purchase Canceled (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 Schedule of valuation assumption used to determine fair value of stock-based compensation awards Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Derivative Instruments, Gain (Loss) Derivative Instruments, Gain (Loss) [Line Items] Schedule of derivatives on balance sheet Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Entity Registrant Name Entity Registrant Name Subsequent Event Type [Domain] Subsequent Event Type [Domain] Business Acquisition [Line Items] Business Acquisition [Line Items] Weighted average discount rates (percentage) Operating Lease, Weighted Average Discount Rate, Percent Asset impairment charges Asset Impairment Charges Deferred compensation arrangement with individual, recorded liability Deferred Compensation Arrangement with Individual, Recorded Liability Debt issuance costs, net Less: debt issuance costs, net Debt Issuance Costs, Net Shipping and handling Shipping and Handling [Member] Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Strategic asset allocation, fixed income securities, minimum (percent) Strategic Asset Allocation Fixed Income Securities Minimum Defined Benefit Plan Target Allocation Percentage Of Assets Fixed Income Securities Range Minimum. Accruals for warranties issued during the fiscal year Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Dividends paid Payments of Ordinary Dividends, Common Stock Entity Incorporation, State Entity Incorporation, State or Country Code Insurance contracts Insurance Contracts [Member] Insurance Contracts Entity Address, Postal Zip Code Entity Address, Postal Zip Code Redemption Notice Period Fair Value, Investments, Entities that Calculate Net Asset Value Per Share, Investment Redemption, Notice Period Deferred tax assets, net of valuation allowance Deferred Tax Assets, Net of Valuation Allowance Goodwill Beginning Balance Ending Balance Goodwill Settlements Unrecognized Tax Benefits, Increase Resulting from Settlements with Taxing Authorities Income taxes payable Increase (Decrease) in Income Taxes Payable Dividends, per share (in dollars per share) Cash dividend declared per common share (in dollars per share) Common Stock, Dividends, Per Share, Declared Principal amount Debt Instrument, Face Amount Building and Building Improvements Building and Building Improvements [Member] Aftermarket Aftermarket Products [Member] Aftermarket Products [Member] Schedule of reconciliation of goodwill Schedule of Goodwill [Table Text Block] Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Europe, Middle East and Africa EMEA [Member] Maturities of Long-term Debt [Abstract] Maturities of Long-term Debt [Abstract] Strategic asset allocation, fixed income securities, maximum (percent) Strategic Asset Allocation Fixed Income Securities Maximum Defined Benefit Plan Target Allocation Percentage Of Assets Fixed Income Securities Range Maximum. Prior service cost and transition amortization Defined Benefit Plan, Amortization Of Prior Service Cost Credit and Amortization of Transition Obligations Assets The amount of the prior service cost or credit and transition obligation or asset recognized in net periodic benefit cost relating to benefit changes attributable to plan participants' prior service pursuant to a plan amendment or a plan initiation. Accounting Standards Update Accounting Standards Update [Extensible List] Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Change in short-term borrowings Repayments of Short-term Debt Schedule of expected amortization expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Derivative Contract [Domain] Derivative Contract [Domain] Weighted average shares – diluted (in shares) Weighted average common shares – diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Pre-tax gains (losses) recognized in accumulated other comprehensive income (loss) - Net investment hedges Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax Canceled/forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Debt Disclosure [Abstract] Debt Disclosure [Abstract] Cash and cash equivalents Defined Benefit Plan, Cash and Cash Equivalents [Member] Accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Repayments of long-term debt Repayments of Long-term Debt Short-term Debt, Type [Axis] Short-term Debt, Type [Axis] Schedule of outstanding and exercisable options Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Gross unrecognized tax benefits at beginning of fiscal year Gross unrecognized tax benefits at end of fiscal year Unrecognized Tax Benefits Common stock, 5.00 par value, 240,000,000 shares authorized, 151,643,194 shares issued Common Stock, Value, Issued 2024 Defined Benefit Plan, Expected Future Benefit Payment, Year Four Long-term Debt Long-term Debt [Member] Stock compensation plans Stockholders Equity, Share Based Compensation Stockholders Equity, Share Based Compensation Finite-Lived Intangible Assets Finite-Lived Intangible Assets [Line Items] Document Fiscal Year Focus Document Fiscal Year Focus 2022 Finite-Lived Intangible Asset, Expected Amortization, Year Two Trademarks and technology Trademarks And Technology [Member] Trademarks And Technology [Member] Settlements Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Projected benefit obligation, beginning of fiscal year Projected benefit obligation, end of fiscal year Defined Benefit Plan, Benefit Obligation Schedule of status of options that contain vesting provisions Share-based Compensation Arrangements by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block] Entity Current Reporting Status Entity Current Reporting Status Cross-currency swap Currency Swap [Member] Earnings Per Share Earnings Per Share, Policy [Policy Text Block] Comprehensive income Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Fair Value Measurements Derivatives and Fair Value [Text Block] Off-Road Off Road Products [Member] Off-Road Products [Member] Common stock (shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Present value of future lease payments Operating Lease, Liability Amortization of asset obligations Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, before Tax Debt Instrument Debt Instrument [Line Items] Undistributed earnings tax charge Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Raw materials Inventory, Raw Materials, Gross Entity Address, City Entity Address, City or Town Accrued employee compensation and related taxes Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] 2025 Lessee, Operating Lease, Liability, to be Paid, Year Five 2023 Operating Leases, Future Minimum Payments, Due in Four Years Short-term lease cost Short-term Lease, Cost Unrecognized tax benefits Maximum Reduction In Amount Of Unrecognized Tax Benefits, Resulting From Lapse Of Statute Of Limitations Maximum Reduction In Amount Of Unrecognized Tax Benefits, Resulting From Lapse Of Statute Of Limitations Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Schedule of cash flow hedges Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block] Valuation allowance Balance at beginning of year Balance at end of year Deferred Tax Assets, Valuation Allowance Foreign currency exchange Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss) 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Three Construction in progress Construction in Progress [Member] Net other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Work in process Inventory, Work in Process, Gross Leases [Abstract] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Total current assets Assets, Current Earnings Per Share [Abstract] Earnings Per Share [Abstract] Schedule of the tax effects of temporary differences that give rise to deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Amortization of prior service cost Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax State income taxes (percentage) Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Pension benefits Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Company’s non-controlling interest Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value Shareholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Five Document Fiscal Period Focus Document Fiscal Period Focus Software development Software Development [Member] Company contributions Defined Benefit Plan, Plan Assets, Contributions by Employer BOFA International LTD BOFA International LTD [Member] BOFA International LTD [Member] Entity Filer Category Entity Filer Category Common Stock Common Stock [Member] Foreign currency translation adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Product and Service [Domain] Product and Service [Domain] Total derivatives Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Foreign operations (percentage) Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Selling, general and administrative Other Selling, General and Administrative Expense Valuation Allowance, Deferred Tax Asset Valuation Allowance, Deferred Tax Asset [Roll Forward] Valuation Allowance, Deferred Tax Asset Income tax provision (benefit): Income Tax Expense (Benefit), Continuing Operations [Abstract] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Amounts recognized on the Consolidated Balance Sheets consist of: Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract] Projected benefit obligation for pension plans with projected benefit obligations in excess of plan assets Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation Investment funds Investment Funds [Member] Investment Funds [Member] Debt instrument interest rate (percent) Debt Instrument, Interest Rate, Stated Percentage Dividends payable Dividends Payable, Current Supplemental Disclosure of Non-Cash Investing Transactions Noncash Investing and Financing Items [Abstract] Exercised (in shares) Net issuance upon exercise of stock options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Acquisitions Business Combination Disclosure [Text Block] Stock options Share-based Payment Arrangement, Option [Member] Long-term rate of return on plan assets (percent) Long Term Rate Of Return On Plan Assets Defined Benefit Plan, Increase Or Decrease In Long-Term Rate Of Return On Plan Assets Treasury stock (shares) Beginning balance (in shares) Ending balance (in shares) Treasury Stock, Shares Foreign currency translation income (loss) Foreign currency translation Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax State Deferred State and Local Income Tax Expense (Benefit) 2025 Long-Term Debt, Maturity, Year Five Ownership [Domain] Ownership [Domain] United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Expected return on plan assets Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Defined contribution plan, annual retirement contributions (percent) Defined Contribution Plan Annual Retirement Contributions Percent Defined contribution plan, annual retirement contributions, percent. Supplemental balance sheet information AssetsAndLiabilitiesLessee [Table Text Block] AssetsAndLiabilitiesLessee Risk free rate, min Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Total shareholders’ equity Beginning Balance Ending Balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Standard Product Warranty Disclosure [Abstract] Standard Product Warranty Disclosure [Abstract] Royalty income Revenues 2021 Finite-Lived Intangible Asset, Expected Amortization, Year One 2022 Operating Leases, Future Minimum Payments, Due in Three Years Income taxes Income Taxes Paid, Net (Losses) gains on hedging derivatives, deferred taxes Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Quarterly Financial Data [Abstract] Quarterly Financial Data [Abstract] Net earnings per share – diluted (in dollars per share) Net earnings (loss) per share – diluted (in dollars per share) Earnings Per Share, Diluted 2021 Operating Leases, Future Minimum Payments, Due in Two Years Schedule of net sales by origination and property, plant and equipment by geographic region Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Schedule of short-term borrowings Schedule of Short-term Debt [Table Text Block] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Goodwill and Other Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] $32.50 to $37.49 Range Two [Member] Range Two [Member] Schedule of long-term debt Schedule of Long-term Debt Instruments [Table Text Block] Depreciation Depreciation Entity Address, Street Address Entity Address, Address Line One Entity Emerging Growth Company Entity Emerging Growth Company Deferred income taxes Income tax provision (benefit), deferred Deferred Income Tax Expense (Benefit) Liabilities Derivative Liability, Fair Value, Gross Liability Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Maximum Maximum [Member] Preferred stock (shares) Preferred Stock, Shares Authorized Variable rate committed, unsecured €80.0 million term loan due October 28, 2024, interest rate of 0.70% as of July 31, 2020 Variable Rate Committed Unsecured Term Loan Due October Twenty Eight Two Thousand Twenty Four [Member] Variable Rate Committed Unsecured Term Loan Due October Twenty Eight Two Thousand Twenty Four Non- Controlling Interest Noncontrolling Interest [Member] Dividends Dividends, Common Stock, Cash Unfunded Commitments Fair Value, Investments, Entities that Calculate Net Asset Value Per Share, Unfunded Commitments Effective income tax rate (percentage) Effective Income Tax Rate Reconciliation, Percent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Accrued and other current liabilities Accounts Payable and Other Accrued Liabilities, Current Trade accounts payable and other accrued expenses Increase (Decrease) in Other Accounts Payable and Accrued Liabilities Trading Symbol(s) Trading Symbol Rest of the World Non-US, Excluding Europe [Member] Non-US, Excluding Europe [Member] Weighted average common shares outstanding: Weighted Average Grant Date Fair Value Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Gas Turbine Systems Gas Turbine Products [Member] Gas Turbine Products [Member] Contract with customer asset Contract with Customer, Asset, after Allowance for Credit Loss Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Percentage of fund held in other collective investment vehicles (percent) Percentage Of Fund Held In Other Collective Investment Vehicles Percentage of fund held in other collective investment vehicles. Entity Shell Company Entity Shell Company Payout percentage based on target award Share-Based Compensation Arrange By Share-Based Payment Award, Award Target Payout, Percentage Share-Based Compensation Arrange By Share-Based Payment Award, Award Target Payout, Percentage Segment Reporting Information Segment Reporting Information [Line Items] Entity Public Float Entity Public Float Document Type Document Type ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Measured Using NAV Per Share as Practical Expedient Defined Benefit Plan, Alternative Investments, Fair Value Of Plan Assets Defined Benefit Plan, Alternative Investments, Fair Value Of Plan Assets Other income, net Other Nonoperating Income (Expense) Schedule of product warranty liability Schedule of Product Warranty Liability [Table Text Block] Treasury Stock Treasury Stock [Member] Segments [Axis] Segments [Axis] Employee Benefit Plans Retirement Benefits [Text Block] Gain (loss) on hedging derivatives, net of deferred taxes of $0.0, $0.1 and $(1.1), respectively Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax Schedule of accumulated other comprehensive loss by component Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Vested (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 Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] $47.50 and above Range Five [Member] Range Five [Member] Leases Lessee, Leases [Policy Text Block] Unsecured senior notes, $25.0 million principal payment due April 16, 2025, interest rate of 2.93% payable semi-annually Unsecured Senior Notes Five [Member] Unsecured Senior Notes Five [Member] Benefits paid Defined Benefit Plan, Plan Assets, Benefits Paid Line of credit Line of Credit [Member] Deferred income taxes Deferred Income Tax Liabilities, Net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Operating income Operating Income (Loss) Weighted average exercise price (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price Schedule of weighted-average discount rates in determining actuarial present value of projected benefit obligation Weighted-Average Discount Rates In Determining Actuarial Present Value Of Projected Benefit Obligation [Table Text Block] Schedule Of Weighted Average Discount Rates In Determining Actuarial Present Value Of Projected Benefit Obligation [Table Text Block] Aerospace and Defense Aerospace And Defense Products [Member] Aerospace And Defense Products [Member] Operating losses and tax credit carryforward amount Operating Losses And Tax Credit Carryforward Amount Operating Losses And Tax Credit Carryforward Amount Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Commitments and contingencies (Note 17) Commitments and Contingencies Purchase of treasury stock Purchase of treasury stock Payments for Repurchase of Common Stock Stock option, award vesting period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Entity Address, State Entity Address, State or Province Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Trade accounts payable Accounts Payable, Current Currency translation Goodwill, Foreign Currency Translation Gain (Loss) Deferred stock and other activity Deferred Stock And Other Activity This element represents the amount of recognized share-based compensation during the period, that is, the amount recognized as expense in the income statement. It also represents the value of stock granted during the period as a result of any share-based compensation plan other than an employee stock ownership plan (ESOP). Internal-Use Software Internal Use Software, Policy [Policy Text Block] Retained earnings Retained Earnings (Accumulated Deficit) Right-of-use lease assets Operating Lease, Right-of-Use Asset Patents, trademarks and technology Patents, Trademarks and Technology [Member] Patents, Trademarks and Technology Depreciation and amortization Deferred Tax Liabilities, Property, Plant and Equipment Summary of the changes in the fair value of non-U.S. pension plans' assets with unobservable inputs Schedule of Effect of Significant Unobservable Inputs, Changes in Plan Assets [Table Text Block] Operating lease assets Deferred Tax Assets Operating Lease Assets Deferred Tax Assets Operating Lease Assets Income Taxes Income Tax, Policy [Policy Text Block] Total lease costs Lease, Cost Number exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Domestic Plan Domestic Plan [Member] Schedule of Treasury Shares Activity [Roll Forward] Schedule of Treasury Shares Activity [Roll Forward] Schedule of Treasury Shares Activity [Roll Forward] Thereafter Long-Term Debt, Maturity, after Year Five Variable rate guaranteed senior note, ¥1.65 billion due May 20, 2024. As of July 31, 2020, ¥1.0 billion outstanding with interest rate of 0.41% payable quarterly Variable Rate Guaranteed Senior Note Due May Twenty Two Thousand Twenty Four [Member] Variable Rate Guaranteed Senior Note Due May Twenty Two Thousand Twenty Four Business Acquisition [Axis] Business Acquisition [Axis] Segment Reporting, Measurement Disclosures [Abstract] Segment Reporting, Measurement Disclosures [Abstract] Geographical [Domain] Geographical [Domain] Settlement loss Pension settlement charge Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement Defined Benefit Plan Disclosure Defined Benefit Plan Disclosure [Line Items] Carrying value of equity method investments Equity Method Investments, Fair Value Disclosure Foreign Deferred Foreign Income Tax Expense (Benefit) Contributory employee saving plan, percentage of participants, first eligible compensation (percent) Contributory Employee Saving Plan Percentage Of Participants First Eligible Compensation Contributory Employee Saving Plan Percentage Of Participants First Eligible Compensation Earnings before income taxes: Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] Entity Voluntary Filers Entity Voluntary Filers Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Credit Facility [Axis] Credit Facility [Axis] Long-term debt, fair value Debt Instrument, Fair Value Disclosure Liabilities: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract] Preferred stock (shares) Preferred Stock, Shares Issued Expected volatility, min Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Foreign Tax Authority Foreign Tax Authority [Member] Industrial Products Industrial Products [Member] Industrial Products [Member] Business Combinations [Abstract] Business Combinations [Abstract] Retirement Plan Name [Domain] Retirement Plan Name [Domain] Lessee, Operating Lease, Liability, Payment, Due [Abstract] Lessee, Operating Lease, Liability, Payment, Due [Abstract] Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Goodwill Goodwill [Roll Forward] Schedule of information necessary to calculate basic and diluted earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Total future lease payments Operating Leases, Future Minimum Payments Due Research and Development Expense Research and Development Expense, Policy [Policy Text Block] Schedule of acquired assets and liabilities assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Schedule of treasury stock activity Class of Treasury Stock [Table Text Block] Pension liability adjustments, tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Capital lease obligations Capital Lease Obligations [Member] Supplemental Balance Sheet Information Supplemental Balance Sheet Disclosures [Text Block] Joint venture items Equity Method Investments [Table Text Block] Funded status: Defined Benefit Plan, Funded (Unfunded) Status of Plan [Abstract] Defined Benefit Plan, Plan Assets, Category [Axis] Defined Benefit Plan, Plan Assets, Category [Axis] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Deferred compensation arrangement with individual, maximum future deferred receipts allowed (percent) Deferred Compensation Arrangement With Individual Maximum Future Deferred Receipts Allowed Deferred Compensation Arrangement With Individual Maximum Future Deferred Receipts Allowed Percentage of LIFO inventory Percentage of LIFO Inventory Entity Central Index Key Entity Central Index Key Long-term remaining borrowing capacity Line of Credit Facility, Current Borrowing Capacity Derivative financial instruments Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Schedule of reconciliation of intangibles Schedule of Finite-Lived Intangible Assets [Table Text Block] Senior Notes Senior Notes [Member] Geographical [Axis] Geographical [Axis] Tax benefit (expense) Reclassification from AOCI, Current Period, Tax Segments [Domain] Segments [Domain] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] 2024 Long-Term Debt, Maturity, Year Four Capitalized lease obligations, with various maturity dates and interest rates Capitalized Lease Obligations And Other With Various Maturity Dates And Interest Rates [Member] Capitalized Lease Obligations And Other With Various Maturity Dates And Interest Rates [Member] Additions charged to costs and expenses Valuation Allowance, Deferred Tax Asset, Charges Valuation Allowance, Deferred Tax Asset, Charges Hourly Pension Plan Hourly Pension Plan [Member] Hourly Pension Plan [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Total recognized in other comprehensive (loss) income Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax Accounts Receivable and Allowance for Doubtful Accounts Receivable [Policy Text Block] Federal Current Federal Tax Expense (Benefit) Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Notional Amounts Derivative, Notional Amount Segment Reporting Segment Reporting Disclosure [Text Block] Export, manufacturing and research credits (percentage) Effective Income Tax Rate Reconciliation, Tax Credit, Percent Scenario [Axis] Scenario [Axis] Other changes recognized in other comprehensive (loss) income: Defined Benefit Plan, Amounts Recognized in Other Comprehensive Income (Loss) [Abstract] Sales Sales Level 3 investments of defined benefit plans that were sold. Title of each class Title of 12(b) Security Total expected amortization expense Finite-Lived Intangible Assets, Net Stock options, weighted average grant date fair value (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Other long-term assets Assets for Plan Benefits, Defined Benefit Plan Interest expense Interest Expense Reconciliation of the Beginning and Ending Amounts of Gross Unrecognized Tax Benefits Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Depreciation and amortization Depreciation, Depletion and Amortization Schedule of components of the provision for income taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets, Including Goodwill Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets, Including Goodwill Product and Service [Axis] Product and Service [Axis] Other long-term assets Other Noncurrent Assets [Member] 2022 Long-Term Debt, Maturity, Year Two Corporate and Unallocated Corporate And Reconciling Items [Member] Corporate And Reconciling Items Pre-tax gains (losses) recognized in accumulated other comprehensive income (loss) Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Dividends paid per share (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Net tangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets Debt Instrument [Axis] Debt Instrument [Axis] Schedule of unaudited consolidated quarterly financial information Quarterly Financial Information [Table Text Block] Operating Segments Operating Segments [Member] Disaggregation of Revenue Disaggregation of Revenue [Line Items] Class of Stock Class of Stock [Line Items] Treasury stock acquired Treasury Stock, Value, Acquired, Cost Method Reclassification of losses on hedging derivatives to net income, net of taxes of $(0.4), $0.0 and $0.0, respectively Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax Adjustments to reconcile net earnings to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Inventory reserves Deferred Tax Assets, Inventory Research and development Research and Development Expense Projected benefit obligation for pension plans with accumulated benefit obligations in excess of plan assets Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation Subsequent Event Subsequent Event [Member] Royalty Royalty [Member] Domestic Tax Authority Domestic Tax Authority [Member] Amounts drawn for letters of credit Letters of Credit Outstanding, Amount Unsecured senior notes, $125.0 million principal payment due June 17, 2030, interest rate of 3.18% payable semi-annually Unsecured Senior Notes Six [Member] Unsecured Senior Notes Six [Member] Current maturities of long-term debt Less: current maturities Long-term Debt and Lease Obligation, Current Revenue Recognition Revenue [Policy Text Block] Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table] Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table] Director and officer grants Director Original Grants Without Reloads [Member] Director Original Grants Without Reloads [Member] Capitalization of direct cost, amortization period in years Capitalization of direct cost, amortization period in years Capitalization Of Direct Cost For Purchase Of Internal Use Software Amortization Period. Fair Value Estimate of Fair Value Measurement [Member] Performance awards measurement period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Long-term lease liabilities Operating Lease, Liability, Noncurrent 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Four Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Pension liability adjustment, net of deferred taxes of $3.3, $5.0 and $(4.7), respectively Pension liability adjustment, net of deferred taxes Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Guarantor obligations Schedule of Guarantor Obligations [Table Text Block] On-Road On Road Products [Member] On Road Products [Member] Outstanding borrowings Short-term Debt, Outstanding Borrowings [Member] Short-term Debt, Outstanding Borrowings [Member] Current assets: Assets, Current [Abstract] Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Preferred stock (usd per share) Preferred Stock, Par or Stated Value Per Share Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Schedule of reconciliation of the U.S. statutory income tax rate with the effective income tax rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] 2021 Long-Term Debt, Maturity, Year One Rate of compensation increase (percent) Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase Legal Entity [Axis] Legal Entity [Axis] Asia Pacific Asia Pacific [Member] City Area Code City Area Code Income Tax Authority [Axis] Income Tax Authority [Axis] Document Period End Date Document Period End Date Net investment hedge Net Investment Hedging [Member] Net earnings Net earnings Net earnings Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Disaggregation of revenue Disaggregation of Revenue [Table Text Block] Reclassifications, net of tax Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax Recoverability of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Movement in Standard Product Warranty Accrual Movement in Standard Product Warranty Accrual [Roll Forward] Performance award expense Share-based Payment Arrangement, Amount Capitalized Other comprehensive income (loss) before reclassifications and tax Other Comprehensive Income (Loss), before Reclassifications, before Tax Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Stock-based compensation plan expense Share-based Payment Arrangement, Noncash Expense Pre-tax (gains) losses reclassified from accumulated other comprehensive income (loss) - Net investment hedges Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), Reclassification, before Tax Cover [Abstract] Other comprehensive income (loss) before reclassifications, net of tax Other Comprehensive Income (Loss), before Reclassifications, Net of Tax Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Schedule of components of earnings before income taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Fixed income securities Fixed Income Securities [Member] Total estimated future maturities payments Long-term Debt Leases Lessee, Operating Leases [Text Block] Participant contributions Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant Retirement Plan Name [Axis] Retirement Plan Name [Axis] Service cost Defined Benefit Plan, Service Cost Customer relationships Customer relationships Customer Relationships [Member] Equity Components [Axis] Equity Components [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Gross deferred tax assets Deferred Tax Assets, Gross Minimum Minimum [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Accumulated benefit obligation for plans with projected benefit obligations in excess of plan assets Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation Europe Europe [Member] Defined Benefit Plan, Plan Assets, Category [Domain] Defined Benefit Plan, Plan Assets, Category [Domain] Global equity securities Global equity securities Defined Benefit Plan, Equity Securities [Member] Actuarial loss amortization Defined Benefit Plan, Amortization of Gain (Loss) Entity Interactive Data Current Entity Interactive Data Current Net periodic benefit costs Defined Benefit Plan, Net Periodic Benefit Cost (Credit) United States U.S. Plan United States UNITED STATES Schedule of estimated fair value of pension plan assets and their respective levels in the fair value hierarchy Schedule of Allocation of Plan Assets [Table Text Block] Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Shareholders' Equity Stockholders' Equity Note Disclosure [Text Block] Components of Deferred Tax Assets and Liabilities [Abstract] Components of Deferred Tax Assets and Liabilities [Abstract] Schedule of stock option activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Change in unrecognized tax benefits (percentage) Change in unrecognized tax benefits Change In Unrecognized Tax Benefits Foreign Current Foreign Tax Expense (Benefit) Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Real asset funds Real assets Defined Benefit Plan, Real Estate [Member] Deferred tax liabilities Deferred Tax Liabilities, Gross 2021 Defined Benefit Plan, Expected Future Benefit Payment, Year One Proceeds from sale of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Number of reportable segments Number of Reportable Segments Retirement Plan Type [Domain] Retirement Plan Type [Domain] Exercise Price Range [Axis] Exercise Price Range [Axis] Multi-currency revolving credit facility Multi-Currency Revolving Credit Facility [Member] Multi-Currency Revolving Credit Facility Consolidation Items [Axis] Consolidation Items [Axis] Net actuarial (loss) gain Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax Goodwill impairment Goodwill, Impairment Loss Accounts receivable, less allowance of $6.2 and $4.8, respectively Accounts Receivable, after Allowance for Credit Loss, Current Finished products Inventory, Finished Goods, Gross Total future lease payments Lessee, Operating Lease, Liability, to be Paid Other Deferred Tax Assets, Other Non - U.S. Plan Foreign Plan [Member] Interest expense recognized Unrecognized Tax Benefits, Interest on Income Taxes Accrued Risk free rate, min Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Equity in earnings of affiliates, net of distributions Income (Loss) from Equity Method Investments, Net of Dividends or Distributions Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Increase to borrowing capacity Line Of Credit Facility Increase Decrease To Borrowing Capacity Line Of Credit Facility Increase Decrease To Borrowing Capacity Document Transition Report Document Transition Report Title of Individual [Axis] Title of Individual [Axis] Deferred Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Assets Derivative Asset, Fair Value, Gross Asset Significant Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] $42.50 to $47.49 Range Four [Member] Range Four [Member] Excess of FIFO over LIFO inventory Excess of Replacement or Current Costs over Stated LIFO Value Operating lease liabilities Deferred Tax Liabilities Operating Lease Liabilities Deferred Tax Liabilities Operating Lease Liabilities Current Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Industrial Filtration Solutions Industrial Filtration Solutions Products [Member] Industrial Filtration Solutions Products [Member] Accruals related to pre-existing warranties (including changes in estimates) Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Credit Facility [Domain] Credit Facility [Domain] Deferred tax assets: Components of Deferred Tax Assets [Abstract] Net earnings per share – basic (in dollars per share) Net earnings per share – basic (in dollars per share) Net earnings (loss) per share – basic (in dollars per share) Earnings Per Share, Basic Stock options exercisable term (in years) Expected life, reload grants (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Entity File Number Entity File Number Other long-term liabilities Liability, Defined Benefit Plan, Noncurrent Weighted average remaining lease term (years) Operating Lease, Weighted Average Remaining Lease Term Rate of compensation increase Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase Assets: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract] Net recognized liability Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range Share-based Payment Arrangement, Option, Exercise Price Range [Line Items] Pre-tax compensation expense associated with stock options Share-based Payment Arrangement, Expense Retirement Savings and Employee Stock Ownership Plan Retirement Savings And Employee Stock Ownership Plan [Member] Retirement Savings And Employee Stock Ownership Plan Balance Sheet Location [Axis] Balance Sheet Location [Axis] Net sales Net Sales Revenue from Contract with Customer, Including Assessed Tax Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Document Annual Report Document Annual Report Commercial Paper Commercial Paper [Member] Intrinsic value of shares exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Tax benefit recorded resulting from stock option compensation expense recognized Share-based Payment Arrangement, Expense, Tax Benefit Retirement Benefits [Abstract] Retirement Benefits [Abstract] Issuance under compensation plans (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Inventory, Net [Abstract] Inventory, Net [Abstract] Non-controlling interest Stockholders' Equity Attributable to Noncontrolling Interest Granted (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 Global Intangible Low Tax Income (GILTI) (percentage) Effective Income Tax Rate Reconciliation, Tax Cuts And Jobs Act Of 2017, Global Intangible Low Tax Income, Percent Effective Income Tax Rate Reconciliation, Tax Cuts And Jobs Act Of 2017, Global Intangible Low Tax Income, Percent Short-term borrowings Short-term Debt Undistributed earnings considered reinvested Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Forward foreign currency exchange contracts Foreign Exchange Forward [Member] Other Deferred Tax Liabilities, Other Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Other non-borrowing reductions Short-term Debt, Other Non-borrowing Reductions [Member] Short-term Debt, Other Non-borrowing Reductions [Member] Accounts receivable Increase (Decrease) in Accounts Receivable Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total operating leases expense Operating Leases, Rent Expense, Net Plan amendments Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment Total liabilities and shareholders’ equity Liabilities and Equity Accumulated other comprehensive loss Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Cloud Computing Software Hosting Arrangement, Service Contract, Policy [Policy Text Block] Hosting Arrangement, Service Contract, Policy Operating lease cost Operating Lease, Cost Reductions due to lapse of applicable statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Total fair value Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Hedging Relationship [Axis] Hedging Relationship [Axis] Undistributed earnings Undistributed Earnings of Foreign Subsidiaries Options excluded from the diluted net earnings per share calculation (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Income tax provision (benefit), current Current Income Tax Expense (Benefit) Other, net Other Noncash Income (Expense) Additions for tax positions of prior fiscal years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Additions for tax positions of the current fiscal year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Estimated useful lives Weighted Average Useful Life (years) Finite-Lived Intangible Asset, Useful Life Equity Component [Domain] Equity Component [Domain] Compensation and retirement plans Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits Schedule of estimated future benefit payments Schedule of Expected Benefit Payments [Table Text Block] Gross profit Gross profit Gross Profit Schedule of certain investments at NAV Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table Text Block] Property, plant and equipment, net Net property, plant and equipment Property, Plant and Equipment, Net Property, Plant and Equipment, Net Entity Tax Identification Number Entity Tax Identification Number Currency exchange rates Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss) Stock-Based Compensation Share-based Payment Arrangement [Text Block] Changes in operating assets and liabilities, excluding effect of acquired businesses: Increase (Decrease) in Operating Capital [Abstract] Net transfers Defined Benefit Plan, Benefit Obligation, Assets Transferred To (From) Plan Defined Benefit Plan, Benefit Obligation, Assets Transferred To (From) Plan Current Fiscal Year End Date Current Fiscal Year End Date Retirement Plan Sponsor Location [Domain] Retirement Plan Sponsor Location [Domain] Private equity and other funds Private Equity Funds [Member] 2019 Plan Two Thousand Nineteen [Member] 2019 Plan [Member] Reclassification of losses (gains) on hedging derivatives to net income, taxes Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax Guarantees Guarantees [Text Block] NOL and tax credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards Options Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Fair Value, Investments, Entities that Calculate Net Asset Value Per Share Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Line Items] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Supplemental Cash Flow Information Supplemental Cash Flow Information [Abstract] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property, Plant and Equipment Property, Plant and Equipment [Line Items] Property, Plan and Equipment, Type Long-Lived Tangible Asset [Domain] Risk free rate, max Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Benefits paid Defined Benefit Plan, Benefit Obligation, Benefits Paid Engine Products Engine Products [Member] Engine Products [Member] Components of property, plant and equipment Property, Plant and Equipment [Table Text Block] Total recognized in net periodic benefit costs and other comprehensive (loss) income Defined Benefit Plan, Amount Recognized in Net Periodic Benefit Cost (Credit) and Other Comprehensive (Income) Loss, before Tax Future Minimum Lease Payments Under Operating Leases (Before Adoption) Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Long-Term Debt, Variable Interest Rate Long Term Debt Variable Interest Rate [Member] Long Term Debt Variable Interest Rate Fair value of plan assets for pension plans with projected benefit obligations in excess of plan assets Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets Gross Carrying Amount Finite-Lived Intangible Assets, Gross Contributory employee saving plan, percentage match of participants, second contributions (percent) Contributory Employee Saving Plan Percentage Match Of Participants Second Contributions Contributory Employee Saving Plan Percentage Match Of Participants Second Contributions Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Unrealized losses recognized Unrealized gains (losses) Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax Hedging Relationship [Domain] Hedging Relationship [Domain] Operating lease liability schedule Lessee, Operating Lease, Liability, Maturity [Table Text Block] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Weighted average shares – basic (in shares) Weighted average common shares – basic (in shares) Weighted Average Number of Shares Outstanding, Basic Canceled (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Ownership [Axis] Ownership [Axis] Variable rate guaranteed senior note, ¥1.00 billion due July 15, 2021. As of July 31, 2020, ¥600.0 million outstanding with interest rate of 0.27% payable quarterly Variable Rate Guaranteed Senior Note Due July Fifteen Two Thousand Twenty One [Member] Variable Rate Guaranteed Senior Note Due July Fifteen Two Thousand Twenty One [Member] Operating lease liability schedule Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Carrying Value Reported Value Measurement [Member] Plan Name [Domain] Plan Name [Domain] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Revenue Revenue from Contract with Customer [Text Block] Right-of-use lease assets obtained in exchange for new lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Amortization of net actuarial loss Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Actuarial loss Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Foreign currency transaction losses Foreign Currency Transaction Gain (Loss), before Tax Inventories Inventory, Policy [Policy Text Block] Income taxes Total Income Tax Expense (Benefit) 2024 Operating Leases, Future Minimum Payments, Due in Five Years Cash and cash equivalents, beginning of fiscal year Cash and cash equivalents, end of fiscal year Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Transition tax not due within 12 months Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability, Noncurrent Schedule of maturities of long-term debt Schedule of Maturities of Long-term Debt [Table Text Block] Title of Individual [Domain] Title of Individual [Domain] Local Phone Number Local Phone Number Reclassifications, before tax Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax Cash consideration Payments to Acquire Businesses, Gross Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Intrinsic value of stock options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Foreign Derived Intangible Income (FDII) (percentage) Effective Income Tax Rate Reconciliation, Tax Cuts And Jobs Act Of 2017, Foreign Derived Intangible Income, Percent Effective Income Tax Rate Reconciliation, Tax Cuts And Jobs Act Of 2017, Foreign Derived Intangible Income, Percent Share options, exercise price range, upper range limit (in dollars per share) Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Long-term debt, gross AFSI outstanding debt (the Company guarantees half) Long-term Debt, Gross Reductions for tax positions of prior fiscal years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Contract with customer liability Contract with Customer, Liability Stock options exercised Stock Issued During Period, Value, Stock Options Exercised Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Reclassification of losses (gains) on hedging derivatives to net income, taxes Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Available credit facilities Borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Award Type [Axis] Award Type [Axis] Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Discount rate Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Equity instruments other than options vested in period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Retained Earnings Retained Earnings [Member] Measurement Basis [Axis] Measurement Basis [Axis] Short-term Debt, Type [Domain] Short-term Debt, Type [Domain] Schedule of net periodic pension costs and amounts recognized in other comprehensive income Schedule of Net Benefit Costs [Table Text Block] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Weighted average remaining contractual life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Share-based Compensation [Abstract] Share-based Payment Arrangement, Noncash Expense [Abstract] Equity Award [Domain] Award Type [Domain] Other current liabilities Liability, Defined Benefit Plan, Current Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Treasury stock, 25,304,515 and 24,324,483 shares, respectively, at cost Treasury Stock, Value Shares reserved for outstanding options and future grants (in shares) Share-based Compensation Arrangement By Share-based Payment Shares Reserved Share-based Compensation Arrangement By Share-based Payment Shares Reserved Pension Plan Pension Plan [Member] Earnings Per Share Earnings Per Share [Text Block] Discount rate (percent) Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Retirement Benefits, Description [Abstract] Retirement Benefits, Description [Abstract] Redeemable non-controlling interest Redeemable Noncontrolling Interest, Equity, Carrying Amount Current liabilities: Liabilities, Current [Abstract] Statutory U.S. federal rate (percentage) Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Guarantor Obligations Guarantor Obligations [Line Items] Income Tax Contingency [Table] Income Tax Contingency [Table] New Accounting Standards Recently Adopted and Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 12 dci-20200731_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 dci-20200731_g1.gif begin 644 dci-20200731_g1.gif M1TE&.#EAUP,J 7 "'Y! $ /P + #7 RH!AP ,P 9@ F0 MS _P K K,P K9@ KF0 KS K_P!5 !5,P!59@!5F0!5S !5_P" " M,P" 9@" F0" S " _P"J "J,P"J9@"JF0"JS "J_P#5 #5,P#59@#5F0#5 MS #5_P#_ #_,P#_9@#_F0#_S #__S, #, ,S, 9C, F3, S#, _S,K #,K M,S,K9C,KF3,KS#,K_S-5 #-5,S-59C-5F3-5S#-5_S. #. ,S. 9C. F3. MS#. _S.J #.J,S.J9C.JF3.JS#.J_S/5 #/5,S/59C/5F3/5S#/5_S/_ #/_ M,S/_9C/_F3/_S#/__V8 &8 ,V8 9F8 F68 S&8 _V8K &8K,V8K9F8KF68K MS&8K_V95 &95,V959F95F695S&95_V: &: ,V: 9F: F6: S&: _V:J &:J M,V:J9F:JF6:JS&:J_V;5 &;5,V;59F;5F6;5S&;5_V;_ &;_,V;_9F;_F6;_ MS&;__YD )D ,YD 9ID F9D S)D _YDK )DK,YDK9IDKF9DKS)DK_YE5 )E5 M,YE59IE5F9E5S)E5_YF )F ,YF 9IF F9F S)F _YFJ )FJ,YFJ9IFJF9FJ MS)FJ_YG5 )G5,YG59IG5F9G5S)G5_YG_ )G_,YG_9IG_F9G_S)G__\P ,P M,\P 9LP F

/($.*'$FRI,F3*%.J7,FRIO8,.*'4NVK-FS:-.J7W+MR[/%CQM#GBRY,N/+D3%3UFPYL^?-GSN#'BVZ-.?3 MH5&35FTZM>O5KUO#GBV[-NO;L7'3UFT[M^_=OT6W'4Z\N/'CR),K7\Z\N?/G MT*-+GTZ]NO7KV+-KW\Z]N_?OX,.+!A]/OKSY\]3HTZM?S[Z]^_?PX\N?3]]E M;^#X[^OGS3]X__S_[>??@ 2*&"!"!ZH8( ,&MA@@@\NZ."$$%(H88487GAA M?1QVZ.&'((8HXH@DEFCBB2BFJ.**++;HXHLPQBCCC#36:..-..:HXXX\]NCC MCT"2-==@1 YI)$%'ZE4DDDPJF>1?2SK9))1/1DGEE%9F6>666'(IY9=7@JEE MEV2*Z668:(YI9IEIGJEFFVR^*:>;=,99YYIXPIGGG';VN>>=>@;*YY]^"@KH MH(86BNBBAS:JJ*-!1BKII&"45FKII9AFJNFFG';JZ:>@ABKJJ*26:NJIJ*:J MJJ4:1NBJA:]F&&NKL-8JJZVTWJIKKKS.ZBNNO^X:;*_ %BNLL<*MJNRRS#;K M[+/01BOMM-16:^VUV&:K[;;<=NOMM^"UABONN.16"FFBA*:+[KJ,/NJNNNW" M>VZ\[,YK[[OUXDOOOO?*JV^_^?HK<, $\_OOP0,;G## "A?L9KD01RSQQ!17 M;/'%&&>L\<8<=^SQQR"'+/+())?%\,D(.YQRPRRCO/#*+JO\\LPRU]PRS#C3 M?+/.,>]L<\] Y_RST#X36?+15FEB007*'*7,TIH@+?741#U=00401$T4-&I@ M70$05(>RL.]N&89V[1WU=7GK?7:*^=4S2) M?\ZXXF@_\ ;(0?-,=.M#NRY[[+07#;OMK^<^.^Z[&ZF)V92CKKC@#X@^+&:: MO!'XZ: [?KGNM=\N/?2\VZSY]25%KO?PPT_NM05]VU0,'' S?WK:>Q.._?KL M*X-ZVJ9[?7[H-EV=>N/WGYWWYQ8\S_[_F%O&Z?+G..%5SG@QF9_7AG<^U*T. M@-W11.0D.$$)PH&"%[0@!C>H00MJI0)J^ $QGO[@9(0W_0*"@,I;Q,?>]#7[+6Z#CLE:__7'/B 8X*G:NAC/L(OZ\1T;&S8^*< L<$-Z@B64,R6++ M",4/@L>\_>4O?#6)G/[R%SST@9")W!&>$<7XO>T-\GW?^Z 1?PA%QQW2CT*L M8@'Y%T7]>>]]080#,39&/N]YCGM[0R!-E$8\/WKN>6^TV/1Z1[U5#L2(DQ0< M_&0IN.ZEL96X5-(^*LE(6\9OEH0\9!(;:#Y$O@V1/]!$-%Q9O68R\YG4.TCB M/'>_(%I E*ELB=6X:,N]R>T@T&2E.*.72W**240,E)\ZJQD_.NXQ;5JA*J % MN^;)[WUQ;\>DXBQA"4K]J1.18TSCYW)XL=+]4):!$V5-EN%%??YPB?^ M(X_ M\TE+1QZQHJD3BS+4,,M_#O%[/P""&C(HP67L<(?+H.!(S79)AV(RG7F#0],H M!LL@>@Z/"B%60LC'33]^,Z+8V9XZ@Y>ZH1KUH&111A_3B<\A*K0A)H5#UXC9 MO6-VT0@SC1CY['G(IXX2DOR$*%"GPS^8#H^B%*WC'LNRC'OZLX 'U CGFOI% M?1[Q 4#(ZK:RN0]--+*16//J3*+!QR2J;ZP2K6<2Z^D]J]I3<6:17"W=B3K! M2F09<+@D-PGX "/0HUQM1:+CZ(M?K$(">%6H^^0$9:]D_@SQ) MI_@]'K+T>ZS1C,B.LF5D=16E!/*@@P7N1:3YVJ:DS[K9J:D\B)H2O M(N&K9-FIW-56!Z$7=>Q=FT=+JV#X(%;[*&<9C)&M+K7"9\LKN-)8U>&Q^"5F MZ^;5+.?AZB27O/-U9X'7>I8$6Y1_$O[(,N0KN 'N\\:IRN8"^QAAB?1LI]7T M[4]['!U?5C*2%VWLD;-XEH#^F(I0QLA4)VK;JZ6968;\HN+>O!(F+]*(JN7R MT\H7V827]XFZ)%/KP>D$[XE#,J0UN_)7-*4C:2E< H_JPV7HO8 _=DQPK<&G^(_\U MN?*[WU[W]XTOY2:,A1SLLQ6$U_U=2#:Y.U^89MHM%$FQ(,.,US>R=YSIQ39Z M#\+9JAI7URF1+(#WMV7[:MHXOI3S:('([HJ2V2RFWIZ3Z9P15OO3G:?45HW% M3.^4F%K']6T(L@?.7X+[>D,C^K$8"UO,=A)Y*N F2-<\C3\;F_OBJHY(:/?= M3]5EZY>?[O='^#IQ5P^OW.=>CBVG#=9WNOMT:#%UQ1:/Y1D]"]OO'>RW.^3$>TPW(@]K\%\7_/8'UR5"E.Y'UW?D MC2S%.8\[=FWG%E].T.6GD -'0(&^=&F#/JA='6=9O5ND>/GRGU6PR.OXE M&PZUV(\=^K1,F;[O4_&=FXRUQQ__4!()/J099[P36S_^7%7W%Y?%5S;WTOIS<2=G\CT7GJ,C0Y#U1^FW9YIJ=\_L15][-VC"5;F5<1)J@0?E56 M0X %/(0P0=75_-W_RRH%@Z8@K(672#W;F6!@AZE/P!86@\1 M77\613\@+8HU1E<8$=:&$)8&NF/WK5+-259;3&$W;V6EA3=&AH'.K'2R_83]YU2U "<0P1?JW%0(Z6@X_7 M$'RVB*>CA*AR>$ $@BQA@4%T$.F?[.% M70FH,Q A.>QD57^H>T9#$DC76Q;0A:=HBKDWCAA2B00!A<*#0+<8$IGE6/BS M@F*H@-FV@/_32(_L B*1>(F8]TE8PXI22!;CM6CVXWO6AV$RM$_4E4C/$HF1 M6(<>\0/654E+M([*.!7,&&*&1F(P6'E5H7==DV749 '@@Q.@@'286 'C-RIO M!$S=Y(DK\71FE3X5F88)R5F<2&*H%7-0^'\809';2'J?]D,+.6[YXY /(1@& ML7I]AVLS.1P1*(/O9504EWIF\09M2'$N^7KFN%-)%'5>8Y3[8%(3=$%DJ0Q@ M"559&99_,Y82M(4$F1886)48IF1'* HG ME)2-";3000N>"7S., L>:1"5(;S-2AE"YT=)L8=/%4!"EPD2D[1T M^ZF/=&5@8?%&95B30VB+)5%;FLEU *H1FO"1^2>04H17CQD29NE]#O$W?@9D M%K<299-_[78VR301I-:!=K4W(K2=#R(A&\#!)]U$AVZ6>,&8]47$<2UAG6X46\E;\"YCYJE MD4HDF%.ZB!RW.-VC!EG5+R-D3%7H9#6ZH?R"64Z$5& J%RE%7DXHB'FS-N+_ M.!OD^*IW^G4"ME1E!5..I4 1AJ7W2&WS-6#!B'G1&!4Y*&Y 6ZDUHYG MAXC%LSF2)6S. P= P*SHQX]P0)&@P%%GE% *T:'2UX>C"5-"RA%_@T1\RGY. M*&-8"!&["#^JB6(RYXRE))#NF'3D)HW0)G.(.%QEY9DSY'J)4U@B*3@B5:UP M"D2@$Z^D@Z+I]W (X6*-BH0@]S;Q*AXIQ5LI.'=G]F/HR$_5)9P4L9R3AUK" MVF?0=Q41QV2GQTVEF8-^-6UQQI2O(1 (1K%\HU ;5:CXEG=VHCT[)IWU)Q#@ MZH]T)8@AJ5194&D[497-9>E!V%O:]AF M>6NW.%F+"B%>[E5 [-H0VUI&^4103YFR'N&Z0"EB4*M@;V=1 M!.2SIAEDDKA#";$)G31W+/=/,/H0H"!@_J1)")%27IN(/G@1W&6#,76A[$9< M9^.V T$Z!ZDX+L5GFPMF$&:E,$9]\P&T0Q>G),IT/7>LNMAWFOH0[MN'*OI( M+K=V9B6#O$F=YPAH%]4Y3?_ZME&93B!XFH$V.8*E/=/GA@=E/,00N(,7DGZ[ M5'MSL041LXXJK5\+K%$[LM+IK1@QJ,ZG.)MDI'S'>A8\G?[;5XNE.'#PGKV9 MP@!&;\(EA/KS \-II*%&.5+WK;_C1:VVH*LKF>S M-A9#4@0417D.F4W6YS8]JF,LUIK!M,D3$0WQUJ?WV:;G.'F_VGQ:HPS,1Y1\ M.1#$D)P=3+ L?!%%^SXYU)>-G%)?A\,!]LDB2A#7.%HBMX.G-Y(6L0Q]RI T MFXSCNW!+L\,0L60#]F;U_%B0#!%?M[86,)?^+&;-YT@#06@DAE=PL P_:%*A M4#KTI8JM=U8(\7YQ MHA%/M\X%>I0_[1$\U=&%.LL"F'VB2Q'CU:Q+,Y?7C+OW_]0WI,2V4F=9$2R[ MDZR'%Y'4=B13#)&Z^-J#>^/-:'H0>%A7_8;'G9EU;RQ:Z1.JPLW".3$4VQXS+KHJ2DF+J_[[O3"BD5:XT0=C;(^S.TCZ$2)"W:WW/7!9$#Z"I+KN>Q MC^26B[VQFSD\4K5 7^G-"_':=)6"]$8,GX;-##'7J'FKEBT1<=I%V-00;F-4 M$ *,:H05H?1MC3+ [&\@6L!R"E;LDV&,4A@9(RDI,T_QD,ZS!F,J!4Z4C0X M-U8V+@6JPQH40 TO)H&G'FR\6_\JKO=J/#98PG1$GR9+1=K8%>NYL0LTV1^! M8%M\?O]X$+G8N9C&$1L7RZH*Y)FF1;NDOWCVY"TM[U9M$YQ-ZEF@\* MKQ0AL4"$W1S!M!Y:SBF934AJ5\]]JJOY2>!(P)F--4&N$4(W9I4SE[OUH4.. M/C$EW+B(Q'.\-S1^JK(:'?Y=TIO]:9;:=FK0I.**:D@T'_%57OSXS1-7C^4!IW^ M$%8YX9/\@T>:2Q_+8+E^R]E6W,?TV:H"<7CIMM.N2$MP?A:P3J.XU9-U7G5G M/.MO\ZV'VSDH78']9%2!B<=T7>9JX-@4$;,LV<818:R44^03$;EY*'(4/DMI M9E"+F)4GAL<4[#6!:1!;95%F/A'8-U#MRH&\B^T&:N>1/67<3A#1X(2SWCUO MY\G(Q",H_D[-V*U'QKQYA> &[V739I),H7OI% HZB+* N^R6*)5;=&,TO M[MV[9'(0 'H2T60.@:(.)VITV8KVE&0;]V(US!'^K,FA_]XARA *.U3E<%?< MLBO$H-:R47G-L=2TV#EBQ&H1L%Z%ROU[(PRY]$JY!?%T/8TV*._CTD3FU'1B MT>Y0'S\1-LYHDWJAL&5L&+%UON3B4MP]&3A>66:4^_A.Z[[*FGV?]QZQ"[3S MAVO'D*>O!K'AL>='/6ZSS;Q4IZ[Y"=%I8C[WW:&7(35#3*<_:0 'L5GM-;B_ M]BS('%Q/?@BACEK$\@A_PDX0%(^TMCGYHZCAQ+7$2"^C#FQ$'[^.5FU/Y4WN MA'^%[@/T^-Q>A5K0%D&%#ZB.[FJ]R\/RL;[W%S%K536V=GZ-;Z@1$;S^WWJ! M!^7S$V'TPI\WZ+_HQ"8_'V&! /^'^@"Q3^! @@4-'D284.%"A@T=/E0831.< M'P\L5(!0X>)&BQH]-,F1Y?9L18P>;& MFAE=7L09DF7(E$6-'G6(TB$743T(][3"E:5ABDR<>>%5 MO#=;QC:H1J[NC*+G MG6AM__S_NMM"9R.:5EO]T;BSY<>\8>9\S+FFY=YQ"Y?NC5R_U/T"?SC]"ZT* MC*M.NOX4JDH9FN+S*ZZ#SE+K/HT.3,VPFFPR(J&KO(//(P(E*TJW^'*R**." M!H-#.-<^-% AVFH:S@(6'^)M/;1F- B(K[B[" @$%0OM(-TJ,^R!#)>JKS,< M4_IOI/.D6X8S[C[:"Z'%BDK#-;@\\I&K#N,RD2&[%MNP/J5[\GHBMHU7AEEVW1!C'!;3-KZ%DUC/BJ/;"A+ M"RWDNWW?\]K$.\_GSM1+/;').USCH,>.3!#9KX M-<+7-*NA"8N(:LKG55=G:)NR:KN++:@\KI&M9&CSA&B4E[%"4*[ M:= @2MF@S;[=>W:P']RT9 OP7=/70]G;[THX2,^[,^"[19XC-;\#:?7%I]>O M;J'IP^O,=DD#_C#E$M.0R8>@IK5ZBBOM^5GO86(0+E M<#Y!TET@RI!%G,C.U9<808]%=BM-_1K"%-S%J"'*2)Y'9):9\,3*84C1EL9X MM1!V"0H40;*?0G2#0)UT*6MFX9[V*F!"166+>QTQ5UG@EQ (W:C MP<.X)"ED :.!JC+&,.Z.C/>3356.QSXB@4^(&+L3<9YRJ[IMBB1GZ01Z0XL6^W*AQ"RB>?-,%)/1IAY,,(\A\> M=:A_"PD%&[4(146])63MH1:ZNJ(S;X%+(,Q[SU8T69#:./%U;\1E2K0SL'Y9 MQBNQW!4"U9/%G=QR'T/2DATE9+?A=?!7R!M*Q'*Y*/G%I7<;5)9^!F.7JO62 M3L4I"">[DY\O[HY)&FSBQ0XBGZC-ZDIC69E6!,2J!4J)E/VIXJ? _TG!D,$G M30N+H\O:-$+WI(5H#*%'@"KEK(Z%34P$$9&$+)1)"J5*A6R!UA'[=CJ&Z"V+ M0)QF2 G8MX!Q\6AXL2 6 =7,(HUD256#YI8:&++FO:M@*O5B2#F:S8:H09X[ M' \DT2BX@;8N7C$2533&ASD6#O4XUI.GAP[B%:W4#V*%)-5,'B(13431G"!* M2(#:!E*!^,L^M]S0X=KSR88:Q0A^ZTVQ'I)$A5JLJ?VQH5IRFL:V$F.)-DHE ML^1%+[#*YE^M)*M.@ZB,KO@.7O;1:^K8"1>VM;1?4;NK8"_;1VLFTH+O\N;\ M%+NX'U!,GHDEZGX:Q<>0"5:.R#-F?VIHTD2FF,NC<9G1# MR/)Q$B(?NRV=C M$NO1O;U4;_ B*_R0:=K,)B1%G67:2V);E-DF4R-_?(AN =FW>JT08TJ!PI.^:8F1"[V M9G5E$3-]R$F#J M[UDIVAMYU?2H7:7IC&:D\*L=*FM1(TQ?6 95Q=K829 Q2)E)#&#.X(-A@H#" MTX_S.2[X&-\R5#AUMK4>MT73"F$*FI.^.#&,<56U*@@]%2EG6>%_XX LK MT[(V8728OJ\FC+L@$?)4LR>MU_G5:EG<- BE.1 9MW0M-7;(5HJ"ZLPV[,0!W"&)T!;J3OOR= M0<8\%) NYGCJ&W00TU??X:[/)3CR_]12M8IF<",D:"KO4<]!>SY524Y@PC?M+2@3Z,GCB MS9>]!V[?,'>(1 ;+F\36J32O@[+W8G*NVZE/)&RU\4"07E O:^D'/"Y*-(2F M<#PFS(CS#;)K4^B=G=IX^C"!P.HE/T!EELS9+]2Q7N_KX+8)GE0ZSB1!6:U[ M=@F[^X[O^U"EG:[Y;_*.+=^98ONN^+O['&9)UKP -(HR*;YM4[I4$P]7*XK8 MX9#=FZ6N4_\.3="1 /HO4!- @LBG'<(175N/M.D.9KND/CJN<2'!]]"@ M OJERLH(K^*D^0$8)%JYT>FUD>#!!W0N*XJS%9N>%T&POY$9YLFG@TF87F*S MZ*,E0GF-0V.]K?&,P5F7IJ$4CM ^3$DGU:&APFN02ZD_A1"6S6D*@(,?'*.4 MI>(_^D"^!R(X"UJ4LFC"<;$,[.J6^WJVXX!#TMFY*LP,J)JLCE,;=FH;3ZR1 M.A.Y7[L;[F&D%_&T"!J^M_FO"^$)3&R3:BH\F; V[5H,HULS,_G_+M,:#N [ M,VB;JKJ3&@(1QJ#0PLQ3B[2'@C@-#7Q.?3AB4]R.+410PAL" O2FTM<$UJCN9C#QUF# M'7>!GDVW;PQC+-7G9)X*P*&GA$HKCNK*:/H5CJXJLB3E4&6W1)\R[1[YX MNE",,V=S,^%KF,Y0'+VC*FT[ES[\FYP .*-H,5_2F11*N31X0>'A1Y1"QM\@ M2COBCJ8J)$?:*WQBK98PIO0B&_82RW9;_RS7(,-OW+.'.[<*0J6Y 847O+&) M@+(_42=4L2PIY,@&,YF%(HV,W"8\DR)$V9Z1Q"5]Z"1Y7 L4+ A+@RN_2B$:UV8@9<:^:><< U*VQR$:/ M.ZBY@YTQ>SQ]$KP*( 8;0SS4M(P%6XC6O"&YH$'?.@PE,\&OH,>,= A!I*P M8LK&&\R?"D7(V 3DF BFO!IPZ?_', C0)-=F$)BD-7]0X4H&9.BS# MO011>@+,%^7#(M&]_&L1B%F,LM$W'K4F9R'&$50QG.$OEDB:@?"_"JT N$2.UB2NYM(N"=Q+$^W" MPA"@!UDF4GD2)SV.UM2>=626&RT-V"S/@:@/]3C_1B0]D'3T4S*=G(N,SI>L MAU):H^$8&>LQJ4N;IW+$'-? "$H%1J0P&IP04A==DWH8O/,#CKRZMSIU/J;T MBFJ9G)@PE8\,M$&DOL>D(9^S *&[%\T)&*^(E,5 LI]0'$V$*X\LBMLIF(NX MT,P0Q"2)P\?"",0XB&5P(F2;L!FJRB0,0;-(&R*9Q-\XMS145>Y#NSC2RJ"\ MFN$#TW2I!_I\@"@J0._IEUKASD@UC'@=LK'#B^.<4#DUR12]350YMHFJOJ,P MP:.9H-Y!M]=[B#%UL=_*1"@C#C5E"(1],3=E): PS0SD&UA]B!$BKG3=#PD, ML+BKJ^:[L6^2EZ8[TGU _]3]6SB56,6"73NZ>[X_,U@V:3LEW)Q!Z5B5(T&% M78A]%9!\F=%$)$.AV)8WI&K%]A#, '%M!75?+, ^'2#R8@%7G]*5H73,IP:Z/S)&%R@E?=-0' M\2F3+#^5HL*"B(:82BFQO;E$.J*(LXV20D^%Z,IRV3[R-,^:M LBZ\X<-)B0 M]+4?A ,[;9-E6*61B:BB3%!J@[]!A8N%/=IP8M,1X<\W98FI"K:Y("3F]=BN4X9@E2FYD9YG;+,L3<&]+* 90;6LX@UBU5B! M:/_5_>/&XU"&8T%3SU2B-3W=WRO?XYBGJ_W"B^*,YT% TH!:@_65M'ROBCPN M.&R/_AVBDJTX5$4E1L4;EF-+(ZU"P]TM<-R<,&43Z.PDQ16(QY.3;.WC0(]I%;U%1"CEAFHA3FMQ=AH @M=S/F77(LO5*UT47 MV(5@RG,LO@.<\M/4C?A%L%ROL%3C5543-:O1]3#@ Y:/;PH)Q=0<(1S.=&' M'#,7\'2;2XP691.*!=Q?N8#)&2U@G,DU<72+I4RP^S3_"I=EK?0UW&60Y!H5 M/.,P&BQTM'01'WEYQ=T:U*@[Q]<+S5?!D:Y%XU7FN<$AREY5(I/<(2:NB3@^ M"C48&?R=15O]/X*)O"E>U<&8W<-BB=>A#BGFJ 46-J=)04L-).\X.,-]+L_R MB0\)R-V R5N2HE) M5&1K":QTQWZQY5>:4=7#&,)KXE\TB&?F$\L%YH$PMBLJP$_<7_%]C!%-8T7A M%B8>/FAJID0:/DH]YJ.8(OT!CQVT%N[MX0 NC/35Y[3DWW2YY'EE'0)FTJ'= M$U[\O([9)4%.4X<.:-HU6HK=_\ZGV$#V6TXN1HKETC)B4Y3<--O*H >"4+Z? M,IG(J#7X"5]-\8AB.#(EW8T++(I!N;1\SD@IU3& K3SO;$"= .IX7I,G#-)^ M2;R0LUL!Y&'%@JG:W-[!J8HHP4-#0@9Z\JR7B>SA(\7#NO?%1*IGF5X/@[V7;\*L.S"/N N,A2,^"!,>5F>(&K= MQ3R"PI["P-L= H\5Q=F3*>CJ<;"!^6HV6B:8 ((7G#_1E8WG^KB&$6RM.Y^S MY<&W#J>H3*F[$[&C<&/N6>#.:4*P;>OEIB%15 L60>XS >1NVPDD05<1I5]H M8@GE9O_CQD98K'M30@3I]3Z(KQ.8D'C-\-F/]Y3)!#6.:9:C3CX7YK00X/M4 MUB)NLW9>3B;O:!O+AV9E%I/!AD$VQZ;-TM&/9= .N?P!-3@^DPCMC^Y/H(I1 MVT[0NP07XS:SJO"IRLJ+;-Z/IRO*#A&R_XT[C\CP X$G\*02.Z:E7C;#LR'! M^*#)*"DUG;#<2"4=R8+'2'H?7C/[=2*6\&Q MO"UF9)Z_MKM7SXAQLV"I7T:. >:,*9]B4+#.J2NXFA4TH"CM?:M>SG1?_3G( M(UX((F/:-?-LC(7AV,;JX_8\#>)JX-!R52'I W3^*[MX@TA'=1=CIY8D M1,:+\XGMM!P[24%=4C.F$--3M+O_!72$L#3'KM"H@@N0Z0C&AIV-SF(&'XD< M[6O&V3C:'NLZW^9V557MXKS:9.;%>1$0'>2>,W8I6;OZ\[M-\:IT=E !SR%# M>HENY#4Y!$R[&":G>.'Z>NR%R,]K=9?-5IAU,PP/UJQ39V^#$!V8KTG+,1C$]/?RQOG[8;01L1M.UR4Z+B@#SDJ)XIB$B,Q/ M1PZ.G66!HIHXFT;DZ)-/,^U]F#*D%ZR*/13=WEGW3E0C68K'>%B7'K4,.HP+ M%;T:17.W_^#.][A"#^>A4(-D2#4K1KX\F7]4WDZ8FUS=/H^SVUKAHUB)22_5 M 1;H'3N.W 2O_0-%M>WEG!H*FEXUE%F6C0L0;N-A9C<71M7"Q#QN21F?U^: M0(U[07UOES 7 AKN\(3\E.'8-XU6#B7S\![M0M\^-;OMQ$N\H+5ZAF@6"*"K M[SG,SM^)L#^*%_'L9NNCQXTF3+1\G-,V>N$P=@Z-6_/T&M=6\VDTA]:MB2E_ M5U<(E04("Q4L:-IG<)^^@PH7(F3($([ !Q8>#!PHL8)#A?HN3O^L"*'"QV49 M$V8L>?&B19 5"I9L>5 BQ8\39ZYTN4]-A90?4PJ,",>F1J &X5 4^/'B1R E M21I4AE0HU'T?=W84.) E0XL]5:(D&-4@TY$+BVJM:+2EIHHP558$&E9H19TY M/V+]:O->#P'_5$9I46865\-E!,IGQM&%UF!;%6:@ M0K81*-!Y0BD#!V,4J<$=A!W>]<9CDB'7'UDA;F5:-%^!8A1PGWUG''.!6082 MAW811>!O"39HV7HG0ND0YH\665C/QZDC$R!J3=F5$PIHZ!<[^FE'I[Y 84; MC!,^ ""9 <:UXT=&B)>1B#8MR9"(QX%63TE QN':;E[">M7D:6MY5]JZB+DU';*Y1]KL0:.09!>=;3E5% MY7%%/3!OG.@^.5&G-IT(<50GWGM82\I,7-Y,'"[ZE8"AL?@ DB6925%:"]( MOT;4='\9@2C@5+5EEG%&'L MD(S5>5:J7&@:QS/7T8VL$)L$ NV8T7%&I8RDT]*DWK+#%8?GQ]U^[9!3"3JX MFTLM]XGQW =]:G)<+ODL(ZX[#ZR0F9I:64'9445=F$I3,\:BWNB*R__:,FF? MA&SC5/?%[VQP.SJSR@S+6#%>J?WJJU?^#M19KA:H%IUDE(*DGZP*$04',7!H M\CLME?>8&H1+7J76+:V>AY13$IV]#65K^**(:LJ-1 MYI:APD2260MQ3=14$L2#_*"2>L,;)J-"# U6T0+$^^"Z@I83(#VM2PL2"E%$ MDK;?6<4@E\MD&U>3'LC])E1];)2OCA*LS6$O)Z2)HI,*QLMG2:253<2.MJBS M0*&-KDVI:R,=6Y+"IF!/@/8$PCQ=N0P:@JE.>ID;=K;"*Y5TSB[0B!V>;OB6 M#0KM8:QYBR;:]!F8_UBL1"V2S5>P$RZ0Y? !AD*/Q?H4EUDJ)&W;VFA$*@ ' M7+8$%/VS*.L^0])]E,PLY@0*2KHY2J#44H3M^>,$<]4@H*KLE @4B@-E!J,Q MXF0H&/7-4*H530BE13N4!!S /BF3F>[#8S%K&$@D!B;HY6D]30O95^I9I!S: M370Y@M54X\J0:%1O/A^+"!!8FA<[WLA)7-J0^/2"02JRB*LMF28O+6+8.0W- M5X:%)G'$2;DKM>973)O*#PP7GS0X"1J^T152VG:0M'1K3NS;X"]+XE4CZ3 V M802")MZG#&6H08T#*:6FOCDFS<"!>N742W%DLD&'TBRF#B)J(%L2C9[N"!TD MR,V($:HHK0JX<#6FG2A@N$K$??Q (D!XPT< E?\6N1H((@,=H>(TM<%<[31; MKL7J6FT'1SIA=W1&6Y)Y-_6=4"V2HU/I(7GER9K%=(\TSLK)8Q>RSY=&T6DV M:^-J.ZJ6U-+,BX-Y[,HDI#P!WZ62)2)N20)*1:'*,".]-8YNBJC4>]D0;"9L M22@&"CB2M6M0(5+>%QF7!B PMY?;N8DP(Z-C(.Q8#7\LFI+,S.5LTQNG!,$SV:$'*WZ1'#C"4J'@9X-EH"6S"I M5^.&0DX-FK#R0H@!"DW_2.I8>A[12NWGEI;@;S)$$J4K/U@WVQ;R*RUCV$3J M F8C5*7X>IY7SP]I8>DRC6<&T)7T8T M62Y:;M*&$8X1B!2J:B)O(6'#VC'/AF,(=*2@S[/S8Y [,@++Y2(81MX/"YK/ M+*,Q>RXQ K\XLPP$/1,BC;:NH=F:G)QX1\CE$YN.MIQ MNJAV?ND>N]C\;ZXM8Y]PR+/W^C10:>6T C\P,I%YK.O1\(2+&93)I1L=W)87 MYL$T#KE$$HFVM@HZMK-I$CGU5EJ#G4M$#U"5D274IO-$:YT,KX"5=VZERH!' M_^('B;')Y/PS?6F,/>%A.!>[/.,3EGXV<'YS;DT&ZE9#M,!P2:<9X+1>\L^1;7%7/$! M[29D@B<48F29,@(!0G77=/+A?W9Q<9P4$%)^10]W(>N&=-D8%H1[1@#LO_19$978!YD>KO',ND"-3Y5=UDS&U-Q1T7V/ MWI2515%0V!%.3DS-E"A=8JD3FJP'12E>H"B)0K 5Q*&7\16;A'&/J0$:3!A! M[;T,@ 5+P=7.1/C.LS$)%'T5Q(C8QSSAXL325LS*4*A3P D9T1%(76Q/%U$; MN%6$&B@9DLE(V.7$L(','2:/P<041L2'QW23]'Q1]511V11?.UD6;.V/M/V0 MR:F![]@1L'5:..U$@J'%(ZT5;&%:^.7$L: $Q*2!P?A/#$'/A'1+Y^V7C]$< M1XW>0>"$[_R.06S"[Z3%_Q'_848<8%M16C9U44>T5TL8AWS%D 82UO$ 8>4, M5./PQP-VW3!RTX3@8JJI!O05"UBQ'Q+RDNNAU ]9F@(.QZPI1#3\3>;!Q*H M&[ 9V7RXB4H!X]Z18=8%&M%MD$O\ "%2T2-YV/_HCIPUE^@91[=T6M-QCR\A MCMA=G!116XT!A6N4$>"\7Y]L0D;TE/^8A1;:!*_X3M)IQ73-(5!D60 1%N#$$@24%A]>HU]-S.7=6DFIE.&)V7H9I5A9'1Y5G)U1Q^MI'&0E%SRMAA"^ACC] M8R'*_YUM58T'1N)/1M/7X(P&@M$X4=U'H-I]?&6-T=SEA096+L29@9*M56@M03A\=?O\8Y=A$*> M;J'">&%)EP"B=R'F=P@J9!S$?HF9K_D-@2 M8I]>3L8MPD%P=B=SOH%S,F>1(>?)>: '+F=W5J%O"D4MMN>E*<,RP&=\SB=\ MUF?'V2=\;II[[J=[@L)]LE%H2D=QE$65.*.MP=T^N>=]TO_G?#)H??*G+*+% M?C8H?C)H@T*HDD6#*&K01DG+&'F56/7$+RU#+-8BA5JH?*9H+=)B>P:+YA < M O9$WME$[\%@;Q(F/_V*YWCG1W%S(;4Q(UTE,J 7+A%;HB3)HB;:G B9H M>X8"DLKGB4HB?ZK6@ J$&HC6JZ @(''IQO%%ZWW2PJQ5@X5H;MU8!L4%=P3H M>O(,F[9I$<85L&6;=O1B<$PAG,85B?:A:UYD5. 6-V&IU$'XS($'V5"8K#6$2TBJQ$462SV9J<>UJ9):W?"UJ3NJK=^*]>,#K+H MZ(?5'XQPR; H9ES"J[7$DY!<*[S6J[UF99#0Z[VBY53I*ZN>()S% ME;^JC*U17 ;ZV(!\#\D9V@:J1)Q2H:ZBWKY.+,12K,5>+,9FK%P-K,;_=BR^ MGH\#99AZE>J+;(PJ[J5G\(F,.9M6>NQJS W'I@_I86S,CIK+WBQYU:S$MBS. M]JS/2E*@UID]0211#N*V,-Y6M2N 1NS/-JW3PJJC/:W4;N'4 F4*Z6R^NFDP MCBMM?D<:*629NF76Q06%[8>KIB#:PBG6UNO7.-#:5NTTOJF\^N;;GI[-7@J] MUBW<4NRC,5'?^BC(7AE2#0<8NA6.Z:C ^1X66AC/P9\K0NW;ZNW>S+"Z!MB73/I2'=.[@PFMH MPJR!R*[=AB[.7JOM>NZ_\JRHS2N0U&[%@N/H_^HN0\B@45F/N'Y59(KE5/I) M3PSJELYL$[EK]5KMIWYLFUDOU/INUAHO[/*LYM[M^(+O]0ZO^'JOU\@L%9;O M^/3N[^(B]C9MVK4@6&W;ZEP/*7[:GNG(:#PK\@YP@/6-O]8OQ,;'WP(O]]ZN MV6YN[JKOZ\9K["H>_%KPRT)(:BQPTUXM,GDE0J';#8:PMO0B8 :I0-SHR."N M!LN-.(PN'KQ%O>P&.=P!0?(-S'> MUHVJT!Y8,1Y:5U!O%H(_<-R.L:>"L7IF[][:L<8N"A&3,1W_\N)D&4YY>IJBIJ%K^@",@7?<08_LA];[ 8;L?E6LKW*+P]SK@];\>R&LL!2 M\O9V:>F!LB3OK!MVDQ_:TA1E4(-=*KKXB@#G+"J[[[=RL/!B,B07[^7F$Q9G MKA'V,AG/$S!G_[(P#W->@ *Z DY9.4U@.IZ@_1#&?<1-!3,$[_(,;[,V9ZP7 MZ^R28*T>I^T%!_(D*[,",[ $._*^IO/YQC$IAS$7F_+/HE/ D:I&SF XX:-, MKA4?8C QG[,OMRHX!RPRIV#-YFWQC#,\RW$JKW +GRT, ^XY=RI#B_' HBY" M;F1CJ>)T-NQ OMI R[/+0O3H(C ]FW,D=W)#2_3'7K0+N_0/3W0I;[(#*[.L MHBU,D[1*#['$MF\>R[/RL*"=Y21*_$JDQE?0-0CJ[/0\!S14 W* 8C- 1[76 MEK%5HW-+\[)"Z.+/##77P1LL)[&?./%M6) XJ^U$ZZM38_(EBS+X[O_P0LMT M-W>OQU+U2,-U5G]R$1.P)]5DZQ'SGH:<5\Y/,T.<&E:;"N>/?:SF.H7$U(E5%;-U!G%)?;T_+ZK74OV5;.T M#4PKI*C7OI*'X&U'H8< MTFJ*">HV;&LWW(9SH.BR2X.V-N/U-:=ELWA?^;26/_]>/&H M'HHKC=*8)E>T.(MKR-<4FG15QS":=9T=;L&BUC1*RHL_#8OCINKU>$<\@&GR MBWC3K$U/]@3K-VX[Q"; 9VS5B(F+^.G-UC+XZWL^.1SS]>=>-RF'17R^YZJ" M<6PE]F4O]K]MX\/UR5C+!%("6NN2QW2:#OLAN-]Y!%)QQ$PPA\3L^>OT1T\< M-Z=2=_.IRH[Q6/JIR@^0%(:HRHT6>J.21*&CG*$C>GDJ.LK=E*6/'Z;#EI^R M!J<-7ZZ&N@>JRO0A^HYANJI #*3C1=UU5^L6*2BC3:4KD=\8.G/C12=BC:49 M<2W:E>:X*J M&Z&B/T??0,.NIU2O/2LG_P^ZWUQ41XF5H,U'XA&,]Y!V<_P0(7T>PMIIBZ'= M76F;$[OF4*]J@BU:%;8]R4=)[(20B[:KAA M(OU+7#BBS$",&D1Q2N,:L4%D1U "LX88L=C$ =ZEAS0)FS]\7MBSPXQ0:D+% M2V.D0,W23 A]L)P2Y,Q\'9^R M#!.'*;+8)N6CED'%[=US\\9(/#KD6EZ]693\3J[CTKC):".QO?$0'=FWES]1 M6;B=>_!43]PH_N#2W/18O/L66N6-&+9(2 !\>HQ=5*Q+O'#H%T&,/:;P5T0# MX?_E^[K6$3<%44\]+I#TS[0IB#FE1D,V#24%JVAT]ZPPQL\W$LO"S,80XO$\ MP#>&C06PZYI4?4PF6$,:A0&_ZI 8F^X#P2_ MU);3E'"^ ?@7V@_\:AK\:E[9A%]T)_L+I[Z0O;\,C1Z%'T# ^0%'C1$U B%4 ML/ #"$$X#0MJVC>18L6):BQ4@*#,8L>.:AY8"/D SK)E$Y<)%"D2"$>/+Y>M M5*C1Y4LU%32^U+E3)QR-/^%H6J9LF2:1,Q]$HZB/YT3_. ]F0H!#%*4F(!F/ MUFPZ,:3"K5MOBCS9=%E""W"VIC'X\$U!C I)NGU(T(A6C\MFIOE*$:],($(G M1B,&1R;)O1.-XDQ8 0C/O(?#_M0D5%DH33]%_JC(]/#FIIQ?@NX\^FO?GW!1 MKX1Z5'7&Q:X5V]T9;:3JF7"QXH2=L#;2C+<3!I\I\V=7KTL]L_0=&7[A\_?B_\DFD^T83KX+W>/)I)O\Z6@XG!IM21C?C&M.)OH3 (XO"EPCK MBL"F+EOI!Z4\NLRLZK;3J;@,_R>B;[S0*I(PI _STRF-H[)39B0C#M-'. L^ MI$@9%Z-#<"=-II-LIQWW,O%!#E>KH!@6J2P/.2NKW"JU)*'+S:S;6L,,0IY" MC/*H+W\2;CC=HML-,S-'PBTJFO::TZPXPU3S2^;:U$BS+ $%M,8&S0IRJ^O@ M"$ZVGGA;-#L%+7!TJZ,J? D]'+%+#,C?-LI0DT(/]6BY!R3MB+:?U$@0-V+6 MPW(?O!+"R$.=(@/0NLX(:W.GR"K=JKV,>O4(E.+&W"FWKP:=Z(U&MS+-T+VN M.FXOT$Q+M4GF2MWGAR\/<_*MC'::R=JMME5H7(\NK.!9BY+-KMU #W-PL1_; M[*TXZO_8%*G8G8BDMS&MV-4, MQ7N XKT,--+2F3S&[M<'0F:WHZ[.[>@RN+)##ZI]/L5IXZW*G-E"W4JVB%=? MN]K7(V46TV348"MR&46>WK5129V<))III$C<2<"0#HNX EO94RC2K8".SF:E M,<2NZP=X_.K4A&;&ZR=6+Q;UMWKJ79?)KY J64#&1DLZ:8LS) 9@/M'D=,V, MI&,9/N+PO==,-G&33O#*3+N6?.P@IY%U4GFVBSN^24\NV50WDFT M$'/::O0F==6T!XYVX0L9YL[*2XWK"'1WM2F MI@1R3F*G&1AU_L6PA,3N);O+E]7"%)+73,=J/SK:E0B(O5;M;X6'25>00$<1 M%Y7O*QG+&0IW8C2/O2MBI-.1:[#CH+',$!3@R14$OH8NN-P0,=SZ"G.^QC[[ MP,QJ1C*0N[2TDB0>3R9,W,=-$H(^KLPD;QZQ8;,4L\6/D%%L<"D;"V78LZ\D M)FQ8HTC,4$2LE\QM*U%B6PIQ&"C1_PQ2>H3\2K2<$[XU+0Q@)/R>3F*RR#7A MZ3EN^A$E!::;;(G&3IIK&)@L&"6'&:8SAG0?($M)*]VH\27+4H@ ]^&@1<6P M(F$A579F\J<.NJ8(H;+(:G3I00[.\3=;%-UJM#(HGTPN0",1(^Z^8P&LZ*5! M(_&<@ZZ6I4TH1I<@@LLP+:(:*LFR67+,CA&L^9F[K(2:62S27@[FQ3)-!'DS M,=0T]P(;5L@T%%HJU*H!F4*?_9E!>RB#XA<91YTC517^$L.\X,UV^F)+V>+&TBJ*E' MZ>8X*YSRQ/]H KS)%(F)$_V]I&OJHJ?50M$1(A50.\332!&I!#\QOBI*=6)C MAE(J4R%YIX4[N9&T1O-#O)GOJEDT:8 P]47,>"1B;VP*I&;D3T&%E$5PXYPB M!;>YUD2N CJ@G>! R:7F\"9,$W038Z!Q&&A(KEYXO5>^&F=0E@%C+^*BS@XJ9ZAK%\L30TDQ$6N5+F_QS M-_&!5B0#Q-<##N(Z98XDB:;9;5/$V<^F_-2S/"D+4%EK$2/PIJM$/M&H9.D MW#S,@KK![J!TD$B"(2Q@A)TOJM3+WD,R#"H-KD\Z=]HBD$%+DV5$[2M;>I0' M/Y@UW>S62B#4MH8Q\G)TTE+4SICDMS%:"W9>4-,EO#0YH#1<\8'VX M3;#1%V L+,@5_](R2XGA;T1EXK *(H65JK5HXKQ,I 6&15Y\A-#\KWGHQ;!Z-\4\L?1M*XC ME?LSS.P)T-AJ25%[89_ZRCF@BL"ON;&D[@"C$9D&MFD@T8VE2^NT$DUC+7PJ M9.JH7&<:.TL7PJ.IG07:22:X]'(OMA2CF;/7%0\C.+/[&!+AMH23'WQZT D6 MF\$ -LKP[11$-.(2Q(05#H18F 4LGHM<$7QW5L[>KO&_YRA MY3"Y8/JN%,54ZM@I=1)0C5:@)":.$6M$):YI621F&FO9;T(F&N-,M/^>([:C MA#+R(=8PZ(J4]?5=K.*XQD&5X%7NZL:_8C6#IX>L%L].K28N)+,0+3^JLX"4 ME1CRG.I;2+!1C[E)4Y0&\G7@_*;KNZ[2&TK&>8'"87<%TGL72.W9H)C\4D"' M7=.,,E"#_>428\/H<*=[M-'8$4VA=3P9N<_]:ZIKM>]&/*=%>)S$<# M*4-%0SBR2=K*,$L:NPLP*K!$7K%W\ERI6 16T:G)J#Y;78N PBIW"D1>^2J2<_<;/)/J-H1S!$YE_4> MB=E5;"]^VX_T0$ MJ[=&@^KQIXOVDXFZ['X&-_)H<-V1CAL5^A41805N:D;N*AY4V.E.0KRH-F#) M08 N1E:I07!#ADCOGT!AF4RKAE)O+W0DT6*. C%&_5+-YK#CJTYHWRSBA\B& MF+KB,&:,_JPL?BJ"-HJI>T3"K71G5#)BJ/;&^,;/Z6AOST!H0@A&<0QJ]S)$ M&>R.<9CO<1I+#;HM,J0.X,JM.01LA#PN0VB)!FV0HE0-651))$KE[5QCEH)H MMD9CM)B&-Y[LCF G*(1F,LRPT" @4[CJQSS"ENRB1HADJG)EK#2D"E/P2[X# M\YRNQTSP2*[K6A;P_R5ZC47>HM5J1&T2CS2F*SK<\"XD#HVR;%++Q6G+!BK9GMT(AJ0 CX&*KY J MPA@]#\C,92*"PP6[[;9$C_9"D8#J@34(:G"2Q%\ MB^ K"?\R 3-*DE.,"=,^@LV=E(< M$ZQ=]L9H>E'"FBY9IC$CL^<@X6\K;R;O<(HS;B(D@* @TJ A@. -0/,A)L1_ ML!(:78@886(ZRA$K3.T=8^1.[,L' T6*7H9,0.\>H0)]]'&BV&2<='*E -#D M"&T0T:@%KS)U?M/71B:)$N4?PS(!^'(H N4G-VYHACR, M)ZQ2KN2M.+@0)=81.[J2."MO/"DT.&8&?E#1)VGSEU(O$EO(2<*QTV021&%Q M"J70)@8'HA@,<1"H[!!R+@NM(%UFD!" *34I4_[.Y+62LD3>!#F/,SJ& M4F42\$E#L?+BQ G7D^LBF([W@AZ>: ]GR*6*V)KOB#U.UL]] JER)1))HD<"\SP(=[0?\ MDH#&9K $C*^ =!15M1TLA#V21WX-, <2,- M=LS:!J.$LDY=*T -J$(?!J-/$L(TF\)J#$)D2?9CMS:)"G8A)D,9-J'SAJ/- M1",>US5IZ#%8E>UHDU89.N].YK7M8F8-=P(4JHYM=RDJ@L(EX);*:"Q@"S5% M_^22KBK/ZM0S<:V&%O-G&&D54#P(8/ ,8B375.7$-T+P/5.H<.'%V734*3[Q M--<$E"I@0*5F[T@#*SK4TN BL7BBT))HL53S:>04='PNZR+)O7;P9TE4Z"*/ MD@;(Y^:$Z11B;D6J0K'MDMK1G0QK3;8H7< 3)P+F:Y+E1)-N+<\Q>I7W #L# MVEYW34Q7E18C2F:Q7^-R)>-3KNX&31ZJ^SK)(JL64I'-:CDWK/JEH$KU1,0]TN2P8M@$<#'&VF7?[O1?E%SBI(.'[VX+"CAWA"^C9A&YFC,RKGM6)& M3*^1RH2/'H@$7U1C70;E\5PN/_[-72O&218&/'FU]O]:49&X1QV9D+!*2(W@ MA]W,K85A:UW=$ 3UMNV&Y3NCHB44#_(,J(1^F$,40GOKI>$P-B'O-*\F=E/A MB^K"=VH>5RGU(QHJ+E\O:NRJ.$T8(X@8BT@ M0C3I0@U@2'HT00W66(<]LW?RN @.@B= H3/1]3"(P3-5="(&^2$,]"#@C7:P MR<"4AW8,0L? PBU^&(WW@8L35ZB,%U>DSW*$IB&V37-1(E=&<2H&2(#KCZXZA,^^ M>$ZF[S:,8X+-8V)>N8#0[:'_QN[K.IGKAG3/$OF))Q30H!"P]G;ZB&=WSGC7E6?RU6I M[HUA(NNP$O8EZ*$U@AF0S*RA\*J9G?F^KBXJ7!>0!M:@/?J,$U*3/UJ< 3A] M/5JD;7FD0UJE;9"60 XXI'@'"^NQGF6B85-P]P9NT;,4\^L4]_='T[,2;0VE M<_%_2?IS4:FC#YJE877M3DYOXIFIR?.)B9J JEJJHP>'0$J31^4T].NBQ&UQ M0F+7*,(!&\>5R^P0ZZV@'@L$:WQ9J M^DQUZN2$/?<%F>>ZL.WZM*7:KRM&M:<:4TF[F@'V8ND:^E@[L5$;8VL;J0^C M&.;LS/JW^0)&RF8H4E'#CI-V)^!6$XS&/$&8N6G1?;'YL0C,#D,1L:W5M&'; MJL<9NQ-3,G&RL N7!G/;H,=;&,O[J"GKO+5C?9=/ILV37E!#;J[O/!4I)$)V M:YE[<1(HLA78DSHR7P_6 G@72M5[;P2-\ MPEL(PFU[+C$\O>>2_?9[>(>P[*C'NC+I+C&#SW80W+ZZ%GM_%,"S37&I8W6S M.[63.<&;^L8EW+![U,8/V^3>19.)NJ]KW',"3K+R_WAQ)X1S'8]6UW5PQE=S3/]VZ1_W4M=N, M]WS.M7BK#UPN=\P@V^S.*;4=W/ M5;VZ5?K'YZK.EWS'^SROR?FU2;W1KKK3KQ';54C;YW)J9IJ&$\EQR/<-=N6M M"[-\^>JK'?V%1Y>RNV1(T92\?=S.8YO>1YK9EYW&O_O8N5NV=?'80<>ON=UB M/CC89TW,6?SGI$;<#PO<+7()TQ.BX(3LA+V_OV2"HWW?>7S)*;S9-YW-5YW? M#=O"01W917[D_Y>ZN[$ZX(>\KE,Q6^KHN^Y?^=U4^^X^F\S>/P4T>S4W^Z#]PUKSS MF0Z6T;W_=' MZ_.4WQDYR0S/T8J!>NW=2]W?'7(9VO&1V< MZ-4\V8N:T_7U!<\L:^]ZED;PX>>ZN]\X_GZ[S,>POF>112Q)D6IU\-\ M2^ @699A[']+BBT2Q(-TT"%>YC][E#/]R(]9GR.MY6-?\/?Z[I4\AO]$O\:: M/_E3&J6QW^4[O?IYW-6E7CM@K#E6G/B3$,<8%D:74.O69//#Y7-.7_N.YW_4!8I_ @00+&CR(,*'"A0P;.GRH4!_$?1(95IR( M4>#%A!LS#NSH$2+(D .56:AP\L')"A JJ$3Y &4%F2UISCQI(>9)90SAZ+3Y MLN7+G#)S$FUI-";2H2J;$DWZ]($FD@A'4G5H]:I(K5P;9NT*]N'7L&3+8AQ+ M\>!%D&O-FD7K-J[7MV(CRO4(=V)>@B/WBQA&C4%XFPZ MM6?3HBYQ,B[\LFA,S2D/KVPLLVADN7X#:PQD6?IJ:M,95_-E#=N@ZX*S8==6 M73?V1]VM ]_F#9SK;[!CV^Z&"(1RX="+5]9L?AGG#X=PH-KL3+EE30N.;S*O MG%D[RM%=_0[7Z_8\:L&Y@Y>%JYXVUOGNZ]MGK_9^^??\=1?7+_\<>@!2YQA3 MAV$&6F?A@7<2>0J!DAR"E<$D(6@V%6C98RO!X>!3FD?BZ>12-@,:;(8G"SU18F?29ZZ:-% M9HI9YH!YH8G?BP'"*9]"4?[TF)446N>44YAQF1"4:G@GWE!**JB89D8@NJ>; M?^''6YMQ_H@;2;=IVB6?-\[)J:A]REG?>5F!*F.G.Y(U'*LACCJF?JVSKI+6+%JQ)A0EEI8EYNAB!1XY&1 \>;0,*)IHHD81:@ !![_^*@L' M,(AR=N]ZNKS=SX MW5^EJV[:2R+MUNZ$DV664]-3WTR5Q*2.F^F'THH.,>.>6HRUXF*GC'KDJ[=> M]>"U\[:,3R5?YFC;NH*V6$S*0E.Z:9#[W#'BL_<]=ZAFOTX[WE%+[G5[-LIJ M=>I/@TMZ\]!7RI;IBQL.D3)J5,E4Y)RM+.#+&-12]'09(#'&<[=1((ZV0S2?I O-4#1"&E(3DP*!8=H['!\)%1= M[%HE/NKI$&C/Z^+HM@B?T/%PC62KVPR[)KOO;1$BT2C2@'G5,*RW(?==A4N\JL*7NZ6]Y;?KBXRJYM[!ESXPPD^$EEZ=+ MW^2,58P,FCG/>,AP4B4:F@""TM)'2I'=$4-%XUTT_Z?72SBJBA.= (TA^;)V/WZ7'N4? 5OUFY.:*(T']=M"?WD\85JK1R6B*2PQ$@I\A6R9%?U.YEJB0>\M M3*#IE*5"9XJW=1I_1"1 MY@)G M?ZR'PZ3F9812IAR>C7&MIN2&7\:U$MV]"22E:SF+5K5=GJUL+^DZ7( M(VUF\1K+P*(5M7D-J%/]&3Q7F JNLXU]JUY/F]6ZA4FU5STG;7]KV+0*=K5H M#&X!CSM,W+821U9M:4> 6%;*7K:;IH*N)?G4%P4ZTK?_8@QF_MY:V>V%5[FT M QQY-\NXNL[VMH>EYG7+-,V]?M:6<"WM#H]Z0N8F=I^\S5I_[TI?UWI7P,#M M;3BSY5G6(M=5_TTL@O7;6@6SJ,&*E6^$=V2>VI:5L04V\$,%;-KN-K>E#3.H M7AMLT_K6DL(T4VF'06M9<@X7P"]L+V2U:T;13C7%R94P>CG+WN=I;^.C>2+1\K=) NWPC#&\G:I MW&*IQIBX@R6RX>)[8;*%6,0O;7)N_<9C+3>9E^:UK>L>?-_S?M.7=C:NEFG% M1G9Q?58QD".=ZW-#>G],!9"+\\MD$M;;E6,^L;+#W69IH]N+@RXDE-]=<%;_ MRAO&)GSTC?<;TV+'6^ +-S"PRY5L-M,VU1O_][8SCF/_G:[B&X:TI=/)XI-K M/.$NK":\)_YC-3_(SFMCK MCVYVU\:+0Z66^L@R/ZW;U5US9SL-[N3=N=F%VG0V-KW<;.>GGGF>4)B+>MZ< MBJDWDV[40!\2VLN%^9S7J'*/@S'S'T;\XK?&]Y]'?'RAQ[BA\VY?SVNZ[@%? M-^J%>G45M[OHZ^;\LC^.\*S#6O7N1CO916W[6Y>>@_%=[W:5*?[W4X>8SP5[ MNN8[COFJSW:WK"\RO"]^*LY3?^8OK[.BX:QT@_->Z%2G.^['C_['!]/GU6:Y MU->._'[_?L0RIKWWPW[HO@I>MJQ^_?W_"EO@%'B^=GCRMW7'1VI457('*'UZ M!W;SACV?MV8$"#V!$VPN%8#< W]?-V;.5X"%_Y=\F99- W%=\)B=QIU=VE\97T19F1'=7.&B"$OAJ((=LZ&>#(:A#V0:%AP6#5EAB M1&B&/DA\79AZ\<=ND/>%#PA[);AP@35Z3HB&P?=\7CB&G 9T5(A >FAZ0EA] MW#=\D3-[!KB!65B$5E=FH'*(N(:$:#B$G3=TX=5P@,B$%^.!E4AP'<:"@LB' MII:$[@>"IFA]FHAS\W=^J)A^-M>*_$9@%YAG:FB <'12L[=]>%=YH^B*;DB( MS<>(MD(AG:5 MB H8BSHXC1!XBT)')U'XA&;FC+:H2^N8AI,71L5HA%4XC#_(C=FGBCNXAVV5 =9Y?'CO+XC);XCZ=(D%J(? JE?_D8C+*H/ $! #L! end GRAPHIC 14 dci-20200731_g2.jpg begin 644 dci-20200731_g2.jpg M_]C_X 02D9)1@ ! 0$ D "0 #_VP!# (! 0(! 0(" @(" @(" P4# P,# M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_ MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# S_P 1" )- L4# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]_**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKY=_;7_P""L_P^_8K^*.E_ M#]O"_P 4/BM\2]5T\ZPG@[X<>&GU_6K>P#[#=RQ!T2.+=D99\G' (YI72=NX MU%M-KI_PWYV7JTCZBHKY;_9;_P""Q/P-_:J_9S\<_$JQU[4?".F_"WS1XVTK MQ58-IVK^$GC#$I=V^6^8A&V^4T@9E9 2ZL@\L^%W_!Q/\%OB'X[\)V&J^"OC MI\/_ IX_O8M.\*^.O%O@F73?"OB.XF($*6UYYC$[\\,Z*H )8J.:ODE[3V- MO>T_\F^'_P "^S_-TN1*:C!U);*_X;_=U[=3[WHKY.MO^"R/PJF_X*EW/[(T MNF^-+7XEPVHN8K^6QM_[%NB;!;_RXY1.9M_D,3\T*KE&&[H3QMI_P7_^"VH_ MM2?&[X2VNB?$.Z\0? 3P_K'B+Q#>PV-DVGW<.EJINHK5_M>]YLMM"R1QKN5@ M67&:SYERJ71Q.'Q[XA\ )#X8@2=PDZ+:V]S8Z':R74-JEY?.\Z-%; MM),,.BR9V/@9 !U4).48+>4N5+KS6O;UMKZ&/,K-]$N9^G?T/K*BOE[_ (*) M_P#!5KPA_P $WO%7PXT'7O 7Q8^(?B#XJ3WMMH.E> M$AU:^GDM%A:13"]Q$ M[$K,I C#G"OG&!GF/V6?^"V'@#]I3X]?\*QU?X;?'7X,^.KK2)];TK2/B7X0 M_L&;7K:#)F:U_?2!R@!)#%<[6QG!QDIQ:N[?QGI7@?5-0ET?3-)N=.A?7M5ODN9+9 M;6"WBF>-Y9'B2_EW\M$_R:;[)IO0& MFE=][?._+^>B[O1:GT]17YZS?\'+/P%BN#K \(_'>7X3K?G37^*T?@2X;P2D MHD,>/MF[S2-X"\0DY(XKV7XQ?\%@?@]\"?V[?AE\ /$-SK-OXE^+>DP:MX>U MN.*!]!G$\DT5M"T_G>8)9G@*IB)D8R1C?EN"$7/E45\3LO-VO;U:U2Z]"6^5 MR3^SJ_2]F_1-I/MU/J6BO%/!O[=WA+QQ^WAXP_9ZM-,\2IXR\$^&[7Q1?W\M MM"-*DMKAT2...02F4RY<95HE& <,<5@?MX_\%._AU_P3[F\+Z7XDL?&?C#QM MXYDEB\-^#?!FBOK'B#7?*VF4PVZE5P@8$EW7/.W)!%1SKEC+^9M+S:;B[?-- M?)E6]YQZQW\M%+\FF?15%?(GP&_X+3?";X^?"+XM>(H-'^(WA7Q%\$-%GU[Q MAX'\4:!_9/BC3+:*"6<'[-))Y;%TB;;B7 +)O*;A7G_[/W_!?_0_VE]2\(GP MS^RU^V?)H'C2ZMH+#Q+)\-HSH:13R*BW;W<=VZ"W7=N:1=P"J3SBM%%RGR+? M3_R:]OOL_N)YER<_2[7S5K_FOO1]]T5R?QX^,NC_ +.OP2\7^/O$'VG^PO!6 MC7>N:@+95:9H+:%YI!&&95+E4(4%@"2!D5\^?L#?\%8],_X*">+UT_1O@7^T ME\/](N=$_MVQ\2^.?!2Z5H6J0EH@B6]VEQ*LDDBS"1 .&1'8'CE03G)QCNM7 M^/\ D_N'+W8J?\%"_!VB?\% K;]G'5]'\6:)XRU;PX MWB;1-4O;6!=%\06Z-MEBM9EF:0SQX?=&\28$;')!4M\^_$K_ (.*O@U\/_A] MXP\66?@KXO>,/#'A3XA0_#&WU/P[I-A>0>)M8DCGD*Z;F]5KB)/( +D*6,\. MP.&)65)-)KKK_P"3J'_I;4?4KE=VNWZQ<_\ TE.7HF??=%?'W[,'_!7K_AIS MXXZ)X(_X9@_; ^'G]MF8?\)!XU^&_P#9.AV'EPR2_P"D7/VA_+W[-B_*JV]G ^AZ?WGY+ST(NK2ETBKOR7<^KJ*^/OVX/^"S/ MA#]B#]J#1?@_-\*/CQ\4_'&N^'1XGM[+X=^&(=<=;/SY8"S1FYCERK0G<0A4 M!E^;)P.@_82_X*Q> _V\/B1XI\#V?A'XI_##XA>#[6'4-0\)_$/PX=#UC['* M<)!^93C!!J:?O_!KO^%[_=9W[6?8=7]V[3TV_&UOONK>J74^ MH:*\=_;9_;J^'W[ /PHMO%GQ O=1$>J:A%H^C:5I5D]_JNOW\N?*M+2W3YI9 M6P<#@#')%>/_ +'W_!:WX8_M:?M 3_">^\(_%SX-_$_["=4L/"_Q,\+G0=1U MFU4,SRVRB217"A6.UF5B%8JK!'*D?>4FNE[_ "5W]RU?9:[!/W$G+K_G:_I? M2^U]#["HKYX_9&_X*6>!?VSOV+-3^.WA?2?%EAX1TE=4::TU6VMXM1;^SRXF MVI'/)%\WEG;F09R,[:\&^,?_ K]K 1S[)E3\X[+E>^O MX-Q?_DT6OD%%?*/PG_X+'?"7XQ_\%&O%'[,>E6_BN/QSX7CNMVJ7%G NAZG< M6L<$ES:6TZSM(\\2SY=6B4#RI.>%W>;?M??\' /@_P#8H^+UWX2\6_L^?M77 M"C75\.:7KNG^!(6T;Q+>OGRXM/N);N/[29,'8JKN;:<"DI)J$EM-7CYJ]KKY MZ%.#3DGO%V?D[7_+[C[WHKX A_X.'/A_9W_B73]=^"'[2_@W7?"O@:[^(=YH MOB3PE9Z5J3:3;70MI9$AFO58MGTG2]8U>S\'^"K76CI46H6<-W"DXBO24<+,$;(V[T<*S !C], M_L5?M?\ _#:/PQO_ !-_PJ_XP_"?[!J3Z;_9/Q'\-_V#J=QMBCD^T1P^9)N@ M/F;0^[[T;C''-*$FFULO\[?F1S+3SM;YJZ^]:GL-%?G1\2_^#D#P?\)?BYIW M@?6?V8?VSH/$NO75U:Z%9'X<0I-XB-MS*]C&]ZLEPBKAR44X5@2!FN]^+'_! M=;X>?"I/!>DCX6?M#>)OB7XST,>(S\-M!\#/>>+]!L#(T?FZA9^:JV_S*?E, MA;!4XPP)S4TX*HMGM]S?Y)M]K:E23C-PENM?QM^;27=['VU17R[\%_\ @K5\ M.?VC_P!DGQC\6/A_X>^)7C"3P#.UAKO@C3?#CMXQL;Y2FZR.GLR[IAOS\KE/ ME?#'8V/#?AA_P<=>#_BW\:;SX?Z3^S)^V6?%&C7-I;ZY9/\ #F%I?#@N2/)E MOHTO&DMXRIW[G3E02 <5:BW4]DOBLG\GL_1D]]/70_12B MOD_X1_\ !9+X2?&C_@HSXI_9DTFW\6Q>./"R72MJES90)H>IW%JD#W-I;3"8 MRO/$L^65HE \J3YON[O0OA3^WKX0^,'[;'Q2^ ^F:;XE@\7_ CL--U#6+RZ MMX5TVYCOH5FA%NZRM(S!6 ;?&@!Z%AS1!>W44V23RHV8YPHR<5^;/@O_ (.:O 7Q*\"77BSPW^S/^V7XB\'6 M3SK<>(M*^'4%[I,(@)$SM?V:_VL_A[_ M ,([H%UKWVGQI\.SI5OJGD%!]BM6$[^;>2;\QQ8&[8W(QS;37-?[-[^7+O\ M<3'WE%K:5K>=W9?CH?6E%?FXW_!RSX03XK+X$/[*W[;8\7Z7/@M_P7?\ ?Q(^/OA#X=^,/@Y^TG\#M5\?73: M?X=OOB7X%.AZ=JUX%W?9HI1/)F0C&,J!D@$@D9FFU4MR:WM;SYDI*WFU)-+? M5!5_=IN>B5_P;B_DFFF]M&?<-%?,7[(7_!6OX4?MH_M6?%SX,>&3X@TOQ[\& M]1GL-5LM8MX8!J207#6TUS9F.:0R0I*JJQ<1L/.CRHW5V7["7[=WA+_@H1\* MM<\7^#=,\2Z5IF@^)+_PO/'K=M##-+NG<)^XW&6C4N5_XK-V^Y-^A[71110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %?EW\,OV@?!7["7_ 7V_:'H=(^(G@7P=X M]TJVE\^&R\1Z+;:I;Q2=-ZQSHZAO<#-)7C452/9KY273L]O57CLRG:5.5*76 MS^<9*2_*WX]#\P/^"I'[3OP[_P""G_\ P20_:BB_9ST34O%47@OQ+IDGBB]T MK1Y+2V\6_9;JSN+N6UN8U*WNRWC^9FRP2-6V[&B9J7_!8[_@I;^SY^VY_P $ M@H_AS\)_%'AWXA>/?C"=%TGP?X+T2X@FUNPO/M5O*@N+1"7M/)$; [U4$@*# MALU^L'PW^%_AKX-^#;/P[X0\.Z%X5\/Z>I6UTS1["*QL[8$Y(2&)511GG@"N M4\"_L[\8^&?A7\./#OBZ_=Y+K7-,\,V5IJ5RSYWL]Q'&)&+9.26 MYR?6GRQ7[K7V=XR[2O%).S6R:BK6^#6U[Z/VU12C6A\<>:U[\OO.ZNNK3WVY MUH[6/PX_;D@UG]GC_@I#^TY\<;>.77/$/[-&M_"KQ1>3)"OFZA;-IC:??1 L M<+YL=RS'K@H#_#D-_B'K4JQ!?/GU;5; MZ[1^._D- N1CA<=.*_H7UO\ 9G^''B;4?%UWJ7P_\$:A=_$"UBL?%$]SH5K+ M)XDMXD\N*&]9D)N8T3Y567<%' %1WW[+?PRU._6ZN?AUX$N+E/#K>$%FET" MT>1=$8$-I88QY^Q$$YM_]4<_=J6N:C*G*UVI*]OYJ4H27HW[.5O[OH;4JT(5 M83MI'V?;7V3@XO;?2HNWOJZT/R3_ ."?_P#P2 ^,?[>G_!++X,^'_B1^U?X@ M;]G_ ,1^']-U"7X<:3X"TW3IUM8V6:"T.K!S/(BNJ-N>,[L XS@CQO\ :3T# MXN_\%&_VA_VS=1^%7[-TOQD^']SID7P5\.:]:>.M.T2W\*C1Y$N7D@MK@EKS M-XL$RB(HN$"AB7)'[Z>!O .A?##P=I_AWPUHND^'O#^D0+:V.F:99QVEG91+ MTCBAC 1$'95 %4_A=\'_ E\#_#!T3P5X6\.^$-&-Q)=FPT338=/M3-(VZ27 MRXE5=[MRS8R3R:TQ+]I6G..B?.UWYI65V]W:'-%.]]=&M;\F&O2IP3UDN77R MC[WNK97FHO;7EUV1^&7QN_:"\9_\%,8?^"6OB3P3X^D\ ?$[6Y/$>E77B9]& MAUF71]6LK6TM[R=[.8B.0NT$C;7P LH.>*]1_86M_&<7_!9SQ3X3_;&^(NM> M-_C_ /##PO?O\*+O['9:5X:\0:)=PM]HN;>WMK>$F\V!PX+G 65?F-N''ZK> M'?V-OA!X0U31K[2?A5\-]+O?#NHW6L:3<6GAFRAETN]N@JW-U RQ@Q33!$$D MB$,X1=Q.!6WXW^ /@3XF>.-!\3^)/!7A+Q!XD\*F0Z)JVI:/;W=]H_F8$GV: M:1"\.[ W;",X&:51\RE;3G=5OR]I&WN]K.ZOIS0;3Z6JR4(TT](**72_+4SLO&'A!8$N/ ^ MH_VS>M;:K/)(Z[+=&61'=4E8!\*H;81:^#_C#Q]\5/%_[67P"\/_ !$^'/[6 MVM:E\!+N31OC'X7T2U@\02-Y0@BT._O[0R&Y=\L45[B9V9$+'YG6/]H)?A'\ M)?@?\#9?"#^&/AUX0^&MRXT^71&TZST_0Y7O)Q&(&M]JP$SSS!=A7]X\H&"S M +"_D$UU;>&]#M=*AN7 (#.D"(&(!."1G MDU-=*M*J]E)-?-T^3Y-?%=:R7NO0M5)1G&:Z2O\ ^5/:6NNCVL[I.\]S\KM# M_P""KO[,FG?\&ZX\%W'BCPZGBB#X8MX!F^'#W,*^)&UC[&;%H/L/^NP;GY_/ M\O&#O/S9%?-WC'_@F;J7[4_[7W[./P+\;W5SH/CS2_V1;*73;V??!<^&]2BR $+[XJVWCN;PIX;F\;V6GMI-OXA?3(6U6"S+ MES;)=%?-6$NQ8QAMN23C)K2K+VU65>II*;N[/9\E1)Q[-2J-WZ)+KJ11;I4E M0A\,597UO[].3YNZ<:?+YW?H?C5_P0'_ &F?'/[47_!:GXR:E\4=(?0_BAX6 M^%MEX2\7P2(H-QJ>G7\%M-<*5^0+)L5R$VKE\*&4!S[S^TU\7_#/[%'_ << M>%OB1\8+R'PS\/\ X@?")O"/ACQ9JLOE:/I6IQ:@UQ/;2SR8CMV>(9W%@/WB M@\.2/T5T/X#^!_#/Q8UCQ[IO@SPII_CGQ#;I::KXBMM(MXM6U.% @2*>Z5!+ M*BB.,!78@"-<#Y17+_M?>*?@EH'PH^S?'S4?A99>!M6NDMO*\?W%A'I-[< , MZ1[;TB)Y,(S!>3A21T-2ZLHJC-64H\]^S=1U.:W;^(^7>UDMA1I1O6BK\L^6 MW=*"ARIOK;V:3[H_*;]KKXS>$OVW?^"@G[3OQ ^#VI6WB;P7\-OV5_$7A;Q3 MXLT=DNM(U74+@37%M91W$9V2E(]S[U+#]TR]%R?6O^"$?[*/[2T?[(?[/'C2 M7]K)I/A)_85I>CX<#X8Z4N+(HVVR_M7>;C@X_>[=YQVSFOOG]G7PS\"O'W[/ M,^E_"73_ (3:U\*-:2XL)K3PC!I]SX>OU93%/"R6P-O("N4="#QP1VKT3P+X M"T/X7>#].\/>&=%TGP[H&D0+;6&F:99QVEG91+]V.**,!$4=E4 "JI6HJRWM M'?\ Q5)NZ>C5ZGNW3LEYCJSE7BN?^]M_AIP5GO>U/6UM7Y'RY_P7>;36_P"" M2WQIBUK4/%>D:'5IZ-/NM?A?\ X.G/A7:K_P $Y/\ A<6E:AJ/A[XD_!76+2_\+ZWI MSB.YMA?7$-C=P%NOE212AF ZM#'VR#X5_P %N_V7O"_[$?\ P1J_98^'7@+6 M+;P5I/AGXI^&O(\17B1S"RN'M[V6;5+@2[4<^<[SN&VIU7"J !^N'CSPM\/? MVD=$\0>!O$^G>#?'NG64L$>N>']4M[;5(+>0A+B!;FVD#JK8\N5 ZY^ZP[&E M^+W[.OP^_:#\%VWAOQ[X%\'>-_#ME.ES;Z7K^BVVI64$J(R)(D,R,BNJNZA@ M,@,P'!-133A3<8]:D)]O@L[::J]GJN]S9S3E%RZ0J0Z?;32?RN]_38^%_P!@ M_P"-NK:)^T-:/XT_X*=?!G]H?27L;H+X,TO0O"ND7-W(L1D\\36=U).1$B2. M55<84EB #7Y?>/\ Q'^T1^U!^RY\=OVD/"?[.FI:QH_BSXEP_%SP]\41XWL+ M=_#EEX=>2&U5-)D_TJ8101W:LRLN[SW*XM+HKQ;OTZVO=GY'_'_ ,0> M/_\ @H9_P6S^!/C']GWXK1_!W7?&?[-Z>)++7I/#EKXA6*"6^N':SD@N/D7+ MNJ-)@LA0X4YQ7IG_ 0(UJ_\:?MR_'VX_:$\2>(=;_;0\'P0^%?$":C]DM]- M;0(IM]O/I5O;00KY$C&%G8J<[H7&WSFW?H7^SK\(O@+JVC^&?'GPE\,?"&YL M+#2Y='\.^(O".FZ<\-MIYGD>6UM+JV7"P>>96:.-MGF%R1N)KL9_@'X%NOC# M#\0Y/!7A*3Q_;61TZ'Q,VCVYUB*U.[]PMWL\X1?,WR!MOS'CFNA.-*JU!6C^ M\TZQYYRDK-W:TER275.75ZXSO5A>3U_=[;/DC&+O;?6/-'LU'L? _P#P6D\4 M6G[/O_!0;]BKXS^./]'^#O@?Q)K6G>(=2G1Y;'1+V^L5AL+J=0"J!9 Q$I^X M5ZBO>? '_!43]FS]H/\ ;BT?X7^ _$GA_P"(_P 2+CPW=W\.O>&+:/6K#2K- M70R6\NI6^]8=YVMLW;,HH8J[1*_TWXN\'Z3\0/#-[HNO:7IVMZ/J41@O+"_M MDN;:ZC/5)(W!5U/H017)_!#]E?X8?LRP7L7PW^''@/X?1:FRM>)X:\/VFDK= ME?NF001IO(SQG.*YX0BZ;HU?A]YJVC]Y6:?XZ[M>[LKFM5\SYXZ2Y8Q\O=DY M7^=[6^>Y^0/_ 2R_;J^#G[(?_!%#XS?"3XD?$;PIX-^(_@6\\8Z1?\ A?6[ MM=/UF6>5[CRDBM&99[AF+A?W(8@Y7(*\>0:Q^R1Z29H)=F0/E\V-PQ(SM#'&>/W'^)?[#/P3^-'Q 'BSQC\ M'OA9XL\5+Y>-9UGPI87^H#R\"/\ ?RQ-)\N!M^;C Q78>)?A!X2\:>,/#OB' M6/"_AW5M?\(-,^@ZG>:;#/>:(TR!)C:RLI> N@"L8RNX Y J734X?O'[S4$ M^UH0G!->;YVWT5NM]-G7Y<0ZU-:?OFKZZU;/7RBUZM;G\TWPZ^(OB7]M2V^& M/[07C*Q^SZMHGQJ^%GPDL/-A0.CZ59W,NHDX&W$MU-')M(X! [8'Z+?\$Q/V MPOA/^P?^VC^W-X+^+_Q%\*?#?7;WXLWGBZRM_%%XFCMJ-A=Q"6.2W:(-=*N]6F3+@N,V_C9^QM\(?VEM8L]0^(WPJ^&_C^_T^+R+6Y\2>&; M+59K:/);8CSQN57))P"!DFMY5)/WEISBVIS2OO>-]=;_@)!?6OAK_ ((B_!GQO=SQZ=X;\2?M?1^*+6^O MX?LEL+#SKI1.S2G)BQ Y+R= &!X7)_;'XA?\%;OV=_#WPE\:^(O#OQJ^$_C6 M]\'>'K[Q!)I7A_Q=I^I7T\5K"TK;(89F<] ,XQ\PKUGXD_LO?#/XR_#G3?!_ MB_X=^!?%?A+1WBDL-$UC0;6^TZQ:)#'&8K>6-HT*(S*I51A6('!KS74/^">7 M[*?PGTN>>Z^!O[/?AJRUIH=%FDE\&:/9Q7YN9XXXK1B85$AEG,*K&<[W* M MBL)T_P!Q+#46TMHOKI3A3C?I?W$].XU*]6-::N_M+IK4G4=NOVVE?MJ?A7X$ M\2?M"?LI_LT? ']I'Q9^SGJF@:%X*^)4WQ5\0_%!?&]A>2:[IWB2:.&\A.E+ MFZMTFMY+6,,[,08\L!O.W],?^#AW6+36_!O['][;/'=V5[^T#X5N(9HGXEB8 M3L"IY&&!!S@]J^]9/"WP^^/'PDNO#C:=X.\9^!)Q+HUSI9M[;4=(D%M*8)+1 MX<-$?*EA:-HR/D>(J0"N [Q-^SUX!\:^'?#>CZSX'\'ZMI/@RYMKSP_97NC6 MT]OH4]NNVWEM8W0K \2\(T84H.%(KJ]I",H**]V%2$EKKRQ?O/FE4?O2A.,NW-+FU77XIR;3OTMV/S\^(_@VP\??\'/[:%J]O'>:5KO[- MUS8WENS<30RZL\;H<'(RI(['G/I7P%^R7:^*?C9\:/@Y_P $X/$5G>7VD_ / MXR:SXC\4RW5MFWU#PUII%Y8)+G(:.XFN9TVGC$EMSR*_&_C7X@T^+1]'?5K[3;/Q3J5E-<%8K6W,C+=2PO.&"QIE6D!P"U3 MR:;\!_A;^UE%=-!\(_#GQT^(-B\<4Q33K/Q9XEM(PI=5;B[N8E%LI(&Y0(!G M[G&.$?LZE.:U2YM.\HU)58/_ +<;=^MG);-FF*DY1J)Z-\ORBZ:IS_\ EJG MM=1;3L?D1\9_$FO>&/\ @X._:L/A_P#; \"_LA,^A^%UEU'Q+HNC:E'XB4:9 M;X@B74IHE0Q?>)C).'&0!BOU0_X)K^.)O&/[/+I?_M)>#OVIM9T[4YHK[QCX MHV?Q+U\/2^(99#'&MO'*MUFX+&,Q!%;G:4 XQ7KUAX>^!7_!.CX5WUY: MV/PE^!/@B>]26]GBAT_PQI4EU(!&K2,!%$96"JH+?,0H':EAFJ>&C3ETCRI] M_>OUVWZ?J[K$_O*_-%6^'3;:"CTWVOK^B/CK_@ITZ?\ #\__ ()]!DSBY\8< MJ<$YTV+'J, ^W<\],<=\"?VB_ G[!'_!>+]K*#XX^(-(^'LOQ?L/#VM^#/$W MB:^2QTK5-.M++R9K:.[N"D:.DK >7NPQC(ZHN[[?\;_&_P#9M\1>'?!/QH\2 M>+O@??:38WDUEX/\=ZEJNERV]ODHPAO><7Y\[4K+M):/S5UM*Z=:4:B:>W+#_R1R=_..K7D]=XH^-O^ M"0?CS1_VH_\ @JC^V9\;/AQNN/A)XBG\/>&[/6(E L_$NJZ?:.EU<0$?>1 Z M#=T<3*P/S$#CO@1^T!HW[+?_ 5K_P""F/Q'UW$.F>"?#7A?6)\-_K!!I$C; M #U=V"J.1RV,EHR;E8P $$NX+CC%1.+4%&DVK4Y03ZW=O>^_5+HK16B*C4YN9U MU\4H2:6UHM:>>D;-]7=];'\\W@/Q+^T/^RM^S1\ /VDO&'[.^KZ+HO@OXE3? M%7Q'\4_^$XL+V;Q!I_B2:.&\B;2D_P!)@6>WDM8]SLQ!CRRKO(7[S_9Q_:Z^ M%GP _P"#A?\ ;$U;Q[\2O '@?2/$?ACP>^EWGB+7K32XM1QIL+_N7GD4/\KJ M2%/0@D=*_33Q-X<\ >/M(O?AAK%AX/UJPDTF,W?A*]@MKF%].+&*/S+)P0;< MM&47*;,QD#[N*X;QI_P3;_9U^)&MC4O$7P#^"VO:BMM!9BZU'P1IEU.(((DA M@BWO"6V1Q(D:+G"HBJ *VC.,:BG37NQYE'_#**A;M[O*K625^:ZOOEJX25 M7XI)7[7515;KR;_"SXY>"OVA/ 3^(O /C#POXW\/L\ENNJ>']6@U M*S,J#YT$T+LFY:_G1_9&T3]KKX,_\$.;KXL_"GXV:BGP=T_Q#J\/B MWP!I'A73$UBPTDW;Q7U[9ZE-#-*TNUF2N75CLQ7]&?PC^"/@S]G_ ,%Q M^&_ ?A'PQX)\.Q2O,FEZ!I4&FV22.2<9/>CX:_!#P7\&/ I\+^ M#_"'A?PIX9+2N=(T;2H+&Q+2DF4^1$JQYR4EH^DO>33\NQ^%W[;VG_#;P!X3_ ."8,7[/ MWQEL/A#X MD\02Z#\1/$45EJ T)G@LWGN+Z.Y:.V,YF:9)$>&] FGN-+TF?P5ILECILL MY0SO#"82D;2&--Y4 ML7.<"M/X,_L-?!/]G+Q8^O_#WX/?"WP)KLENUH^H^' M?"EAI=V\+%6:(RP1(Y0E5)7."5'' KJC57--N_O2G+77X^FNFG\UDWONE;EY M/W5.G_)%1[;2D[Z:ZI[;;]&[_&>HNA_X.K=/!3D?L\. 5/4_VT3D]>W'&.WO MGS;_ ()@_MB?"C]A']L_]N;P7\8/B%X4^&FNWGQ:O?%ME;>*+R/1VU'3[J,2 M12V[3E1."N"JH68JRL%PXS^HC?!OP@_Q67QV?"OAL^.$T[^R%\1'3(?[56RW M^9]E%UM\WR=_S>7NVYYQFN:^-G[&WPA_:6UBSU#XC?"KX;^/[_3XO(M;GQ)X M9LM5FMH\EMB//&Y5*BH](SB_^WJGM+KTLE;U.FI*,W+FZN$EZ MQI^S^YW;^[S3_GZU7PIJWBK_ ((5_"74O#U_@ZMKD:F,PZA!;P*WVE&*^5'YS .T0RRW!0_K]XM_9Z\ >/_ M GH6@Z[X'\'ZUH7A:YM[W1=.O\ 1K:YM-(GMU*P2V\3H4A>)20C( 4!(!%2 M?%7X#^!_CM;Z5%XW\&>%/&46A7R:GIJ:YI%OJ*Z==ID)<0B9&\N5T:=.G%[64UROK_344K[J_X-0_%]O\0?^"<7C'7K-&BM-;^*7B"_@B=-LD4< MOV:15?DY8!A_$_8;CBOT2\!_!CP?\*[_ %^Z\,>%/#7ARY\5W[ZKK/]^YN6C53-,W>1\L>YJ'X._ GP1^SQX3?0? '@WPKX&T.2X>\?3O#VDV M^F6C3N%#RF*!%0NP506QD[1D\5&%7L8>S>J5.,%Y/]WS?)NFFET;D_M,O&/V MU3VBT?M)2?FGS\J?G'G:OU5ET1U=%%% @HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@#Y!_X*4>#/'/[3OC'PY\*? 6B^&M?BM--O/$ M7B6'6_$4^AVUNDL$UCII\Z*PO2T@G>XN(T,(&_3U;>-N&\'\*_AG\$'U*]T[PIXOO-*M-.\7V%UK-K=SM';2QK.$NK&11' M.I@E0+YD

ZK>2E&4E M_P!O.+79*35G=W_.#XO:UXI_9[U[XO>&='\?_$F;1+WP+X)\3Z_J6J>)KV_O MM"M[W7+^U\0:I9RS,38[=.A>79:I## 8=\4<6S%9^@>)Y/B[XS\!>#/"GQ2^ M(>M_!#7_ (T7.B^'O$&F>.M1DN=>TA/!]W>W5M'KBSO=WMLNJQSHLWVEG1X' MB61?)39^E]%;<\;MR6C_ "YDTNUDERI6T3DK\LN59*ZI\E];6OV?L^1R77F< MO?;OJ_/WC\T- ^+%I$^K>)?&>JK9.7E\*:TBR7EQ/Y865I'53OVY=L$ G%?;WQV_9M\.?M&:?8 MVWB*]\:-V$T&% M/FQ[IISE?E^VY*WGJ[W_ +VJBK=%%.[6MRU4G%>[RU%_A4KI>5HI]>NUKGR[ M\8?C9;?$'4_V@OB3\'O$ ?X8ZGIG@_2_$/CCPM?)]CF9-1ECU[4K*\@4B6:S MT26%7NXY#Y)MU4$/;$+@:#XFD^+WC+P%X,\*?%/XB:U\$=>^--SHOA[Q!I?C MK49+C7](3P?>7MU;1ZXL[W=[;+JJ3HLWVAG1X7B61?)39]D?#S_@H%\*/BK\ M7O\ A!]"\0:G>:XVH:AI$'-3@TRXOK!Y$N[.+4)+=;.2XB,,A,*3%]J%P MI7YJYOP=_P %+/ WQ2_:I\+?#'PDNH:R?$-EK5X^KSZ=?Z?:,NG/!&S63SVR MPZC"[S,OGVTK1+Y8^9MZTH."T:NI+UO9IOUBK.W\JE*-VG8)U&U);/5=K-PY M$UVELWKJULGJOCSQS^T9!H7[+7@70O%WCCQ9')%XH\(_C!?\ P\TB M^ATK7;BQM(M0\00+)J-QJ"VP46]L&D%QLN9)]S1(ZY7PH^-'C/QU\,?$WC!M M>UP>(]>^"7PE;Q=KNGRM%J>GV4VJZK'KMY&\:&2.XAM6O',D:AHVC9P R 5] M"?#;_@N'X,\6Z[H":SX*\=Z%IFN2^+X!+%X9UO4-01]!U2VLQLT^+3_M4L/B#_ ,%!?A%\,;/PG=:KXKD>P\:Z?#K&G7VGZ/?: ME9PV$SQ)%?7<]M#)'8VKM,@%Q=M%$3N^;Y'VU3YI0?*E)S:WUNUSZ-;^][UU MHW&.C22:JK/DE.$ERJ+?R2J1EOM:-E'335/R?YY?\++^'N@1_&>Y\"?'0/\ M#ZZ^).A1Q:YXC^*.MZ7I/B&!/#WSZ._AC\&=4T;Q!)=^);GXC7>F3ZCJ]O)#'I4']O0& MSGO;26U-_/:RR%6ODM[>6197)W?8?[7O[3]S^S7HGA"#2=#T_7_$WQ \1P>% M]"@U76/[%TE;N2&:<&[O?*G:!#';R*@2"9Y)GAC5/GW+P'CG]O'Q=\'_ -G/ MQ1XF\;_"Z#POXN\+>);+PQ+:7.ORCPO36R6^HQZRUDK?V<%NH_-G^Q[H9 M(YHS&2F3E9.E))O1I7OUY8Q\FY7E%Q>\79Z^]=*\9PDUT>W:\WYV6C3NM;6_ ME2^.OB-XX^)WC?X-?%'QEXT\;?%;PUXZ^%_[.OACQM9Z?9:]>^'X[;Q"ZZW) M-=7>GVTD44C.UI");>96AQE6B8JNWZV_:I\:>%_A!^U_\%?B7\3M0L='\ :- MX?URRM_$&JO'!H?AG6[G[!Y$]Q/=QWT-A/\ 0/%GAC1_"_BWX;ZW%HNJP:+KDFN: M7*TUC;7L;0WJE)/=M_+_QF^-_PL\3>"Y?%?@G4]:\"?!3 MQC\4[:+XD_$?1];GT#2=;B73I0+^RU*WG0Q6TFHQ:=9SW\#0K(WF+YK@LXI_ M!N'5_P!I:^^#/AG7/'?Q0D\"ZDGCJ32;_3_%^H:'?^*M&L]1LTT6ZEO+2=;J MZC^RNDB77FB2X3;([NL\JS>W^'/^"JGP\M/!EI?^,(]:T'5]4UCQ/I^G:+H^ MBZGXFOKVVT/5I-.N+M8K&TDE"?+'*PV8C$I&YA&S#4_:E_X*:_#/]F7X,R^* MVO[SQ-+=>$KGQCI-II6FWUY#=64GV\K%46XNO+CR6P248#B MFZ<:$G]GRUVC;IK=_%;P-9ZEXRUNX\5WMS/ 8?$7A.(75I:\V] MO*EM>W43"U@7STE8RB=BSM[/XG_:$\+^#?V^+SYM[%I::A'<(+F"XEF:YV6BDQ!HC]9^+_VAOA! M\>_@XP\8W+MIFE^*/#.G:A:+#?K]@UZXFTN_TJ!9(HT>3]]=Z_\ !07X8Q>-]=\-6^I:_>:WH=OJ4RI%X6U8V>K2Z>I-Y:V%X+4V]_=0 ME75[>TDFF5HI08\Q.%Z*W-3A*-;1IR?R3C/STBNVT9)WM*P4IJI"$J2W>GK* M+BNVMUZOE:T:NOA7]ECQ;KW[7LGPJ\-^(OB-X]CT2+PQ\2KF:+PM\2]5S=G3 MO$=C;Z66U:![>[OUBLYT,5Q)L>>-U>3<)'#>@_\ !.3]H/QEXNL/!-[\2/%^ MIVWAK0? >G_%K5_$6IZW+#931:II%O"L-S+(ZQ^3'=QZU,8VS'$(K8\$*:]2 M\"_\%E_ASXV_9FT?QC)!J6B>+-3^':_$2X\/ZAHFN_9-%LS! ?C-XI\':K>>(+GQ%\2+BRTGQ%<3V.N MZMI5O-=Q^79Z9/J1CDLM-\P7 ,5D9H/FO0RQ!KD&3>TJ=X[WO+GG=? M^!2BKIM_NU%MJ3M$O?7-+:[?I'W;Z=E%V2=DN>ZM:S\._P""O?C#5? 7Q0U7 MQ!X?U._T;6M(_9V^(E[I^I:?.8;FRF2XT%HY8Y%^9&4X(93D'VS6/\5]7\1? MLY:_\;?!^@>.?B<_A.R\/^ -=UK5-1\37^N:AH=GJ.LW]MK]_;75Q*9+.,:= M:F0F!D2W\IY8DC()7VKXF_\ !2R[^'/["FM?%_3?AR=9N]'\;7'@FU\-0ZP8 MGOGB\2/H2R1RBW8Y8J)A$L3'G9N.-]=3K/\ P40\/:%^V%!\-KFTLK;PN/AO M=_$2]\8W&K)#::?%;SVRM;R1%,#$%S'<-(T@VHR?(0VX<\''V<8))\K:=_65 M=J2Z)Q>O\R6]]M)W/?;>+]D[X^?!+P=\,]:7PI\ M<#XP\(V=Q?ZK;ZIXF\8MK$5M9VR6YO'M-4NW:6]L+=YT\RX:XN$AEF>$RKY8 MACY;_@M!X9T'Q)^Q[HMWXDU/4='\/Z+\0_"&HZCJ-IKMWHT=C:#7K))[B:XM MIHBD4<,DC[V<"-E24%7C1U[V/]N7X-?&+X1^.[C4=3UJST#P_IL?_"0V'B#P MMJ^A7[6=Z)(X#'9W=M#=3IYQMKAO$/_!7[X7^%_B?X6T* M&S\6W&C:WI&M7=Q)!X1UQM;T>ZTR73T:SFT-+!K^/=%?><7DB14BB5\,DBL& MYVK0;W@XRU_N>]KM:ZCHW=M]W:\032NEI+F7_@2V7GJVUT5M+7/G_P#8_P## MMU\(O'WPE\1:-XD\;_;/B'\<_B)X=UG2YO$U]+HIZI)X:O+CXBZ"GQ(UGQ7J& MDZ[]NC$0FTZ>PCL_#CQL;^'[##<8E15*I,+8S#ZK\1?\%%/AKX+O=;OM8\3: M);^$M+T+P]KD.I6_VZZN;F/6KJXMK(_9TM=I262%0ABEE^-8]5\1#2].UE?#MQI\GA'6(]?34FV%;,:0UJ-1,Y21)!&+$;W1K M6Y^"<>IQQ>*?&2:;I\NHZ9XE$K+)7%O:/%'=O+;6UM)-;>0\ MJ)*)TC,3;PX4HX6S\>_VW_#?PE_9Z^)'CC1(V\57'P[\&CQI)IX\ZRCO+:2W MGGMD%RT3(K2B!^ &= 5+( R[E2YX6DOL6]$XNR^[E:5W[K5X'?AKX\\81Z M5JZ3>#I];U.[M[KPIHB3R65Z-2@MX]T$@$9DLY@&^<^8#Y8]F_X*(>&O"_AS MX;_"I?$'QINO@-X>\(^*;>\3Q.]C:7*[H;"[AA@EO=0BFL;,LTBD37<;AW18 MT'F2*1V=U_P43^$VF_%\^ [K7]3B\36^JVF@WJIX8SA5RV5K#^)G_!2OP-X,_:!\(_#;25U#7M?\1>,$\(74JR6T4WF1EVW[/+84GJJ4*:_Y]Q76[AR*.OD MVFND>9/9ZY*LW%U)/[,V^FDD^;3S47YNUEJ?/%E^TIH_AKXB?"[XA?&GQEHN MH?#G^P_'?A;0/'.K+;VUEXE\R]TPZ?.\\2Q61GOK"UNC%Y*1QSB.0PC;(J5X MQK#_ /"FOV/-:\%?$Y6TGXA_$/\ 9=\.^$_ VE:C$UOJ6M:O FJI)I5J'(,] M_%/=Z86AC_>C?$2K;2P_0;1O^"D?P;UZW\73V_BB_P#LO@BQDU74KJ;P[J<- MO-813M;RWUG*]N$O[..12)+FT,T,8PS.JL"?4OAW\5-"^*]KJL_A^].HVVC: MIT<6Y66^SU2E>,U&W9**O'=Z2;OJ?.?[;R7]E\5?V4_MDF=4@\9 MZB9YHB#B9?"&NEF!P/X@3D 'CC!Q7S%^SQXS^)OPX^#'PTUKP7XL^(WCCX@? M$[]F?6_&EQ;^(/$]]KT.H>(;:+1FL9;>VN'DAMW#WTZ%($C$NY!)O8;C^I5% M#=W.5OBOZ:PJ1V]9I_\ ;J\FBG)1]G=74$EKUY9\VOXKYOT/R!\0_$?0?#.L M_&75/@#\5?%GQ!:P^%GAB#6=:U;QYJ6HR:,CZ]*NL2'5)1=3Z?-%8M)+,(@3 M8E?,6W5AMKI?^%W_ !!?]D8W'@/XC2ZUK'KG3+:73 M-1:_>_-_;&)3%,;B1F>8NFUC([,SYR222:WJ**TJ2YI.7?OJ_O)A'EBH]@HH MHJ"@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ KXD_;#_8>^-?[0O[02ZG:ZWHVH>%-/\ M%/A_Q#H3W7C[6-&@T.VTZZLKJ?3Y="M+5K+4S--:S2"[NYV=#+37JG=?5Q[Z?U_7XGR7\/OV"_%GAB/X3QW6I:%Y?@7 MXK>+_'&H>1>3EIK#5QKXMXX285_?K_:MOO!V*-DI5V(7=0_9G_8W^+GPL^+' MP8LM??X=?\*[^!/AC4/"NEWUAJE[<:WXBCEAMH+:YG@DMDBM66*V'F1+-."S MEED4#8?L.BB[O?\ K1-+[DW;U;WU*J2H-=U2\\(#1-&B^(%I836&HW,E[>1^(-=LM7M)98WME6)XO+N(I%663'E MPLK-O98_*?$O_!'CQK??#OX::.Q\-Z]-;?"?1?A=XLCD^(GBCP[I]HEAYH>Y MCM]*,)UF"1;NY!M+M[88BC"RQB63'Z.T549$+;P3XCMH)?(UOPCXSCW:'X MSTUX7AELKFX,%U+;X+I,L@AFW-#Y;HRR%E^9+S_@F#XJG^#[Z>G@KX.Q>'[C MQ';>1YHM*T'2X--LHG<[G98855 6/)(&2> MM=-16DJDI-OO^.RU>[V6KNWNVWJ1RJR7967WMZ+9?$]%9)62222/D']GG]@' MQE\)/BYHFOZCJ7AB:TTZQ^(EK,MI<3^:S^(/$EOJMD0&B 8)!$RRY(VN5"B0 M#?7$6G_!//XT_"7]F[3_ OX)N?AEJ_B'Q!\%]'^$_B277M8OX+'1YM.@O(X M[^S6*TD-VC&_G!AD6V/[N-O,RSK7WK1656*J47AY?"U9^GOZ?^5)>>W8W5>: MJ.HMV^;YWC*_RE%-?<]-#X1UC_@GK\7;&[U'PWI)^&UQX0\1>./!GCS4-6N] M8NX=3M)=&71(KFQBM$L6BE21-(+QSO.AW3;6BZR5V'PS_8S^*'A_]J_4O$CR M^%_!OA.[O=9N]1/ASQGKEW9^+%N_,$*R^&[I/[.TV?>Z7$UW:SR2S30N< 74 MFWZ^HK6K4E43C/KS7^<8Q]=(QBEZ7=WJ807)%1CTM;Y7_5MWWOM8_/CX<_\ M!+7XH:3^R1\2O FK7O@*WUKQ5\#-%^%&FR6FK7=Q:?:]-76(1=S,UG&R12QW MMM)A4=HV\Y/G"K))TO[6'["OQL^/'QPM;VWUS0]0\+:3XD\.Z]H;S^/-9T6V MT.WTVYLKF?3Y-"M;5[+4C--:S.+J\G9XSX>&_@'\7_B!^TQX>^)7CY?AQHQTWPAXC\-?V+X?U&]OA8_ M;[C2)+8&ZGMX?M?_ "#[AWD\BVV>=%&L7I[W_DT7%^7PZ+H MK*RWO,92C+G3UTN^KY;63?RUZMWNW<_/_P"'_P#P2K^(GA7P#X5TRYUKP?)< M:'X;^%&CS^7>W.QY?"NL37NH,K?9PVV2*15@. 6;(<1@!JZG]H'_ ()O>+_B M??>/-9M;S3+[4KWXM6?Q&T"PC\8:OX8-Y;Q^'+;1)+:?4]/C^UV,H N)4>W6 M4'9$C@J[JOVO16M2O*LM.U?6]=NFU#6-5T_4CY,U\T]U? &UN M\LC))-+('6!/,\J/F/A7^Q-KWC;_ ()8_%;P%IIDTS7OBOIFL:=H)\1VUQIS MV.FF Z=HL=U"R-/;E-/@LS(CQ^:KM(7C$A=!]N45'M);>377K)S?XO3LKKJ. MG4E":G%ZIJ7JTK?=U:ZNVUCY)\4_L)>-=>L/B1%'JWA]&\9?&#PGX_M&>\N& M\O3M*'A\3PR?N3B<_P!DS^6 &1MT.YUR=N;_ ,,6?%G2?B7X1\/Z?)\/'^%G MA;XHZA\1VU:YU:^/B"[2^FO[J2Q%I]F,,9BGU"0+-]I;S(XU!BC8EJ^R**AV M:C%[1<7;SBH)7_\ !&^HOV&/V<+S]D#]GVP^&.[39_#G@N>73_ O<6[_Z1-I6[S(! M=((HT6X3>\3%-_F")9&;?(ZK[#15*32:[JWXMW^^4O\ P)^5G4;G+F>]V_O2 M37IHGWNKWW"BBBI$%%%% !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 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M7P#^W7_P4@^)O[.7_!3OX2_#*WN? W@7X;>)'L"^K>+K&[6S\827#W<=S90: ME$&AL[F!8H#%$Z%II)TW,L>=Q'WIQIK>3LAV?+*?2*N_O2_7]3[^HK\WOVK_ M /@KW\3/V'?C5\1M"\86GPK\9#P_X*UWQE;Z'X3BOS>>$H(+BVBT?^UKV64I M(U[YYW(EM;F(IE&F4AC._P#P53^+"?&:;X$&3X9CXP1^-Y/#J>)/^$;OSH,E MBGAIM>^T'3/M_GI(<"UV_;2 29>0#%4\RY/:/:W-\N;D?W2W6_:]F7[.7-R^ M;7_@,5-_+E::\F?HU17CG["_[5\7[7?[$OP_^+U_:6?AX>+= BU>^MQ<[[?3 MW (F'F,%^165^6 P!S7IG@KX@Z#\2=(:_P##NMZ1K]BDAA:YTV\CNH5< ,5+ MQDC.&4XST8>M:U*;A-PENM#&G-3BIQV>IKT445!04444 %%%% !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 %%%% !7S)^UM_P3#T#]L3X[^$_%WB+QU\0;?0= O+2]U'P= M#J*R:'K4EI(9;9O+D5FM6\S89&MFC\Y8U#Y*JP^FZ*%I)26Z=_N!ZIQ?7_AS MY!\!?\$:? W@W6OC.U_X]^)GBW0_C]/?7'C71=;;1Y8M4:YC,2J+R+3X]12. MW0XMXUN_+BYPN2Q-^'_@D/X*A\,E_P#A//BBWQ!_X21/%2?$-K^P_P"$DCO4 MTX:6N/\ 0_L7EBP'V?8;4@J2YS+^\KZOHJ5%*/(MK*/RB[I>BLON78?,[W?= MOYR5G]ZW.0^ ?P.\._LT?!3PM\/_ E:267AKP?IL.E:;#)*TTBPQ*%7>[I)-9WP;7'Q%^+'&,^*X#TQG_B1Z5[#/Z_7L/0*X#X.JP^(GQ6SG!\50 M%<^G]B:5TY/OZ?3N=)2E.3E+5LF,4E9;([^BBBI&%%%% !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 445\Q?';_ (*?Z!\&/VV/"?P0L_!'CKQGKNL_8I-; MOM!LTN8?#$%Z;E;6::+=Y\J%K:5I&BC988E+NPX5A:R45N]$&R@G7?&=]IUH)[.V*M,LEG"^\-+/QU'XG?PDO@2:UTN/79[Q-*&K MR%)#?_8"B6!\YO\ 2]R\(5$C*C).\>?I:]_+FY;^E]+_ #V*<)*7*][M?-1Y MFO51U/KFO/\ X-KCXB_%CC&?%$KJ2]\->,--AU739I(FBD:&50R[T;E6&<%3T((K.^#:X^(OQ8XQGQ7 >F, M_P#$CTKV&?U^O87.,HR<9*S1$9*2YEL>@4445(PHHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HK*\<^-M)^&G@K6/$>OW]MI6A>'[&;4M1OKAML-G; M0QM)+*Y[*J*S$^@->&>%_P!MCQ3!J?AS5O&WPHU'P-\.O&MY9:=HVN7.MP7- M_9W-]*D-C%J=@J VAN)I884\J6XVRSPK((\L4 /HBBBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ KX"_X*5_\ !-_XF_M=_MM_"3QE MX5M?A[HFG^$K^QF_X3FUN[S3/%_AR""9YKFV)B)2_MIU)2.(M$L;2R[PX;>O MW[11%VG&:WB[_<%WRN/?3]3XB_:'_P""8/C#XF?&C]HG6_!OB?0/ 6G?&'X5 M67@O2+G3TDCO=-U**ZU">>:1$C"K#*+L!GCD,A+R':"%8^6?#O\ X)!?%#X8 MZCIGCOP_IWP;\+^)O"GCF?Q+X=^'&EZK?1^#-.L[K0?[(O(8[I;%)()9G9KM MC%8[?,7;CYS(OZ845*@N1PZ-6^7.ZG_I3^XT]J[W?G^,%!_^2I:[WU/'?V&? MV5/^&0OV)OA]\([G57U>3PAH$6DW>H6[26WVF7:3+)$0V^,%V;;AMRC&""*T M_P!G7PW;^$?%7Q2L+5[Z2"'Q7$5>\O)KR=LZ+I;'=-,6D?DD#G MUY_\&UQ\1?BQQC/BN ],9_XD>E>PS^OU[#6I4E.;G+=NYC"*A%06R/0****@ MH**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHKS[XN_M:_"K]GXN/'OQ,^'W@@QD!QK_B*STW:3M(SYTBXSO3_OM?44 M >@T5\%_%?\ ;8\^*+74/[-NFM M)KG7+J&!S;13RPS21!+BS(M9(9-TA<5] ?LZ?M?>(?VH/V-]-^*'A_X4^*-( MUG6M-M;_ $[PQXBO+;3Y;\3P03!TG5I%$.)B [HCGRFS&N1D ]THKQWX2^*/ MC[XC^(-L_C;P7\)?"/A'RY!-'I'B^_UW57?#;"-^G6D* G9E22M(IC9E*L2&#$$'- ]223]L'X2P_$&P\) M/\4?ATOBK5;A;2RT4^)+,:A>3,-RQQP>9YCN1R%52<5A?%+]NSP#\)OB%?>$ MKN'Q_K?B73EC:>P\.> M/88]FD:5!9+M)!*XB5>,@''M73T >:^+_CYK5C\*M#\2^%_A M;\0?&EQKQ3&CP"PTB_TM61F$EVFIW5KY:*0%94\R4%@1&PR0?!;XB_$OQU>: MHWB_X::;X%L88$;3M_BF/4KN[E);*2QPP>7"J@+\RRR9+8"\9KTJB@.AX1X= M\-_M,ZUK&F7&L^,?@=X*?C!XM%U8_&OXF^ ]#^SK$^C>&K?18XYY Q)D:XN;">Y7 M/R\1RIT/4' ]9HH"QY-XA_8U\*?$3]FNZ^%7C74/&7CGPQJ:2Q:E)J_B.\6^ MU6*1F+0SW%N\3O$5;88^$9 RMSGQ3X!?\$II/@[JUII=]XM\,:IX$T[6-.U MP6MCX0:P\1>(KC3)_/TMM9U,WLJ7OV:41RCR;6UW201GY4#1-]:^)_%.F>"= M N]6UG4;'2-+L(S+6=4EO&1#(ZQJ3ERJ*S$*#@*2>!0!=HHHH *\ M_P#@VN/B+\6.,9\5P'IC/_$CTKV&?U^O8>@5Y_\ !MP?:Q9VMA=:C<6]MN9?M4\=M'(T%L&5@9Y0D0* ML-^0: /4**H>%_$^G>-_#.G:SH]_::KI&KVL5[8WMI,LUO>02('CEC=259&5 M@P8'!!!%8_!K]I?\ X7V^M?V'X'^(6CVNFPA[2_\ %F@S M^';?5)&&52.*Y5;Q1_>+VPV^F[Y3ROA>;]IKQ?XRTZYU>+X&^ /#B7<,E[I] MNVJ>+-0N;8$^;$EP?[-BAE=<;9#%,L9)^24+EE<5SWBLSQ=XTT?X?Z#-JFO: MMIFB:9;#,UY?W26T$0QG+.Y"C@'J>U>:?%[]DN7XV>.YM1U7XJ?%[3O#\L4< M8\,Z!KL>A6$17 9UN;*&+4=S\YS>$#)V!.,;^D_LN^ M/^%.D>";OPY:^)/# MFASM=6=OXFEE\0RI.6D8SO/?---)+F63]X[L_P [#.#3&5/@]^V/\*?VAO&. MH:#X ^(?A#QSJ>D0&>_3P]JD6IQ6(#B,K++ 7CCDW$?NV8/CG;CFN&TC]MKQ M9X]U2W@\*?L[_&B^LI+L6TVJZY%I?ARSM4SS*T5Y>)>LN.1Y=JWH<'BO?K.S MBTZSBM[>*.""!!'%%&H5(U P% ' ' J6@-3RSXTVOQLU7QC%:?#N^^%N@^ M'VLD:75?$=A?ZM>1W6^0.BV4$UJC1;/*(8W2L6+@J QFMO@YXU\4? __A&_ M%GQ.U/\ X2:>?S;GQ'X2TN#0Y-@DW"*&&8W8C3 "DEWFT4 >4?!3] MCWP]\$/%[^(8/$?Q.\3:]+:O9O=>)?'&JZM#Y;E"^RTEG-I$2T:DM% AXZXX MK=^'/[+WPT^#VO3ZKX2^'?@7PMJ=S)++->:1H-K8SRO*Q:5F>*-6)=F8L2?F M)).ES:YIEK%;:5I#6ZH6GGFNY(6DMV+A M5DM$N-Y5]JML; %SUNL_Q9XLTOP%X5U+7==U+3]%T31;26_U#4+^X2VM;"WB M0O+-+*Y"1QHBLS,Q 4 DD 5Y?X;\._&;XCP:%>>*M9\)_#J)%O1K&A>&A)K< MUT)/EM3'J=S' (C&I9G5;,EI A60("KZ'PZ_9 \$^ M7\*:W>6=UXR\9>"[& M?3M*\6>*9_[6UZVBG=WGV74H+1F3S&5O+VY0*F-BJH *L?[7>D^,9[:+P%H/ MB7XB+J>@2:_INJ:/9[=!O5#RQQP#4Y2EKYSR0L-BNS*I5V54=68;PY\7OB;# M/>(?V(?!_B_PQXDM=9O/$^N:MXKT&WT&^UG5=5?4)XQ!'&L5U;VTX>QM MKA98H[C=!;(C7""1D+5Y//\ \$H;R;X*:+\.Q^TA\=X/!GAS^S3I>FV^F^#( M%L#IT\%S8M&Z: )%:&:V@D5@V=T8))YKZYHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "OR _X+"'P[\/_ /@L/\%/&/FZ9\1/ M%/VO0+"#P!JD6HZ9J]EB\N1#J&@ZA#A9?WDY:YMXPZG[(GG,%94K]?ZIWWA^ MPU/4[*]N;*TN+S36=[.>6%7EM&=2CF-B,H64E3C&02#Q1#W:L*G\K3_KMZ]- MUK9@]82A_,K?BG^G^=U=/\@_VC?A;\2_A7^U7^WRGAWQQXV\>^/-;^"=AK&F M.\ABN=+AGU#5<6.FQPIF&."V3:BKEWE+R9W2$+YMX;U;X?6XT;1=1\/?!V3] ME/P_\59CXJ\2^'H;E/AYXDGF\(2O9;[:XN[J" V]\8897218GN_(D*K,6 _= M&BH4;4G2O]GE_P#*KJ?A>R\_>\C;VJ=1U'?5M[]Z:I_+:Z[7Y5HCYN_X).R> M-4_X)=_!9O&$-_+XS7P;:&>/69I8[F1A'^Y%P[JTBL8_+W%E9@2>"1SZ%^SK M-J=SXJ^*4FL6=C8:B_BN(S06=T]U O\ Q)=+"[96AB9LJ 3E.#D9.*]/KS_X M-KCXB_%CC&?%#H;J*6]LKF[N MO%'B#4+97)>',7V2TLI74 !E>]5'9?%5_;>'[<(JJ?] MY8X)MY7E?#OX;^'? MA!X*T_PWX3T#1?"_AW28S%8Z5I%C%965FA)8K%#$JH@R2<*!R3ZT <3\'/VC M[SX\:9K5SHWP]\?>'X+*U2;3+KQCIAT"'6)7#XC6&0M>P[2J[S-:IM$@VAR" MH^5M/^'/[5_P1_:<\1^.KW1].\4Z+\1=1T_5=3TKX=+I]W?636=O#:KILMYK MU[9K'IS10>8#;0--YU[>L%C+(3]\T4 ?)?P,_P""5'@I_A_;2?%;3[[Q=KE_ MJ.JZU>:!<>*-4O?">EMJ.HW-^UE;Z6\RV+0P?:?(61K8,Z1@D ':/IWP%\/] M!^%7@W3_ [X7T32/#?A_2(1;V&F:79QV=G91#HD4,85$49/"@"M>B@ HHK/ M\3^+-+\$Z/+J.LZEI^D:? "9+F]N$MX8P 2_\ !3[X M%-?36FA^/K7Q_?6SF.:S\!:=>>,KJ%QR5>+28;EU8#D@KD*"3P"12'[:?CWQ MQ:JW@7]G'XKZFDN#'?>)[C3/"]D,C/SQW%RU^I!(S_H9X#\ 6_C^ZB;T>!_A_H/PRT!-*\-Z)I'A_2XF+I9Z99QVENC'J0D8 M"@GZ4+S!>9X?-_P4Q\":HI'ACPK\:?&S;'=&T;X8Z[]EEVD#"W<]K%:DMD8Q M-R.?N\U(/VS/B#K"?\2?]E[XW3[FVK/J.H^%].MQ@_-N#ZN9Q\O0B$@DJ"1\ MQ7Z#K/\ %?BS2_ ?AJ^UK7-2T_1M'TN![F]O[ZX2WMK2)1EI))'(5% !)9B M!0!^:'[-_P +OBY^T]X0\3>+;_X?_$"^U2_\?>,+.26^_:D\6>&;:S^S>)=3 MMHK2.STMIK>*"UCA2V#0H-WV?0W=U:KH6//ESO=!=,%=V_>28RWBW[;,O[/ M6O\ QPD\0?#G]GWX#?%_3_">D#XI_%'4[+X;:?K]SXETN]GC14M+]8&BDOI( M9[O4QNE\R86,*_"W+H#%J"J7C14!C/F \D"[(RFUS]JTYQX7_ &>^^,^* M-8XZX_YA_P#N_D?7CD?C%^TU\=OV?O"\VL^-I/V6_"FF0R10F?5/&VJ6X,DS M.L$:AK %WD92J(H+.48*">GKGB/]F?4?BA:ZY:^-?B-XWU/2?$%K912:-H=V M/#5EITL C,TEI<6034T$\B.726^F79(4'')ZWP1\#?!OPU\6:YK^@>%M!TGQ M!XG,+:UJUM8QIJ&LM$@CC:ZN,>;.RH TC,??FIL^_Y?Y$V??\O\CYJM?VP/ MVJ]:UO6K+2?V8? &I?V%J*:;-._Q1U/38+@E92\T#7OAR#SX4:,(9(MP8RQE M-Z$N,SQ)KW[9WB?5)O[8\)>&-%TJ#7(]0TZ'X?>*+-+Y[*(2-]AOIM6LYHY5 MD<1;I;>*W?:& "[R4^TJ*KH5TL?''@\ZO\/M4CO[O]COXI>(M1MM8N->M[^Z M\:>'O$U]I^HS@1R36D^JZPLEO$8XT4")H]J[%6)0"%]&D_;LUC2(V;6?V>_V M@='VCY@-(TS5"".H'V"_N,\\<9![$C!KZ!HH\PZW/GY/^"D_@.T'_$T\+?'7 M1#D\W?P?\4O$%Z;C-#821+D@@!G!/'&&4EL7_!4_X"JBF\\?1:)G.1K6DW^E M&,X4[7%S!&4;##Y6P>>E?0=% =#PGP]_P5$_9H\6(#IO[0OP0O1:Q^WYKO@>ZT63QA^ MSO\ &SP7H>LZ]I7ATZUJ-]X4N;2QN=2O[?3[4RI9ZW/<%&N;J%28X7*AMQ& M2.+_ &M?^"+_ ,"/BQ^RO\2O"O@+X(_!/PCXS\2^%M3TO0M4M?"UII:6.H36 MDL=K/)+;0>8%CF9&W!690&PI)P>4M_V+OBTWAS3?"ND?"/X)_#[0+SQOX3\3 M:WJ%C\7==UZY$&C:]9:HXAMKG0XD>5TM9(P/.B!:4,S'% 'W91110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7G_ ,&U MQ\1?BQQC/BN ],9_XD>E>PS^OU[#T"O/_@VN/B+\6.,9\5P'IC/_ !(]*]AG M]?KV !Z!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%>4_&;]LOP1\&?%B^%GN=0\4^/)X!*_".K^%)K2UO'N8[:<)JEK;%XG>SNE#H&4-"P)!Q7Q;^W=\9?CY MX#^-WPX^,.L^ ==^'7@^T\,>(/"GE>#-4T#Q'XW@EU*[T.YBMQ:ZE-;V(O)/ M[,D"I:?VJ (9/E;S%>+/_8N^%WPE_:2^+7Q0^.?Q4\':]+X TKPWX=T./5/C MGXAT?5[BTU>UO-:GOFGM4OKFVTW9%J&F;(I([;:9F:.)?-=Y #[$UK_@IK\" MM.UJYTO3?B)I?C/6+-MEQIG@NVN?%NH0-S\KVVF1W$JM_LE<\CCD9S[;]OZ^ M\3!3X6^ '[0_B9) K1L_ARS\/;E*[LD:S>63+T.0X5@1C&67/3_%+XT:O\(+ MG1_"OPW^$'B/QQ-=6*7%K)I>)-0N4>XG^'>J-*;:W5D8V\=W>6H<[P'1I4ABD"M MF,QN P 6K.-/[5GQFU&\\BS_ &9?%%G)*OFP?VSXUT"WS&&PV\6]S<,'52F0 M@==S ;\?-7C_ ($_X*>_'_XW:[!#\/\ ]D;5- <-:B4$XQ\A#U]+_ -_8P^&O[.WB:Z\0>&?#2?\)9J-H+"^\3:M M>W&L^(-0MPX<0SZE>22WX*=CRE# MO W@>.-!+IW@_P 9P-XANV#$29O[_2Y8 C#;M2.WAD \S]^&*;>AT.7XG:5\ M,M"\,ZW^S->^.M.T"?[;'+XG^(FGZ_J+3G(O",Y'R@MYGG:Q %^8D#:7SM) M.WC(?VW_ !;!\MS^S)^T%;RA69X]OAN?81NP-\6L.C$A>-K$?,N2"<5]!T4Q MZ'SX?V_R)2G_ I+]H+>JAB/^$0&,E@,;O.VD\YZ\#Z4W_AXGIL"K]J^$G[0 MMH[JSQI_PKN_N-Z@*0285D52=W"N5;Y6R!BOH6BCT#T_K\CY\/\ P4 _M"4K MI/P3_:"U%O$?B/]I[]I#X M]ZEJ_P &/VPM7_LKQI9Z7IEIHOQA7PC8>';8>&="G-I):6WB6U19'EGGN=\< M$FX7J;I P=(OTNKYX_:K_9>_97BUB3X@?&;X7? V]U/Q%J6GZ/+X@\4^$]-N M[O4;N=XK*SA>>:%I'8_NHUR2%1!G:B$@#4\7_P""?_Q2_:7UO]FZ:PT3P%X* MOK/1_&OBW1X-5\>_%74[_5H+>T\3ZG;1VLFW3KJ2Y-O%"+42RWFYQ"DF6SMK MVR#X<_M.>+HA_:WQ4^$?A&%_O6_A_P !7E_=Q=OEN[O4O*8$'H;,8(')&0?8 M/AI\+_"7P$\ V'AGP=X=\.^"_"^F,R66DZ-80Z=86C2RL[".&)5C0O+(S':! MN=R>2:X[1/VV?A?XPN/#:^&?%47C:W\5W]SIFGWWA*RN?$6G_:+=4:=)[JQC MF@M@F]06G>-_CYXNC*[6MXM?M/#,(4\E5.B6 MMC*!RP#&0N WWR54BYX8_P""8WP#\-:K;:C-\+O#/B76+-HW@U;Q7&_B74XF MC&$9;O46GG# 9^;?GDG.2:WO#7[0'C'X@6_ABYT;X1>+=/L==%TU[-XFO;/2 M7T41+^Z\Z!))IR9G.%"QG:JLS8^4,[0[?XX>(T\-W6IW7PK\'_+>#Q!I5G;W M_B(Y(D%H;2^=[$#:3$9/-M#NVN%V[@5 Z'J-AI\&E645M:P16UO"H2.*) B1 MJ.@ ' %35Y7H7P%\873^'[CQ+\7_ !CJ<^EVUY!J-GI5AIVDZ;K3SB54E=5M MWNXF@24>6(KI5W1(SAR*9HO[%/P^L+?0EU*PUKQ=+X>L+O3;>?Q5X@O]?DFA MN_.%R)_MDTBS&1;B:/,@;;$_E+MC"H #I_%W[0G@/P#KEMI>M^-/"NE:K>VU MW=VMA=:K!%=W4-HKO=210EM\BPK%(9"H.P1MG+:5^V=X0\6VFDS>&K'QQ MXKBU[1[G6]-N-*\(ZG)8W<$(FRGVUX$M(YW:%D2&69)'+QD+M<-7;?#GX/\ MA+X.^'-.T?PCX6\.^%M(TBW:TL+'2--AL;:RA9S(T44<2JJ(7)8JH +$G&:Z M.@#R6S^./Q#\6?V?_8OP3*7:., MO+''*L:3J0)'5XEGMK'XS^*%M&O+_P"''@V.YT&X2^MK&VN]>GLM6(&)F$ELK2E6&(@01ZG10!Y3%^S1J>NO WBCXH?$?78W\.OH5_9V=]# MH5K>2R?ZR_1K"*&Z@N>2J-%<*(QC:-XWG0\+?LD_#?PEKT&L1>$=+U#Q!;Z( MOAS^W-8#ZMK$VG!MWV:6^NFDN94+8+"21MVU-V=JX]&HH\PZW/G*+]@+7= \ M?^-M>\,_M$?&SPC_ ,)[KTOB+4K&PL?"ES MR\,-NH1[S1)YRD=O;V\*!Y7* MQP1KGBO3_P!ES]GZR_94_9^\+?#K3-;U[Q%I?A"R&G6-[K)MOM?V=68Q1$6T M,$*I$A6*-8XD"QQHN.,GOJ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\X?\ @IA^ MT[\8OV;_ /@I1\&[C4/&/B7X?_ '4+O3K6'4]'T*WUK2]0OY);B*\L]8AR+N M-9%>RCAFC(BB,K2'?(H"_H]7@OQR_P"":7P>_:+_ &AO#GQ0\5>&IKOQ5XUT'4=3^U3M]HLK:266"+RBY MB7:\TIW*@8[L$D <%XL_P""<'P<\:^%-=T>]\*WB6WB/Q=-X[O)[/7]2LKY M=:EA\B2\ANH;A)[=FAS&5AD1-CNNW#L#$5+DY9/7D:OVE[524O/W-'?MRKW6 MV:N47-R6BYK[=/9.-OE/WEWWE[R1#_P3B_::UC]J7_@GQ\+OBCXI@2/7?$WA MJ'4M46RLY LDX4B5XH1N?#LA947<3N &>*ZC]G7Q#;^*O%7Q2U"UBOH8+GQ7 M$56\L)K&?Y=%TM3NBFC21>5.-PY&"#@BNW^'_P /]$^%'@;2/#/AK2K'0_#^ M@VD=AIVGV4(BM[*"-0J1H@X"A0 !7+_!M MPZ*\HRJ2E!63;MZ'-23C349;V7G_ ,.>@4445D:!1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !7)?&/XZ^$_@#X9CU;Q;K,&DVUQ.MK:Q^ M6]Q=:A.YPD%M;Q*TUQ,Q/RQ1([MV4UP'Q&_:MN]>\;:AX#^$FDVWCGQO8,UO MJM]+*4\.^#Y,+QJ-TF=UP RL+&'=<,"A<01.)QYE--)\ /C65M_"'Q _:*^/ MNI6@>XU^72X]*T/PU:2;]L,5[-ML].M3MPUO:-<7L@$;S)<'$E '8QV'Q=_: M[A$E[-J_P'^'L^QX[.V:&3QKK<1PW[V8%X-)C;&TQQB>Y*.3YMG(N*ZOX7:9 M\,/V;O!GB[1/AMI>G7]]X6;[=KVB^'YTU#7KF[E0NK79>0S2WTGP/XEN[.QOV(9?LS7J1V]Y);@, M,[#!YA'SKM.RNP^#OP1\'?L]>!K?PSX%\,:%X1T"V8R)8:391VL&]L;I&5 - MTC8!9VRS'DDF@#Y=\=0_M$^.?V@_A]\8IOA)I%IX7^'UOJ5H/ *>)[2]\6:J MFH)!&;P%C%I=M>VWDA507TJ-!<7B^=N=%J3]F?\ X)[:%XS_ &H_B!\=/B3\ M-I(-9\6/8#0-%\<7\'B?5/#CVTE[))=HXGNK6Q>3[8L*064ACC@LHCNWRRJ/ ML>BCS#K=!1110 4444 %%%% !17$?$C]H_P5\*;C4;35M=ADUG2[ :I-H>F0 M2ZKK;VIFC@$L6G6JR7";7PRJV5 MC<:+XB\:/BTOWG6*64'3K>07B>2CO&R7!MG\Z-EQL D8 ]>K@_'W[3?@3X:W MB6FI^(K6349-0ATI=.TZ.34M0^U3!FCB^S6RR3 E4=N4P%1F) !-8'B[]DZ+ MXOV^MVGQ \:>-?%.BZM>6E[;Z-::DV@6.EF!9 T4;:=Y%S/!*TA,D-Y/<1MY M<0V_*2WH7A/X=^'_ 'A:/HTVNWKZCJ4EA91V[:A=/]^>8HH,DK8&7 M;+'')H X6#XR^/O&$RCPY\*[VRAMO$!TR\N/%^M0:0DU@AQ+?V:6JWLLO.X1 MQ3I;&0KG+GU2WFM9;*[FBM-261+;3F>)IH)K>2235;I (A!\_Z144 ?('_!-'X.>%OB M3^SYX;U'QCX.\8^(/&/PT\1ZE:Z?XC^)^D:R^N7F,_P#$CTKV&?U^O8>@5Y_\&UQ\1?BQQC/BN ],9_XD M>E>PS^OU[ ] HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BJ7B M/Q)IW@[0;O5-7O[+2],L(FGNKR\G6""VC49+N[$*J@=23BOG+]IG_@H;'X7^ M#/A#6/@IIFB_&/Q)\2+AX?"^G66J[%U"%=X>^0(KO+:HZJIE 6%3+&TDT,3& M90#Z$\=>/-#^%_@_4?$/B76=*\.Z!H\#7-_J>IW<=I9V42_>DEED(1%'=F( MKXV^'/[;-W_P5&^*_:K\1:#\5]?O'\ZW\&VFFI'X&\,C; MC;#9R!FO9LEC]HO6E:,$+%LP[R_4.GZ?!I-A!:VL$5M:VT:Q0PQ($CB11A55 M1P !TQ0!\Y>"O^"=5F)+.S\8>*;K5?!GA^]:;P_X$\-V9\->$[",2B6-K MJVAE>?49]_SRM>7$D$DI,BVT3$FOI.BB@ HHHH **** "BL/X@?$SPW\)]!& MJ^*?$&B>&M+:>.V%YJM]%9P&61ML<>^1E7OG3O!G@ M+QIXI-AXG_X1S6;VXLCH=CI2)_K[U9;[R3>VZ$,FZQ6XW2*5X&6 %SU2N=\8 M_%OPO\/M7TW3M;\0Z/I>IZT[1:;87%VB7>IR*K,8[>'/F3/M5CLC5F.#@5Q' MA[X>?%/QG,/'-EX7;2=7%]#+,W*R-(UL+ M8MYBH#A"TF_\)OV:_!?P3M+5="T=VN[3SO+U/5+ZXU?56\XH9B]]=R2W+F0Q MQEBTAW%%)SBCU#U.9TK]HGQ-\7;?3)OA]X UUM$US2+V\M_$GBJ!]!M;.YC: M:*W@ET^<)J1,DL:.2;>-/(D5UD.?&NO:L;)]=O=!M$N8?"T-[]H%K--$&\^52 M;:1I&BC988@9'8<*WT]7P%_P4K_X)O\ Q-_:[_;;^$GC+PK:_#W1-/\ "5_8 MS?\ ":9XO\ #D$$SS7-L3$2E_;3J2D<1:)8VEEWAPV]7"WM8*6S:OZ# M=O9R?6VGK=?I?OWL]CV?PM_P5?\ A1\1OC7\9? /@\^*/'&O_ O2!J?B5/#N MDMJ7F3[ID.G6B1DRW-XK0E2B)M#.J[]P=5Y^V_X+ ^$)K.XTV3X<_%6U^)-M MXA7PV?AW/;Z5'XB>=M*_M?S 3?\ V'RQ8!IB3=!AMV%?,*H6>)OV,/B5\/OV MN_C=\6?A:?AOIVI>-?AQ8>'/"EMJ+SV\%OK4-YJ%U+=7T<-LP,327BR%D9W= M@X91D-7S]\"/^"0OQ;^$/PX\ >)9-/\ AIJ'QS\"^+;SQ9K&L:GX[U35;?XD MW>HZ5-IVH3WETVEQ2V!421M!%%#<*JP!-P+-)62GLTU=]^?3:S][:R4OT+^ ?QQ\._M+_!3PM\0/"5U)>^&O&& MFPZKILTD312-#*H9=Z-RK#."IZ$$5G?!M MPYW]AG]E&+]D7]B;X??"*_O+?Q&/"6@1:1?7+0'R-0?:?.(CDY."<][(]/HHHK(L**** "BBB@ HHHH **** "BBO/\ M]HS]H*R_9Y\(Z;=OIE]XAUWQ)JL&@^'M"L)(DN];U"8.RPQM*Z(H2**>>1V; M"0V\SX.S! /0**^9+W_@HA?_ @\20^%_BQ\,/$_A[QQK%M]L\.Z/X.2Y\9C MQ-"CI'<-!);VT;1?9FFMQ.US'#&@N8B)&4DCT7X?>+?B1\<_ASXG_M?PI>_! M2ZOHFM_#T]QJ=EK&M6N^,_Z3<6T2RV44B,05C$]RK8.[ ^5@#U&>\BM984DE MCC>X?RXE9@#*VTMM4=SM5C@=E)[5X'XL_:3^*7Q(\+/&]K_P 2RV\9>,;J77?$$\MP2OV338(TVP//DJ+33+:(2G@1,2#O M'W[8:;_%\6K_ O^&4WS1^&K2]\GQ)XC3+ ?VC:AXG\8:\5;7/%.K M^4^J:N5R41VC1$C@CW-Y=O"B0Q[FVH"SENQ\*>$]+\!^&K'1=#TS3]&T?2X$ MMK*PL;=+>VM(E&%CCC0!44 !5 %:% !1110 45R?CCXZ^#/AKXDL=$UWQ1 MH>FZ]JUO<76G:1+>)_:6J1P0R33&VM03-.4BBE^(/&'B+1?#&B:=#]HN;W4[Q+:&%-Z1Y+.0.9) M8D'-OB')I-O>:#_9^H:1X+MCIL0O6=B]W%?2%[ MM<+M5 C1XVDG=G Z3X=?LS^!/A7XJ'B'2/#=C_PE9TJ'0YO$M\7U'7[RQB"; M(+C4KAI+N= 8T8B65LL-QRQ)H0*W4\"_;9_;.\2:QX,N_AM\'O#'C&Z^(WQ% M@@TGPIK\T TC2%-W:FZGO(+R<'+VE@MQ/N6&1%GBBA8&218VQ/V5OA+X_P#" M\_CC]G'6OB3J?A/1? =MIFI>"+GP_&)_$'_".W$T[102ZI?>?'<+!)!/IVU; M2.X2"TMYFF+W2E?I7XY?LK?##]IZWTV+XE?#CP%\0XM&:1]/3Q-X?M-66Q:3 M:)#$+B-]A;8F[;C.Q<]!69\%/V(O@O\ LU^*KC7?AU\(?AAX UN[M&L)]0\- M^%;'2KJ:W9T=H6E@B1S&7CC8J3@F-3C*B@.AJ:!^S-X'\.^,]6\1)H,=_KFM M:E%J]Q>ZIF,_\2/2O89_7Z]@ >@4444 %%%% !117 M,:)\;/!WB?Q7J.@Z5XJ\/:MK^CVPO+[2['4(KJ^M(2<+(\$;&15)X!*\G@\T>XO8X;KQ#XHLX?">GV=N7P\WV>^D3 M4G(4;E1;+G@,R$UO?_ ?$ KX>^+&C?#_P2(5'E:9X1CO?$#RD?.PO M+N>6T11U5?L3'GECC! /7Z\]\&?M6?#GXH>*/$F@^$/&OACQGXB\(VPN=7TG M0-4M]0O-/#;MB2I&Y\MW*D*KE2<>G-4=7_9(\*?$;X*:'X%^)(NOBYIFBRK< M23>+X[>ZDU>91(H>[BABBMIOEE8;#"(SP=F0#78^&/"7ACX*>"$L-&TS0?"7 MAO28B4MK*VBL+&SC Y(1 J(H ] .*+I:A=+5GD?A;XZ_&[XL>+]+_L?X+P> MO"/VVW?4=1\=^([=-5FLRV9OLMAIQNU\TI]S[1\/:;>:O:66KQ6-Q*1'INCVGVZ^CEM(+\W"3 MR2 P2W2J\(V%/5=1_P""E7PCO]2N-,\%Z]<_%K7;:0PRZ9\/K*3Q+);R#JEQ M-:AK:T(R.;J:)>0,Y90?"OVS[_\ :C^,NM_!_P 5^"_@Q'X;L_ 7C676FM9= M9TK6_%,44V@:QIS2O8/?66F*%^WJHVZM,P>17\N1(F24 L_L1?$/X<^#OB=; MS>*_%(T?Q%X/\%7UKX=T^?X.ZY\)_"_AOPW'=:?]O-G!JZD,3<'3//<73A0M ML%CB&XO[$W[5?C#]HM?LWP+\,P7.DRA&_P"$_P#%MK/:^'0AV'?96H,=UJF4 M;*M&8+5Q]V[)!6OD?]@/1M,_X*._M=>$?C!K/A#XK^./#/@CPYXATVX\1?%. M;P]-9QZS ^*_$/ES7EG$^/,@L8T58;"W;"AHK9(Q) ML1I3*XWGU>O*-:_:0UK4E\16WA#X8>.O$&J:#?6]BHU"WCT&QO?-$A:>*XNV M4R0QA!O:*.1LRQA5;YRC]?T#XQ>-KW6K>'7O!?@+3X=9@;2+JPM)==O;W345 M_.$XG$$4$\K&/&Q9EC57&9"P90#U2O.-3_:X^'=E?PVEGXE@\17DNM+X>>V\ M-VT^O3V=\<$Q7$=DDS6^Q3N=Y@B1H"SLJ@FJ%U^QYX5\3:M=W?BN\\3^.!+X MD7Q/9VNOZO+<66DW$>[R8[>V4I"L,6X[49&YPS%F (]'\/>%]-\)6+VVE:=8 MZ9;2327#Q6ENL*-+(Q9W*J "S,22>I))- 'G'A_XP?$;XA3:1-I'PKG\,Z:= M:FLM8;QIKEO8WL5C$8]M[96]@+U;CS=T@2.XEM77RR7 !4-4T']G;QGXFA\. MW7Q"^*FLZOJ>BW=W<7-MX3LO^$9T;5DF"B.&:W\VYN2D(#;!]KY+DON(7'L- M% '&_![]GWP7\ O#=GI/A#PYIVBVEA'+%"T:&2?;+,9Y=TSEI7+RL78LQ+,< MG)KLJ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS[XC? MM8?#3X0_%WPEX!\3^.O#&A>-?'DC1>']$O;^.*]U5@&_U<9.<$J54G 9\(I+ M$"O0:_*;_@JS\+M=TC_@JO\ "CQ9\/?!'C#Q!XSUZ\T.SO=.USPA%KW@GQ+; M6L]TPF2YW,=.O+&.XGE+R-"H_=2(KGP\3ZGHD_B308=9T73EUC4;"34(ENK"R8NJW4L9;='"3'(!(P"D MQOS\IKD3^VI\'!\&1\1O^%L_#/\ X5ZUS]C'BC_A*+'^QC/NV>5]K\WR=^[Y M=N_.>,5^;W[2_P#P3/\ %ME\??VZK+X8Z+XZENOC!\);*\M]8U*6YNH_$.L2 MW^HRW%A;W4NV(8MA!;+ K@1QM%D$$DT5^&'Q E_:HNOV@$\"?%)/@_-\4VU: M?06\%7H\020R>!SHK:@=(\O[8R+>N82!#DJ3*/W7SC+G?LN?KRWMY^U<.7YI M73^;5GIJZ:Y^5;7?X4U-?>W:WE:]T?JQXY^,7A'X7_#>?QEXE\4^'/#OA"UA MCN)]B::))(8HI"\JIY,H9E# >4^2-I"_'7 M[8/@?6_V1_\ @UJ\.Z5\1]"FO-4\!:9X*N=>T,D^8L4'B/2IY+-RCC#)"/*8 MJX *G# #-?FU^SW\4?!GQ<_X*>_!&/X*_M)>$O"'CCQMX@N6N_$6B_"6:W70 M-0GT2X4".+4I&@E2>ZO[G3HX4B18XH+5BS>5"1TUJ:A4E"+NDVCFI2,/$/A* M!9]8TG0]7M[^^T\/NV"6*-RR,Q0@!L=O45\E_$[_ ((GZY^TO\,/^$-^,W[2 M_P 6/BCX;2R00V-]I>CVD<%_TDN\Q6H:3*O.J),9/+64#\,W-TJ7?B'Q]K&G^&;6*#)+O%;>;/ M>M(L:NXCFMH <#YQ\Q7SS]H?]L7PQ?\ Q$>*+]M?X%_"WPEMB6.PT\Z/-XD= MGA#<7=]>3VY+9WQJ-/)P1GS :DB_X()?LK'5=7OI_A;I\][KNEVVDWEREU-: M7)2!H'6:*>W:.6"VU*"R\,7D=KK&D M0Z'>6SZ]J,EO/:Q&)ES$TY02LT,;/, )96W-([EW+ SQ/Q%^T9^S1\7?@GHO M@3QGXT\8_'RRTB87K7">&]4URZUF4-)$KW$>C6*P3C,S1B,0^66"?(74&M#P M1^VU\$OV;?#FH6/PY^"7C[PUI&G)'+ J'S@Q*>HS6UIG[+WPTT2XGEL_AWX%M);G3H-'F>'0;6-I;&!8EAM6(C MYAC6&$)&?E411@ ;1@Z6#I;^OZT/FO7?^"O&^34XM,^'>G:7/HVE6^N7D7BS MXE^&;&6VT^X:);>^>'3[S4)TM93/!MD:($^:,*25#5;[]N;XQ^*;G5EM6^"? MA*/2=)MM:<:/;>)OB5>2VEUY/D2QVUG8Z?YS,+B(B&"25F#YW L/M*ST^#3 MH]EO!% AQE8T"CA0HZ>BJH^@ [5-0&A\4:T/BEXJ_M5-6^*?[0NK2:;IEGJK MV/@+X9Z?X6M=26;R-L$$NKPS3"8"8O)$+I)(Q%(KE60HUJY_8T\.ZCJ%_<77 M[//B3XH:QIFGV6IZ7J/Q=\<1Z];7-[(\326T(N;K4#9/ '=B8K9(?-A;R\@K M(WV;10"/);C3?C%)INJ:7H%G\)?!%K%IUFFA7;B]UV.SN?W)NDFLD6P#PJ// M2(QW",V(V94RT8\B_P""@'PK^./B3X#>)-(\.:WXQ\9IX^;2O#VHZ7X&L]$T M2_\ #^F,T?\ ;5Y9SZIA^"7N6T;1M*TAKTH;@V5I' 9RB!$W[ -VU %& M>@ XK6HH$%%%% !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 %%%% !7 ?!TY^(GQ6X(_XJJ#J3S_Q)-*Z9_IQ^ M.:[^N ^#HQ\1/BMR3_Q54'4'C_B2:5TS_3C\*OV7_CS^UE>^(_BSXUU; MQ#XF\"^)=1\+>-_!?BF#7_#L\5M>3>0K:=(X^P7UB)8K9!!(L4;+.&9G+,.Z M^%GQ3^(T/Q2TGX'^+?'OCZPT"]^*UUIVNRVOQ-U/4&TJ#_A"CJ6GV5MXE9X- M1E$UTAN9$D\D*X\@)Y>[?#FE!S?2*E]\N6WJC9T6I66NLUIK\$>9OT>WD]^M MOV;KS_X-[?\ A8OQ8QU_X2N#=]WK_8>E>G/3'7G\,5YI_P $K/C/XL^-_P#P M3*^#OC?QA)?:YXLUOPE;7M[,PB2XU238=LG5(]TJA6R2HR^21S7??L[ZQ/K_ M (E^)UWZ-<2^*8_,L;R:&2XML:/IBC>89)(AN #@([?*ZYPQ91T5J;I5 M)4WT;7W'-2GSP4]KJYZ;1116184444 %%%% !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!YMX9_8[^%/@SXF>,O&6E?#OP=8>*/B';?8_$VI0Z5"L^N0\[DN M#M_>*^?G!^_@;MV!B*T_8G^#.G_!R?X=P?"/X8P?#^ZNOMTWAB/PM8KHTUQE M3YS6@B\DR953N*Y^4<\5Z=10M%9;?\&_YZ^H^9[_ #^9!ING6^CZ?!:6D$-K M:6L:PPPPH$CA11A551P% X %*H N?3^Q-*Z<#W]?KV M'?UP'P=4CXB?%?.>?%4!'O\ \232J+L25E9'?T444 %%%% !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 %%?GA\,O\ @NM<>*O&?[1FIZM\.K6V^&_P M)T[49GFL]?A?Q''=V-Y/:FUOM-E$?#G5_'OC?Q;=^&/#UEH_Q8M-5\.Z@MIICZC=SOJEM:220-"D3 MPM#)9A_.V ?NV$M*ZY>?IRJ7_;K?*G]_X:[:E.#4G%[IR6ZWBKR^Y+?;IN?< M=>?_ ;7'Q%^+'&,^*X#TQG_ (D>E>PS^OU["+]DC]I'2?VP/V9? _Q/T.TN M[#2_'&D0:M!:714S6GF+EHG*DJ61MRD@X.VI?@VN/B+\6.,9\5P'IC/_ !(] M*]AG]?KV%S@X2<);HSA)2BI1V9Z!1114E!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 %%%% 'YY?$3_ ((6W/[1_P"TW\4O&?Q8^)%MXGT[QCX1O_". MD3Z=X(;;7K;P4T?AZUB30SH9M/[)-^SX>T=V>1;Q6,HC;A8Q'7W;12 M44HK/Y6TMLE:QYG^RI^RUH'[*'[*O@[ MX2:6TFKZ!X1T6/1?,OHD+:@H7$CRH!LS(Q=F&,?,13/V=?"NF>"O%7Q2TW1] M-L=(TZW\5Q&&UL[9+>"/=HNELVU%55&6))QGDGGL/3Z\_P#@VN/B+\6.,9\5 MP'IC/_$CTKV&?U^O8:3J2G)SEN]3*,5&/*MCT"BBBH&%%%% !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 %%>#? _\ X*4?"+]HK]IKQ5\)?"GB"ZO_ M !=X3@EN)O,TZ>"RU%8+AK6Z^QW#J([G[/.HCE,9(5FP"VU]L,__ 5$^!8\ M"ZOXCM/&SZUI>B>*[CP1/_8VAZCJMS/K%O$9I[6WM[:WDFNO+B5I&>!)(U1' M8MA&(+JR?=7^5TK^EVE?NTMRN25[6UO;YV;MZV3=NR;Z'O\ 7G_P;7'Q%^+' M&,^*X#TQG_B1Z5[#/Z_7L.F^'7Q$T/XN> M&\4>&=4L];\/>(;.+4--U"TD$ MD%Y;RJ'CD1AU!4@US/P;7'Q%^+'&,^*X#TQG_B1Z5[#/Z_7L').+Y9;D)J2N MMCT"BBBD,**** "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 _*+X3_L M#?']/VV/CKI/PYL_$'[,GP[\<:)J,.I7+ZI#XH\.W&I7-T[0:AHL0D@N8I'2 M2ZEDC!MDMWGP%.%+X'[.'_!+/X]?L?WFG>(;3PEHOB'3OAQ\9?$'B#1?!WA" M&S\/MJVE:CH,FFC4+8W.IR01JLK1%+:XF6942;=(Y9%K]?**E12AR='#D?FE M-35_2UE:R46TE>S6CJ7=Y*_O.7SE%Q?WIZWU;5V][^$_\$YOV:-?_91_X)^? M##X7^(=1C_X27PKX;ATV_N[!UF2WN-I+>2SIM81LV%+)@A!D&NG_ &==&N- M\5?%*UNM3OM9GC\5Q%KV\CA2>?.BZ61N$,44? (4;5Z*,DG->GUY_P#!MPVJU'4FYO=NYC3CR04%T/0****S*"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@ KS_P"#:X^(OQ8XQGQ7 M >F,_P#$CTKV&?U^O8>@5Y_\&UQ\1?BQQC/BN ],9_XD>E>PS^OU[ ] 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 _'#]F'XI7?@?\ MX*)_'W1?B?\ &OQB+7Q[X7\0WMC\1_!WCJUOO#EOI=I>3NTK6TZ3+IE]IT#K M!'Y*M%&T[$B+X-?%+XF?$.R^&5M<:]\9?"O[./QR^(U^WA*\\2>/=2B\ M63Z/;>%)YK2635!7_A(80V[R[I60K*K-AF# [RJELE5Q%HG[ 7P(\-?#C5 M_!VG?!3X26'A'Q!/%=:IH=MX/T^+3=2FB.8I)[=81'(Z'[K,I*]L5'*_9G6ZU3CM[1.HY]W-_^!1:5M>C=VO)*/@G^R]X_\ %_@GPM-X MV\7>&M!N]1TC0HLEM3N8HF9(@J_,V2/N)\[8VKEB*_/S]E?_ (*^?%#XV_!' MX?Z)8^,_@]XE^)WQ#\=ZYH%MJZ^'M1$.@V>GZ;=:B\>IZ/Y]O-;W>8%A5!XB( M>*13@A@>HY!&0?D[X8_\$3O!OP\^'YB;XB?$F?XCGQ5)XO7XAVTMA;:[!=M: MR6(6.,VSV8C^Q2O"RM;L&WL_#;-F.OB7/=>/\ P5:PZEXDBN;:2;7+1$NHETC3HFDC M._YE$D$R%N<-#(/X2!Z/\ _@=X=_9H^"GA;X?^$K22R\->#]-ATK389)6FD6 M&)0J[W;EF.,ECU))KKZZ:[@ZLG3^&[MZ=#FI*2@E+>QY^W[6/PL3.?B7X &, MYSXAM.,9S_RT_P!EO^^3Z4-^UC\+$SGXE^ !C.<^(;3C&<_\M/\ 9;_OD^E> M@45D:'G[?M8_"Q,Y^)?@ 8SG/B&TXQG/_+3_ &6_[Y/I0W[6/PL3.?B7X &, MYSXAM.,9S_RT_P!EO^^3Z5Z!10!Y^W[6/PL3.?B7X &,YSXAM.,9S_RT_P!E MO^^3Z4-^UC\+$SGXE^ !C.<^(;3C&<_\M/\ 9;_OD^E>@44 >?M^UC\+$SGX ME^ !C.<^(;3C&<_\M/\ 9;_OD^E#?M8_"Q,Y^)?@ 8SG/B&TXQG/_+3_ &6_ M[Y/I7H%% 'G[?M8_"Q,Y^)?@ 8SG/B&TXQG/_+3_ &6_[Y/I0W[6/PL3.?B7 MX &,YSXAM.,9S_RT_P!EO^^3Z5Z!10!Y^W[6/PL3.?B7X &,YSXAM.,9S_RT M_P!EO^^3Z4-^UC\+$SGXE^ !C.<^(;3C&<_\M/\ 9;_OD^E>@44 >5^#OVT/ MAKXGTN:>Y\<>"]*FBO[RR$%SK]JKNL%U) DH!8';*JI(O&"LJ8)!!.HO[6/P ML?&/B7X .<8QXAM.M"_M8_"Q\8^)?@ YQC'B&TYSC'_+3_:7_OH>M>@44 >?K^UC M\+'QCXE^ #G&,>(;3G.,?\M/]I?^^AZT+^UC\+'QCXE^ #G&,>(;3G.,?\M/ M]I?^^AZUZ!10!Y^O[6/PL?&/B7X .<8QXAM.M"_M8_"Q\8^)?@ YQC'B&TYSC'_+3_:7_OH>M>@44 >?K^UC\+'Q MCXE^ #G&,>(;3G.,?\M/]I?^^AZT+^UC\+'QCXE^ #G&,>(;3G.,?\M/]I?^ M^AZUZ!10!Y^O[6/PL?&/B7X .<8QXAM.36%UK]JL]B[Q[VAD#.I#(0RD$ @HV0,$5ZM10!Y^W[6 M/PL3.?B7X &,YSXAM.,9S_RT_P!EO^^3Z4-^UC\+$SGXE^ !C.<^(;3C&<_\ MM/\ 9;_OD^E>@44 >?M^UC\+$SGXE^ !C.<^(;3C&<_\M/\ 9;_OD^E#?M8_ M"Q,Y^)?@ 8SG/B&TXQG/_+3_ &6_[Y/I7H%% 'G[?M8_"Q,Y^)?@ 8SG/B&T MXQG/_+3_ &6_[Y/I0W[6/PL3.?B7X &,YSXAM.,9S_RT_P!EO^^3Z5Z!10!Y M^W[6/PL3.?B7X &,YSXAM.,9S_RT_P!EO^^3Z4-^UC\+$SGXE^ !C.<^(;3C M&<_\M/\ 9;_OD^E>@44 >?M^UC\+$SGXE^ !C.<^(;3C&<_\M/\ 9;_OD^E# M?M8_"Q,Y^)?@ 8SG/B&TXQG/_+3_ &6_[Y/I7H%% 'G[?M8_"Q,Y^)?@ 8SG M/B&TXQG/_+3_ &6_[Y/I67XQ_;0^&OAC2X9[;QQX+U6:6_L[(P6VOVK.BSW4 M<#RD!B=L2L\C<8"Q/D@ D>J44 >?K^UC\+'QCXE^ #G&,>(;3G.,?\M/]I?^ M^AZT+^UC\+'QCXE^ #G&,>(;3G.,?\M/]I?^^AZUZ!10!Y^O[6/PL?&/B7X M.<8QXAM.M"_M8_"Q\8^)?@ YQC'B M&TYSC'_+3_:7_OH>M>@44 >?K^UC\+'QCXE^ #G&,>(;3G.,?\M/]I?^^AZT M+^UC\+'QCXE^ #G&,>(;3G.,?\M/]I?^^AZUZ!10!Y^O[6/PL?&/B7X .<8Q MXAM.M"_M8_"Q\8^)?@ YQC'B&TYS MC'_+3_:7_OH>M>@44 >4^(?VU/AGHNJZ%;P^.O!5]%J]Z]M//#K]J4T^-;6: M?SY"'("$Q1QY) W3ISD@'6;]K'X6)G/Q+\ #&^*_C?6M)\.:GI>N6NB6-G=2W^G7T=U 7N)+I## ME"0'3[-DC.<2KP.,]I10 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110!^=_Q%^"7PI\=?\ !9W7O&-QX&\%Z3'^S;X) MB\?:]K&GZ%90:MK>NZC]J2"2[ND N)DMK*SF=48[3).C,,];\9^(Q%X@\7FYN_!<#HFCVNK:EI^LZM?WSGEYIQ--]8\2ZUH?A>[M?&GPVBBO MXQ:VNIWMWMG:VG0I#'$;>W7" M>,21SQL"K(RGAE()!!X(-?DY^S=^SK\/_$/P)^,'CWP=X*\&^#T_:3^):?"; M0;#PSI-KI-I8>%[/5CI\^([8*GGR16^IW;2$%G+0J2?F MN:+?HVDXWZ*3')\U/D\[KUY9)?+F<9>?*O5?CS^T=\*OB5\*OVJ/V^U\->,O M''CSQQKGP4L-8TN3=Y$FAP3W^K;=-TV.$%HTAM4Q&%^=I1(Y^9\CZ9_X(?:K MX9ATCXRZ#X$T3X>_\(/H?B:R_L[Q/X %U;^%_$LTVEVLEP+6UEN[J.&6V;;# M.T$@260%V1)#(H^[:*>';I0<=_=Y?_*CJ*_>U[?CN*K:?6- M.U2TBN[.[MHT,DBRQ2@QNN%/##''-=516=6+E!QB[-KM?\.OH73DHS4GLOD? MEI_P3V_9PT+2?V8O@"VE>'/#7A?6OVE_&R?%W7[30]/AL=/TNQLK:34M.M8+ M>';&L=N4TB H%^^*(=7ENO MB%IUIJ46OZHGAZQFAWP2(841;F54C1?]7%Y:+]W)_7^BM*J4O:0A=1E%Q2NW M;X+--]8QII:6OHWJ@I3<7"4U=QDI/HI?Q&U;HFZC?9+2W;P;_@F?^QWI/["W M[%_@SP#IUM;0WT=M_:FN2P6L5K'=ZK=?OKN188OW<2>:[*D:?+'&B(O"BO>: M**TJU.>;G:WET79+R6R\C"C!P@HMW?5]WU?S>H4445F:!1110 4444 %%%% M'QU_P7$T#PWXB_8H.G:EX0\">*?%GBKQ!I?@[P=/XIT*SU>#0]3U>\BL!>QQ MW2LH>&.6248'/E 'C-<#XG_8LL)XO&WPI^&GBGQ%\*O#?P1^%FF^#-+UK0G5 MM6M5O+@W^I)%(Y(2>2VL+%?/QN5KN5AD@$?H'164Z;=.<8NTI-Z_]N^C4K-:)FT*J4XRDKJ-M/\ MY2>OGRQ]+-KXF?SU?'JRTG7?^"9G[)EOXFF MT_1]/L/@#K.H:5<>)4,]EK&K$V"PV.D %#;^('3S'M;K$QB!.+>;+,G[\?"^ MZGO?AIX=FNK74;&YETRV>:VOY6FN[=S$I9)G8 M(IR&8@$D$D5NT5USK.?/? M[4G+TO*\G=V44BBBBL2@HHHH *** M* "BBB@ KX2_X+3? /P'^U!KGP,^%FN^#/!6K^)/B[XQ7P\=>U/1K2ZU31=" MMK>;4M4%E<2J9;>66*U$*O$04-QN!#!37W;12<4W%O6S3];.]O1[/R;0^9J, MDNJ:]+II/Y/5>:/RF_X*C? NZ^+/["/[8?B?PUXNUWX>:!X+M1X;@M= "1MK MFDZ!HTFW39'8DQ6S:C?72RA.9(K94X#MGSK]OKPQ<>'_ -IWP%=:%KWAG6/B MEXAT#X>)X)TG5#?VOBCP:MOJL:WDFAA;5H;V.YB>?[Z\ ^"/VB_%&G:/X[\3?$#Q3XC6Q3P)8R:R=8FM]*-PX3^T;R\ MN+B%4M@LDD61*S1 ;?VZHHH?NW3[0DI+ILYO\;Q6WP0Y=GH5[U.=K1R5N_2* M_!J%O&OQP^$'@_Q-I?E_;-(UOQEIVGW]IYD:RQ^9!+,LB;HW M1QN RKJ1P0:]3\-^)-.\9>';#5](O[+5=)U6VCO+*]LYUGM[R"10\N?#;3_ (5_%7XB:]X8\)Q>-=6D M\,)HYALM-DFGB#!;S4+:::0-;R?NX8Y&.5P"3BIR2*C"4 MMEV_%I+[VTEW;/I*BO*--_;F^$-U^SYX1^*E_P#$7PCX<\!>.K6WNM%UC7]4 MATB"]$Z;XXP;EDQ*1G]V?F!!!&0:T_'W[7OPF^%/B:VT7Q1\4/AWX;UF]BMY MK>PU7Q)9V=S<1W#LD#I')(K,LKJRH0,.5(&2*N47&;IO=/EMY]O7R(BU**G' M9J_R[^AZ)17!>(?VJOAAX1^,%A\/-5^(_@+3/'^JA#9>&;OQ!:0ZQ>;P2GEV MC2"9]P!QM4YP<5Y;X;_X*I_"+6?@3K/C[4M9'A2PTSQ!K?A>TT_7[RRL-1U_ M4-*FEAGM[&-KC;/)(T+>4@8.P9*/&WAKX:^%/B7I5IJVBOXSUFRT M>21+F!)TA8R3>69@CC!;GXF?#^W\;27BZ>GAZ7Q%9IJKW+1K*L MC)YID M,;*X3;N*L#C!S6!^TG^V9HO[.OC7PGX0A\.>+/'WC[QP+F71O"WAF*T;4+FV MME4W-T[W=Q;VT,$7F1@O+.F6D55#,<5G>Z377;SZ_EKZ:[&G*SV"BO,_#W[6 M'A1O@-_PL3Q@U]\)M!MG>'45\?QIX?DTF5)3$RSM,XBVEQ\DLGKH>FT5YEI/[:WP;UZ+Q$]C\6OA ME>)X0T]=6UYH/%%C(-$LV4,MS=$2GR(2I!$DFU2"#FI/#'[9/PA\;>#/$GB/ M1OBK\-]7\/>#6VZ_JEEXFLI[+0SC.+J9)"D!Q_ST*U335[]-?D.S;2771'I- M%>76_P"W!\%KKX<6'C&+XO?"^3PCJEX^G66N)XJL3IMY=(C2/!'<>;Y;RJB. MQ16+ *Q(P#6AI?[6OPJUO31>67Q,^'UW9G09/%0G@\16-BDFI;A)C[( MK*RM/_JP5(+9%)Z7OTW\M+_EKZ:A9Z>?^=OST]3T&BJVCZS:>(M(M=0T^ZMK MZPOH4N+:YMY1+#<1.H9'1U)#*P(((."",5XCH7_!2#X47/C_ .)/A_7_ !'8 M^!)/ACXDA\*W][XIU"STNRU*]ET]-05;21YOW@$#DD,$;]W(=I5=U#T;B]TK M_*Z7YM+Y@DVN9;/3\&_R3?R/=Z*\Y\4?MA?"3P1\*-*\>:U\4OASI'@?7F5= M,\17OB6RM])U$MG:(;IY!%(3M;&UCG:?2N^TG5K77M*MKZQN;>]LKV)9[>X@ MD$D4\; ,KHPR&4@@@@X(-%G=KL[/R?9^8NS[EBBBB@ HHHH **** "BBB@ H MJGHGB"P\36;W&G7MIJ%O'<36CRVTRRHLT,KPS1DJ2 \=HYPT;$6MTD%R5Y$1P<+F6M^BN_)6;_ "3? MG9]F4H2:NEU2^;T7X_FNY]+45\Q?L+_\%7?AW^WYXDU#2?"VC^,-"OK;P_:> M*[2/6X;,?VII-U)+%!>1FUN9Q$&:)OW5SY,X!!,0!S7._LZ_\%DO!W[09^%] M\WPU^+/@OPG\9K^XTGP?XHU^VTDZ7JM]")C]E;['J%Q/!*_V:?RQ/#&'\IL& MJY7S$_';]NRV^$' M[1NC_"C0_AO\1?B=XWU7P]-XI>R\,'288]/T^.X2V\V:;4K^SCR\KX5$9V(1 MS@ 9KF_'O_!5?X>?#KXZ7_@J_P!'\8M:>']:TKPSXC\40VMJVA>&=6U-$>RL M;J0W F,CB2$,\$,L49FC$DB9J5)-*71_Y\OW:;H>A:)XTT-/$^AW'B?PGJ.N64%O:> M,=*@N5MIKRS\N>254622([+F."4I,CA"IS7T?56=DWU_1M->33333U333U0M MFX]5^J37WIII]4TT%%%%( HHHH **** "BBJ=IX@L+_5;JQ@O;2:^L=OVFWC MF5I;?< R[U!RN001D<@B@"Y1110 45\Y?!G_ (*6>&/CW^T+J?@7PSX'^)VI M:7I.OZGX6G\:6^DP7/AN'5-.16NK6:2&X>YM2"VU)+JWABE9<1N^5W8O[.?_ M 5V^&?[37[2S?#'1-*\9V&HW4VM6^D:GJ-I:QV6N/I%PMO?B)([A[J 1R-@ M&[MX ^#L+8Q1'WN7E^U'F7G'>_W6?HT^H5/W=^?2SY7ZW:M]Z:]4UT9]3T5\ M?'_@LOX-M=;\0S7GPU^+5CX%\*?$&3X9ZOXYDM](?0].U9+I+3,J1Z@U\MNT MTL2B8VNW]ZF<9./8?B_^V_X'^!/[1'ASX<^*9[G2+OQ'X:U;Q7_;5T]O;Z-I MECII@%R]U/)*IBXN$(.PKA7+,N!DBU*,9QV>W_@//_Z0U+_"T^I3BU*4'O'? M_P "Y/\ TKW?70]@HKB?AU^TM\.?C!H^M:AX2\?^"?%-AX;.W5[G2-=;R1,I"_O"JKN)IV=^7KI^.WW].Y+=H\S MV7^:7ZH^B:*\^\5?M:?"KP)X7U[6];^)GP^T;1?"VJ?V)K6H7WB*SM[71[_" MM]DN9'D"PSX=3Y3D/AAQR*XCQ?\ \%,?@?X-^,'PJ\$S?$7PM=ZO\:(9KGPK M-9ZI;3V=_#&N4D\X2;-LS_NH=I/G295,E6PEKM_5U=?>M?34-4KOS_!V?W/1 M^9[Q17AFF?\ !1WX-^,_'/AKP]X,^(7@+X@:AXCU5-)*>'?&>B7+Z;(\$TR- M+$]XDL@98) J6Z32G:3Y>Q798/B?_P %,/@K\/?A#\3?%VF>/O"WCX?"/2+G M6?$NC>$=RA@SO5H%G&Q\J5 D9!NX)%*3Y8NJ*^8/V[?^"LOPX_X)Y_!3X?>/?&^C^-;_ $+XC:A!86(T6QM[ MF>Q\VU>Z,URKSQA8DBC ?%;>-_#_B3P5\0 MO% \)6OB?0M9L+S1-,N?(FG>6[N_M"Q10HD#[V!8J2N5PZ\-^)?#]_XGM_%$7BC2!I" M6%D8Q-/E[M9Y(AYF3-##)#&%/F21DJ&ZOX6_M%?#[XXV>JW'@KQUX.\86^A2 M"'4I=$UJVU!-._#!K%I&F?PS::+<-J(;;M$O]IZ?> !-IV^4$/SMN+?+CSS_ (8V^(O_ M $=C\?\ _P %'@C_ .9ZOH"B@#\X--_9[_:%_9^_: ^,XL]>_:_\6Z3XM\5V MFMZ?X@\)GX4+#K<0\/Z/9-+"M&TS4/#]A8^"KJUT*XAL88Y;.*5]$ MG>2.%U:-7::4L$!,CD[C]GT4 >)>#/V5/'?A?Q;INHWW[2_QL\1V=C#_BU\'O^"HGC3XJ>%?@S MXK^)/A[Q)\*=/\*Z==Z+K.A6BV^I0W]Y<%+A;^]@E6+;+$2\:2=3\CD8'V[1 M6#K?XUI\*/ASK?@O7= TS5;:!K+4M3:WF;4+/^T98(7@W1S6\A#PS"%UVH MX_=+X5XQ_P""+'QNT']F;QOX-7PUI_C#7'_9UT/P#I5_;:E8".?6(-$E);KE M_P#)90DO_3<4^^O5W/R;_:Y_85_:#^*O[6MQ>Q_#KQ!K7AVP^,?A#QCI-]H/ MB/1='T(Z%8):+>/:L&C(WW<&?^"<'QU^&=[=>( M+OX5-X\.L1_%?P\WAXZYI:"V3Q#J8NM.U&9Y;I8S!-&K1S>63E>"/'L7Q1^#_@!= N-2\'>*M#^V:%=OI=O;S6-WIVIE M-.U/3IGB\N8"Z#80 +,CM7(?#C_@EW^T1;?!/Q/\-/%/@/P?%XD^)_B?P7XK MF\?>&KZRL='\&0:3%IJS:>EID7,/LZ@K7[ 45U_6)> MVE7ZRES6UM?G4[)7T7,D]-7U=V[XRI*5*-%O2*LN^W+KWT[Z:[;6_,7X_?\ M!.#XH^.?VI/B5XLT_P $07-MX@^/WP[\9Z=??;]/62XT;2;6WCO;AM\@D186 M$P$9S(Y)V1D,2WT=^U=\%_'G@W]NWX:_'WP7X3U#XDV?A[PMJO@O7/#&FW]E M::FL-Y<6MS%>VAOIX+5BCVQ616FC8JR;=V"*^K**PIWA&,8_9=U\Z<:3^^$? M6[;[6UF^=MRZJW_D[J+[I/\ !+O?XN_:N^%GQD_:'TK]G_XDW?POL?[4^%?C MJ3Q3K'PXM_%%M>7=]:-9W5K;O'<3"&Q-_ 9TF\MI/*5@XCNC@.WSS\ _^"6W MQ;\&_M8?#_QMK?@^Q71/(^)NLW%D-1L95\'3>(+F*6PTX#<2\NSS?,>$O&KR M2CS2FW=^J]%0X)IKNIK_ ,#@H2^])._==M NVXN6MG%_^ 2M? '[)_BGPCXI>+4+&7['K$]Q9W*P, M(9,R[_+N'\Q/-CSG)#'"[SXD^ OAG8^$X)OAS\/?"=AH"W M>AW-[X@@T^^2_O;[3VG:2TMI889/+LY;AH9%9#)LB=8F'Z[45MSOG=1[WYEY M/FJR?K?VLH^4>[U62IQ4(TULE;Y6I)>G\)-O=O9K9_DA^S[_ ,$U/C+:>.M( MO]<^&^OV6DC]J&/XGM'XF\5:;K6H0Z$-#:!+NXE%S/NN5N-H>-)'.\#R\QHL ME>3_ !I_8E\8?"[]F_\ 9F^#MQ%IVA_%'Q_XM\6> _$/AB+4;>XU.;P7KNKW M5YF MZQ8>((;]9(;AYYKB V/V94S"8EMU8%G^3MT5C\J?V8/\ M@GW\8OV5M(_9\\8ZE\+;KQVOPV'Q TC5_ MCJFCIJ%M'K>KRW-G?PFXNH[!P MUNBQRK]H5T2=0%?#H/NG]E'6/'&A_P!G>#]5^!?ASX1^#M'\+6%U8G0/$5I> MZ=97LCRB;2(;:&"$H+9%B8S!!$YE*ID)N/MM%$).,%!ZI=_^WG_Z5)R];+X; MIU4]^I*J_BDVWZMI_I;TU^+4****0!1110 4444 >4:!^SMXOT>WTA+CX\?% M?56TW6SJMP]UI_AE6U:V_=?\2R?RM(0+:_NW^:$17/[^3]_Q'L\__::^#_QJ M\ ?LW:_>_#7XJ?%?QO\ $/3KJ;4=&L);3PC%_:;2^5''93>;I]M";. AYL+- M;W$@,J?:LF/9]+T4 ?GC_P $UOV/_B5^SY\3;_PCI,'[2/PP^$<1<-,EY+)DKBT'EOAHO+N?W\F;@XCV>J44 M<=X$\ :W\/O!&K65]XMU[XD:AO^';;Q MA-(HM+K0VMI))8( @DW2W$$# &)1$0H6/]<**S=--R;ZQM>&]6UZYU?^S)89;E;R&XN)WTX7"Q2[!*LWFR$I&L;R*/)O'5UXE^$DE]J>E>!+B[T=O#_ (;OYI;I$N$:QM5FN)5@ MG8J9[J=5:9R.<8_06BNF55O5KM_Y+?E_\!YM.JTML8*"5TMGOYWW\_>^UWZG MP+_P56_8@N?VE_'WB*30OV;]-\=>./$O@A?#WA?XI3>)[6%_ >H+- MKWX@0ZE:10:7%IEO8#48KFW>1;HW$DM@3 L$,D)\]=S0!2*_5"BN94HJ/+;3 MK_X&IV\KR2NU9NRNV:U)RG+FZVT\O=Y+ZWN^717NET2/SG_X)I_L&?%/X3_% M7X"KX^\*R^&K#]F_X::MX&&HKJ]G>6?BR]O+JS*7-DD4CS+;BWM"6^TQV\@> M1%",%+']&***WG4E-+FW]Y^KE*4W^,GL91A&+;CY?*T5%+[HH****@L**** M"O$O&?[*GCOQ1XMU+4;']I?XV>'+.^N7GATK3M+\(/::7EQ',IU!;@Y@CFG$J" 6VDW$5HMGH_EH5:2&?SY9<%1L\L94[-% 'Y@?#K_@G]\5O!O_ 5)G^*?PT^'_B;X P^)M5U9 MOB-+%XLTW6O _C6V^S3"QO;>S5TO5OWN7BE<2VD21YG(=B3YOAW[*W_!.[]K M/]DC]J[PEX^\#^ ?$NFZYXFDM(_CSK^M:[X:U5_'4R:IYD]UHLLLTD]M'/%+ M(TL74D5L]\=TB)(8&NU'[F,-&,$&U_P %NG>_A9H;J2VBD6(!(FDE6-T6')!+B/]>J*Z)U92K2KO=M2]'&3DOQ>SNM$< M\::5'V'V>7E?G'EIQM\U3CM;=^5OR@\7?\$\/BM\6/A#\5=1\0?"KX@Z%KFO M?M!R_$WPNOA+Q[I&G^+/#UJ=-M8(-0MFDDET^><,DD,OV1?%WC+P)I.IW7PXU'QG9^(;3PQ'HFCW.E6VM[%M+Z[MH98 M;%I5"L]V+%Y"7_L6_L2>$X_!.F:9XI^$/C/5M;\4V]WJ M-E+!I"3VFM*DLACD9)UDENX,B$2./,R?NL:\"A_X)B?M->,O"7B3^U?A9XNM M_$%_^SGK_P .)GO/%N@QZ9-K\]S;R10:;8V=VMK8Z8T2%(E2&#!4^#8O#(U31/"^O1KXT1[RT!TJP?0KNQED_>.!* M5DF0#RED;.&",!7Q]\#/^"3/[5O@_P "VWBC6/#'AO4?BUKW@#QY8:ZVLW&E M7^G#4KF+2-.TBW>)WFAG$UEI:,=T;1 DB8CC MRNU[VMNNM]VUH902C"E!JZI\MK_W9-=,U*Z\5SZ#>M?M-_$SX0^*;7]G'3_AA;:!\;=.\6^($NM3T276=4LK?2 M+F ZI?K9RM"72:2**-([FYE*1HQ5 -@^_**T]K+F4NTE*W2ZE&7W>[%6VLM$ MGJ1*FI)I]8\GRY'#[[-N^]][K0_&33_^"3GQYMOV=-"T!?AU#;W]C\+OBWX= MDM5UK308[[7-6\_2;<-YY3][%AMP.U!E9'0D*/7Q_P $MOB?X@\$?M5^&+#1 M;'P>/BK\&O!W@[PY>->6JVDNHV&EW=O=VY%LYD2-6>*,NT:HP<[5=5Q7Z>45 MSN%Z,J'1JWGO4?YU)?E'K?5Z[6_(#1/^"7?Q?^ M(7Q_^%GQ"U/P+\2H+[0O'W@:ZU]?&GB3P?M&G:/!J)>:"QT.VAMQ%;/1$L88^E^#O@U'\2?^#A/Q'::)>:3K_PX\%VD/Q0U=+"?[5%H7C&6 MQDT+[-<[ XML 15 dci-20200731_htm.xml IDEA: XBRL DOCUMENT 0000029644 2019-08-01 2020-07-31 0000029644 2020-01-31 0000029644 2020-09-11 0000029644 2020-07-31 0000029644 dci:IndustrialProductsMember 2020-07-31 0000029644 2018-08-01 2019-07-31 0000029644 2017-08-01 2018-07-31 0000029644 2019-07-31 0000029644 2018-07-31 0000029644 2017-07-31 0000029644 us-gaap:CommonStockMember 2017-07-31 0000029644 us-gaap:AdditionalPaidInCapitalMember 2017-07-31 0000029644 us-gaap:RetainedEarningsMember 2017-07-31 0000029644 us-gaap:NoncontrollingInterestMember 2017-07-31 0000029644 us-gaap:DeferredCompensationShareBasedPaymentsMember 2017-07-31 0000029644 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-07-31 0000029644 us-gaap:TreasuryStockMember 2017-07-31 0000029644 us-gaap:RetainedEarningsMember 2017-08-01 2018-07-31 0000029644 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-08-01 2018-07-31 0000029644 us-gaap:TreasuryStockMember 2017-08-01 2018-07-31 0000029644 us-gaap:DeferredCompensationShareBasedPaymentsMember 2017-08-01 2018-07-31 0000029644 us-gaap:NoncontrollingInterestMember 2017-08-01 2018-07-31 0000029644 us-gaap:CommonStockMember 2018-07-31 0000029644 us-gaap:AdditionalPaidInCapitalMember 2018-07-31 0000029644 us-gaap:RetainedEarningsMember 2018-07-31 0000029644 us-gaap:NoncontrollingInterestMember 2018-07-31 0000029644 us-gaap:DeferredCompensationShareBasedPaymentsMember 2018-07-31 0000029644 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-07-31 0000029644 us-gaap:TreasuryStockMember 2018-07-31 0000029644 us-gaap:RetainedEarningsMember 2018-08-01 2019-07-31 0000029644 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-08-01 2019-07-31 0000029644 us-gaap:TreasuryStockMember 2018-08-01 2019-07-31 0000029644 us-gaap:DeferredCompensationShareBasedPaymentsMember 2018-08-01 2019-07-31 0000029644 us-gaap:NoncontrollingInterestMember 2018-08-01 2019-07-31 0000029644 us-gaap:CommonStockMember 2019-07-31 0000029644 us-gaap:AdditionalPaidInCapitalMember 2019-07-31 0000029644 us-gaap:RetainedEarningsMember 2019-07-31 0000029644 us-gaap:NoncontrollingInterestMember 2019-07-31 0000029644 us-gaap:DeferredCompensationShareBasedPaymentsMember 2019-07-31 0000029644 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-07-31 0000029644 us-gaap:TreasuryStockMember 2019-07-31 0000029644 us-gaap:RetainedEarningsMember 2019-08-01 2020-07-31 0000029644 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-08-01 2020-07-31 0000029644 us-gaap:TreasuryStockMember 2019-08-01 2020-07-31 0000029644 us-gaap:DeferredCompensationShareBasedPaymentsMember 2019-08-01 2020-07-31 0000029644 us-gaap:NoncontrollingInterestMember 2019-08-01 2020-07-31 0000029644 us-gaap:CommonStockMember 2020-07-31 0000029644 us-gaap:AdditionalPaidInCapitalMember 2020-07-31 0000029644 us-gaap:RetainedEarningsMember 2020-07-31 0000029644 us-gaap:NoncontrollingInterestMember 2020-07-31 0000029644 us-gaap:DeferredCompensationShareBasedPaymentsMember 2020-07-31 0000029644 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-31 0000029644 us-gaap:TreasuryStockMember 2020-07-31 0000029644 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2019-08-01 2020-07-31 0000029644 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2019-08-01 2020-07-31 0000029644 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2019-08-01 2020-07-31 0000029644 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2019-08-01 2020-07-31 0000029644 srt:MinimumMember us-gaap:SoftwareDevelopmentMember 2019-08-01 2020-07-31 0000029644 srt:MaximumMember us-gaap:SoftwareDevelopmentMember 2019-08-01 2020-07-31 0000029644 srt:MinimumMember 2019-08-01 2020-07-31 0000029644 srt:MaximumMember 2019-08-01 2020-07-31 0000029644 us-gaap:ShippingAndHandlingMember 2019-08-01 2020-07-31 0000029644 us-gaap:ShippingAndHandlingMember 2018-08-01 2019-07-31 0000029644 us-gaap:ShippingAndHandlingMember 2017-08-01 2018-07-31 0000029644 us-gaap:CurrencySwapMember us-gaap:NetInvestmentHedgingMember 2020-07-31 0000029644 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-08-01 0000029644 dci:BOFAInternationalLTDMember 2019-07-31 0000029644 dci:BOFAInternationalLTDMember 2018-08-01 2019-07-31 0000029644 dci:BOFAInternationalLTDMember us-gaap:CustomerRelationshipsMember 2019-07-31 0000029644 dci:BOFAInternationalLTDMember dci:TrademarksAndTechnologyMember 2019-07-31 0000029644 srt:MinimumMember dci:BOFAInternationalLTDMember 2018-08-01 2019-07-31 0000029644 srt:MaximumMember dci:BOFAInternationalLTDMember 2018-08-01 2019-07-31 0000029644 dci:BOFAInternationalLTDMember 2020-07-31 0000029644 dci:BOFAInternationalLTDMember 2019-07-31 0000029644 us-gaap:LandMember 2020-07-31 0000029644 us-gaap:LandMember 2019-07-31 0000029644 us-gaap:BuildingMember 2020-07-31 0000029644 us-gaap:BuildingMember 2019-07-31 0000029644 us-gaap:MachineryAndEquipmentMember 2020-07-31 0000029644 us-gaap:MachineryAndEquipmentMember 2019-07-31 0000029644 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-07-31 0000029644 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-07-31 0000029644 us-gaap:ConstructionInProgressMember 2020-07-31 0000029644 us-gaap:ConstructionInProgressMember 2019-07-31 0000029644 2020-05-01 2020-07-31 0000029644 dci:EngineProductsMember 2018-07-31 0000029644 dci:IndustrialProductsMember 2018-07-31 0000029644 dci:EngineProductsMember 2018-08-01 2019-07-31 0000029644 dci:IndustrialProductsMember 2018-08-01 2019-07-31 0000029644 dci:EngineProductsMember 2019-07-31 0000029644 dci:IndustrialProductsMember 2019-07-31 0000029644 dci:EngineProductsMember 2019-08-01 2020-07-31 0000029644 dci:IndustrialProductsMember 2019-08-01 2020-07-31 0000029644 dci:EngineProductsMember 2020-07-31 0000029644 us-gaap:CustomerRelationshipsMember 2019-08-01 2020-07-31 0000029644 us-gaap:CustomerRelationshipsMember 2020-07-31 0000029644 us-gaap:CustomerRelationshipsMember 2019-07-31 0000029644 dci:PatentsTrademarksandTechnologyMember 2019-08-01 2020-07-31 0000029644 dci:PatentsTrademarksandTechnologyMember 2020-07-31 0000029644 dci:PatentsTrademarksandTechnologyMember 2019-07-31 0000029644 country:US 2019-08-01 2020-07-31 0000029644 country:US 2018-08-01 2019-07-31 0000029644 country:US 2017-08-01 2018-07-31 0000029644 us-gaap:EMEAMember 2019-08-01 2020-07-31 0000029644 us-gaap:EMEAMember 2018-08-01 2019-07-31 0000029644 us-gaap:EMEAMember 2017-08-01 2018-07-31 0000029644 srt:AsiaPacificMember 2019-08-01 2020-07-31 0000029644 srt:AsiaPacificMember 2018-08-01 2019-07-31 0000029644 srt:AsiaPacificMember 2017-08-01 2018-07-31 0000029644 srt:LatinAmericaMember 2019-08-01 2020-07-31 0000029644 srt:LatinAmericaMember 2018-08-01 2019-07-31 0000029644 srt:LatinAmericaMember 2017-08-01 2018-07-31 0000029644 country:US us-gaap:LineOfCreditMember 2020-07-31 0000029644 country:US us-gaap:LineOfCreditMember 2019-07-31 0000029644 srt:EuropeMember us-gaap:CommercialPaperMember 2020-07-31 0000029644 srt:EuropeMember us-gaap:CommercialPaperMember 2019-07-31 0000029644 srt:EuropeMember us-gaap:LineOfCreditMember 2020-07-31 0000029644 srt:EuropeMember us-gaap:LineOfCreditMember 2019-07-31 0000029644 dci:NonUSExcludingEuropeMember us-gaap:LineOfCreditMember 2020-07-31 0000029644 dci:NonUSExcludingEuropeMember us-gaap:LineOfCreditMember 2019-07-31 0000029644 us-gaap:LineOfCreditMember 2020-07-31 0000029644 us-gaap:LineOfCreditMember 2019-07-31 0000029644 country:US dci:ShorttermDebtOutstandingBorrowingsMember us-gaap:LineOfCreditMember 2020-07-31 0000029644 country:US dci:ShorttermDebtOutstandingBorrowingsMember us-gaap:LineOfCreditMember 2019-07-31 0000029644 srt:EuropeMember dci:ShorttermDebtOutstandingBorrowingsMember us-gaap:CommercialPaperMember 2020-07-31 0000029644 srt:EuropeMember dci:ShorttermDebtOutstandingBorrowingsMember us-gaap:CommercialPaperMember 2019-07-31 0000029644 srt:EuropeMember dci:ShorttermDebtOutstandingBorrowingsMember us-gaap:LineOfCreditMember 2020-07-31 0000029644 srt:EuropeMember dci:ShorttermDebtOutstandingBorrowingsMember us-gaap:LineOfCreditMember 2019-07-31 0000029644 dci:NonUSExcludingEuropeMember dci:ShorttermDebtOutstandingBorrowingsMember us-gaap:LineOfCreditMember 2020-07-31 0000029644 dci:NonUSExcludingEuropeMember dci:ShorttermDebtOutstandingBorrowingsMember us-gaap:LineOfCreditMember 2019-07-31 0000029644 dci:ShorttermDebtOutstandingBorrowingsMember us-gaap:LineOfCreditMember 2020-07-31 0000029644 dci:ShorttermDebtOutstandingBorrowingsMember us-gaap:LineOfCreditMember 2019-07-31 0000029644 country:US dci:ShorttermDebtOtherNonborrowingReductionsMember us-gaap:LineOfCreditMember 2020-07-31 0000029644 country:US dci:ShorttermDebtOtherNonborrowingReductionsMember us-gaap:LineOfCreditMember 2019-07-31 0000029644 srt:EuropeMember dci:ShorttermDebtOtherNonborrowingReductionsMember us-gaap:CommercialPaperMember 2020-07-31 0000029644 srt:EuropeMember dci:ShorttermDebtOtherNonborrowingReductionsMember us-gaap:CommercialPaperMember 2019-07-31 0000029644 srt:EuropeMember dci:ShorttermDebtOtherNonborrowingReductionsMember us-gaap:LineOfCreditMember 2020-07-31 0000029644 srt:EuropeMember dci:ShorttermDebtOtherNonborrowingReductionsMember us-gaap:LineOfCreditMember 2019-07-31 0000029644 dci:NonUSExcludingEuropeMember dci:ShorttermDebtOtherNonborrowingReductionsMember us-gaap:LineOfCreditMember 2020-07-31 0000029644 dci:NonUSExcludingEuropeMember dci:ShorttermDebtOtherNonborrowingReductionsMember us-gaap:LineOfCreditMember 2019-07-31 0000029644 dci:ShorttermDebtOtherNonborrowingReductionsMember us-gaap:LineOfCreditMember 2020-07-31 0000029644 dci:ShorttermDebtOtherNonborrowingReductionsMember us-gaap:LineOfCreditMember 2019-07-31 0000029644 dci:MultiCurrencyRevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-07-31 0000029644 dci:VariableRateCommittedRevolvingCreditFacilityDueJulyTwentyFirstTwoThousandTwentyTwoMember us-gaap:SeniorNotesMember 2020-07-31 0000029644 dci:VariableRateCommittedRevolvingCreditFacilityDueJulyTwentyFirstTwoThousandTwentyTwoMember us-gaap:SeniorNotesMember 2019-07-31 0000029644 dci:ThreePointSevenTwoPercentUnsecuredSeniorNotesDueMarchTwentySevenTwoThousandTwentyFourMember us-gaap:SeniorNotesMember 2020-07-31 0000029644 dci:ThreePointSevenTwoPercentUnsecuredSeniorNotesDueMarchTwentySevenTwoThousandTwentyFourMember us-gaap:SeniorNotesMember 2019-07-31 0000029644 dci:UnsecuredSeniorNotesSixMember us-gaap:SeniorNotesMember 2020-07-31 0000029644 dci:UnsecuredSeniorNotesSixMember us-gaap:SeniorNotesMember 2019-07-31 0000029644 dci:VariableRateCommittedUnsecuredTermLoanDueOctoberTwentyEightTwoThousandTwentyFourMember us-gaap:SeniorNotesMember 2020-07-31 0000029644 dci:VariableRateCommittedUnsecuredTermLoanDueOctoberTwentyEightTwoThousandTwentyFourMember us-gaap:SeniorNotesMember 2019-07-31 0000029644 dci:VariableRateCommittedUnsecuredTermLoanDueJulyTwentyFirstTwoThousandTwentyMember us-gaap:SeniorNotesMember 2020-07-31 0000029644 dci:VariableRateCommittedUnsecuredTermLoanDueJulyTwentyFirstTwoThousandTwentyMember us-gaap:SeniorNotesMember 2019-07-31 0000029644 dci:UnsecuredSeniorNotesFiveMember us-gaap:SeniorNotesMember 2020-07-31 0000029644 dci:UnsecuredSeniorNotesFiveMember us-gaap:SeniorNotesMember 2019-07-31 0000029644 dci:VariableRateGuaranteedSeniorNoteDueMayTwentyTwoThousandTwentyFourMember us-gaap:SeniorNotesMember 2020-07-31 0000029644 dci:VariableRateGuaranteedSeniorNoteDueMayTwentyTwoThousandTwentyFourMember us-gaap:SeniorNotesMember 2019-07-31 0000029644 dci:VariableRateGuaranteedSeniorNoteDueJulyFifteenTwoThousandTwentyOneMember us-gaap:SeniorNotesMember 2020-07-31 0000029644 dci:VariableRateGuaranteedSeniorNoteDueJulyFifteenTwoThousandTwentyOneMember us-gaap:SeniorNotesMember 2019-07-31 0000029644 dci:CapitalizedLeaseObligationsAndOtherWithVariousMaturityDatesAndInterestRatesMember us-gaap:CapitalLeaseObligationsMember 2019-07-31 0000029644 us-gaap:EmployeeStockOptionMember 2019-08-01 2020-07-31 0000029644 us-gaap:EmployeeStockOptionMember 2018-08-01 2019-07-31 0000029644 us-gaap:EmployeeStockOptionMember 2017-08-01 2018-07-31 0000029644 dci:DirectorOriginalGrantsWithoutReloadsMember 2019-08-01 2020-07-31 0000029644 dci:DirectorOriginalGrantsWithoutReloadsMember 2018-08-01 2019-07-31 0000029644 dci:DirectorOriginalGrantsWithoutReloadsMember 2017-08-01 2018-07-31 0000029644 dci:NonOfficerOriginalGrantsMember 2019-08-01 2020-07-31 0000029644 dci:NonOfficerOriginalGrantsMember 2018-08-01 2019-07-31 0000029644 dci:NonOfficerOriginalGrantsMember 2017-08-01 2018-07-31 0000029644 dci:RangeOneMember 2019-08-01 2020-07-31 0000029644 dci:RangeOneMember 2020-07-31 0000029644 dci:RangeTwoMember 2019-08-01 2020-07-31 0000029644 dci:RangeTwoMember 2020-07-31 0000029644 dci:RangeThreeMember 2019-08-01 2020-07-31 0000029644 dci:RangeThreeMember 2020-07-31 0000029644 dci:RangeFourMember 2019-08-01 2020-07-31 0000029644 dci:RangeFourMember 2020-07-31 0000029644 dci:RangeFiveMember 2019-08-01 2020-07-31 0000029644 dci:RangeFiveMember 2020-07-31 0000029644 us-gaap:EmployeeStockOptionMember 2020-07-31 0000029644 us-gaap:PerformanceSharesMember dci:TwoThousandNineteenMember 2019-08-01 2020-07-31 0000029644 srt:MinimumMember us-gaap:PerformanceSharesMember dci:TwoThousandNineteenMember 2019-08-01 2020-07-31 0000029644 srt:MaximumMember us-gaap:PerformanceSharesMember dci:TwoThousandNineteenMember 2019-08-01 2020-07-31 0000029644 us-gaap:PerformanceSharesMember dci:TwoThousandNineteenMember 2018-08-01 2019-07-31 0000029644 us-gaap:PerformanceSharesMember dci:TwoThousandNineteenMember 2017-08-01 2018-07-31 0000029644 us-gaap:PerformanceSharesMember 2019-08-01 2020-07-31 0000029644 us-gaap:PerformanceSharesMember 2018-08-01 2019-07-31 0000029644 us-gaap:PerformanceSharesMember 2017-08-01 2018-07-31 0000029644 us-gaap:PerformanceSharesMember 2019-07-31 0000029644 us-gaap:PerformanceSharesMember 2020-07-31 0000029644 country:US 2019-08-01 2020-07-31 0000029644 us-gaap:PensionPlansDefinedBenefitMember 2019-08-01 2020-07-31 0000029644 us-gaap:PensionPlansDefinedBenefitMember 2018-08-01 2019-07-31 0000029644 us-gaap:PensionPlansDefinedBenefitMember 2017-08-01 2018-07-31 0000029644 us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:PensionPlansDefinedBenefitMember 2018-07-31 0000029644 us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 country:US us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 country:US us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 country:US us-gaap:PensionPlansDefinedBenefitMember 2019-08-01 2020-07-31 0000029644 country:US us-gaap:PensionPlansDefinedBenefitMember 2018-08-01 2019-07-31 0000029644 country:US us-gaap:PensionPlansDefinedBenefitMember 2017-08-01 2018-07-31 0000029644 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-08-01 2020-07-31 0000029644 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2018-08-01 2019-07-31 0000029644 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2017-08-01 2018-07-31 0000029644 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member country:US us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member country:US us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member country:US us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember country:US us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel1Member country:US us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel2Member country:US us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel3Member country:US us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanEquitySecuritiesMember country:US us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel1Member country:US us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel2Member country:US us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel3Member country:US us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:FixedIncomeSecuritiesMember country:US us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:PrivateEquityFundsMember us-gaap:FairValueInputsLevel1Member country:US us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:PrivateEquityFundsMember us-gaap:FairValueInputsLevel2Member country:US us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:PrivateEquityFundsMember us-gaap:FairValueInputsLevel3Member country:US us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:PrivateEquityFundsMember country:US us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanRealEstateMember us-gaap:FairValueInputsLevel1Member country:US us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanRealEstateMember us-gaap:FairValueInputsLevel2Member country:US us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanRealEstateMember us-gaap:FairValueInputsLevel3Member country:US us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanRealEstateMember country:US us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:FairValueInputsLevel1Member country:US us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:FairValueInputsLevel2Member country:US us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:FairValueInputsLevel3Member country:US us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member country:US us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member country:US us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member country:US us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember country:US us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel1Member country:US us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel2Member country:US us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel3Member country:US us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:DefinedBenefitPlanEquitySecuritiesMember country:US us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel1Member country:US us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel2Member country:US us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel3Member country:US us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:FixedIncomeSecuritiesMember country:US us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:PrivateEquityFundsMember us-gaap:FairValueInputsLevel1Member country:US us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:PrivateEquityFundsMember us-gaap:FairValueInputsLevel2Member country:US us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:PrivateEquityFundsMember us-gaap:FairValueInputsLevel3Member country:US us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:PrivateEquityFundsMember country:US us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:DefinedBenefitPlanRealEstateMember us-gaap:FairValueInputsLevel1Member country:US us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:DefinedBenefitPlanRealEstateMember us-gaap:FairValueInputsLevel2Member country:US us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:DefinedBenefitPlanRealEstateMember us-gaap:FairValueInputsLevel3Member country:US us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:DefinedBenefitPlanRealEstateMember country:US us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:FairValueInputsLevel1Member country:US us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:FairValueInputsLevel2Member country:US us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:FairValueInputsLevel3Member country:US us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 srt:MinimumMember us-gaap:DefinedBenefitPlanEquitySecuritiesMember country:US us-gaap:PensionPlansDefinedBenefitMember 2019-08-01 2020-07-31 0000029644 srt:MaximumMember us-gaap:DefinedBenefitPlanEquitySecuritiesMember country:US us-gaap:PensionPlansDefinedBenefitMember 2019-08-01 2020-07-31 0000029644 srt:MinimumMember us-gaap:PrivateEquityFundsMember country:US us-gaap:PensionPlansDefinedBenefitMember 2019-08-01 2020-07-31 0000029644 srt:MaximumMember us-gaap:PrivateEquityFundsMember country:US us-gaap:PensionPlansDefinedBenefitMember 2019-08-01 2020-07-31 0000029644 us-gaap:ForeignPlanMember 2019-08-01 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:FixedIncomeSecuritiesMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 dci:InvestmentFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 dci:InvestmentFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 dci:InvestmentFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 dci:InvestmentFundsMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 dci:InsuranceContractsMember us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 dci:InsuranceContractsMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 dci:InsuranceContractsMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 dci:InsuranceContractsMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:FixedIncomeSecuritiesMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 dci:InvestmentFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 dci:InvestmentFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 dci:InvestmentFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 dci:InvestmentFundsMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 dci:InsuranceContractsMember us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 dci:InsuranceContractsMember us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 dci:InsuranceContractsMember us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 dci:InsuranceContractsMember us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:FairValueInputsLevel1Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-07-31 0000029644 srt:MaximumMember us-gaap:PensionPlansDefinedBenefitMember 2019-08-01 2020-07-31 0000029644 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2019-08-01 2020-07-31 0000029644 srt:MinimumMember us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 srt:MaximumMember us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2017-07-31 0000029644 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2018-07-31 0000029644 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2017-08-01 2018-07-31 0000029644 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2018-08-01 2019-07-31 0000029644 us-gaap:FairValueInputsLevel3Member us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2019-08-01 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanEquitySecuritiesMember dci:SalariedPensionPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanEquitySecuritiesMember dci:HourlyPensionPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:FixedIncomeSecuritiesMember dci:SalariedPensionPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:FixedIncomeSecuritiesMember dci:HourlyPensionPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanRealEstateMember dci:SalariedPensionPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanRealEstateMember dci:HourlyPensionPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember dci:SalariedPensionPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember dci:HourlyPensionPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 dci:SalariedPensionPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 dci:HourlyPensionPlanMember us-gaap:PensionPlansDefinedBenefitMember 2020-07-31 0000029644 country:US us-gaap:OtherPensionPlansDefinedBenefitMember 2019-08-01 2020-07-31 0000029644 country:US us-gaap:PensionPlansDefinedBenefitMember us-gaap:SubsequentEventMember 2020-08-01 2020-08-31 0000029644 country:US us-gaap:OtherPensionPlansDefinedBenefitMember 2020-07-31 0000029644 country:US dci:RetirementSavingsAndEmployeeStockOwnershipPlanMember 2019-08-01 2020-07-31 0000029644 country:US dci:RetirementSavingsAndEmployeeStockOwnershipPlanMember 2018-08-01 2019-07-31 0000029644 country:US dci:RetirementSavingsAndEmployeeStockOwnershipPlanMember 2017-08-01 2018-07-31 0000029644 us-gaap:DomesticCountryMember 2020-07-31 0000029644 us-gaap:StateAndLocalJurisdictionMember 2020-07-31 0000029644 us-gaap:ForeignCountryMember 2020-07-31 0000029644 us-gaap:DomesticCountryMember 2019-08-01 2020-07-31 0000029644 srt:MinimumMember us-gaap:StateAndLocalJurisdictionMember 2019-08-01 2020-07-31 0000029644 srt:MaximumMember us-gaap:StateAndLocalJurisdictionMember 2019-08-01 2020-07-31 0000029644 srt:MinimumMember us-gaap:ForeignCountryMember 2019-08-01 2020-07-31 0000029644 us-gaap:LongTermDebtMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-07-31 0000029644 us-gaap:LongTermDebtMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-07-31 0000029644 us-gaap:LongTermDebtMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-07-31 0000029644 us-gaap:LongTermDebtMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-07-31 0000029644 dci:LongTermDebtVariableInterestRateMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-07-31 0000029644 dci:LongTermDebtVariableInterestRateMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2020-07-31 0000029644 dci:LongTermDebtVariableInterestRateMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2019-07-31 0000029644 dci:LongTermDebtVariableInterestRateMember us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-07-31 0000029644 us-gaap:ForeignExchangeForwardMember 2020-07-31 0000029644 us-gaap:ForeignExchangeForwardMember 2019-07-31 0000029644 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2020-07-31 0000029644 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member 2019-07-31 0000029644 us-gaap:NetInvestmentHedgingMember 2020-07-31 0000029644 us-gaap:NetInvestmentHedgingMember 2019-07-31 0000029644 us-gaap:NetInvestmentHedgingMember us-gaap:FairValueInputsLevel2Member 2020-07-31 0000029644 us-gaap:NetInvestmentHedgingMember us-gaap:FairValueInputsLevel2Member 2019-07-31 0000029644 us-gaap:FairValueInputsLevel2Member 2020-07-31 0000029644 us-gaap:FairValueInputsLevel2Member 2019-07-31 0000029644 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel2Member 2020-07-31 0000029644 us-gaap:OtherNoncurrentAssetsMember us-gaap:FairValueInputsLevel2Member 2020-07-31 0000029644 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:FairValueInputsLevel2Member 2019-07-31 0000029644 us-gaap:ForeignExchangeForwardMember 2019-08-01 2020-07-31 0000029644 us-gaap:ForeignExchangeForwardMember 2018-08-01 2019-07-31 0000029644 us-gaap:ForeignExchangeForwardMember 2017-08-01 2018-07-31 0000029644 us-gaap:FairValueInputsLevel3Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2020-07-31 0000029644 us-gaap:FairValueInputsLevel3Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2019-07-31 0000029644 2019-07-26 2019-07-26 0000029644 us-gaap:AccumulatedTranslationAdjustmentMember 2019-07-31 0000029644 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-07-31 0000029644 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-07-31 0000029644 us-gaap:AccumulatedTranslationAdjustmentMember 2019-08-01 2020-07-31 0000029644 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2019-08-01 2020-07-31 0000029644 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-08-01 2020-07-31 0000029644 us-gaap:AccumulatedTranslationAdjustmentMember 2020-07-31 0000029644 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2020-07-31 0000029644 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2020-07-31 0000029644 us-gaap:AccumulatedTranslationAdjustmentMember 2018-07-31 0000029644 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-07-31 0000029644 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-07-31 0000029644 us-gaap:AccumulatedTranslationAdjustmentMember 2018-08-01 2019-07-31 0000029644 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2018-08-01 2019-07-31 0000029644 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-08-01 2019-07-31 0000029644 us-gaap:ScenarioAdjustmentMember 2020-07-31 0000029644 us-gaap:ScenarioAdjustmentMember 2019-07-31 0000029644 dci:AdvancedFiltrationSystemsIncMember 2020-07-31 0000029644 dci:AdvancedFiltrationSystemsIncMember 2019-07-31 0000029644 dci:AdvancedFiltrationSystemsIncMember 2019-08-01 2020-07-31 0000029644 dci:AdvancedFiltrationSystemsIncMember 2018-08-01 2019-07-31 0000029644 dci:AdvancedFiltrationSystemsIncMember 2017-08-01 2018-07-31 0000029644 us-gaap:RoyaltyMember dci:AdvancedFiltrationSystemsIncMember 2019-08-01 2020-07-31 0000029644 us-gaap:RoyaltyMember dci:AdvancedFiltrationSystemsIncMember 2018-08-01 2019-07-31 0000029644 us-gaap:RoyaltyMember dci:AdvancedFiltrationSystemsIncMember 2017-08-01 2018-07-31 0000029644 2019-08-01 0000029644 us-gaap:OperatingSegmentsMember dci:EngineProductsMember 2019-08-01 2020-07-31 0000029644 us-gaap:OperatingSegmentsMember dci:IndustrialProductsMember 2019-08-01 2020-07-31 0000029644 dci:CorporateAndReconcilingItemsMember 2019-08-01 2020-07-31 0000029644 us-gaap:OperatingSegmentsMember dci:EngineProductsMember 2020-07-31 0000029644 us-gaap:OperatingSegmentsMember dci:IndustrialProductsMember 2020-07-31 0000029644 dci:CorporateAndReconcilingItemsMember 2020-07-31 0000029644 us-gaap:OperatingSegmentsMember dci:EngineProductsMember 2018-08-01 2019-07-31 0000029644 us-gaap:OperatingSegmentsMember dci:IndustrialProductsMember 2018-08-01 2019-07-31 0000029644 dci:CorporateAndReconcilingItemsMember 2018-08-01 2019-07-31 0000029644 us-gaap:OperatingSegmentsMember dci:EngineProductsMember 2019-07-31 0000029644 us-gaap:OperatingSegmentsMember dci:IndustrialProductsMember 2019-07-31 0000029644 dci:CorporateAndReconcilingItemsMember 2019-07-31 0000029644 us-gaap:OperatingSegmentsMember dci:EngineProductsMember 2017-08-01 2018-07-31 0000029644 us-gaap:OperatingSegmentsMember dci:IndustrialProductsMember 2017-08-01 2018-07-31 0000029644 dci:CorporateAndReconcilingItemsMember 2017-08-01 2018-07-31 0000029644 us-gaap:OperatingSegmentsMember dci:EngineProductsMember 2018-07-31 0000029644 us-gaap:OperatingSegmentsMember dci:IndustrialProductsMember 2018-07-31 0000029644 dci:CorporateAndReconcilingItemsMember 2018-07-31 0000029644 dci:OffRoadProductsMember dci:EngineProductsMember 2019-08-01 2020-07-31 0000029644 dci:OffRoadProductsMember dci:EngineProductsMember 2018-08-01 2019-07-31 0000029644 dci:OffRoadProductsMember dci:EngineProductsMember 2017-08-01 2018-07-31 0000029644 dci:OnRoadProductsMember dci:EngineProductsMember 2019-08-01 2020-07-31 0000029644 dci:OnRoadProductsMember dci:EngineProductsMember 2018-08-01 2019-07-31 0000029644 dci:OnRoadProductsMember dci:EngineProductsMember 2017-08-01 2018-07-31 0000029644 dci:AftermarketProductsMember dci:EngineProductsMember 2019-08-01 2020-07-31 0000029644 dci:AftermarketProductsMember dci:EngineProductsMember 2018-08-01 2019-07-31 0000029644 dci:AftermarketProductsMember dci:EngineProductsMember 2017-08-01 2018-07-31 0000029644 dci:AerospaceAndDefenseProductsMember dci:EngineProductsMember 2019-08-01 2020-07-31 0000029644 dci:AerospaceAndDefenseProductsMember dci:EngineProductsMember 2018-08-01 2019-07-31 0000029644 dci:AerospaceAndDefenseProductsMember dci:EngineProductsMember 2017-08-01 2018-07-31 0000029644 dci:IndustrialFiltrationSolutionsProductsMember dci:IndustrialProductsMember 2019-08-01 2020-07-31 0000029644 dci:IndustrialFiltrationSolutionsProductsMember dci:IndustrialProductsMember 2018-08-01 2019-07-31 0000029644 dci:IndustrialFiltrationSolutionsProductsMember dci:IndustrialProductsMember 2017-08-01 2018-07-31 0000029644 dci:GasTurbineProductsMember dci:IndustrialProductsMember 2019-08-01 2020-07-31 0000029644 dci:GasTurbineProductsMember dci:IndustrialProductsMember 2018-08-01 2019-07-31 0000029644 dci:GasTurbineProductsMember dci:IndustrialProductsMember 2017-08-01 2018-07-31 0000029644 dci:SpecialApplicationsProductsMember dci:IndustrialProductsMember 2019-08-01 2020-07-31 0000029644 dci:SpecialApplicationsProductsMember dci:IndustrialProductsMember 2018-08-01 2019-07-31 0000029644 dci:SpecialApplicationsProductsMember dci:IndustrialProductsMember 2017-08-01 2018-07-31 0000029644 country:US 2020-07-31 0000029644 us-gaap:EMEAMember 2020-07-31 0000029644 srt:AsiaPacificMember 2020-07-31 0000029644 srt:LatinAmericaMember 2020-07-31 0000029644 country:US 2019-07-31 0000029644 us-gaap:EMEAMember 2019-07-31 0000029644 srt:AsiaPacificMember 2019-07-31 0000029644 srt:LatinAmericaMember 2019-07-31 0000029644 country:US 2018-07-31 0000029644 us-gaap:EMEAMember 2018-07-31 0000029644 srt:AsiaPacificMember 2018-07-31 0000029644 srt:LatinAmericaMember 2018-07-31 0000029644 2019-08-01 2019-10-31 0000029644 2019-11-01 2020-01-31 0000029644 2020-02-01 2020-04-30 0000029644 2018-08-01 2018-10-31 0000029644 2018-11-01 2019-01-31 0000029644 2019-02-01 2019-04-30 0000029644 2019-05-01 2019-07-31 iso4217:USD shares iso4217:USD shares pure iso4217:EUR iso4217:JPY dci:pension_plan dci:segment 0000029644 2020 FY false P10Y P3Y P5Y P5Y P5Y us-gaap:AccountingStandardsUpdate201602Member P3Y P1Y 10-K true 2020-07-31 --07-31 false 1-7891 DONALDSON COMPANY, INC. DE 41-0222640 1400 West 94th Street Minneapolis MN 55431 952 887-3131 Common Stock, $5.00 par value DCI NYSE Yes No Yes Yes Large Accelerated Filer false false true false 6544036254 126419777 Portions of the registrant’s Proxy Statement for its 2020 annual meeting of stockholders (the “2020 Proxy Statement”) are incorporated by reference in Part III, as specifically set forth in Part III. 316800000 232000000.0 2581800000 2844900000 2734200000 1710200000 1896600000 1798400000 871600000 948300000 935800000 470300000 497800000 498900000 61200000 62300000 59900000 340100000 388200000 377000000.0 17400000 19900000 21300000 12500000 6900000 7900000 335200000 335200000 375200000 363600000 78200000 108000000.0 183300000 257000000.0 267200000 180300000 126900000 128300000 130300000 128300000 130300000 132200000 2.03 2.08 1.38 2.00 2.05 1.36 257000000.0 267200000 180300000 18700000 -26600000 -7300000 3300000 5000000.0 -4700000 11000000.0 16100000 -12200000 0.0 100000 -1100000 600000 -500000 2300000 400000 -0.0 -0.0 -600000 -100000 0 1200000 -400000 2300000 8900000 -43100000 7200000 265900000 224100000 187500000 236600000 177800000 6200000 4800000 455300000 529500000 322700000 332800000 82100000 82500000 1096700000 1122600000 631600000 588900000 73700000 316800000 303100000 67300000 70900000 16800000 14200000 41700000 42900000 2244600000 2142600000 3800000 2100000 5700000 50200000 187700000 237500000 71200000 87800000 25700000 112700000 105300000 406800000 482900000 617400000 584400000 87400000 110900000 16700000 13200000 48100000 64400000 48500000 1240800000 1239900000 10900000 10000000.0 1.00 1.00 1000000 1000000 0 0 0 0 5.00 5.00 240000000 240000000 151643194 151643194 758200000 758200000 1430000000.0 1281500000 5800000 5400000 15900000 21700000 -184000000.0 -192900000 25304515 24324483 1033000000.0 981200000 992900000 892700000 2244600000 2142600000 257000000.0 267200000 180300000 87600000 81100000 76700000 2700000 1200000 2700000 2700000 10200000 7000000.0 15200000 15000000.0 16700000 -23900000 7600000 27600000 -77100000 -1400000 41700000 -11900000 5500000 43800000 -1400000 9700000 -3600000 -13100000 -2000000.0 87900000 -74000000.0 -3100000 6500000 387000000.0 345800000 262900000 124400000 150700000 97500000 2000000.0 300000 1600000 6500000 96000000.0 -500000 -128900000 -246400000 -95400000 262400000 155000000.0 197700000 281000000.0 45900000 272400000 900000 25300000 6000000.0 94300000 129200000 122000000.0 106400000 99700000 94700000 6300000 4100000 2600000 25200000 25900000 19200000 -199500000 -123300000 -268800000 200000 -3000000.0 -2400000 58800000 -26900000 -103700000 177800000 204700000 308400000 236600000 177800000 204700000 90700000 99300000 82600000 17100000 19100000 21900000 9500000 16500000 9000000.0 758200000 0 1041200000 4400000 15700000 -157000000.0 -808000000.0 854500000 180300000 180300000 -7300000 -7300000 -12200000 -12200000 2300000 2300000 187500000 122000000.0 122000000.0 -9300000 28200000 18900000 8700000 7500000 500000 16700000 3100000 -400000 1900000 -2500000 2100000 0.74 95700000 95700000 758200000 0 1122100000 4800000 21300000 -149800000 -898800000 857800000 267200000 267200000 -26600000 -26600000 16100000 16100000 -500000 -500000 -100000 -100000 224100000 129200000 129200000 -17200000 42200000 25000000.0 10900000 3800000 300000 15000000.0 -500000 -600000 3400000 -4300000 -2000000.0 0.80 102000000.0 102000000.0 758200000 0 1281500000 5400000 21700000 -192900000 -981200000 892700000 257000000.0 257000000.0 18700000 18700000 11000000.0 11000000.0 600000 600000 -600000 -600000 265900000 94300000 94300000 -9100000 34000000.0 24900000 11900000 3400000 -100000 15200000 5200000 -400000 9200000 -8600000 5400000 0.84 106100000 106100000 758200000 0 1430000000.0 5800000 15900000 -184000000.0 -1033000000.0 992900000 Summary of Significant Accounting Policies<div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Description of Business </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Donaldson Company, Inc. (Donaldson or the Company) is a worldwide manufacturer of filtration systems and replacement parts. The Company’s core strengths include leading filtration technology, strong customer relationships and its global presence. Products are manufactured and sold around the world. Products are sold to original equipment manufacturers (OEMs), distributors, dealers and directly to end users.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Principles of Consolidation </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Consolidated Financial Statements include the accounts of Donaldson and all of its majority-owned subsidiaries. All intercompany accounts and transactions have been elimin</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ated. The Company’s joint ventures are not majority-owned and are accounted for under the equity method. Certain reclass</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ifications to previously reported financial information have been made to conform to the current period presentation.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Use of Estimates </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of the Consolidated Financial Statements in conformity with generally accepted accounting principles in the United States of America (GAAP) requires management to make estimates and assumptions </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">that affect the amount of assets and liabilities and the disclosures regarding contingent assets and liabilities at period end and the reported amounts of revenue and expenses during the reporting period</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. Actual results could differ from those estimates.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">With the recent outbreak of the coronavirus (COVID-19) which has been declared by the World Health Organization to be a pandemic, management has evaluated the Company’s accounting estimates that require consideration of forecasted financial information, including its allowances for doubtful accounts and inventory obsolescence, as well as the carrying value of goodwill, intangible assets and other long-lived assets. This assessment was conducted with current information, as well as consideration of future potential impacts of COVID-19 on the business as of July 31, 2020. Management determined that due to a majority of the Company’s business being deemed essential under applicable governmental orders otherwise restricting business activities, the limited downtime of certain operations and its ability to adapt and continue to operate in the current environment, no triggering event for impairment existed at July 31, 2020.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">However, because of uncertainties at this time with respect to the severity and duration of the COVID-19 outbreak, the duration and terms of related governmental orders restricting activities, and the timing and pace of any economic recovery as COVID-19 impacts ultimately abate, management cannot predict with specificity the extent and duration of any future impact on the business and financial results from COVID-19. In addition, although most operations have continued, it is possible that they may not continue under future government orders, or may be subject to site-specific health and safety concerns which could require certain operations to be halted for some period. Accordingly, such impact could potentially result in impairments of assets and increases in allowances in future periods.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Foreign Currency Translation </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For most foreign operations, local currencies are considered the functional currency. Assets and liabilities of non-U.S. dollar functional currency entities are translated to U.S. dollars at fiscal year-end exchange rates and the resulting gains and losses arising from the translation of net assets located outside the U.S. are recorded as a cumulative translation adjustment, a component of accumulated other comprehensive loss in the Consolidated Balance Sheets. Elements of the Consolidated Statements of Earnings are translated at average exchange rates in effect during the fiscal year. Foreign currency transaction losses are included in other income, net in the Consolidated Statements of Earnings and w</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ere $4.7 million, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$4.9 million and $7.4 million in the years ended July 31, 2020, 2019 and 2018, respectively.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Cash Equivalents </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company considers all highly liquid temporary investments with an original maturity of three months or less to be cash equivalents. Cash equivalents are carried at cost which approximates market value. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Accounts Receivable and Allowance for Doubtful Accounts </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Trade accounts receivables are recorded at the invoiced amount and do not bear interest. The allowance for doubtful accounts is the Company’s best estimate of the amount of credit losses in its existing accounts receivable. The Company determines the allowance based on historical write-off experience, regional economic data and evaluation of specific customer accounts for risk of loss. The Company reviews its allowance for doubtful accounts monthly. Past due balances over 90 days and over a specified amount are reviewed individually for collectability. All other balances are reviewed on a pooled basis by reporting unit and geographic region. Account balances are reserved when the Company determines it is probable the receivable will not be recovered. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Inventories </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Inventories are stated at the lower of cost and net realizable value. U.S. inventories are valued using the last-in, first-out (LIFO) method while the non-U.S. inventories are valued using the first-in, first-out (FIFO) method. Inventories valued at LIFO were approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">y 27.6% and 31.3% of total inventories at July 31, 2020 and 2019, respectively. For inventories valued under the LIFO method, the FIFO cost exceeded the LIFO carrying values by $39.2 million and $39.8 million at July 31, 2020 and 2019, respectively. Results of operations for all periods presented were not materially affected b</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">y the liquidation of LIFO inventory.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Property, Plant and Equipment </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property, plant and equipment are stated at cost. Additions, improvements or major renewals are capitalized while expenditures that do not enhance or extend the asset’s useful life are expensed as incurred. Depreciation is computed using the straight-line method. Depreciation</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> expense was $79.3 million, $73.5 million and $71.1 million in the years ended July 31, 2020, 2019 and 2018, respectively. The estimated useful lives of property, plant and equipment are <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlMzM5YTIxYWRmODRmMTliNDA1ZmUxMjMyMmE4ZDdjL3NlYzowZTMzOWEyMWFkZjg0ZjE5YjQwNWZlMTIzMjJhOGQ3Y18xNDIvZnJhZzo1NTdiYWI5N2QyOWM0Y2Y0YWIyOTA4NGE3NzE1YzIyNy90ZXh0cmVnaW9uOjU1N2JhYjk3ZDI5YzRjZjRhYjI5MDg0YTc3MTVjMjI3XzQxMTc_f9bd5258-0c7b-4c0a-9ee8-5934db93d192">ten</span> to forty years for buildings, including building improvements, and <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlMzM5YTIxYWRmODRmMTliNDA1ZmUxMjMyMmE4ZDdjL3NlYzowZTMzOWEyMWFkZjg0ZjE5YjQwNWZlMTIzMjJhOGQ3Y18xNDIvZnJhZzo1NTdiYWI5N2QyOWM0Y2Y0YWIyOTA4NGE3NzE1YzIyNy90ZXh0cmVnaW9uOjU1N2JhYjk3ZDI5YzRjZjRhYjI5MDg0YTc3MTVjMjI3XzQxODQ_e68d1447-8760-40e9-8a10-16e573ee030b">three</span> to ten years for machinery and </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">equipment. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The Company determines whether an arrangement that provides control over the use of an asset to the Company is a lease. The Company recognizes a lease liability and corresponding right-of-use asset on the Consolidated Balance Sheets based on the present value of future lease payments, and recognizes lease expense on a straight-line basis over the lease term. Leases with an initial term of 12 months or less are not recorded on the Consolidated Balance Sheets. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has elected to separate payments for lease components from non-lease components for all asset classes. Lease agreements may include extension, termination or purchase options, all of which are considered in calculating the lease liability and right-of-use asset when it is reasonably certain the Company will exercise the option. The Company’s incremental borrowing rate on the commencement date is used to calculate the present value of future payments for most leases.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Internal-Use Software </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company capitalizes direct costs of materials and services used in the development and purchase of internal-use software. Amounts capitalized are amortized on a straight-line basis over a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlMzM5YTIxYWRmODRmMTliNDA1ZmUxMjMyMmE4ZDdjL3NlYzowZTMzOWEyMWFkZjg0ZjE5YjQwNWZlMTIzMjJhOGQ3Y18xNDIvZnJhZzo1NTdiYWI5N2QyOWM0Y2Y0YWIyOTA4NGE3NzE1YzIyNy90ZXh0cmVnaW9uOjU1N2JhYjk3ZDI5YzRjZjRhYjI5MDg0YTc3MTVjMjI3XzQ0NTQ_0d4e7cb6-f486-41fe-aca0-30412854a104">five</span> to seven years and are reported as a component of property, plant and equipment.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Cloud Computing Arrangements </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company capitalizes certain costs incurred during the application development stage of implementation of internal-use software in cloud computing arrangements. Amounts capitalized are on a straight-line basis over a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlMzM5YTIxYWRmODRmMTliNDA1ZmUxMjMyMmE4ZDdjL3NlYzowZTMzOWEyMWFkZjg0ZjE5YjQwNWZlMTIzMjJhOGQ3Y18xNDIvZnJhZzo1NTdiYWI5N2QyOWM0Y2Y0YWIyOTA4NGE3NzE1YzIyNy90ZXh0cmVnaW9uOjU1N2JhYjk3ZDI5YzRjZjRhYjI5MDg0YTc3MTVjMjI3XzIwMzQwOTY1MTkzNTI4_66b81bce-e439-4d34-8f4d-b4921a08f399">five</span> to ten years and are reported as a component of other long-term assets.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Goodwill and Intangible Assets </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combinations under the purchase method of accounting. Intangible assets, comprised of customer relationships, patents, trademarks and technology, are amortized on a straight-line basis over their estimated useful lives of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlMzM5YTIxYWRmODRmMTliNDA1ZmUxMjMyMmE4ZDdjL3NlYzowZTMzOWEyMWFkZjg0ZjE5YjQwNWZlMTIzMjJhOGQ3Y18xNDIvZnJhZzo1NTdiYWI5N2QyOWM0Y2Y0YWIyOTA4NGE3NzE1YzIyNy90ZXh0cmVnaW9uOjU1N2JhYjk3ZDI5YzRjZjRhYjI5MDg0YTc3MTVjMjI3XzUyMTg_88dc5c43-70df-4352-a16f-cc8bbca78f76">five</span> to twenty years. Goodwill is assessed for impairment annually or if an event occurs or circumstances change that would indicate the carrying amount may be impaired. The impairment assessment for goodwill is done at a reporting unit level. Reporting units are one level below the operating segment level but can be combined when reporting units within the same operating segment have similar economic characteristics. An impairment loss would be recognized when the carrying amount of the reporting unit’s net assets exceeds the estimated fair value of the reporting unit.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recoverability of Long-Lived Assets </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company reviews its long-lived assets, including identifiable intangibles, for impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If impairment indicators are present and the estimated future undiscounted cash flows are less than the carrying value of the assets, the carrying value is reduced to the fair market value. There were no impairment charges recorded for the years ended July 31, 2020, 2019 and 2018.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The provision for income taxes is computed based on the pretax income reported for financial statement purposes. Deferred tax assets and liabilities are recognized for the expected future tax consequences attributed to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using the enacted tax rates expected to apply to taxable income in the years in which those temporary differences are anticipated to reverse. Valuation allowances are recorded to reduce deferred tax assets when it is more-likely-than-not that a tax benefit will not be realized.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company maintains a reserve for uncertain tax benefits. Benefits of tax return positions are recognized in the financial statements when the position is more-likely-than-not to be sustained by the taxing authorities based solely on the technical merits of the position. If the recognition threshold is met, the tax benefit is measured and recognized as the largest amount of tax benefit that in the Company’s judgment is greater than 50% likely to be realized. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Treasury Stock </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Repurchased common stock is stated at cost (determined on an average cost basis) and is presented as a reduction of shareholders’ equity.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Research and Development Expense </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Research and development expenses include basic scientific research and the application of scientific advances to the development of new and improved products and their uses and are charged against earnings in the fiscal year incurred.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Shipping and Handling </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Shipping and handling</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> costs of $68.1 million, $76.7 million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> and $73.5 million are classified as a component of selling, general and administrative expenses for the years ended July 31, 2020, 2019 and 2018, respectively.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Stock-Based Compensation </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company offers stock-based employee compensation plans. Stock-based employee compensation expense is recognized using the fair value method for all awards, see Note 10.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Revenue Recognition </span><span style="background-color:rgb(255,255,255, 0.0);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 the Company expects to receive in exchange for the fulfillment of performance obligations. The transaction price of a contract could be reduced by variable consideration including product refunds, returns, volume rebates and discounts in the determination of net sales. The Company primarily relies on historical experience and anticipated future performance to estimate the variable consideration. Revenue is recognized to the extent that it is probable that a significant reversal of revenue will not occur when outstanding contingencies are resolved. The Company also accounts for amounts billed to customers for reimbursement of shipping and handling as fulfillment costs by recording these amounts as revenue and accruing the costs when the related revenue is recognized.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For most customer contracts, the Company recognizes revenue at a point in time when control of the goods or services is transferred to the customer. For product sales, control is typically deemed to have transferred in accordance with the shipping terms, either at the time of shipment from the plants or distribution centers or the time of delivery to the customers. Revenue is recognized for services upon completion of those services.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Due to the customized nature of some of the Company’s products, together with contractual provisions in certain customer contracts that provide the Company with an enforceable right to payment of the transaction price for performance completed to date, revenue is recognized for these contracts over time. For these contracts, the Company recognizes revenue on products by an output measure of production, which fairly depicts the amount of revenue the Company is entitled to. The timing of revenue recognized from these products is slightly accelerated compared to revenue recognized at the time of shipment or delivery. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Incremental costs of obtaining a contract with a customer and other costs to fulfill a contract are required to be capitalized unless the Company elects to expense contract costs with periods less than a year. The Company has elected to expense these costs of obtaining a contract as incurred when the related contract period is less than one year. The Company does not pay upfront sales commissions on contracts when the related contract period is greater than one year, thus has not capitalized any amounts as of July 31, 2020, see Note 6.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Product Warranties </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company provides for estimated warranty expense at the time of sale and accrues for specific items at the time their existence is known and the amounts are determinable. The Company estimates warranty expense using quantitative measures based on historical warranty claim experience and evaluation of specific customer warranty issues. For a reconciliation of warranty reserves, see Note 9.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Forward Foreign Currency Contracts </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company uses forward currency exchange contracts to manage exposure to fluctuations in foreign currency. The Company enters into certain purchase commitments with foreign suppliers based on the value of its purchasing subsidiaries’ local currency relative to the currency requirement of the supplier on the date of the commitment. The Company also sells into foreign countries based on the value of the purchaser’s local currency. The Company mitigates risk through using forward currency contracts that generally mature in 12 months or less, which is consistent with the related purchases and sales. Contracts that qualify for hedge accounting are designated as cash flow hedges, see Note 13.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Net Investment Hedges </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company uses fixed-to-fixed cross currency swap agreements to hedge its exposure to adverse foreign currency exchange rate movements for its operations in Europe. In July 2019, the Company executed a fixed-to-fixed cross-currency swap in which the Company will pay Euros and receive U.S. Dollars on a notional amount of €50.0 million which matures in July 2029. The Company has elected the spot method of designating this agreement, see Note 13.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">New Accounting Standards Recently Adopted</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlMzM5YTIxYWRmODRmMTliNDA1ZmUxMjMyMmE4ZDdjL3NlYzowZTMzOWEyMWFkZjg0ZjE5YjQwNWZlMTIzMjJhOGQ3Y18xNDIvZnJhZzo1NTdiYWI5N2QyOWM0Y2Y0YWIyOTA4NGE3NzE1YzIyNy90ZXh0cmVnaW9uOjU1N2JhYjk3ZDI5YzRjZjRhYjI5MDg0YTc3MTVjMjI3Xzc2OTY1ODE0NzQxMTg_0f010229-546d-49d8-8c01-26b3bd75d7c5">2016-02, </span></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases (Topic 842)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (ASU 2016-02), which requires lessees to recognize right-of-use assets and lease liabilities for substantially all leases. This accounting guidance was effective for the Company in the beginning of the first quarter of fiscal 2020 and the Company adopted the guidance on a modified retrospective basis. In December 2018, the FASB issued ASU 2018-20, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases (Topic 842) Narrow-Scope Improvements for Lessors</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (ASU 2018-20), which amends ASU 2016-02, to provide additional guidance on accounting for certain expenses such as property taxes and insurance paid on behalf of the lessor by the lessee. The Company adopted ASU 2016-02 in the first quarter of fiscal 2020, and increased assets and liabilities by $71.5 million, as of August 1, 2019, see Note 18.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2018, the FASB issued ASU 2018-02, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (ASU 2018-02). The guidance allows a company to elect to reclassify from accumulated other comprehensive income (AOCI) to retained earnings the stranded tax effects from the adoption of the new federal corporate tax rate that became effective January 1, 2018 as a result of the U.S. Tax Cuts and Jobs Act (TCJA). The amount of the reclassification is calculated as the difference between the amount initially charged to other comprehensive income at the previously enacted tax rate that remains in AOCI and the amount that would have been charged using the newly enacted tax rate, excluding any valuation allowance prior to tax reform. The Company adopted ASU 2018-02 in the first quarter of fiscal 2020 and elected to not reclassify tax effects stranded in accumulated other comprehensive loss. As such, there is no impact on the Company’s Consolidated Financial Statements.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">New Accounting Standards Not Yet Adopted </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued ASU 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Measurement of Credit Losses on Financial Instruments </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(ASU 2016-13). In November 2018, the FASB issued an update, ASU 2018-19, that clarifies the scope of the standard in the amendments in ASU 2016-13. This guidance introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses. Financial instruments impacted include accounts receivable, trade receivables, other financial assets measured at amortized cost and other off-balance sheet credit exposures. The guidance is effective for the Company beginning in the first quarter of fiscal 2021, with early adoption permitted. The Company does not expect the adoption of ASU 2016-13 to have a material impact on its Consolidated Financial Statements. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In April 2019, the FASB issued ASU 2019-04, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Codification Improvements to Topic 326, Financial Instruments - Credit Losses, Topic 815 Derivatives and Hedging</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> and </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Topic 825, Financial Instruments </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(ASU 2019-04). This guidance clarifies the standards on credit losses (Topic 326), derivatives and hedging (Topic 815), and recognition and measurement of financial instruments (Topic 825). The guidance is effective for the Company beginning in the first quarter of fiscal 2021, with early adoption permitted. The Company does not expect the adoption of ASU 2019-04 to have a material impact on its Consolidated Financial Statements.</span></div> <span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Principles of Consolidation </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Consolidated Financial Statements include the accounts of Donaldson and all of its majority-owned subsidiaries. All intercompany accounts and transactions have been elimin</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ated. The Company’s joint ventures are not majority-owned and are accounted for under the equity method. Certain reclass</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">ifications to previously reported financial information have been made to conform to the current period presentation.</span> <div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Use of Estimates </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The preparation of the Consolidated Financial Statements in conformity with generally accepted accounting principles in the United States of America (GAAP) requires management to make estimates and assumptions </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">that affect the amount of assets and liabilities and the disclosures regarding contingent assets and liabilities at period end and the reported amounts of revenue and expenses during the reporting period</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. Actual results could differ from those estimates.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">With the recent outbreak of the coronavirus (COVID-19) which has been declared by the World Health Organization to be a pandemic, management has evaluated the Company’s accounting estimates that require consideration of forecasted financial information, including its allowances for doubtful accounts and inventory obsolescence, as well as the carrying value of goodwill, intangible assets and other long-lived assets. This assessment was conducted with current information, as well as consideration of future potential impacts of COVID-19 on the business as of July 31, 2020. Management determined that due to a majority of the Company’s business being deemed essential under applicable governmental orders otherwise restricting business activities, the limited downtime of certain operations and its ability to adapt and continue to operate in the current environment, no triggering event for impairment existed at July 31, 2020.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">However, because of uncertainties at this time with respect to the severity and duration of the COVID-19 outbreak, the duration and terms of related governmental orders restricting activities, and the timing and pace of any economic recovery as COVID-19 impacts ultimately abate, management cannot predict with specificity the extent and duration of any future impact on the business and financial results from COVID-19. In addition, although most operations have continued, it is possible that they may not continue under future government orders, or may be subject to site-specific health and safety concerns which could require certain operations to be halted for some period. Accordingly, such impact could potentially result in impairments of assets and increases in allowances in future periods.</span></div> Foreign Currency Translation For most foreign operations, local currencies are considered the functional currency. Assets and liabilities of non-U.S. dollar functional currency entities are translated to U.S. dollars at fiscal year-end exchange rates and the resulting gains and losses arising from the translation of net assets located outside the U.S. are recorded as a cumulative translation adjustment, a component of accumulated other comprehensive loss in the Consolidated Balance Sheets. Elements of the Consolidated Statements of Earnings are translated at average exchange rates in effect during the fiscal year. -4700000 -4900000 -7400000 Cash Equivalents The Company considers all highly liquid temporary investments with an original maturity of three months or less to be cash equivalents. Cash equivalents are carried at cost which approximates market value. Accounts Receivable and Allowance for Doubtful Accounts Trade accounts receivables are recorded at the invoiced amount and do not bear interest. The allowance for doubtful accounts is the Company’s best estimate of the amount of credit losses in its existing accounts receivable. The Company determines the allowance based on historical write-off experience, regional economic data and evaluation of specific customer accounts for risk of loss. The Company reviews its allowance for doubtful accounts monthly. Past due balances over 90 days and over a specified amount are reviewed individually for collectability. All other balances are reviewed on a pooled basis by reporting unit and geographic region. Account balances are reserved when the Company determines it is probable the receivable will not be recovered. P90D Inventories Inventories are stated at the lower of cost and net realizable value. U.S. inventories are valued using the last-in, first-out (LIFO) method while the non-U.S. inventories are valued using the first-in, first-out (FIFO) method. 0.276 0.313 39200000 39800000 Property, Plant and Equipment Property, plant and equipment are stated at cost. Additions, improvements or major renewals are capitalized while expenditures that do not enhance or extend the asset’s useful life are expensed as incurred. Depreciation is computed using the straight-line method. 79300000 73500000 71100000 P40Y P10Y <div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The Company determines whether an arrangement that provides control over the use of an asset to the Company is a lease. The Company recognizes a lease liability and corresponding right-of-use asset on the Consolidated Balance Sheets based on the present value of future lease payments, and recognizes lease expense on a straight-line basis over the lease term. Leases with an initial term of 12 months or less are not recorded on the Consolidated Balance Sheets. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has elected to separate payments for lease components from non-lease components for all asset classes. Lease agreements may include extension, termination or purchase options, all of which are considered in calculating the lease liability and right-of-use asset when it is reasonably certain the Company will exercise the option. The Company’s incremental borrowing rate on the commencement date is used to calculate the present value of future payments for most leases.</span></div> <span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Internal-Use Software </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company capitalizes direct costs of materials and services used in the development and purchase of internal-use software. Amounts capitalized are amortized on a straight-line basis over a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlMzM5YTIxYWRmODRmMTliNDA1ZmUxMjMyMmE4ZDdjL3NlYzowZTMzOWEyMWFkZjg0ZjE5YjQwNWZlMTIzMjJhOGQ3Y18xNDIvZnJhZzo1NTdiYWI5N2QyOWM0Y2Y0YWIyOTA4NGE3NzE1YzIyNy90ZXh0cmVnaW9uOjU1N2JhYjk3ZDI5YzRjZjRhYjI5MDg0YTc3MTVjMjI3XzQ0NTQ_0d4e7cb6-f486-41fe-aca0-30412854a104">five</span> to seven years and are reported as a component of property, plant and equipment.</span> P7Y <span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Cloud Computing Arrangements </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company capitalizes certain costs incurred during the application development stage of implementation of internal-use software in cloud computing arrangements. Amounts capitalized are on a straight-line basis over a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlMzM5YTIxYWRmODRmMTliNDA1ZmUxMjMyMmE4ZDdjL3NlYzowZTMzOWEyMWFkZjg0ZjE5YjQwNWZlMTIzMjJhOGQ3Y18xNDIvZnJhZzo1NTdiYWI5N2QyOWM0Y2Y0YWIyOTA4NGE3NzE1YzIyNy90ZXh0cmVnaW9uOjU1N2JhYjk3ZDI5YzRjZjRhYjI5MDg0YTc3MTVjMjI3XzIwMzQwOTY1MTkzNTI4_66b81bce-e439-4d34-8f4d-b4921a08f399">five</span> to ten years and are reported as a component of other long-term assets.</span> P10Y <span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Goodwill and Intangible Assets </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combinations under the purchase method of accounting. Intangible assets, comprised of customer relationships, patents, trademarks and technology, are amortized on a straight-line basis over their estimated useful lives of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlMzM5YTIxYWRmODRmMTliNDA1ZmUxMjMyMmE4ZDdjL3NlYzowZTMzOWEyMWFkZjg0ZjE5YjQwNWZlMTIzMjJhOGQ3Y18xNDIvZnJhZzo1NTdiYWI5N2QyOWM0Y2Y0YWIyOTA4NGE3NzE1YzIyNy90ZXh0cmVnaW9uOjU1N2JhYjk3ZDI5YzRjZjRhYjI5MDg0YTc3MTVjMjI3XzUyMTg_88dc5c43-70df-4352-a16f-cc8bbca78f76">five</span> to twenty years. Goodwill is assessed for impairment annually or if an event occurs or circumstances change that would indicate the carrying amount may be impaired. The impairment assessment for goodwill is done at a reporting unit level. Reporting units are one level below the operating segment level but can be combined when reporting units within the same operating segment have similar economic characteristics. An impairment loss would be recognized when the carrying amount of the reporting unit’s net assets exceeds the estimated fair value of the reporting unit.</span> P20Y Recoverability of Long-Lived Assets The Company reviews its long-lived assets, including identifiable intangibles, for impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If impairment indicators are present and the estimated future undiscounted cash flows are less than the carrying value of the assets, the carrying value is reduced to the fair market value. 0 0 0 <span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Taxes </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The provision for income taxes is computed based on the pretax income reported for financial statement purposes. Deferred tax assets and liabilities are recognized for the expected future tax consequences attributed to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using the enacted tax rates expected to apply to taxable income in the years in which those temporary differences are anticipated to reverse. Valuation allowances are recorded to reduce deferred tax assets when it is more-likely-than-not that a tax benefit will not be realized.</span>The Company maintains a reserve for uncertain tax benefits. Benefits of tax return positions are recognized in the financial statements when the position is more-likely-than-not to be sustained by the taxing authorities based solely on the technical merits of the position. If the recognition threshold is met, the tax benefit is measured and recognized as the largest amount of tax benefit that in the Company’s judgment is greater than 50% likely to be realized. <span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Treasury Stock </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Repurchased common stock is stated at cost (determined on an average cost basis) and is presented as a reduction of shareholders’ equity.</span> <span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Research and Development Expense </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Research and development expenses include basic scientific research and the application of scientific advances to the development of new and improved products and their uses and are charged against earnings in the fiscal year incurred.</span> 68100000 76700000 73500000 <span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Stock-Based Compensation </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company offers stock-based employee compensation plans. Stock-based employee compensation expense is recognized using the fair value method for all awards, see Note 10.</span> <div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Revenue Recognition </span><span style="background-color:rgb(255,255,255, 0.0);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 the Company expects to receive in exchange for the fulfillment of performance obligations. The transaction price of a contract could be reduced by variable consideration including product refunds, returns, volume rebates and discounts in the determination of net sales. The Company primarily relies on historical experience and anticipated future performance to estimate the variable consideration. Revenue is recognized to the extent that it is probable that a significant reversal of revenue will not occur when outstanding contingencies are resolved. The Company also accounts for amounts billed to customers for reimbursement of shipping and handling as fulfillment costs by recording these amounts as revenue and accruing the costs when the related revenue is recognized.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For most customer contracts, the Company recognizes revenue at a point in time when control of the goods or services is transferred to the customer. For product sales, control is typically deemed to have transferred in accordance with the shipping terms, either at the time of shipment from the plants or distribution centers or the time of delivery to the customers. Revenue is recognized for services upon completion of those services.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Due to the customized nature of some of the Company’s products, together with contractual provisions in certain customer contracts that provide the Company with an enforceable right to payment of the transaction price for performance completed to date, revenue is recognized for these contracts over time. For these contracts, the Company recognizes revenue on products by an output measure of production, which fairly depicts the amount of revenue the Company is entitled to. The timing of revenue recognized from these products is slightly accelerated compared to revenue recognized at the time of shipment or delivery. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Incremental costs of obtaining a contract with a customer and other costs to fulfill a contract are required to be capitalized unless the Company elects to expense contract costs with periods less than a year. The Company has elected to expense these costs of obtaining a contract as incurred when the related contract period is less than one year. The Company does not pay upfront sales commissions on contracts when the related contract period is greater than one year, thus has not capitalized any amounts as of July 31, 2020, see Note 6.</span></div> Product Warranties The Company provides for estimated warranty expense at the time of sale and accrues for specific items at the time their existence is known and the amounts are determinable. The Company estimates warranty expense using quantitative measures based on historical warranty claim experience and evaluation of specific customer warranty issues. <span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Forward Foreign Currency Contracts </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company uses forward currency exchange contracts to manage exposure to fluctuations in foreign currency. The Company enters into certain purchase commitments with foreign suppliers based on the value of its purchasing subsidiaries’ local currency relative to the currency requirement of the supplier on the date of the commitment. The Company also sells into foreign countries based on the value of the purchaser’s local currency. The Company mitigates risk through using forward currency contracts that generally mature in 12 months or less, which is consistent with the related purchases and sales. Contracts that qualify for hedge accounting are designated as cash flow hedges, see Note 13.</span>Net Investment Hedges The Company uses fixed-to-fixed cross currency swap agreements to hedge its exposure to adverse foreign currency exchange rate movements for its operations in Europe. 50000000.0 <span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">New Accounting Standards Recently Adopted</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlMzM5YTIxYWRmODRmMTliNDA1ZmUxMjMyMmE4ZDdjL3NlYzowZTMzOWEyMWFkZjg0ZjE5YjQwNWZlMTIzMjJhOGQ3Y18xNDIvZnJhZzo1NTdiYWI5N2QyOWM0Y2Y0YWIyOTA4NGE3NzE1YzIyNy90ZXh0cmVnaW9uOjU1N2JhYjk3ZDI5YzRjZjRhYjI5MDg0YTc3MTVjMjI3Xzc2OTY1ODE0NzQxMTg_0f010229-546d-49d8-8c01-26b3bd75d7c5">2016-02, </span></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases (Topic 842)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (ASU 2016-02), which requires lessees to recognize right-of-use assets and lease liabilities for substantially all leases. This accounting guidance was effective for the Company in the beginning of the first quarter of fiscal 2020 and the Company adopted the guidance on a modified retrospective basis. In December 2018, the FASB issued ASU 2018-20, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Leases (Topic 842) Narrow-Scope Improvements for Lessors</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (ASU 2018-20), which amends ASU 2016-02, to provide additional guidance on accounting for certain expenses such as property taxes and insurance paid on behalf of the lessor by the lessee. The Company adopted ASU 2016-02 in the first quarter of fiscal 2020, and increased assets and liabilities by $71.5 million, as of August 1, 2019, see Note 18.</span><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2018, the FASB issued ASU 2018-02, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> (ASU 2018-02). The guidance allows a company to elect to reclassify from accumulated other comprehensive income (AOCI) to retained earnings the stranded tax effects from the adoption of the new federal corporate tax rate that became effective January 1, 2018 as a result of the U.S. Tax Cuts and Jobs Act (TCJA). The amount of the reclassification is calculated as the difference between the amount initially charged to other comprehensive income at the previously enacted tax rate that remains in AOCI and the amount that would have been charged using the newly enacted tax rate, excluding any valuation allowance prior to tax reform. The Company adopted ASU 2018-02 in the first quarter of fiscal 2020 and elected to not reclassify tax effects stranded in accumulated other comprehensive loss. As such, there is no impact on the Company’s Consolidated Financial Statements.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">New Accounting Standards Not Yet Adopted </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued ASU 2016-13, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Measurement of Credit Losses on Financial Instruments </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(ASU 2016-13). In November 2018, the FASB issued an update, ASU 2018-19, that clarifies the scope of the standard in the amendments in ASU 2016-13. This guidance introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses. Financial instruments impacted include accounts receivable, trade receivables, other financial assets measured at amortized cost and other off-balance sheet credit exposures. The guidance is effective for the Company beginning in the first quarter of fiscal 2021, with early adoption permitted. The Company does not expect the adoption of ASU 2016-13 to have a material impact on its Consolidated Financial Statements. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In April 2019, the FASB issued ASU 2019-04, </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Codification Improvements to Topic 326, Financial Instruments - Credit Losses, Topic 815 Derivatives and Hedging</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> and </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Topic 825, Financial Instruments </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">(ASU 2019-04). This guidance clarifies the standards on credit losses (Topic 326), derivatives and hedging (Topic 815), and recognition and measurement of financial instruments (Topic 825). The guidance is effective for the Company beginning in the first quarter of fiscal 2021, with early adoption permitted. The Company does not expect the adoption of ASU 2019-04 to have a material impact on its Consolidated Financial Statements.</span></div> 71500000 71500000 Acquisitions<div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In fiscal 2019, the Company acquired 91% of the shares of BOFA International LTD (BOFA), headquartered in the United Kingdom, for cash consideration of $101.3 million less cash acquired of $2.2 million. BOFA designs, develops and manufactures fume extraction systems across a wide range of industrial air filtration applications. The acquisition allowed Donaldson to accelerate its global growth in the fume collection business and add additional filtration technology to the Company’s existing product lines. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair values assigned to the acquired assets and liabilities assumed of BOFA were as follows (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:82.184%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.883%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net tangible assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trademarks and technology</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">131.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assumed debt</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total fair value</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Company’s net consideration paid</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Company’s non-controlling interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:12pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The assumed debt was repaid in October 2018. The identifiable intangible assets were related to customer relationships, trademarks and technology and have estimated useful lives ranging from 5 to 15 years. The acquired intangible assets including goodwill are not deductible for tax purposes. The Company is reporting BOFA’s results of operations within the Industrial Products segment. Transaction costs were expensed as incurred and were not significant.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The acquisition also provides call and put options that, if exercised by either the Company or the non-controlling interest holders after </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">May 31, 2021, wo</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">uld obligate the Company to purchase the remaining 9% (12% at the time of acquisition) of the shares of BOFA, at a price indexed to the performance of the acquired entity. Due to the redemption features, the minority interest holders’ value is classified as a redeemable non-controlling interest in the Company’s Consolidated Balance Sheets. The redeemable non-controlling interest was recorded at fair value. As of July 31, 2020, 9% of the shares of BOFA were remaining for purchase</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Pro forma financial information for this acquisition has not been presented because it is not material to the Company’s consolidated results of operations.</span></div> 0.91 101300000 2200000 <div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair values assigned to the acquired assets and liabilities assumed of BOFA were as follows (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:82.184%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.883%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net tangible assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Trademarks and technology</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">131.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assumed debt</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total fair value</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Company’s net consideration paid</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Company’s non-controlling interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 12200000 39800000 6800000 72900000 131700000 8200000 14400000 22600000 109100000 99100000 10000000.0 P5Y P15Y 0.09 0.12 0.09 Supplemental Balance Sheet Information<div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of net inventories are as follows (in millions):</span></div><div style="text-align:center;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"><tr><td style="width:1.0%;"/><td style="width:75.925%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.651%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.652%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work in process</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished products</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">185.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">322.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">332.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of net property, plant and equipment are as follows (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:75.992%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.621%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Buildings</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">384.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">880.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">813.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer software</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">145.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Construction in progress</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(906.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(831.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">631.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">588.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of net inventories are as follows (in millions):</span></div><div style="text-align:center;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"><tr><td style="width:1.0%;"/><td style="width:75.925%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.651%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.652%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">109.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Work in process</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished products</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">185.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">322.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">332.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 109600000 114700000 32800000 33000000.0 180300000 185100000 322700000 332800000 <div style="text-indent:18pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of net property, plant and equipment are as follows (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:75.992%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.621%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Land</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Buildings</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">384.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">880.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">813.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Computer software</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">145.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">142.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Construction in progress</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">102.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(906.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(831.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">631.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">588.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 24900000 24200000 384500000 325300000 880100000 813500000 145400000 142800000 102800000 114300000 906100000 831200000 631600000 588900000 Earnings Per Share<div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s basic net earnings per share is computed by dividing net earnings by the weighted average number of outstanding common shares. The Company’s diluted net earnings per share is computed by dividing net earnings by the weighted average number of outstanding common shares and common share equivalents related to stock options and stock incentive plans. Certain outstanding options are excluded from the diluted net earnings per share calculations because their exercise prices are greater than the average market price of the Company’s common stock during those periods. Options excluded from the diluted net earnings per share calculation were 1.7 million, 0.8 million and 0.1 million for the years ended July 31, 2020, 2019 and 2018, respectively.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the information necessary to calculate basic and diluted earnings per share (in millions, except per share amounts):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:64.538%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.622%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net earnings for basic and diluted earnings per share computation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">257.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">267.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares – basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive impact of share-based awards</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares – diluted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">132.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net earnings per share – basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.03</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.08</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.38</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net earnings per share – diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.00</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.05</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.36</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div> The Company’s basic net earnings per share is computed by dividing net earnings by the weighted average number of outstanding common shares. The Company’s diluted net earnings per share is computed by dividing net earnings by the weighted average number of outstanding common shares and common share equivalents related to stock options and stock incentive plans. Certain outstanding options are excluded from the diluted net earnings per share calculations because their exercise prices are greater than the average market price of the Company’s common stock during those periods. 1700000 800000 100000 <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table presents the information necessary to calculate basic and diluted earnings per share (in millions, except per share amounts):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:64.538%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.622%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net earnings for basic and diluted earnings per share computation</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">257.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">267.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares outstanding:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares – basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">126.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dilutive impact of share-based awards</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average common shares – diluted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">130.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">132.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net earnings per share – basic</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.03</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.08</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.38</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net earnings per share – diluted</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.00</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.05</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.36</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div> 257000000.0 267200000 180300000 126900000 128300000 130300000 1400000 2000000.0 1900000 128300000 130300000 132200000 2.03 2.08 1.38 2.00 2.05 1.36 Goodwill and Other Intangible Assets<div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has allocated goodwill to reporting units within its Engine Products and Industrial Products segments. There was no disposition activity or impairment charges recorded during the years ended July 31, 2020, 2019 and 2018. In the fourth quarter of fiscal 2020, the Company acquired the remaining interest of its joint venture in Saudi Arabia for $7.5 million, and as a result, recorded $5.4 million of goodwill. In fiscal 2019, the Company acquired BOFA and recorded goodwill for this transaction. See Note 2 for additional discussion of the BOFA acquisition. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is a reconciliation of goodwill for the years ended July 31, 2020 and 2019 (in millions):</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.379%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.350%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.204%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.207%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Engine Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of July 31, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">238.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Currency translation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of July 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">218.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">303.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Currency translation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of July 31, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">232.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">316.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:10pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the net intangible assets for the years ended July 31, 2020 and 2019 (in millions, except weighted average useful life):</span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:31.648%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.626%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Useful Life (years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.3</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">105.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(50.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(43.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents, trademarks and technology</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.5</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(61.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(52.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Expected amortization expense relating to existing intangible assets is as follows (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:88.812%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.258%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total expected amortization expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 0 0 0 7500000 5400000 <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following is a reconciliation of goodwill for the years ended July 31, 2020 and 2019 (in millions):</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:57.379%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.350%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.204%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.207%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Engine Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of July 31, 2018</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">153.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">238.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Currency translation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of July 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">218.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">303.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill acquired</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Currency translation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of July 31, 2020</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">232.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">316.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 84900000 153500000 238400000 0 72900000 72900000 -400000 -7800000 -8200000 84500000 218600000 303100000 0 5400000 5400000 300000 8000000.0 8300000 84800000 232000000.0 316800000 <div style="text-indent:18pt;text-align:justify;margin-top:10pt;margin-bottom:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the net intangible assets for the years ended July 31, 2020 and 2019 (in millions, except weighted average useful life):</span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:31.648%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.626%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Useful Life (years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated<br/>Amortization</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer relationships </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.3</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">105.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(50.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(43.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:0.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents, trademarks and technology</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.5</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total other intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">128.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(61.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">123.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(52.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> P12Y3M18D 105200000 50000000.0 101500000 43300000 P7Y6M 23700000 11600000 22300000 9600000 128900000 61600000 123800000 52900000 <div style="text-indent:18pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Expected amortization expense relating to existing intangible assets is as follows (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:88.812%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.258%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total expected amortization expense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 8000000.0 6900000 6100000 5800000 5600000 34900000 67300000 RevenueThe Company recognizes revenue on a wide range of filtration solutions sold to customers in many industries around the globe. Most of the Company’s performance obligations within customer sales contracts are for manufactured filtration systems and replacement parts. The Company also performs limited services and installation. Customer contracts may include multiple performance obligations and the transaction price is allocated to each distinct performance obligation based on its relative standalone selling price. <div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Revenue Disaggregation</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net sales disaggregated by geography based on the location where the customer’s order was placed are as follows (in millions):</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:69.806%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.110%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.110%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.114%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,059.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,192.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,120.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">760.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">826.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">791.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia Pacific</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">553.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">597.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">599.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Latin America</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">222.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">   Total net sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,581.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,844.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,734.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Contract Assets and Liabilities</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The satisfaction of performance obligations and the resulting recognition of revenue typically corresponds with billing of the customer. In limited circumstances, the customer may be billed at a time later than when revenue is recognized, resulting in contract assets, which are reported in prepaid expenses and other current assets on the Consolidated Balance Sheets. Contract assets were $11.9 million and $12.4 million as of July 31, 2020 and 2019. In other limited circumstances, the Company will require a down payment from the customer prior to the satisfaction of performance obligations. The circumstances result in contract liabilities, or deferred revenue, which is reported in other current liabilities and other long-term liabilities on the Consolidated Balance Sheets, depending on when revenue is expected to be recognized. Contract liabilities were $10.0 million and $10.4 million as of July 31, 2020 and 2019, respectively. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company will recognize revenue in future periods related to remaining performance obligations for certain open contracts. Generally, these contracts have terms of one year or less. The amount of revenue related to unsatisfied performance obligations in which the original duration of the contract is greater than one year is not significant.</span></div> <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net sales disaggregated by geography based on the location where the customer’s order was placed are as follows (in millions):</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:69.806%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.110%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.110%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.114%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,059.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,192.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,120.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">760.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">826.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">791.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia Pacific</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">553.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">597.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">599.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Latin America</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">222.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">   Total net sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,581.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,844.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,734.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 1059900000 1192600000 1120800000 760200000 826800000 791500000 553200000 597900000 599200000 208500000 227600000 222700000 2581800000 2844900000 2734200000 11900000 12400000 10000000.0 10400000 Short-Term Borrowings<div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Short-term borrowings consist of the following (in millions):</span></div><div style="margin-top:10pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.368%;"><tr><td style="width:1.0%;"/><td style="width:16.317%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.851%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.107%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.550%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.906%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.851%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.557%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.550%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.557%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.550%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.557%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.550%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.557%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.550%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.557%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.550%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.557%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.550%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.557%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.550%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.569%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. Credit Facilities</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">European Commercial Paper Program</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">European Operations Credit Facilities</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of the World Credit Facilities</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="57" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Available credit facilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">190.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">418.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">339.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reductions to borrowing capacity:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding borrowings</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other non-borrowing reductions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total reductions</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remaining borrowing capacity</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">190.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">372.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">279.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Other non-borrowing reductions include financial instruments such as bank guarantees and foreign exchange instruments. The weighted average interest rate at July 31, 2020 for outstanding borrowings of the rest of the world credit facilities was 1.48%. The weighted average interest rate at July 31, 2019 for outstanding borrowings of U.S. credit facilities was 3.33%.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the fourth quarter of fiscal 2020, the Company entered into a 364-day revolving credit agreement for </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$100.0 million, and the Company has the option to request a one year extension</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">. The agreement is unsecured, and includes customary representations and warranties and covenants consistent with that facility. Interest is payable at the Company’s election of either the sum of the LIBOR rate and an applicable rate or the sum of the base rate and an applicable rate, as defined in the agreement.</span></div> <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Short-term borrowings consist of the following (in millions):</span></div><div style="margin-top:10pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:97.368%;"><tr><td style="width:1.0%;"/><td style="width:16.317%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.851%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.107%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.550%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:4.906%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.851%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.557%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.550%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.557%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.550%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.557%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.550%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.557%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.550%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.557%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.550%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.557%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.550%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.557%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.550%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.569%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S. Credit Facilities</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">European Commercial Paper Program</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">European Operations Credit Facilities</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rest of the World Credit Facilities</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="57" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Available credit facilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">190.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">90.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">74.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">418.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">339.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reductions to borrowing capacity:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding borrowings</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other non-borrowing reductions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total reductions</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Remaining borrowing capacity</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">190.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">87.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">118.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">111.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">372.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">279.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 190000000.0 90000000.0 118400000 111500000 55400000 74400000 54600000 63600000 418400000 339500000 0 2100000 0 0 0 0 3800000 0 3800000 2100000 0 0 0 0 20900000 34700000 21100000 23000000.0 42000000.0 57700000 0 2100000 0 0 20900000 34700000 24900000 23000000.0 45800000 59800000 190000000.0 87900000 118400000 111500000 34500000 39700000 29700000 40600000 372600000 279700000 0.0148 0.0333 100000000.0 Long-Term Debt<div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Long-term debt consists of the following (in millions):</span></div><div style="text-align:justify;margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.960%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Variable rate committed, unsecured $500.0 million revolving credit facility due July 21, 2022, interest rate of 1.29% as of July 31, 2020 </span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">240.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">286.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Unsecured senior notes, $125.0 million principal payment due March 27, 2024, interest rate of 3.72% payable semi-annually</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Unsecured senior notes, $125.0 million principal payment due June 17, 2030, interest rate of 3.18% payable semi-annually</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Variable rate committed, unsecured €80.0 million term loan due October 28, 2024, interest rate of 0.70% as of July 31, 2020</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Variable rate committed, unsecured $50.0 million term loan due July 21, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Unsecured senior notes, $25.0 million principal payment due April 16, 2025, interest rate of 2.93% payable semi-annually</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Variable rate guaranteed senior note, ¥1.65 billion due May 20, 2024. As of July 31, 2020, ¥1.0 billion outstanding with interest rate of 0.41% payable quarterly</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Variable rate guaranteed senior note, ¥1.00 billion due July 15, 2021. As of July 31, 2020, ¥600.0 million outstanding with interest rate of 0.27% payable quarterly</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capitalized lease obligations, with various maturity dates and interest rates</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Debt issuance costs, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-4.5pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Subtotal</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">623.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">634.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-4.5pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Less: current maturities</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total long-term debt</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">617.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">584.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:9pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s $500.0 million revolving credit facility is with a group of lenders, in which it can borrow in multiple currencies, and matures on July 21, 2022. Key provisions include an accordion feature in which the Company can request to increase the revolving credit facility by up to $250.0 million, subject to terms of agreement including written notification and lender acceptance. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has long-term borrowing capacity of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">$252.5 million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> available for further borrowing under existing credit facilities as of July 31, 2020. The remaining borrowing capacity has been reduced for standby letters of credit as discussed in Note 16.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain debt agreements contain financial covenants including interest coverage and leverage ratios, as well as customary non-financial covenants. As of July 31, 2020, the Company was in compliance with all such covenants.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated future maturities of the Company’s long-term debt as of July 31, 2020, are as follows (in millions):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.430%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.638%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">240.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">134.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">119.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total estimated future maturities payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">625.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">   Less: debt issuance costs, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total future maturities payments, net of debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">623.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div> <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Long-term debt consists of the following (in millions):</span></div><div style="text-align:justify;margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.960%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Variable rate committed, unsecured $500.0 million revolving credit facility due July 21, 2022, interest rate of 1.29% as of July 31, 2020 </span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">240.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">286.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Unsecured senior notes, $125.0 million principal payment due March 27, 2024, interest rate of 3.72% payable semi-annually</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Unsecured senior notes, $125.0 million principal payment due June 17, 2030, interest rate of 3.18% payable semi-annually</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Variable rate committed, unsecured €80.0 million term loan due October 28, 2024, interest rate of 0.70% as of July 31, 2020</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">94.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Variable rate committed, unsecured $50.0 million term loan due July 21, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Unsecured senior notes, $25.0 million principal payment due April 16, 2025, interest rate of 2.93% payable semi-annually</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Variable rate guaranteed senior note, ¥1.65 billion due May 20, 2024. As of July 31, 2020, ¥1.0 billion outstanding with interest rate of 0.41% payable quarterly</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Variable rate guaranteed senior note, ¥1.00 billion due July 15, 2021. As of July 31, 2020, ¥600.0 million outstanding with interest rate of 0.27% payable quarterly</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Capitalized lease obligations, with various maturity dates and interest rates</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Debt issuance costs, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-4.5pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Subtotal</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">623.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">634.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-indent:-4.5pt;padding-left:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Less: current maturities</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total long-term debt</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">617.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">584.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 500000000.0 0.0129 240000000.0 286500000 125000000.0 0.0372 125000000.0 125000000.0 125000000.0 0.0318 125000000.0 125000000.0 80000000.0 0.0070 94700000 0 50000000.0 0 50000000.0 25000000.0 0.0293 25000000.0 25000000.0 1650000000 1000000000.0 0.0041 9600000 15200000 1000000000.00 600000000.0 0.0027 5700000 9200000 200000 1900000 1500000 623100000 634600000 5700000 50200000 617400000 584400000 500000000.0 250000000.0 252500000 <div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated future maturities of the Company’s long-term debt as of July 31, 2020, are as follows (in millions):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.430%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.638%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">240.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">134.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">119.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">125.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total estimated future maturities payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">625.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">   Less: debt issuance costs, net</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total future maturities payments, net of debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">623.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div> 5700000 240000000.0 0 134600000 119700000 125000000.0 625000000.0 1900000 623100000 Warranty<div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company estimates warranty expense on certain products at the time of sale. The following is a reconciliation of warranty reserves for the years ended July 31, 2020 and 2019 (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:73.973%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.630%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.631%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of fiscal year</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accruals for warranties issued during the fiscal year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accruals related to pre-existing warranties (including changes in estimates)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less settlements made during the fiscal year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of fiscal year</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div>There were no individually material specific warranty matters accrued for or significant settlements made during the years ended July 31, 2020 and 2019. The following is a reconciliation of warranty reserves for the years ended July 31, 2020 and 2019 (in millions):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:73.973%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.630%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.631%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of fiscal year</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accruals for warranties issued during the fiscal year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accruals related to pre-existing warranties (including changes in estimates)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less settlements made during the fiscal year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of fiscal year</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table> 11200000 18900000 2900000 2500000 -1900000 -2300000 2700000 7900000 9500000 11200000 Stock-Based Compensation<div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In November 2019, the Company’s stockholders approved the adoption of the 2019 Master Stock Incentive Plan (2019 Plan), which replaced the 2010 Master Stock Incentive Plan (2010 Plan). Consistent with the 2010 Plan, the 2019 Plan allows for granting of nonqualified stock options, incentive stock options, restricted stock awards, restricted stock units, stock appreciation rights, dividend equivalents, and other stock-based awards.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Stock Options </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Options granted to key employees under the 2019 Plan and 2010 Plan have an exercise price equal to the market price of the Company’s comment stock at the date of the grant. Options are generally exercisable for up to 10 years from the date of grant and vest in equal increments over three years. For the years ended July 31, 2020, 2019 and 2018, the Company recorded pretax stock-based compensation expense associated with stock options of $10.4 million, $9.8 million and $8.1 million, respectively. Compensation costs for stock-based payments are included in selling, general and administrative expenses. The Company issues treasury shares upon option exercise. The Company also recorded tax benefits associated with this compensation expense of $1.7 million, $2.0 million and $1.9 million for the years ended July 31, 2020, 2019 and 2018, respectively. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Stock-based employee compensation expense is recognized using the fair value method for all stock option awards. The Company determined the fair value of these awards using the Black-Scholes option pricing model with the following assumptions:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:55.938%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.386%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.538%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">0.8% - 1.9%</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2.1% - 3.1%</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2.0% - 2.9%</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">21.0% - 23.7%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">16.0% - 21.5%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">18.2% - 20.6%</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected life:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Director and officer grants</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-officer original grants</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7 years</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The weighted average fair value for options granted during the years ended July 31, 2020, 2019 and 2018 was $10.93, $12.27 and $9.29 per share, respectively, using the Black-Scholes pricing model.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes stock option activity for the years ended July 31, 2020, 2019 and 2018:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:73.643%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.795%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options<br/>Outstanding</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Weighted</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Average Exercise</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Price </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;vertical-align:top;">(1)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at July 31, 2017</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,685,551</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32.60</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">881,050</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45.70</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(738,635)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.47</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(42,154)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39.52</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at July 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,785,812</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.93</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">908,925</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58.02</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,103,054)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.07</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(60,433)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50.57</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at July 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,531,250</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39.66</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">944,094</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.94</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(845,086)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.35</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(96,279)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52.72</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at July 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,533,979</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.44</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;">(1)    </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Weighted average shares are calculated using the Black-Scholes model.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The total intrinsic value of options exercised during the years ended July 31, 2020, 2019 and 2018 was $18.3 million, $30.3 million and $16.0 million, respectively.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The number of shares reserved at July 31, 2020 for outstanding options and future grants was 11,514,490. Shares reserved consist of shares available for grant plus all outstanding options.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:4pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes information concerning outstanding and exercisable options as of July 31, 2020:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"><tr><td style="width:1.0%;"/><td style="width:35.571%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.829%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.829%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.829%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.829%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.833%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Range of Exercise Prices</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number<br/>Outstanding</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number<br/>Exercisable</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$28.00 to $32.49</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">956,847</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.3</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.43</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">956,847</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.43</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$32.50 to $37.49</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,047,737</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.39</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,047,737</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.39</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$37.50 to $42.49</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,225,700</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.2</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.30</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,225,700</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.30</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$42.50 to $47.49</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,537,884</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.5</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43.99</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,254,073</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43.75</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$47.50 and above</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,765,811</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.7</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54.95</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">304,691</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57.52</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,533,979</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.6</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.44</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,789,048</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38.63</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At July 31, 2020, the aggregate intrinsic value of shares outstanding and exercisable was $50.2 million and $49.3 million, respectively.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the status of options that contain vesting provisions:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:69.617%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.809%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.810%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested at July 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,711,438</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.06</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">944,094</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.93</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(843,776)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.68</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(66,825)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.81</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested at July 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,744,931</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.18</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The total fair value of options vested during years ended July 31, 2020, 2019 and 2018, was $40.8 million, $44.5 million and $42.0 million, respectively.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July 31, 2020, there was $7.2 million of total unrecognized compensation expense related to non-vested stock options, which is expected to be recognized over the remaining vesting period during fiscal 2021, 2022 and 2023. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Performance-based awards </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Consistent with the 2010 Plan, the 2019 Plan also allows for the granting of performance-based awards to a limited number of key executives. As administered by the Human Resources Committee of the Company’s Board of Directors, these performance-based awards are payable in common stock and are based on a formula that measures performance of the Company over a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlMzM5YTIxYWRmODRmMTliNDA1ZmUxMjMyMmE4ZDdjL3NlYzowZTMzOWEyMWFkZjg0ZjE5YjQwNWZlMTIzMjJhOGQ3Y18xODEvZnJhZzo1MmNkNjFiYThlZWI0NDQxOGRiMDk1MzYyMzVmMWNlOS90ZXh0cmVnaW9uOjUyY2Q2MWJhOGVlYjQ0NDE4ZGIwOTUzNjIzNWYxY2U5XzI3NjA_b4a00991-bbd4-4f89-a36d-588519bc65bb">three</span> year period. These awards are settled or forfeited after three years with payouts ranging from zero to 200% of the target award value depending on achievement. Performance-based award expense under these plans totaled $3.4 million, $3.8 million and $7.5 million in the years ended July 31, 2020, 2019 and 2018, respectively.</span></div><div style="text-indent:18pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The weighted average grant date fair value related to the Company’s performance share awards are as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:61.014%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.796%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average grant date fair value</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.61</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58.35</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45.43</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The table below summarizes the activity during fiscal 2020 for non-vested performance share awards:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:69.660%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.788%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.792%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Performance Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested at July 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,100</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52.87</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100,500</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.61</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(73,900)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45.43</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled/forfeited</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,500)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58.35</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested at July 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">198,200</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54.93</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July 31, 2020, there was $2.9 million of total unrecognized compensation expense related to non-vested performance shares. This unvested expense is expected to be recognized over the remaining vesting period.</span></div> P10Y P3Y 10400000 9800000 8100000 1700000 2000000.0 1900000 The Company determined the fair value of these awards using the Black-Scholes option pricing model with the following assumptions:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:55.938%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.386%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.536%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.538%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">0.8% - 1.9%</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2.1% - 3.1%</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">2.0% - 2.9%</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">21.0% - 23.7%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">16.0% - 21.5%</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">18.2% - 20.6%</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected life:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Director and officer grants</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8 years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8 years</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-officer original grants</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7 years</span></td></tr></table> 0.008 0.019 0.021 0.031 0.020 0.029 0.210 0.237 0.160 0.215 0.182 0.206 0.016 0.016 0.016 P8Y P8Y P8Y P7Y P7Y P7Y 10.93 12.27 9.29 <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes stock option activity for the years ended July 31, 2020, 2019 and 2018:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:73.643%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.795%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options<br/>Outstanding</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Weighted</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Average Exercise</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Price </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;vertical-align:top;">(1)</sup></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at July 31, 2017</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,685,551</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32.60</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">881,050</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45.70</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(738,635)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.47</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(42,154)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39.52</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at July 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,785,812</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.93</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">908,925</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58.02</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,103,054)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.07</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(60,433)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50.57</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at July 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,531,250</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39.66</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">944,094</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.94</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(845,086)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.35</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(96,279)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52.72</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at July 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,533,979</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.44</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;">(1)    </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">Weighted average shares are calculated using the Black-Scholes model.</span></div> 6685551 32.60 881050 45.70 738635 26.47 42154 39.52 6785812 34.93 908925 58.02 1103054 25.07 60433 50.57 6531250 39.66 944094 51.94 845086 30.35 96279 52.72 6533979 42.44 18300000 30300000 16000000.0 11514490 <div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:4pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes information concerning outstanding and exercisable options as of July 31, 2020:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"><tr><td style="width:1.0%;"/><td style="width:35.571%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.829%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.829%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.829%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.829%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.833%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Range of Exercise Prices</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number<br/>Outstanding</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Life (Years)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Number<br/>Exercisable</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average<br/>Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$28.00 to $32.49</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">956,847</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.3</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.43</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">956,847</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.43</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$32.50 to $37.49</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,047,737</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.39</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,047,737</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.39</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$37.50 to $42.49</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,225,700</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.2</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.30</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,225,700</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.30</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$42.50 to $47.49</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,537,884</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.5</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43.99</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,254,073</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">43.75</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">$47.50 and above</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,765,811</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.7</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54.95</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">304,691</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">57.52</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,533,979</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.6</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.44</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,789,048</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38.63</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div> 28.00 32.49 956847 P4Y3M18D 28.43 956847 28.43 32.50 37.49 1047737 P2Y1M6D 34.39 1047737 34.39 37.50 42.49 1225700 P4Y2M12D 40.30 1225700 40.30 42.50 47.49 1537884 P6Y6M 43.99 1254073 43.75 47.50 1765811 P8Y8M12D 54.95 304691 57.52 6533979 P5Y7M6D 42.44 4789048 38.63 50200000 49300000 <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the status of options that contain vesting provisions:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:69.617%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.809%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.810%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Options</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested at July 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,711,438</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.06</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">944,094</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.93</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(843,776)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.68</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(66,825)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.81</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested at July 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,744,931</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.18</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div> 1711438 11.06 944094 10.93 843776 10.68 66825 10.81 1744931 11.18 40800000 44500000 42000000.0 7200000 P3Y 0 2 3400000 3800000 7500000 <div style="text-indent:18pt;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The weighted average grant date fair value related to the Company’s performance share awards are as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:61.014%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.796%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average grant date fair value</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.61</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58.35</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45.43</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The table below summarizes the activity during fiscal 2020 for non-vested performance share awards:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:69.660%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.788%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.792%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Performance Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted<br/>Average Grant<br/>Date Fair<br/>Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested at July 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">174,100</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">52.87</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100,500</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">51.61</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Vested</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(73,900)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45.43</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Canceled/forfeited</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,500)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58.35</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-vested at July 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">198,200</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">54.93</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div> 51.61 58.35 45.43 174100 52.87 100500 51.61 73900 45.43 2500 58.35 198200 54.93 2900000 Employee Benefit Plans<div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Defined Benefit Pension Plans</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company and certain of its international subsidiaries have defined benefit pension plans for many of their hourly and salaried employees. There are two types of U.S. plans. The first type of U.S. plan (Hourly Pension Plan) is a traditional defined benefit pension plan primarily for union production employees. The second plan (Salaried Pension Plan) is for some salaried and non-union production employees that provides defined benefits pursuant to a cash balance feature whereby a participant accumulates a benefit comprised of a percentage of current salary that varies with years of service, interest credits and transition </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">credits. The Company no longer allows entrants into the U.S. Salaried Pension Plan and the participating employees no longer accrue Company contribution credits under the plan. Instead, eligible employees receive a 3% annual retirement contribution to their 401(k) in addition to the Company’s normal 401(k) match. The non-U.S. plans consist of plans in Belgium, Germany, Mexico, and the United Kingdom. These defined plans generally provide pension benefits based on years of service and compensation level. Components of net periodic benefit cost other than then service cost component are included in other income, net in the Consolidated Statements of Earnings. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net periodic pension costs and amounts recognized in other comprehensive (loss) income for the Company’s pension plans include the following components (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:61.014%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.796%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net periodic benefit cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected return on assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prior service cost and transition amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Actuarial loss amortization</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlement loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net periodic benefit costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other changes recognized in other comprehensive (loss) income:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net actuarial (loss) gain</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(29.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of asset obligations</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of prior service cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of net actuarial loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total recognized in other comprehensive (loss) income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(21.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total recognized in net periodic benefit costs and other comprehensive (loss) income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(22.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The changes in projected benefit obligations, fair value of plan assets and funded status of the Company’s pension plans for the years ended July 31, 2020 and 2019 are summarized as follows (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:75.473%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.880%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.883%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in projected benefit obligation:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Projected benefit obligation, beginning of fiscal year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">520.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">488.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Plan amendments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Participant contributions</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Actuarial loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Currency exchange rates</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlement</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net transfers</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefits paid</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Projected benefit obligation, end of fiscal year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">585.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">520.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in fair value of plan assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of plan assets, beginning of fiscal year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">502.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">486.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Actual return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Company contributions</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Participant contributions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Currency exchange rates</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlement</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net transfers</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefits paid</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of plan assets, end of fiscal year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">550.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">502.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Funded status:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Projected benefit obligation in excess of plan assets, end of fiscal year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts recognized on the Consolidated Balance Sheets consist of:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(39.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net recognized liability</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The net underfunded status of $35.0 million and $18.2 million at July 31, 2020 and 2019, respectively, is recognized in the accompanying Consolidated Balance Sheets. The pension-related accumulated other comprehensive loss at July 31, 2020 and 2019 (prior to the consideration of income taxes) was $166.1 million and $152.0 million, respectively, and consisted primarily of unrecognized actuarial losses. The loss expected to be recognized in net periodic pension expense during the year ending July 31, 2021 is $8.8 million. The accumulated benefit obligation for all defined benefit pension plans was $561.9 million and $499.1 million at July 31, 2020 and 2019, respectively.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The projected benefit obligation and fair value of plan assets for pension plans with projected benefit obligations in excess of plan assets were $220.4 million and $179.3 million, respectively, as of July 31, 2020, and $190.6 million and $165.6 million, respectively, as of July 31, 2019.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The projected benefit obligation, accumulated benefit obligation and fair value of plan assets for pension plans with accumulated benefit obligations in excess of plan assets were $158.0 million, $156.2 million and $133.1 million, respectively, as of July 31, 2020 and $135.0 million, $133.2 million and $122.5 million, respectively, as of July 31, 2019.</span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Assumptions</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The weighted average discount rate and rates of increase in future compensation levels used in determining the actuarial present value of the projected benefit obligation are as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.960%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Projected Benefit Obligation</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average actuarial assumptions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">All U.S. plans:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.37</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.54</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-U.S. plans:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.48</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.79</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rate of compensation increase</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.88</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.69</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:10pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The weighted average discount rates, expected returns on plan assets and rates of increase in future compensation levels used to determine the net periodic benefit cost are as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:58.490%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.640%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Periodic Benefit Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average actuarial assumptions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">All U.S. plans:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.55</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.43</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.94</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.08</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.25</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.58</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rate of compensation increase</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-U.S. plans:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.85</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.43</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.40</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.78</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.08</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rate of compensation increase</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.72</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.69</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.70</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Discount Rates </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s objective in selecting a discount rate is to select the best estimate of the rate at which the benefit obligations could be effectively settled on the measurement date, taking into account the nature and duration of the benefit obligations of the plan. In making this best estimate, the Company looks at rates of return on high-quality, fixed-income investments currently available, and expected to be available, during the period to maturity of the benefits. This process includes looking at the universe of bonds available on the measurement date with a quality rating of Aa or better. Similar appropriate benchmarks are used to determine the discount rate for the non-U.S. plans.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company utilizes a full yield curve approach to estimate service and interest costs by applying specific spot rates along the yield curve used to determine the benefit obligation of relevant projected cash outflows. This method provides a precise measurement of service and interest costs by aligning the timing of the plans’ liability cash flows to the corresponding spot rate on the yield curve. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Expected Long-Term Rate of Return </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">To develop the expected long-term rate of return on assets assumption, the Company considers the historical returns and the future expectations for returns for each asset class, as well as the target asset allocation for each plan. Based on portfolio performance, as of the measurement date of July 31, 2020, the Company’s long-term rate of return for the U.S. and non-U.S. pension plans is an asset-based weighted average of 6.08% and 3.78%, respectively. The expected long-term rate of return on assets shown in the pension benefit disclosure for U.S. and non-U.S. plans is an asset-based weighted average of all plans for each category.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fair Value of Plan Assets</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated fair value of U.S. pension plan assets and their respective levels in the fair value hierarchy at July 31, 2020 and 2019 by asset category are as follows (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:26.319%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.682%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.682%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.682%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.682%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.688%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S Pension Plans</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset Category</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted Prices in<br/>Active Markets<br/>for Identical<br/>Assets<br/>(Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Observable<br/>Inputs<br/>(Level 2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Measured Using NAV Per Share as Practical Expedient</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Global equity securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">119.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed income securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">210.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Private equity and other funds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Real asset funds</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total U.S. assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">185.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">370.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Global equity securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed income securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">191.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Private equity and other funds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Real asset funds</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total U.S. assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:10pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain investments held by the U.S. pension plans as of July 31, 2020, valued at net asset value (NAV), had the following unfunded commitments and/or redemption restrictions (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:26.319%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.029%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.386%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.029%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.386%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:20.600%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.386%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.032%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S Pension Plans</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset Category</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Measured Using NAV Per Share as Practical Expedient</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unfunded Commitments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Redemption Frequency (If Currently Eligible)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Redemption Notice Period</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Global equity securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Monthly, Weekly</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">10 - 90 days</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Private equity and other funds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quarterly, Semi-Annually</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">60 - 90 days</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Real asset funds</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Not eligible</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total U.S. assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Global equity securities</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> consists primarily of publicly traded U.S. and non-U.S. equities, mutual funds and collective investment trusts. Publicly traded equities and index funds are valued at the closing price reported in the active market in which the individual securities are traded. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fixed income securities</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> consists primarily of investment and non-investment grade debt securities, debt securities issued by the U.S. Treasury, and exchange-traded funds. Government, corporate and other bonds and notes are valued at the closing price reported if traded on an active market or at yields currently available on comparable securities of issuers with similar credit ratings.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Private equity and other funds</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> consists primarily of equity private placement funds, private equity investments and alternative fixed income-like investments. Private equity consists of interests in partnerships that invest in U.S. and non-U.S. equity and debt securities. This may include a diversified mix of partnership interests including buyouts, restructured/distressed debt, growth equity, mezzanine/subordinated debt, real estate, special situation partnerships and venture capital investments. Alternative fixed income-like investments consist primarily of private partnership interests in hedge funds of funds. Interests in these funds are valued at the NAV per share, which is a practical expedient for measuring fair value and thus not classified in the fair value hierarchy. The NAV is determined by the administrator custodian of the fund based on the fair value of the underlying assets owned by the fund less its liabilities, then divided by the number of units outstanding. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Real assets funds</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> consists of funds and interests in partnerships that invest in private real estate, commodities and timber investments. Interests in partnerships are valued using the NAV from the most recent partnership statement, updated for any subsequent partnership interests’ cash flows. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated fair values of non-U.S. pension plan assets and their respective levels in the fair value hierarchy at July 31, 2020 and 2019 by asset category are as follows (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:26.279%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.323%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.323%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.323%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.324%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-U.S. Pension Plans</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset Category</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted Prices in<br/>Active Markets<br/>for Identical<br/>Assets<br/>(Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Observable<br/>Inputs<br/>(Level 2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Global equity securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed income securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investment funds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Insurance contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right: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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Non-U.S. assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Global equity securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed income securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investment funds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Insurance contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right: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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Non-U.S. assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">157.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Global equity securities</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> consists of publicly traded diversified growth funds invested across a broad range of traditional and alternative asset classes that may include, but are not limited to: equities, investment grade and high yield bonds, property, private equity, infrastructure, commodities and currencies. They may invest directly or hold up to 100% of the fund in other collective investment vehicles and may use exchange traded and over-the-counter financial derivatives, such as currency forwards or futures, for both investment as well as hedging purposes. Publicly traded equities and funds are valued at the closing price reported in the active market in which the individual securities are traded.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Fixed income securities</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> consists primarily of investment grade debt securities and bond funds. Corporate bonds and notes are valued at either the yields currently available on comparable securities of issuers with similar credit ratings or valued under a discounted cash flows approach that maximizes observable inputs, such as current yields of similar instruments, but can include adjustments for certain risks that may not be observable such as credit and liquidity risks. The bond funds are traded on an active market and are valued at the closing price reported. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Investment funds</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> consists of liability driven investment funds that may hold a range of low-risk hedging instruments including but not limited to government and corporate bonds, interest rate and inflation swaps, physical inflation-linked and nominal gilts, synthetic gilts, cash and money market instruments. The investment funds are valued at the closing price reported if traded on an active market or at yields currently available on comparable securities of issuers with similar credit ratings. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Insurance contracts</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> are individual contracts whereby an insurance company offers a guaranteed minimum interest return. The Company does not have any influence on the investment decisions made by the insurer. European insurers, in general, are strictly regulated by an external control mechanism and have to invest for their guaranteed interest products within certain boundaries. Typically they have a strategic asset allocation with 80% to 90% fixed income products and 10% to 20% equity type products (including real estate).</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the changes in the fair values of the non-U.S. pension plans’ Level 3 assets for the years ended July 31, 2020, 2019 and 2018 (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.430%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.638%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-U.S. Pension Plans</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance at July 31, 2017</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized losses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency exchange</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance at July 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized gains</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency exchange</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance at July 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized gains</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency exchange</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance at July 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Investment Policies and Strategies</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For U.S. pension plans, the Company uses a total return investment approach to achieve a long-term return on plan assets, with what the Company believes to be a prudent level of risk for the purpose of meeting its retirement income commitments to employees. The plans’ investments are diversified to assist in managing risk. During the year ended July 31, 2020, the Company’s asset allocation guidelines targeted an allocation as follows:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:58.371%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.430%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.431%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Salaried Pension Plan</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Hourly Pension Plan</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Global equities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Real assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The targeted percentages are inclusive of private equity and other fund vehicles. These target allocation guidelines are determined in consultation with the Company’s investment consultant and through the use of modeling the risk/return trade-offs among asset classes utilizing assumptions about expected annual return, expected volatility/standard deviation of returns and expected correlations with other asset classes.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For non-U.S. plans, the general investment objectives are to maintain a suitably diversified portfolio of secure assets of appropriate liquidity that will generate income and capital growth to meet, together with any new contributions from members and the Company, the cost of current and future benefits. Investment policy and performance is measured and monitored on an ongoing basis by the Company’s Investment Committee through its use of an investment consultant and through quarterly investment portfolio reviews.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Estimated Contributions and Future Payments</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s general funding policy is to make at least the minimum required contributions as required by applicable regulations, plus any additional amounts that it determines to be appropriate. The Company made required contributions of $4.0 million to its qualified U.S. pension plans and $1.5 million to its non-qualified U.S. pension plans during the year ended July 31, 2020. In August 2020, the Company contributed an additional $0.9 million to the qualified U.S. pension plans. The Company estimates that it will contribute approximately $1.5 million to its non-qualified U.S. pension plans for the year ended July 31, 2021. The estimated minimum funding requirement for the Company’s qualified U.S. pension plans for the year ending July 31, 2021 is $4.0 million. In accordance with the Pension Protection Act of 2006, this contribution obligation may be met with existing credit balances that resulted from payments above the minimum obligation in prior fiscal years. The Company had sufficient credit balances to meet the minimum obligation for the plan year ended July 31, 2020 of its qualified U.S. pension plans. The Company made contributions of $1.0 million to its non-U.S. pension plans during the year ended July 31, 2020 and estimates that it will contribute approximately $1.6 million in the year ended July 31, 2021 based upon the local government prescribed funding requirements. Future estimates of the Company’s pension plan contributions may change significantly depending on the actual rate of return on plan assets, discount rates and regulatory requirements. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated future benefit payments for the Company’s U.S. and non-U.S. plans are as follows (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.430%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.638%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ending July 31,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Future Benefit Payments</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025-2029</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Retirement Savings and Employee Stock Ownership Plan </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company provides a contributory employee savings plan to U.S. employees that permits participants to make contributions by salary reduction pursuant to section 401(k) of the Internal Revenue Code. For eligible employees, employee contributions of up to 50% of compensation are matched at a rate equaling 100% of the first 3% contributed and 50% of the next 2% contributed. In addition, the Company contributes 3% of compensation annually for eligible employees. Total contribution expense for these plans was $22.0 million, $23.5 million, and $22.1 million for the years ended July 31, 2020, 2019 and 2018, respectively. This plan also includes shares from an Employee Stock Ownership Plan (ESOP). As of July 31, 2020, all shares of the ESOP have been allocated to participants. Total ESOP shares are considered to be shares outstanding for diluted earnings per share calculations. </span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Deferred Compensation and Other Benefit Plans</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company provides various deferred compensation and other benefit plans to certain executives. The deferred compensation plan allows these employees to defer the receipt of all of their bonus and other stock-related compensation and up to 75% of their salary to future periods. Other benefit plans are provided to supplement the benefits for a select group of highly compensated individuals that are reduced because of compensation limitations set by the Internal Revenue Code. The Company has recorded a liability of $4.1 million and $5.0 million as of July 31, 2020 and 2019, respectively, related primarily to its deferred compensation plans.</span></div> 2 0.03 <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net periodic pension costs and amounts recognized in other comprehensive (loss) income for the Company’s pension plans include the following components (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:61.014%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.796%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net periodic benefit cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected return on assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Prior service cost and transition amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Actuarial loss amortization</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlement loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net periodic benefit costs</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other changes recognized in other comprehensive (loss) income:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net actuarial (loss) gain</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(25.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(29.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of asset obligations</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of prior service cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of net actuarial loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:9pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total recognized in other comprehensive (loss) income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(21.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total recognized in net periodic benefit costs and other comprehensive (loss) income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(22.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(24.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 9500000 6000000.0 8100000 13500000 16400000 14800000 26100000 26500000 26200000 700000 600000 300000 -6500000 -4400000 -4600000 -3100000 -2900000 -3500000 7200000 3800000 5100000 -25200000 -29000000.0 7200000 -200000 -200000 -200000 600000 400000 100000 -9500000 -7300000 -8100000 14900000 21100000 -15600000 22100000 24900000 -10500000 <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The changes in projected benefit obligations, fair value of plan assets and funded status of the Company’s pension plans for the years ended July 31, 2020 and 2019 are summarized as follows (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:75.473%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.880%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.883%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in projected benefit obligation:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Projected benefit obligation, beginning of fiscal year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">520.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">488.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Plan amendments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Participant contributions</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Actuarial loss</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">42.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Currency exchange rates</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlement</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net transfers</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefits paid</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Projected benefit obligation, end of fiscal year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">585.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">520.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in fair value of plan assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of plan assets, beginning of fiscal year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">502.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">486.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Actual return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Company contributions</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Participant contributions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Currency exchange rates</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlement</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(10.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net transfers</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Benefits paid</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(14.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair value of plan assets, end of fiscal year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">550.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">502.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Funded status:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Projected benefit obligation in excess of plan assets, end of fiscal year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts recognized on the Consolidated Balance Sheets consist of:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(39.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net recognized liability</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(35.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 520400000 488200000 9500000 6000000.0 13500000 16400000 0 1200000 800000 800000 -55200000 -42500000 -12800000 11200000 10700000 10500000 0 1200000 15900000 14200000 585600000 520400000 502200000 486300000 59100000 39400000 3000000.0 10400000 800000 800000 12100000 -11200000 10700000 10500000 0 1200000 15900000 14200000 550600000 502200000 -35000000.0 -18200000 6200000 6800000 1500000 1500000 39700000 23500000 -35000000.0 -18200000 -35000000.0 -18200000 -166100000 -152000000.0 -8800000 561900000 499100000 220400000 179300000 190600000 165600000 158000000.0 156200000 133100000 135000000.0 133200000 122500000 <div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The weighted average discount rate and rates of increase in future compensation levels used in determining the actuarial present value of the projected benefit obligation are as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.960%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Projected Benefit Obligation</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average actuarial assumptions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">All U.S. plans:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.37</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.54</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-U.S. plans:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.48</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.79</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rate of compensation increase</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.88</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.69</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> 0.0237 0.0354 0.0148 0.0179 0.0288 0.0269 <div style="text-indent:18pt;text-align:justify;margin-top:10pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The weighted average discount rates, expected returns on plan assets and rates of increase in future compensation levels used to determine the net periodic benefit cost are as follows:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:58.490%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.640%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Periodic Benefit Cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average actuarial assumptions</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">All U.S. plans:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.55</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.43</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.94</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.08</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.25</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.58</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rate of compensation increase</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-U.S. plans:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Discount rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.85</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.43</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.40</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected return on plan assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.78</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.08</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Rate of compensation increase</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.72</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.69</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.70</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> 0.0355 0.0443 0.0394 0.0608 0.0625 0.0658 0.0185 0.0243 0.0240 0.0378 0.0408 0.0419 0.0272 0.0269 0.0270 0.0608 0.0378 <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated fair value of U.S. pension plan assets and their respective levels in the fair value hierarchy at July 31, 2020 and 2019 by asset category are as follows (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:26.319%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.682%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.682%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.682%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.682%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.688%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S Pension Plans</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset Category</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted Prices in<br/>Active Markets<br/>for Identical<br/>Assets<br/>(Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Observable<br/>Inputs<br/>(Level 2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Measured Using NAV Per Share as Practical Expedient</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Global equity securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">119.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed income securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">110.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">210.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Private equity and other funds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Real asset funds</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total U.S. assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">185.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">114.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">370.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Global equity securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed income securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">95.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">191.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Private equity and other funds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Real asset funds</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total U.S. assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">344.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 6700000 3300000 0 0 10000000.0 79300000 0 0 40500000 119800000 99900000 110800000 0 0 210700000 0 0 0 26800000 26800000 0 0 0 3000000.0 3000000.0 185900000 114100000 0 70300000 370300000 3600000 400000 0 0 4000000.0 76300000 0 0 35800000 112100000 95200000 96700000 0 0 191900000 0 0 0 33100000 33100000 0 0 0 3400000 3400000 175100000 97100000 0 72300000 344500000 <div style="text-indent:18pt;text-align:justify;margin-top:10pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain investments held by the U.S. pension plans as of July 31, 2020, valued at net asset value (NAV), had the following unfunded commitments and/or redemption restrictions (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:26.319%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.029%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.386%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.029%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.386%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:20.600%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.386%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.032%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">U.S Pension Plans</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset Category</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Measured Using NAV Per Share as Practical Expedient</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unfunded Commitments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Redemption Frequency (If Currently Eligible)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Redemption Notice Period</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Global equity securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Monthly, Weekly</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">10 - 90 days</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Private equity and other funds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quarterly, Semi-Annually</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">60 - 90 days</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Real asset funds</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Not eligible</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total U.S. assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr></table></div> 40500000 1800000 P10D P90D 26800000 0 P60D P90D 3000000.0 4300000 70300000 6100000 <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated fair values of non-U.S. pension plan assets and their respective levels in the fair value hierarchy at July 31, 2020 and 2019 by asset category are as follows (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:26.279%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.323%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.323%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.323%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.324%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-U.S. Pension Plans</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset Category</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted Prices in<br/>Active Markets<br/>for Identical<br/>Assets<br/>(Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Observable<br/>Inputs<br/>(Level 2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Unobservable<br/>Inputs<br/>(Level 3)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Global equity securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed income securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investment funds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Insurance contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right: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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Non-U.S. assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">41.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Global equity securities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed income securities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Investment funds</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Insurance contracts</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right: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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Non-U.S. assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">157.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 100000 0 0 100000 91600000 0 0 91600000 11500000 0 0 11500000 0 41700000 0 41700000 0 0 35400000 35400000 103200000 41700000 35400000 180300000 400000 0 0 400000 79400000 0 0 79400000 11900000 0 0 11900000 0 35200000 0 35200000 0 0 30800000 30800000 91700000 35200000 30800000 157700000 1 0.80 0.90 0.10 0.20 <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the changes in the fair values of the non-U.S. pension plans’ Level 3 assets for the years ended July 31, 2020, 2019 and 2018 (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.430%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.638%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-U.S. Pension Plans</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance at July 31, 2017</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">34.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized losses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency exchange</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance at July 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized gains</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency exchange</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance at July 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Unrealized gains</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency exchange</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Purchases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Sales</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance at July 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 34300000 -4000000.0 200000 500000 2400000 28600000 3500000 -1500000 500000 300000 30800000 4100000 2100000 500000 2100000 35400000 The plans’ investments are diversified to assist in managing risk. During the year ended July 31, 2020, the Company’s asset allocation guidelines targeted an allocation as follows:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:58.371%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.430%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:18.431%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Salaried Pension Plan</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Hourly Pension Plan</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Global equities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">37</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Real assets</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table> 0.33 0.37 0.65 0.60 0.01 0.02 0.01 0.01 1 1 4000000.0 1500000 900000 1500000 4000000.0 1000000.0 1600000 <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The estimated future benefit payments for the Company’s U.S. and non-U.S. plans are as follows (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:85.430%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.638%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ending July 31,</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Estimated Future Benefit Payments</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025-2029</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">147.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div> 30000000.0 27300000 27500000 25900000 29700000 147300000 0.50 1 0.03 0.50 0.02 0.03 22000000.0 23500000 22100000 0.75 4100000 5000000.0 Income Taxes<div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of earnings before income taxes are as follows (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:61.014%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.796%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings before income taxes:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">127.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">222.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">247.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">260.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">335.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">375.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">363.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);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 (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:61.014%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.796%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax provision (benefit):</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">176.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">183.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;margin-top:10pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table reconciles the U.S. statutory income tax rate with the effective income tax rate:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:61.014%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.796%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Statutory U.S. federal rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign operations</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Global Intangible Low Tax Income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Derived Intangible Income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Export, manufacturing and research credits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in unrecognized tax benefits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax benefits on stock-based compensation </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impact of U.S. Tax Cuts and Jobs Act </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effective income tax rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-indent:18pt;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The tax effects of temporary differences that give rise to deferred tax assets and liabilities are as follows (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:73.643%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.795%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Compensation and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NOL and tax credit carryforwards</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory reserves</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets, net of valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(47.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(43.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(68.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(44.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax asset</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The activity in the NOL and tax credit valuation allowances is as follows (in millions):</span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:61.326%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.742%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.742%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.746%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions charged to costs and expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deductions from reserves</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July 31, 2020, the Company had tax effected operating losses and tax credit carryovers for federal, approximately $2.4 million, state, approximately $2.5 million, and international, approximately $3.2 million, with all amounts before limitation impacts and valuation allowances. Federal tax attribute carryovers will expire after 10 years, the state after <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlMzM5YTIxYWRmODRmMTliNDA1ZmUxMjMyMmE4ZDdjL3NlYzowZTMzOWEyMWFkZjg0ZjE5YjQwNWZlMTIzMjJhOGQ3Y18xOTMvZnJhZzpjNDk0NWZhZjQxNWM0OGVlYTlkZjAwZGJmYzQ0YWUzOS90ZXh0cmVnaW9uOmM0OTQ1ZmFmNDE1YzQ4ZWVhOWRmMDBkYmZjNDRhZTM5XzM4NDgyOTA3MjA0NDM_9862d583-1267-4a9f-adf3-97b60019b374">one</span> to 20 years, and the international after one year to an indefinite carryover period. As of July 31, 2020, the Company had provided $8.1 million of valuation allowance against certain of these deferred tax assets based on management’s determination that it is more-likely-than-not that the tax benefits related to these assets will not be realized.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July 31, 2020, the total undistributed earnings of the Company’s non-U.S. subsidiaries was approximately $1.3 billion, of which approximately $1.1 billion was not considered indefinitely reinvested. The Company is subject to foreign withholding taxes on a small portion of these earnings distributable in the future in the form of dividends. Thus, the Company annually provides for foreign withholding taxes payable upon future dividend distributions of the earnings not considered indefinitely reinvested. For the year ended July 31, 2020, the Company recognized a tax charge of $9.8 million related to these foreign withholding taxes. The remaining $230.0 million of earnings are considered indefinitely reinvested, and it is not practicable to estimate, within any reasonable range, the additional taxes that may be payable on the potential distribution of the portion of the undistributed earnings considered indefinitely reinvested.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The transition tax is payable over an eight year period, and the portion not due within 12 months as of July 31, 2020 is $68.3 million. This amount is classified within non-current income taxes payable in the Consolidated Balance Sheets.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:63.760%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.880%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.880%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.884%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross unrecognized tax benefits at beginning of fiscal year</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions for tax positions of the current fiscal year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions for tax positions of prior fiscal years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reductions for tax positions of prior fiscal years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reductions due to lapse of applicable statute of limitations</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross unrecognized tax benefits at end of fiscal year</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company recognizes interest and penalties accrued related to unrecognized tax benefits in income tax expense. During the year ended July 31, 2020, the Company recognized interest expense, net of tax benefit, of approximately $0.7 million. At July 31, 2020 and 2019, accrued interest and penalties on a gross basis were $2.2 million and $1.6 million, respectively. If the Company were to prevail on all unrecognized tax benefits recorded, substantially all of the unrecognized tax benefits would benefit from the effective tax rate. With an average statute of limitations of approximately five years, up to $5.4 million of the unrecognized tax benefits could potentially expire in the next 12 month period, unless extended by an audit.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);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 various state and foreign jurisdictions. With few exceptions, the Company is no longer subject to state and foreign income tax examinations by tax authorities for years before 2015. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company believes that it is remote that any adjustment necessary to the reserve for income taxes over the next 12 month period will be material. However, it is possible t</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">he current and future res</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">olution of audits or disputes may result in a material change to the reserve for income taxes, although the quantification of such potential adjustments cannot be made at this time.</span></div> <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The components of earnings before income taxes are as follows (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:61.014%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.796%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings before income taxes:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">112.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">127.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">103.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">222.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">247.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">260.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">335.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">375.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">363.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 112800000 127400000 103200000 222400000 247800000 260400000 335200000 375200000 363600000 <div style="text-indent:18pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);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 (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:61.014%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.796%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax provision (benefit):</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">72.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">176.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Federal</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">183.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 9700000 21300000 100000000.0 3100000 4000000.0 5300000 62700000 72500000 71000000.0 75500000 97800000 176300000 4100000 7400000 6500000 200000 1400000 200000 -1600000 1400000 300000 2700000 10200000 7000000.0 78200000 108000000.0 183300000 <div style="text-indent:18pt;margin-top:10pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table reconciles the U.S. statutory income tax rate with the effective income tax rate:</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:61.014%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.796%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Statutory U.S. federal rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">State income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign operations</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Global Intangible Low Tax Income</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign Derived Intangible Income</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">N/A</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Export, manufacturing and research credits</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Change in unrecognized tax benefits</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax benefits on stock-based compensation </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Impact of U.S. Tax Cuts and Jobs Act </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effective income tax rate</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> 0.210 0.210 0.210 0.269 0.009 0.013 0.009 0.035 0.047 0.017 0.002 0.013 0.014 0.014 0.007 0.008 0.010 -0.006 0.008 0.003 0.012 0.016 0.012 0 0.050 0.232 0.004 0.001 0.002 0.233 0.288 0.504 <div style="text-indent:18pt;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The tax effects of temporary differences that give rise to deferred tax assets and liabilities are as follows (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:73.643%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.795%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Compensation and retirement plans</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">31.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">27.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">NOL and tax credit carryforwards</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory reserves</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">76.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">49.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets, net of valuation allowance</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">68.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(47.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(43.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(18.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(68.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(44.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net deferred tax asset</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 9900000 10100000 31800000 27900000 8100000 4400000 3400000 3000000.0 18800000 4200000 4500000 76200000 49900000 8100000 4400000 68100000 45500000 47400000 43200000 18800000 1800000 1400000 68000000.0 44600000 100000 900000 <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The activity in the NOL and tax credit valuation allowances is as follows (in millions):</span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:61.326%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.742%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.742%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.746%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at beginning of year</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions charged to costs and expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right: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="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Deductions from reserves</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at end of year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(8.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July 31, 2020, the Company had tax effected operating losses and tax credit carryovers for federal, approximately $2.4 million, state, approximately $2.5 million, and international, approximately $3.2 million, with all amounts before limitation impacts and valuation allowances. Federal tax attribute carryovers will expire after 10 years, the state after <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjBlMzM5YTIxYWRmODRmMTliNDA1ZmUxMjMyMmE4ZDdjL3NlYzowZTMzOWEyMWFkZjg0ZjE5YjQwNWZlMTIzMjJhOGQ3Y18xOTMvZnJhZzpjNDk0NWZhZjQxNWM0OGVlYTlkZjAwZGJmYzQ0YWUzOS90ZXh0cmVnaW9uOmM0OTQ1ZmFmNDE1YzQ4ZWVhOWRmMDBkYmZjNDRhZTM5XzM4NDgyOTA3MjA0NDM_9862d583-1267-4a9f-adf3-97b60019b374">one</span> to 20 years, and the international after one year to an indefinite carryover period. As of July 31, 2020, the Company had provided $8.1 million of valuation allowance against certain of these deferred tax assets based on management’s determination that it is more-likely-than-not that the tax benefits related to these assets will not be realized.</span></div> 4400000 6200000 5200000 3700000 200000 1000000.0 0 2000000.0 0 8100000 4400000 6200000 2400000 2500000 3200000 P10Y P20Y P1Y 8100000 1300000000 1100000000 9800000 230000000.0 68300000 <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:63.760%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.880%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.880%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.884%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross unrecognized tax benefits at beginning of fiscal year</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions for tax positions of the current fiscal year</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Additions for tax positions of prior fiscal years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reductions for tax positions of prior fiscal years</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Settlements</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reductions due to lapse of applicable statute of limitations</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross unrecognized tax benefits at end of fiscal year</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">15.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 15500000 18500000 18800000 2800000 2500000 4400000 200000 700000 200000 100000 4900000 3100000 0 0 400000 1500000 1300000 1400000 16900000 15500000 18500000 700000 2200000 1600000 5400000 Fair Value Measurements<div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Fair value measurements of financial instruments are reported in one of three levels based on the lowest level of significant input used. For Level 1, inputs to the fair value measurement are quoted prices in active markets for identical assets or liabilities. For Level 2, inputs to the fair value measurement include quoted prices in active markets for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active and inputs other than quoted prices that are observable for the asset or liability, either directly or indirectly. For Level 3,</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">inputs to the fair value measurement are unobservable inputs or valuation techniques.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">At July 31, 2020 and 2019, the carrying va</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">lues of cash and cash equivalents, ac</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">counts receivables, short-term borrowings and trade accounts payable approximate fair value because of the short-term nature of these instrume</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">nts. These investments a</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">re classified as Level 1 in the fair value hierarchy, except for certain cash and cash equivalents as discussed below. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">As of July 31, 2020, the estimated fair value of long-term debt with fixed interest rates was $297.3 million compared to its carrying value of $275.0 million. As of July 31, 2019, the estimated fair value of long-term debt with fixed interest rates was $281.5 million compared to its carrying value of $275.0 million. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The carrying values of long-term debt with variable interest rates of $344.3 million and $310.9 million as of July 31, 2020 and 2019, respectively, approximate fair value. The fair value is estimated by discounting the projected cash flows using the rate at which similar amounts of debt could currently be borrowed. Long-term debt is classified as Level 2 in the fair value hierarchy. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The fair values of the Company’s financial assets and liabilities listed below reflect the amounts that would be received to sell the assets or paid to transfer the liabilities in an orderly transaction between market participants at the measurement date (exit price). The fair values are based on inputs other than quoted prices that are observable for the asset or liability, and therefore are classified as Level 2 in the fair value hierarchy. These inputs include foreign currency exchange rates and interest rates. The financial assets and liabilities are primarily valued using standard calculations and models that use as their basis readily observable market parameters. Industry standard data providers are the primary source for forward and spot rate information for both interest rates and currency rates.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Derivative Fair Value Measurements </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company enters into derivative instrument agreements, including forward foreign currency exchange contracts and net investment hedges, to manage risk in connection with changes in foreign currency. The Company only enters into derivative instrument agreements with counterparties who have highly rated credit. The Company does not enter into derivative contracts for trading or speculative purposes.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Forward Foreign Currency Exchange Contracts </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company uses forward currency exchange contracts to manage exposure to fluctuations in foreign currency. The Company enters into certain purchase commitments with foreign suppliers based on the value of its purchasing subsidiaries’ local currency relative to the currency’s requirement of the supplier on the date of the commitment. The Company also sells into foreign countries based on the value of purchaser’s local currency. The Company mitigates risk through using forward currency contracts that generally mature in 12 months or less, which is consistent with the related purchases and sales. Contracts that qualify for hedge accounting are designated as cash flow hedges. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Net Investment Hedges</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The Company uses fixed-to-fixed cross-currency swap agreements, which mature in July 2029, to hedge its exposure to adverse foreign currency exchange rate movements for its operations in Europe. The Company has elected the spot method of designating these contracts. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company determines the fair values of its derivatives based on valuation models which project future cash flows and discount the future amounts to a present value using market based observable inputs including foreign currency rates, interest rate curves, futures and basis spreads, as applicable.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table details the fair value of the Company’s derivative contracts, which are recorded on a gross basis in the Consolidated Balance Sheets as of July 31, 2020 and 2019 (in millions):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:20.632%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.647%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.647%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.647%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.647%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:3.011%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.647%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.652%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Values of Significant Other Observable Inputs (Level 2)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Notional Amounts</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Liabilities</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;vertical-align:top;"> (1)</sup></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forward foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net investment hedge</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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></table></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:10pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.34pt;">Amounts of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> $3.2 million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> and of $0.1 million, respectively, are recorded within prepaid expenses and other current assets, and in other long-term assets, in the Company’s Consolidated Balance Sheets as of July 31, 2020. Amount of $2.7 million is recorded within prepaid expenses and other current assets in the Company’s Consolidated Balance Sheets as of July 31, 2019.</span></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.34pt;">Forward foreign currency exchange contracts are recorded within other current liabilities in the Company’s Consolidated Balance Sheets.</span></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.34pt;">Net investment hedges are recorded within other long-term liabilities in the Company’s Consolidated Balance Sheets.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Changes in the fair value of the Company’s forward foreign currency exchange contracts are recorded in equity as a component of accumulated other comprehensive income (loss), and are reclassified from accumulated other comprehensive income (loss) into earnings when the items underlying the hedged transactions are recognized into earnings, as a component of cost of sales within the Company’s Consolidated Statements of Earnings and Consolidated Statements of Comprehensive Income (Loss). The net gain or loss on net investment hedges are reported within foreign currency translation gains and losses as a component of accumulated other comprehensive income (loss) on the Company’s Consolidated Balance Sheets. The interest earned is reclassified out of accumulated other comprehensive income (loss) and into other income, net on the Company’s Consolidated Statements of Earnings.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Credit Risk Related Contingent Features</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> Contract provisions may require the posting of collateral or settlement of the contracts for various reasons, including if the Company’s credit ratings are downgraded below its investment grade credit rating by any of the major credit agencies or for cross default contractual provisions if there was a failure under other financing arrangements related to payment terms or covenants. As of July 31, 2020 and 2019, no collateral has been posted.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Counterparty Credit Risk </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There is risk that counterparties to derivative contracts will fail to meet their contractual obligations. In order to mitigate counterparty credit risk, the Company only enters into contracts with carefully selected financial institutions based upon their credit ratings and certain other financial factors.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the pre-tax impact of the gains and losses on the Company’s designated forward foreign currency exchange contracts and net investment hedges (in millions):</span></div><div style="text-align:justify;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:47.433%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.322%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.468%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.178%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pre-tax Gains (Losses) Recognized in Accumulated Other Comprehensive Income (Loss):</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forward foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net investment hedge</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"><tr><td style="width:1.0%;"/><td style="width:47.206%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.394%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.542%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.250%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pre-tax (Gains) Losses Reclassified from Accumulated Other Comprehensive Income (Loss):</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forward foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net investment hedge</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:10pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company expects that substantially all of the amounts recorded in accumulated other comprehensive income (loss) for its forward foreign currency exchange contracts recorded within the Company’s Consolidated Balance Sheet will be reclassified into earnings during the next 12 months, based upon the timing of inventory purchases and sales. See Note 15 for additional information on accumulated other comprehensive loss.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company holds equity method investments, which are classified in other long-term assets in the accompanying Consolidated Balance Sheets. The aggregate carrying amount of these investments was $21.7 million and $23.0 million as of July 31, 2020 and 2019, respectively. These equity method investments are measured at fair value on a nonrecurring basis. The fair value of the Company’s equity method investments has not been estimated as there have been no identified events or changes in circumstance that would have had an adverse impact on the value of these investments. In the event that these investments were required to be measured, they would fall within Level 3 of the fair value hierarchy, due to the use of significant unobservable inputs to determine fair value, as the investments are in privately-held entities.</span></div> 297300000 275000000.0 281500000 275000000.0 344300000 344300000 310900000 310900000 <div style="text-indent:18pt;text-align:justify;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table details the fair value of the Company’s derivative contracts, which are recorded on a gross basis in the Consolidated Balance Sheets as of July 31, 2020 and 2019 (in millions):</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:20.632%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.647%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.647%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.647%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.647%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:3.011%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.647%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.652%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="21" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Values of Significant Other Observable Inputs (Level 2)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Notional Amounts</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Assets</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Liabilities</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;vertical-align:top;"> (1)</sup></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forward foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(2)</sup></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net investment hedge</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">55.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(3)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">84.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right: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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><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></table></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:10pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.34pt;">Amounts of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> $3.2 million</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> and of $0.1 million, respectively, are recorded within prepaid expenses and other current assets, and in other long-term assets, in the Company’s Consolidated Balance Sheets as of July 31, 2020. Amount of $2.7 million is recorded within prepaid expenses and other current assets in the Company’s Consolidated Balance Sheets as of July 31, 2019.</span></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.34pt;">Forward foreign currency exchange contracts are recorded within other current liabilities in the Company’s Consolidated Balance Sheets.</span></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.34pt;">Net investment hedges are recorded within other long-term liabilities in the Company’s Consolidated Balance Sheets.</span></div> 26200000 28200000 2100000 1600000 1400000 1800000 55800000 55800000 1200000 1100000 0 1900000 82000000.0 84000000.0 3300000 2700000 1400000 3700000 3200000 100000 2700000 <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the pre-tax impact of the gains and losses on the Company’s designated forward foreign currency exchange contracts and net investment hedges (in millions):</span></div><div style="text-align:justify;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:47.433%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.322%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.468%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.178%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pre-tax Gains (Losses) Recognized in Accumulated Other Comprehensive Income (Loss):</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forward foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net investment hedge</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"><tr><td style="width:1.0%;"/><td style="width:47.206%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.394%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.542%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.250%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pre-tax (Gains) Losses Reclassified from Accumulated Other Comprehensive Income (Loss):</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forward foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net investment hedge</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div> <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the pre-tax impact of the gains and losses on the Company’s designated forward foreign currency exchange contracts and net investment hedges (in millions):</span></div><div style="text-align:justify;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:47.433%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.322%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.468%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.178%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pre-tax Gains (Losses) Recognized in Accumulated Other Comprehensive Income (Loss):</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forward foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net investment hedge</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"><tr><td style="width:1.0%;"/><td style="width:47.206%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.394%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.542%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.536%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.250%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pre-tax (Gains) Losses Reclassified from Accumulated Other Comprehensive Income (Loss):</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forward foreign currency exchange contracts</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net investment hedge</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div> -1400000 200000 3200000 2000000.0 -800000 0 1000000.0 100000 200000 0 0 0 21700000 23000000.0 Shareholders’ Equity<div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Treasury Stock </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company’s Board of Directors authorized the repurchase of up to 13.0 million shares of common stock under the Company’s stock repurchase plan. This repurchase authorization is effective until terminated by the Board of Directors</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">. D</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">uring the year ended July 31, 2020, the Company repurchased 2.0 million shares for $94.3 million. During the year ended July 31, 2019, the Company repurchased 2.6 million shares for $129.2 million. As of July 31, 2020, the Company had remaining authorization to repurchase 10.7 million shares under this plan. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Treasury stock share activity for the years ended July 31, 2020 and 2019 is summarized as follows:</span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:73.643%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.795%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,324,483</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,871,145</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock repurchases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,030,545</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,636,554</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net issuance upon exercise of stock options</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(833,168)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,057,604)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Issuance under compensation plans</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(198,120)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(104,483)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other activity</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19,225)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(21,129)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,304,515</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,324,483</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Dividends paid per share were 84.0 cents and 78.0 cents for the years ended July 31, 2020 and 2019, respectively. Dividends payable were $26.6 million and $26.9 million for the years ended July 31, 2020 and 2019, respectively.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On July 31, 2020, the Company’s Board of Directors declared a cash dividend in the amount of 21.0 cents per common share, payable August 31, 2020, to shareholders of record as of August 17, 2020.</span></div> 13000000.0 2000000.0 94300000 2600000 129200000 10700000 <div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Treasury stock share activity for the years ended July 31, 2020 and 2019 is summarized as follows:</span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:73.643%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.795%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,324,483</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,871,145</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock repurchases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,030,545</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,636,554</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net issuance upon exercise of stock options</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(833,168)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,057,604)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Issuance under compensation plans</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(198,120)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(104,483)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other activity</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19,225)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(21,129)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,304,515</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,324,483</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 24324483 22871145 2030545 2636554 833168 1057604 198120 104483 19225 21129 25304515 24324483 0.840 0.780 26600000 26900000 0.210 Accumulated Other Comprehensive Loss<div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Changes in accumulated other comprehensive loss by component for the years ended July 31, 2020 and 2019 are as follows (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:45.302%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:2.736%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.619%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:2.424%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.619%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:2.424%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.623%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign<br/>currency<br/>translation<br/>adjustment</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension<br/>benefits</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative<br/>financial<br/>instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of July 31, 2019, net of tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(92.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(99.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(192.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications and tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax benefit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications, net of tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reclassifications, before tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reclassifications, net of tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss), net of tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of July 31, 2020, net of tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(74.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(110.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(184.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of July 31, 2018, net of tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(66.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(82.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(149.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive loss before reclassifications and tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(43.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax benefit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive loss before reclassifications, net of tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(39.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reclassifications, before tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax benefit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reclassifications, net of tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive loss, net of tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(43.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of July 31, 2019, net of tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(92.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(99.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(192.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.34pt;">In fiscal 2020, pension settlement accounting was triggered and the Company recorded a pension settlement charge of $3.1 million, see Note 11. As a result of the related remeasurement, the Company’s pension obligations increased with a corresponding adjustment to other comprehensive loss of $16.8 million. In fiscal 2019, pension settlement accounting was triggered and the Company recorded a pension settlement charge of $2.9 million, see Note 11. As a result of the related remeasurement, the Company’s pension obligations increased with a corresponding adjustment to other comprehensive loss of $16.3 million.</span></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.34pt;">Primarily includes net amortization of prior service costs and actuarial losses included in net periodic benefit cost (see Note 11) that were reclassified from accumulated other comprehensive loss in the Company’s Consolidated Balance Sheet to operating expenses or cost of sales in the Company’s Consolidated Statements of Earnings.</span></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.34pt;">Relates to foreign currency cash flow hedges that were reclassified from accumulated other comprehensive loss to other income, net in the Company’s Consolidated Statements of Earnings.</span></div> <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Changes in accumulated other comprehensive loss by component for the years ended July 31, 2020 and 2019 are as follows (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:45.302%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.619%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:2.736%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.619%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:2.424%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.619%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:2.424%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.623%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign<br/>currency<br/>translation<br/>adjustment</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Pension<br/>benefits</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Derivative<br/>financial<br/>instruments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of July 31, 2019, net of tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(92.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(99.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(192.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications and tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax benefit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) before reclassifications, net of tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reclassifications, before tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax expense</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reclassifications, net of tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss), net of tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(11.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of July 31, 2020, net of tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(74.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(110.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(184.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of July 31, 2018, net of tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(66.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(82.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(149.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive loss before reclassifications and tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(43.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax benefit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive loss before reclassifications, net of tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(12.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(39.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reclassifications, before tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Tax benefit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Reclassifications, net of tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:7pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive loss, net of tax</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(43.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance as of July 31, 2019, net of tax</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(92.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(99.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(192.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.34pt;">In fiscal 2020, pension settlement accounting was triggered and the Company recorded a pension settlement charge of $3.1 million, see Note 11. As a result of the related remeasurement, the Company’s pension obligations increased with a corresponding adjustment to other comprehensive loss of $16.8 million. In fiscal 2019, pension settlement accounting was triggered and the Company recorded a pension settlement charge of $2.9 million, see Note 11. As a result of the related remeasurement, the Company’s pension obligations increased with a corresponding adjustment to other comprehensive loss of $16.3 million.</span></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;">(2)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.34pt;">Primarily includes net amortization of prior service costs and actuarial losses included in net periodic benefit cost (see Note 11) that were reclassified from accumulated other comprehensive loss in the Company’s Consolidated Balance Sheet to operating expenses or cost of sales in the Company’s Consolidated Statements of Earnings.</span></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;">(3)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.34pt;">Relates to foreign currency cash flow hedges that were reclassified from accumulated other comprehensive loss to other income, net in the Company’s Consolidated Statements of Earnings.</span></div> -92700000 -99000000.0 -1200000 -192900000 18700000 -16800000 600000 2500000 0 -4100000 0 -4100000 18700000 -12700000 600000 6600000 0 -2500000 -1000000.0 -3500000 0 -800000 -400000 -1200000 0 -1700000 -600000 -2300000 18700000 -11000000.0 1200000 8900000 -74000000.0 -110000000.0 0 -184000000.0 -66100000 -82900000 -800000 -149800000 -26600000 -16300000 -600000 -43500000 0 -4100000 -100000 -4200000 -26600000 -12200000 -500000 -39300000 0 4800000 -100000 4700000 0 900000 0 900000 0 3900000 -100000 3800000 -26600000 -16100000 -400000 -43100000 -92700000 -99000000.0 -1200000 -192900000 -3100000 16800000 -2900000 -16300000 Guarantees<span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company and Caterpillar Inc. equally own the shares of Advanced Filtration Systems Inc. (AFSI), an unconsolidated joint venture, and guaran</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">tee certain </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">debt and banking services, including credit and debit cards, merchant processing and treasury management services, of the joint venture. The Company accounts for AFSI as an equity method investment. </span><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the following table, the outstanding debt relates to the joint venture and the contingent liability for standby letters of credit (in millions):</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:73.315%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.034%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.037%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">AFSI outstanding debt (the Company guarantees half)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent liability for standby letters of credit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts drawn for letters of credit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The letters of credit guarantee payment to third parties in the event the Company is in breach of contract terms as detailed in each letter of credit.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following items relate to the Company’s joint venture in AFSI (in millions):</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"><tr><td style="width:1.0%;"/><td style="width:59.577%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.830%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.123%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.830%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.123%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.389%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.128%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Investment earnings from AFSI </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1) </sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Royalty income from AFSI </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div>(1)    Recorded in other income, net in the Company’s Consolidated Statements of Earnings. <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In the following table, the outstanding debt relates to the joint venture and the contingent liability for standby letters of credit (in millions):</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:73.315%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.384%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.034%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.037%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">AFSI outstanding debt (the Company guarantees half)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">38.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent liability for standby letters of credit</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts drawn for letters of credit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The letters of credit guarantee payment to third parties in the event the Company is in breach of contract terms as detailed in each letter of credit.</span></div> 40000000.0 38800000 7500000 11000000.0 0 0 <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following items relate to the Company’s joint venture in AFSI (in millions):</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.269%;"><tr><td style="width:1.0%;"/><td style="width:59.577%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.830%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.123%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.830%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.123%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.389%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.128%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Investment earnings from AFSI </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1) </sup></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Royalty income from AFSI </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div>(1)    Recorded in other income, net in the Company’s Consolidated Statements of Earnings. 2200000 -300000 1300000 6800000 6500000 7000000.0 Commitments and ContingenciesThe Company records provisions with respect to identified claims or lawsuits when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Claims and lawsuits are reviewed quarterly and provisions are adjusted to reflect the status of a particular matter. The Company believes the recorded estimated liability in its Consolidated Financial Statements is adequate considering the probable and estimable outcomes. The recorded liabilities were not material to the Company’s results of operations, liquidity or financial position and the Company believes it is remote that the settlement of any of the currently identified claims or litigation will be materially in excess of what is accrued. Leases<div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company leases certain real estate properties, information technology equipment, manufacturing and warehouse equipment, vehicles and other equipment through operating lease arrangements. The Company determines whether an arrangement that provides control over the use of an asset to the Company is a lease. The Company recognizes a lease liability and corresponding right-of-use asset on the Consolidated Balance Sheets based on the present value of future lease payments, and recognizes lease expense on a straight-line basis over the lease term. Leases with an initial term of 12 months or less are not recorded on the Consolidated Balance Sheets.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;margin-bottom:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has elected to separate payments for lease components from non-lease components for all asset classes. Lease agreements may include extension, termination or purchase options, all of which are considered in calculating the lease liability and right-of-use asset when it is reasonably certain the Company will exercise the option. Most lease agreements do not explicitly state the discount rate implicit in the lease, therefore, the Company’s incremental borrowing rate on the commencement date is used to calculate the present value of future payments for most leases.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has elected to exercise the package of practical expedients and has not elected to exercise hindsight in determining lease term and in assessing impairment of the Company’s right-of-use assets. The Company’s finance leases are not significant and therefore, are not included in the following disclosures. Information for the Company’s operating lease costs is as follows (in millions):</span></div><div style="text-align:justify;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:77.847%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:19.223%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended<br/> July 31, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total lease costs</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental balance sheet information for the Company is as follows (in millions):</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:71.627%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.803%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.804%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">August 1,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use lease assets<br/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Long-term lease liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Additional information related to operating leases is as follows:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:71.627%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.803%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.804%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">August 1,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.8</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.7</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average discount rates</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.52</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.76</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Payments for operating leases having initial terms of more than one year at July 31, 2020 were as follows (in millions):</span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:85.263%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.804%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts Due in Fiscal Year Ending</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total future lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less imputed interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of future lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Right-of-use lease assets obtained in exchange for new lease liabilities were $33.1 million for the year ended July 31, 2020.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Disclosures Related to Periods Prior to Adoption of New Lease Standard</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Operating Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The Company enters into operating leases primarily for office and warehouse facilities, production and non-production equipment, automobiles and computer equipment. Total expense recorded under operating leases for years ended July 31, 2019 and 2018, was $30.8 million and $35.2 million, respectively.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Payments for operating leases having initial terms of more than one year at July 31, 2019 were as follows (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:85.263%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.804%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts Due in Fiscal Year Ending</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total future lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> Information for the Company’s operating lease costs is as follows (in millions):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:77.847%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.530%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:19.223%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended<br/> July 31, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6.75pt;margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Total lease costs</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table> 30100000 2400000 32500000 <div style="text-indent:18pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Supplemental balance sheet information for the Company is as follows (in millions):</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:71.627%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.803%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.804%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">August 1,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use lease assets<br/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="margin-bottom:8pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Long-term lease liabilities</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">45.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Additional information related to operating leases is as follows:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:71.627%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.803%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.804%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31,<br/>2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">August 1,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.8</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.7</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average discount rates</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.52</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.76</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div> 73700000 71500000 25700000 26000000.0 48100000 45500000 P4Y9M18D P3Y8M12D 0.0352 0.0376 <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Payments for operating leases having initial terms of more than one year at July 31, 2020 were as follows (in millions):</span></div><div style="text-align:justify;margin-top:6pt;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:85.263%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.804%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts Due in Fiscal Year Ending</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">26.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2025</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total future lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less imputed interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Present value of future lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Right-of-use lease assets obtained in exchange for new lease liabilities were $33.1 million for the year ended July 31, 2020.</span></div><div style="text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;">Disclosures Related to Periods Prior to Adoption of New Lease Standard</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Operating Leases</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;"> The Company enters into operating leases primarily for office and warehouse facilities, production and non-production equipment, automobiles and computer equipment. Total expense recorded under operating leases for years ended July 31, 2019 and 2018, was $30.8 million and $35.2 million, respectively.</span></div> 26800000 17400000 10700000 6900000 4800000 13400000 80000000.0 6300000 73700000 33100000 30800000 35200000 <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Payments for operating leases having initial terms of more than one year at July 31, 2019 were as follows (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.707%;"><tr><td style="width:1.0%;"/><td style="width:85.263%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.533%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.804%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amounts Due in Fiscal Year Ending</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">July 31,<br/>2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total future lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">82.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 24000000.0 17500000 11300000 6400000 4600000 19000000.0 82800000 Segment Reporting<div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has identified two reportable segments: Engine Products and Industrial Products. Segment determination is based on the internal organization structure, management of operations and performance evaluation by management and the Company’s Board of Directors.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Engine Products segment sells to OEMs in the construction, mining, agriculture, aerospace, defense and truck end markets and to independent distributors, OEM dealer networks, private label accounts and large equipment fleets. Products include replacement filters for both air and liquid filtration applications, air filtration systems, liquid filtration systems for fuel, lube and hydraulic applications, and exhaust and emissions systems and sensors, indicators and monitoring systems.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Industrial Products segment sells to various dealers, distributors, OEMs of gas-fired turbines and OEMs and end users requiring clean air filtration solutions and replacement filters. Products include dust, fume and mist collectors, compressed air purification systems, air filtration systems for gas turbines, polytetrafluoroethylene (PTFE) membrane-based products and specialized air and gas filtration systems for applications including hard disk drives and semi-conductor manufacturing and sensors, indicators and monitoring systems.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Corporate and Unallocated includes corporate expenses determined to be non-allocable to the segments, such as interest expense. </span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company has manufacturing facilities that serve both of its reportable segments. As such, asset and capital expenditure information by reportable segment has not been provided, since the Company does not produce or utilize such information internally. In addition, although depreciation and amortization expense is a component of each reportable segment’s operating results, it is not discretely identifiable.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The Company is an integrated enterprise, characterized by substantial intersegment cooperation, cost allocations and sharing of assets. Therefore, the Company does not represent that these segments, if operated independently, would report the earnings before income taxes and other financial information shown below.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Segment detail is summarized as follows (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:47.282%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.811%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.811%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.841%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.815%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Engine<br/>Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial<br/>Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate and<br/>Unallocated</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total<br/>Company</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,727.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">854.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,581.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right: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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity earnings in unconsolidated affiliates</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) before income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">229.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">335.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right: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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity investments in unconsolidated affiliates</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right: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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,926.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">918.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,844.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right: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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity earnings in unconsolidated affiliates</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) before income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">254.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">375.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right: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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity investments in unconsolidated affiliates</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right: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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,849.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">885.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,734.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right: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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity earnings (loss) in unconsolidated affiliates</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) before income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">258.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(30.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">363.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right: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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity investments in unconsolidated affiliates</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right: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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net sales by product group within the Engine Products segment and Industrial Products segment is summarized as follows (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:60.133%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.675%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.796%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Engine Products segment:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Off-Road</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">256.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">315.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">327.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">On-Road</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">154.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aftermarket</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,228.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,315.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,261.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aerospace and Defense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">105.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Engine Products segment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,727.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,926.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,849.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products segment:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Filtration Solutions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">581.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">641.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">594.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gas Turbine Systems</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Special Applications</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">171.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">170.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Industrial Products segment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">854.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">918.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">885.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net sales</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,581.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,844.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,734.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net sales by origination and property, plant and equipment by geographic region are summarized as follows (in millions):</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.960%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Net Sales </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, Plant and Equipment, Net</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,059.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">229.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">760.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">229.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia Pacific</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">553.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Latin America</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,581.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">631.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,192.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">231.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">826.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia Pacific</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">597.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Latin America</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,844.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">588.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,120.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">188.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">791.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">181.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia Pacific</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">599.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Latin America</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">222.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,734.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">509.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.34pt;">Net sales by origi</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">nation is generally based on the</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> country of the Company’s legal entity where the customer’s order was placed.</span></div><div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Concentrations </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There were no customers that accounted for over 10% of net sales during the years ended July 31, 2020, 2019 or 2018. There were no customers that accounted for over 10% of gross accounts receivable at July 31, 2020 or 2019.</span></div> 2 <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Segment detail is summarized as follows (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:47.282%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.811%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.811%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.841%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.815%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Engine<br/>Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial<br/>Products</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate and<br/>Unallocated</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total<br/>Company</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,727.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">854.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,581.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right: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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity earnings in unconsolidated affiliates</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) before income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">229.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">335.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right: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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity investments in unconsolidated affiliates</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right: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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,926.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">918.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,844.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right: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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity earnings in unconsolidated affiliates</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) before income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">254.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">140.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(19.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">375.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right: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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity investments in unconsolidated affiliates</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right: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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,849.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">885.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,734.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right: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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity earnings (loss) in unconsolidated affiliates</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(0.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings (loss) before income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">258.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">135.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(30.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">363.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right: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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Equity investments in unconsolidated affiliates</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">—</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">21.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right: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;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 1727500000 854300000 0 2581800000 2581800000 2581800000 4700000 500000 0 5200000 229300000 124900000 -19000000.0 335200000 335200000 21700000 0 0 21700000 1926000000.0 918900000 0 2844900000 2100000 100000 0 2200000 254600000 140100000 -19500000 375200000 19000000.0 4000000.0 0 23000000.0 1849000000.0 885200000 0 2734200000 3700000 -100000 0 3600000 258800000 135500000 -30700000 363600000 17800000 3900000 0 21700000 <div style="text-indent:18pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net sales by product group within the Engine Products segment and Industrial Products segment is summarized as follows (in millions):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.561%;"><tr><td style="width:1.0%;"/><td style="width:60.133%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.675%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.794%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.534%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.796%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Year Ended July 31,</span></td><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:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Engine Products segment:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Off-Road</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">256.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">315.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">327.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">On-Road</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">124.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">154.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aftermarket</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,228.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,315.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,261.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aerospace and Defense</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">105.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Engine Products segment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,727.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,926.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,849.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Products segment:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial Filtration Solutions</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">581.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">641.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">594.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gas Turbine Systems</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">106.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">115.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Special Applications</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">171.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">170.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">175.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Industrial Products segment</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">854.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">918.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">885.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net sales</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,581.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,844.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,734.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div> 256500000 315100000 327400000 124400000 179800000 154200000 1228900000 1315300000 1261900000 117700000 115800000 105500000 1727500000 1926000000.0 1849000000.0 581200000 641800000 594300000 101600000 106300000 115500000 171500000 170800000 175400000 854300000 918900000 885200000 2581800000 2581800000 2581800000 2844900000 2734200000 <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Net sales by origination and property, plant and equipment by geographic region are summarized as follows (in millions):</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.853%;"><tr><td style="width:1.0%;"/><td style="width:71.960%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.637%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.532%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.639%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Net Sales </span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;vertical-align:top;">(1)</sup></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, Plant and Equipment, Net</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,059.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">229.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">760.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">229.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia Pacific</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">553.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Latin America</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">113.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,581.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">631.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,192.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">231.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">826.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">199.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia Pacific</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">597.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">50.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Latin America</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">227.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">108.6</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,844.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">588.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">United States</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,120.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">188.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe, Middle East and Africa</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">791.5</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">181.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asia Pacific</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">599.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6.75pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Latin America</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">222.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,734.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">509.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"/></tr></table></div><div style="text-indent:-13.5pt;padding-left:13.5pt;text-align:justify;margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%;">(1)</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:5.34pt;">Net sales by origi</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">nation is generally based on the</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;"> country of the Company’s legal entity where the customer’s order was placed.</span></div> 1059900000 229000000.0 760200000 229400000 553200000 59800000 208500000 113400000 2581800000 631600000 1192600000 231000000.0 826800000 199100000 597900000 50200000 227600000 108600000 2844900000 588900000 1120800000 188100000 791500000 181100000 599200000 53400000 222700000 86700000 2734200000 509300000 Quarterly Financial Information (Unaudited)<div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Unaudited consolidated quarterly financial information for the years ended July 31, 2020 and 2019 is as follows (in millions, except per share amounts):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:48.311%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.811%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.811%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.811%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.816%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">First<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Second<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Third<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fourth<br/>Quarter</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">672.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">662.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">629.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">617.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">231.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">223.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">207.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net earnings </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net earnings per share – basic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.51</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.51</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.50</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.51</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net earnings per share – diluted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.51</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.50</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.50</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.50</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividends paid per share</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.21</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.21</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.21</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.21</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">701.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">703.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">712.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">726.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">238.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">225.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">240.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">243.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net earnings</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net earnings per share – basic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.57</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.47</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.59</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.45</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net earnings per share – diluted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.56</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.46</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.58</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.45</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividends paid per share</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.21</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Note: Amounts may not foot due to rounding.</span></div> <div style="text-indent:18pt;text-align:justify;margin-top:6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Unaudited consolidated quarterly financial information for the years ended July 31, 2020 and 2019 is as follows (in millions, except per share amounts):</span></div><div style="margin-bottom:6pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.415%;"><tr><td style="width:1.0%;"/><td style="width:48.311%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.811%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.811%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.811%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.535%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.816%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">First<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Second<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Third<br/>Quarter</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fourth<br/>Quarter</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2020</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">672.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">662.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">629.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">617.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">231.3</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">223.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">209.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">207.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net earnings </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">64.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net earnings per share – basic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.51</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.51</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.50</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.51</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net earnings per share – diluted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.51</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.50</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.50</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.50</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividends paid per share</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.21</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.21</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.21</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.21</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fiscal 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">701.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">703.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">712.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">726.9</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">238.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">225.4</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">240.7</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">243.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net earnings</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">73.8</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60.1</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">75.2</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58.0</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net earnings per share – basic</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.57</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.47</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.59</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.45</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net earnings per share – diluted</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.56</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.46</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.58</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.45</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Dividends paid per share</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.19</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.21</span><span style="font-size:10pt;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"/></tr></table></div> 672700000 662000000.0 629700000 617400000 231300000 223200000 209200000 207900000 65000000.0 64400000 63400000 64200000 0.51 0.51 0.50 0.51 0.51 0.50 0.50 0.50 0.21 0.21 0.21 0.21 701400000 703700000 712800000 726900000 238400000 225400000 240700000 243800000 73800000 60100000 75200000 58000000.0 0.57 0.47 0.59 0.45 0.56 0.46 0.58 0.45 0.19 0.19 0.19 0.21 XML 16 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Statements of Changes In Shareholders' Equity (Parenthetical) - $ / shares
12 Months Ended
Jul. 26, 2019
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Statement of Stockholders' Equity [Abstract]        
Dividends, per share (in dollars per share) $ 0.210 $ 0.84 $ 0.80 $ 0.74
XML 17 R99.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Reporting (Net Sales by Product Within Engine Products Segment and Industrial Products Segment) (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Jul. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2018
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Segment Reporting Information                      
Net sales $ 617.4 $ 629.7 $ 662.0 $ 672.7 $ 726.9 $ 712.8 $ 703.7 $ 701.4 $ 2,581.8 $ 2,844.9 $ 2,734.2
Engine Products | Off-Road                      
Segment Reporting Information                      
Net sales                 256.5 315.1 327.4
Engine Products | On-Road                      
Segment Reporting Information                      
Net sales                 124.4 179.8 154.2
Engine Products | Aftermarket                      
Segment Reporting Information                      
Net sales                 1,228.9 1,315.3 1,261.9
Engine Products | Aerospace and Defense                      
Segment Reporting Information                      
Net sales                 117.7 115.8 105.5
Industrial Products | Industrial Filtration Solutions                      
Segment Reporting Information                      
Net sales                 581.2 641.8 594.3
Industrial Products | Gas Turbine Systems                      
Segment Reporting Information                      
Net sales                 101.6 106.3 115.5
Industrial Products | Special Applications                      
Segment Reporting Information                      
Net sales                 $ 171.5 $ 170.8 $ 175.4
XML 18 R98.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Reporting (Summary of Segment Detail) (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Jul. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2018
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Segment Reporting Information                      
Net sales $ 617.4 $ 629.7 $ 662.0 $ 672.7 $ 726.9 $ 712.8 $ 703.7 $ 701.4 $ 2,581.8 $ 2,844.9 $ 2,734.2
Equity earnings in unconsolidated affiliates                 5.2 2.2 3.6
Earnings (loss) before income taxes                 335.2 375.2 363.6
Equity investments in unconsolidated affiliates 21.7       23.0       21.7 23.0 21.7
Operating Segments | Engine Products                      
Segment Reporting Information                      
Net sales                 1,727.5 1,926.0 1,849.0
Equity earnings in unconsolidated affiliates                 4.7 2.1 3.7
Earnings (loss) before income taxes                 229.3 254.6 258.8
Equity investments in unconsolidated affiliates 21.7       19.0       21.7 19.0 17.8
Operating Segments | Industrial Products                      
Segment Reporting Information                      
Net sales                 854.3 918.9 885.2
Equity earnings in unconsolidated affiliates                 0.5 0.1 (0.1)
Earnings (loss) before income taxes                 124.9 140.1 135.5
Equity investments in unconsolidated affiliates 0.0       4.0       0.0 4.0 3.9
Corporate and Unallocated                      
Segment Reporting Information                      
Net sales                 0.0 0.0 0.0
Equity earnings in unconsolidated affiliates                 0.0 0.0 0.0
Earnings (loss) before income taxes                 (19.0) (19.5) (30.7)
Equity investments in unconsolidated affiliates $ 0.0       $ 0.0       $ 0.0 $ 0.0 $ 0.0
XML 19 R97.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Reporting (Narrative) (Details)
12 Months Ended
Jul. 31, 2020
segment
Segment Reporting, Measurement Disclosures [Abstract]  
Number of reportable segments 2
XML 20 R96.htm IDEA: XBRL DOCUMENT v3.20.2
Guarantees (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Guarantor Obligations      
Contingent liability for standby letters of credit $ 7.5 $ 11.0  
Amounts drawn for letters of credit 0.0 0.0  
Investment in earnings 5.2 2.2 $ 3.6
Advanced Filtration Systems Inc.      
Guarantor Obligations      
AFSI outstanding debt (the Company guarantees half) 40.0 38.8  
Investment in earnings 2.2 (0.3) 1.3
Advanced Filtration Systems Inc. | Royalty      
Guarantor Obligations      
Royalty income $ 6.8 $ 6.5 $ 7.0
XML 21 R95.htm IDEA: XBRL DOCUMENT v3.20.2
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
AOCI Rollforward      
Beginning Balance $ 892.7 $ 857.8 $ 854.5
Other comprehensive income (loss) before reclassifications and tax 2.5 (43.5)  
Tax benefit 4.1 4.2  
Other comprehensive income (loss) before reclassifications, net of tax 6.6 (39.3)  
Reclassifications, before tax 3.5 (4.7)  
Tax benefit (expense) (1.2) 0.9  
Reclassifications, net of tax 2.3 (3.8)  
Net other comprehensive income (loss) 8.9 (43.1) 7.2
Ending Balance 992.9 892.7 857.8
Pension settlement charge 3.1 2.9  
Accumulated other comprehensive loss 184.0 192.9  
Adjustments      
AOCI Rollforward      
Accumulated other comprehensive loss (16.8) 16.3  
Total      
AOCI Rollforward      
Beginning Balance (192.9) (149.8) (157.0)
Ending Balance (184.0) (192.9) (149.8)
Foreign currency translation adjustment      
AOCI Rollforward      
Beginning Balance (92.7) (66.1)  
Other comprehensive income (loss) before reclassifications and tax 18.7 (26.6)  
Tax benefit 0.0 0.0  
Other comprehensive income (loss) before reclassifications, net of tax 18.7 (26.6)  
Reclassifications, before tax 0.0 0.0  
Tax benefit (expense) 0.0 0.0  
Reclassifications, net of tax 0.0 0.0  
Net other comprehensive income (loss) 18.7 (26.6)  
Ending Balance (74.0) (92.7) (66.1)
Pension benefits      
AOCI Rollforward      
Beginning Balance (99.0) (82.9)  
Other comprehensive income (loss) before reclassifications and tax (16.8) (16.3)  
Tax benefit 4.1 4.1  
Other comprehensive income (loss) before reclassifications, net of tax (12.7) (12.2)  
Reclassifications, before tax 2.5 (4.8)  
Tax benefit (expense) (0.8) 0.9  
Reclassifications, net of tax 1.7 (3.9)  
Net other comprehensive income (loss) (11.0) (16.1)  
Ending Balance (110.0) (99.0) (82.9)
Derivative financial instruments      
AOCI Rollforward      
Beginning Balance (1.2) (0.8)  
Other comprehensive income (loss) before reclassifications and tax 0.6 (0.6)  
Tax benefit 0.0 0.1  
Other comprehensive income (loss) before reclassifications, net of tax 0.6 (0.5)  
Reclassifications, before tax 1.0 0.1  
Tax benefit (expense) (0.4) 0.0  
Reclassifications, net of tax 0.6 0.1  
Net other comprehensive income (loss) 1.2 (0.4)  
Ending Balance $ 0.0 $ (1.2) $ (0.8)
XML 22 R94.htm IDEA: XBRL DOCUMENT v3.20.2
Shareholders' Equity (Schedule of Treasury Stock) (Details) - shares
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Schedule of Treasury Shares Activity [Roll Forward]      
Beginning balance (in shares) 24,324,483    
Net issuance upon exercise of stock options (in shares) (845,086) (1,103,054) (738,635)
Ending balance (in shares) 25,304,515 24,324,483  
Treasury Stock      
Schedule of Treasury Shares Activity [Roll Forward]      
Beginning balance (in shares) 24,324,483 22,871,145  
Stock repurchases (in shares) 2,030,545 2,636,554  
Net issuance upon exercise of stock options (in shares) (833,168) (1,057,604)  
Issuance under compensation plans (in shares) (198,120) (104,483)  
Other activity (in shares) (19,225) (21,129)  
Ending balance (in shares) 25,304,515 24,324,483 22,871,145
XML 23 R93.htm IDEA: XBRL DOCUMENT v3.20.2
Shareholders' Equity (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Jul. 26, 2019
Jul. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2018
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Class of Stock                        
Number of shares authorized to be repurchased (in shares)   13,000,000.0               13,000,000.0    
Purchase of treasury stock                   $ 94.3 $ 129.2 $ 122.0
Remaining number of shares authorized to be repurchased (in shares)   10,700,000               10,700,000    
Dividends paid per share (in dollars per share)   $ 0.21 $ 0.21 $ 0.21 $ 0.21 $ 0.21 $ 0.19 $ 0.19 $ 0.19 $ 0.840 $ 0.780  
Dividends payable   $ 26.6       $ 26.9       $ 26.6 $ 26.9  
Cash dividend declared per common share (in dollars per share) $ 0.210                 $ 0.84 $ 0.80 $ 0.74
Treasury Stock                        
Class of Stock                        
Stock repurchases (in shares)                   2,030,545 2,636,554  
XML 24 R92.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Pre-tax Impact of the Gains and Losses) (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Derivative Instruments, Gain (Loss)      
Pre-tax gains (losses) recognized in accumulated other comprehensive income (loss) - Net investment hedges $ 2.0 $ (0.8) $ 0.0
Pre-tax (gains) losses reclassified from accumulated other comprehensive income (loss) - Net investment hedges 0.0 0.0 0.0
Forward foreign currency exchange contracts      
Derivative Instruments, Gain (Loss)      
Pre-tax gains (losses) recognized in accumulated other comprehensive income (loss) (1.4) 0.2 3.2
Pre-tax (gains) losses reclassified from accumulated other comprehensive income (loss) $ 1.0 $ 0.1 $ 0.2
XML 25 R91.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Fair Value of Outstanding Derivatives in Consolidated Balance Sheets) (Details) - USD ($)
$ in Millions
Jul. 31, 2020
Jul. 31, 2019
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Notional Amounts $ 82.0 $ 84.0
Significant Observable Inputs (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Assets 3.3 2.7
Liabilities (1.4) (3.7)
Significant Observable Inputs (Level 2) | Prepaid expenses and other current assets    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Assets 3.2 2.7
Significant Observable Inputs (Level 2) | Other long-term assets    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Assets 0.1  
Net investment hedge    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Notional Amounts 55.8 55.8
Net investment hedge | Significant Observable Inputs (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Assets 1.2 1.1
Liabilities 0.0 (1.9)
Forward foreign currency exchange contracts    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Notional Amounts 26.2 28.2
Forward foreign currency exchange contracts | Significant Observable Inputs (Level 2)    
Fair Value, Balance Sheet Grouping, Financial Statement Captions    
Assets 2.1 1.6
Liabilities $ (1.4) $ (1.8)
XML 26 R90.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Narrative) (Details) - USD ($)
$ in Millions
Jul. 31, 2020
Jul. 31, 2019
Significant Observable Inputs (Level 2) | Fair Value | Long-term Debt    
Debt Instrument    
Long-term debt, fair value $ 297.3 $ 281.5
Significant Observable Inputs (Level 2) | Fair Value | Long-Term Debt, Variable Interest Rate    
Debt Instrument    
Long-term debt, fair value 344.3 310.9
Significant Observable Inputs (Level 2) | Carrying Value | Long-term Debt    
Debt Instrument    
Long-term debt, fair value 275.0 275.0
Significant Observable Inputs (Level 2) | Carrying Value | Long-Term Debt, Variable Interest Rate    
Debt Instrument    
Long-term debt, fair value 344.3 310.9
Significant Unobservable Inputs (Level 3) | Carrying Value    
Debt Instrument    
Carrying value of equity method investments $ 21.7 $ 23.0
XML 27 R8.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY - USD ($)
$ in Millions
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Non- Controlling Interest
Stock Compensation Plans
Accumulated Other Comprehensive Loss
Treasury Stock
Beginning Balance at Jul. 31, 2017 $ 854.5 $ 758.2 $ 0.0 $ 1,041.2 $ 4.4 $ 15.7 $ (157.0) $ (808.0)
Comprehensive income                
Net earnings 180.3     180.3        
Foreign currency translation (7.3)           (7.3)  
Pension liability adjustment, net of deferred taxes 12.2           12.2  
Gain on hedging derivatives, net of deferred taxes 2.3           2.3  
Comprehensive income 187.5              
Treasury stock acquired (122.0)             (122.0)
Stock options exercised 18.9     (9.3)       28.2
Stock compensation expense 16.7     8.7   7.5   0.5
Deferred stock and other activity (2.1)     (3.1) 0.4 (1.9)   2.5
Dividends (95.7)     (95.7)        
Ending Balance at Jul. 31, 2018 857.8 758.2 0.0 1,122.1 4.8 21.3 (149.8) (898.8)
Comprehensive income                
Net earnings 267.2     267.2        
Foreign currency translation (26.6)           (26.6)  
Pension liability adjustment, net of deferred taxes (16.1)           (16.1)  
Gain (loss) on hedging derivatives, net of deferred taxes (0.5)           (0.5)  
Reclassification of loss on hedging derivatives to net income 0.1           0.1  
Comprehensive income 224.1              
Treasury stock acquired (129.2)             (129.2)
Stock options exercised 25.0     (17.2)       42.2
Stock compensation expense 15.0     10.9   3.8   0.3
Deferred stock and other activity 2.0     0.5 0.6 (3.4)   4.3
Dividends (102.0)     (102.0)        
Ending Balance at Jul. 31, 2019 892.7 758.2 0.0 1,281.5 5.4 21.7 (192.9) (981.2)
Comprehensive income                
Net earnings 257.0     257.0        
Foreign currency translation 18.7           18.7  
Pension liability adjustment, net of deferred taxes (11.0)           (11.0)  
Gain (loss) on hedging derivatives, net of deferred taxes 0.6           0.6  
Reclassification of loss on hedging derivatives to net income 0.6           0.6  
Comprehensive income 265.9              
Treasury stock acquired (94.3)             (94.3)
Stock options exercised 24.9     (9.1)       34.0
Stock compensation expense 15.2     11.9   3.4   (0.1)
Deferred stock and other activity (5.4)     (5.2) 0.4 (9.2)   8.6
Dividends (106.1)     (106.1)        
Ending Balance at Jul. 31, 2020 $ 992.9 $ 758.2 $ 0.0 $ 1,430.0 $ 5.8 $ 15.9 $ (184.0) $ (1,033.0)
XML 28 R89.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Schedule of Reconciliation of Beginning and Ending Amount of Gross Unrecognized Tax Benefits) (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Reconciliation of the Beginning and Ending Amounts of Gross Unrecognized Tax Benefits      
Gross unrecognized tax benefits at beginning of fiscal year $ 15.5 $ 18.5 $ 18.8
Additions for tax positions of the current fiscal year 2.8 2.5 4.4
Additions for tax positions of prior fiscal years 0.2 0.7 0.2
Reductions for tax positions of prior fiscal years (0.1) (4.9) (3.1)
Settlements 0.0 0.0  
Settlements     (0.4)
Reductions due to lapse of applicable statute of limitations (1.5) (1.3) (1.4)
Gross unrecognized tax benefits at end of fiscal year $ 16.9 $ 15.5 $ 18.5
XML 29 R88.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (NOL and Tax Credit Valuation Allowances) (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Valuation Allowance, Deferred Tax Asset      
Balance at beginning of year $ (4.4) $ (6.2) $ (5.2)
Additions charged to costs and expenses (3.7) (0.2) (1.0)
Deductions from reserves 0.0 2.0 0.0
Balance at end of year $ (8.1) $ (4.4) $ (6.2)
XML 30 R87.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Income Tax Contingency    
Operating losses and tax credit carryforward valuation allowance $ 8.1  
Undistributed earnings 1,300.0  
Undistributed earnings not considered reinvested 1,100.0  
Undistributed earnings tax charge 9.8  
Undistributed earnings considered reinvested 230.0  
Transition tax not due within 12 months 68.3  
Interest expense recognized 0.7  
Gross accrued interest and penalties 2.2 $ 1.6
Unrecognized tax benefits 5.4  
Domestic Tax Authority    
Income Tax Contingency    
Operating losses and tax credit carryforward amount $ 2.4  
Operating losses and tax credit carryforward expiration period 10 years  
State and Local Jurisdiction    
Income Tax Contingency    
Operating losses and tax credit carryforward amount $ 2.5  
State and Local Jurisdiction | Minimum    
Income Tax Contingency    
Operating losses and tax credit carryforward expiration period 1 year  
State and Local Jurisdiction | Maximum    
Income Tax Contingency    
Operating losses and tax credit carryforward expiration period 20 years  
Foreign Tax Authority    
Income Tax Contingency    
Operating losses and tax credit carryforward amount $ 3.2  
Foreign Tax Authority | Minimum    
Income Tax Contingency    
Operating losses and tax credit carryforward expiration period 1 year  
XML 31 R86.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Schedule of Temporary Differences That Give Rise to Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Millions
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2017
Deferred tax assets:        
Accrued expenses $ 9.9 $ 10.1    
Compensation and retirement plans 31.8 27.9    
NOL and tax credit carryforwards 8.1 4.4    
Inventory reserves 3.4 3.0    
Operating lease assets 18.8      
Other 4.2 4.5    
Gross deferred tax assets 76.2 49.9    
Valuation allowance (8.1) (4.4) $ (6.2) $ (5.2)
Deferred tax assets, net of valuation allowance 68.1 45.5    
Deferred tax liabilities:        
Depreciation and amortization (47.4) (43.2)    
Operating lease liabilities (18.8)      
Other (1.8) (1.4)    
Deferred tax liabilities (68.0) (44.6)    
Net deferred tax asset $ 0.1 $ 0.9    
XML 32 R85.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Schedule of Reconciliation of U.S. Statutory Income Tax Rate With Effective Income Tax Rate) (Details)
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Income Tax Disclosure [Abstract]      
Statutory U.S. federal rate (percentage) 21.00% 21.00% 26.90%
State income taxes (percentage) 0.90% 1.30% 0.90%
Foreign operations (percentage) 3.50% 4.70% 1.70%
Global Intangible Low Tax Income (GILTI) (percentage) 0.20% 1.30%  
Foreign Derived Intangible Income (FDII) (percentage) (1.40%) (1.40%)  
Export, manufacturing and research credits (percentage) (0.70%) (0.80%) (1.00%)
Change in unrecognized tax benefits (percentage) 0.60% (0.80%) (0.30%)
Tax benefits on stock-based compensation (percentage) (1.20%) (1.60%) (1.20%)
Impact of U.S. Tax Cuts and Jobs Act (percentage) 0.00% 5.00% 23.20%
Other (percentage) 0.40% 0.10% 0.20%
Effective income tax rate (percentage) 23.30% 28.80% 50.40%
XML 33 R84.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Components of The Provision for Income Taxes) (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Current      
Federal $ 9.7 $ 21.3 $ 100.0
State 3.1 4.0 5.3
Foreign 62.7 72.5 71.0
Income tax provision (benefit), current 75.5 97.8 176.3
Deferred      
Federal 4.1 7.4 6.5
State 0.2 1.4 0.2
Foreign (1.6) 1.4 0.3
Income tax provision (benefit), deferred 2.7 10.2 7.0
Total $ 78.2 $ 108.0 $ 183.3
XML 34 R83.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Components of Earnings Before Income Taxes) (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Earnings before income taxes:      
United States $ 112.8 $ 127.4 $ 103.2
Foreign 222.4 247.8 260.4
Earnings before income taxes $ 335.2 $ 375.2 $ 363.6
XML 35 R82.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans (Estimated Future Benefit Payments for U.S. and Non U.S. Plans) (Details)
$ in Millions
Jul. 31, 2020
USD ($)
Retirement Benefits, Description [Abstract]  
2021 $ 30.0
2022 27.3
2023 27.5
2024 25.9
2025 29.7
2025-2029 $ 147.3
XML 36 R81.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans (Pension Plan Target Allocation) (Details) - Pension Plan
Jul. 31, 2020
Salaried Pension Plan  
Defined Benefit Plan Disclosure  
Pension plan target allocation percentage 100.00%
Salaried Pension Plan | Global equity securities  
Defined Benefit Plan Disclosure  
Pension plan target allocation percentage 33.00%
Salaried Pension Plan | Fixed income securities  
Defined Benefit Plan Disclosure  
Pension plan target allocation percentage 65.00%
Salaried Pension Plan | Real assets  
Defined Benefit Plan Disclosure  
Pension plan target allocation percentage 1.00%
Salaried Pension Plan | Cash and cash equivalents  
Defined Benefit Plan Disclosure  
Pension plan target allocation percentage 1.00%
Hourly Pension Plan  
Defined Benefit Plan Disclosure  
Pension plan target allocation percentage 100.00%
Hourly Pension Plan | Global equity securities  
Defined Benefit Plan Disclosure  
Pension plan target allocation percentage 37.00%
Hourly Pension Plan | Fixed income securities  
Defined Benefit Plan Disclosure  
Pension plan target allocation percentage 60.00%
Hourly Pension Plan | Real assets  
Defined Benefit Plan Disclosure  
Pension plan target allocation percentage 2.00%
Hourly Pension Plan | Cash and cash equivalents  
Defined Benefit Plan Disclosure  
Pension plan target allocation percentage 1.00%
XML 37 R80.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans (Changes in Fair Value of U.S. Pension Plans' Level 3 Assets) (Details) - Pension Plan - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Change in fair value of plan assets:      
Fair value of plan assets, beginning of fiscal year $ 502.2 $ 486.3  
Unrealized gains (losses) (166.1) (152.0)  
Foreign currency exchange 12.1 (11.2)  
Fair value of plan assets, end of fiscal year 550.6 502.2 $ 486.3
Non - U.S. Plan      
Change in fair value of plan assets:      
Fair value of plan assets, beginning of fiscal year 157.7    
Fair value of plan assets, end of fiscal year 180.3 157.7  
Non - U.S. Plan | Significant Unobservable Inputs (Level 3)      
Change in fair value of plan assets:      
Fair value of plan assets, beginning of fiscal year 30.8 28.6 34.3
Unrealized gains (losses) 4.1 3.5 (4.0)
Foreign currency exchange 2.1 (1.5) 0.2
Purchases 0.5 0.5 0.5
Sales (2.1) (0.3) (2.4)
Fair value of plan assets, end of fiscal year $ 35.4 $ 30.8 $ 28.6
XML 38 R7.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Operating Activities      
Net earnings $ 257.0 $ 267.2 $ 180.3
Adjustments to reconcile net earnings to net cash provided by operating activities:      
Depreciation and amortization 87.6 81.1 76.7
Equity in earnings of affiliates, net of distributions (2.7) (1.2) (2.7)
Deferred income taxes 2.7 10.2 7.0
Stock-based compensation plan expense 15.2 15.0 16.7
Other, net 23.9 (7.6) (27.6)
Changes in operating assets and liabilities, excluding effect of acquired businesses:      
Accounts receivable 77.1 1.4 (41.7)
Inventories 11.9 (5.5) (43.8)
Prepaid expenses and other current assets 1.4 (9.7) 3.6
Income taxes payable (13.1) (2.0) 87.9
Trade accounts payable and other accrued expenses (74.0) (3.1) 6.5
Net cash provided by operating activities 387.0 345.8 262.9
Investing Activities      
Purchases of property, plant and equipment (124.4) (150.7) (97.5)
Proceeds from sale of property, plant and equipment 2.0 0.3 1.6
Acquisitions, net of cash acquired (6.5) (96.0) 0.5
Net cash used in investing activities (128.9) (246.4) (95.4)
Financing Activities      
Proceeds from long-term debt 262.4 155.0 197.7
Repayments of long-term debt (281.0) (45.9) (272.4)
Change in short-term borrowings 0.9   6.0
Change in short-term borrowings   (25.3)  
Purchase of treasury stock (94.3) (129.2) (122.0)
Dividends paid (106.4) (99.7) (94.7)
Tax withholding for stock compensation transactions (6.3) (4.1) (2.6)
Exercise of stock options 25.2 25.9 19.2
Net cash used in financing activities (199.5) (123.3) (268.8)
Effect of exchange rate changes on cash 0.2 (3.0) (2.4)
Increase (decrease) in cash and cash equivalents 58.8 (26.9) (103.7)
Cash and cash equivalents, beginning of fiscal year 177.8 204.7 308.4
Cash and cash equivalents, end of fiscal year 236.6 177.8 204.7
Supplemental Cash Flow Information      
Income taxes 90.7 99.3 82.6
Interest 17.1 19.1 21.9
Supplemental Disclosure of Non-Cash Investing Transactions      
Accrued property, plant and equipment additions $ 9.5 $ 16.5 $ 9.0
XML 39 R79.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans (Fair Value of Assets Held By Non-U.S. Pension Plans) (Details) - Pension Plan - USD ($)
$ in Millions
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2017
Defined Benefit Plan Disclosure        
Defined benefit plan, fair value of plan assets $ 550.6 $ 502.2 $ 486.3  
Non - U.S. Plan        
Defined Benefit Plan Disclosure        
Defined benefit plan, fair value of plan assets 180.3 157.7    
Non - U.S. Plan | Quoted Prices in Active Markets for Identical Assets (Level 1)        
Defined Benefit Plan Disclosure        
Defined benefit plan, fair value of plan assets 103.2 91.7    
Non - U.S. Plan | Significant Observable Inputs (Level 2)        
Defined Benefit Plan Disclosure        
Defined benefit plan, fair value of plan assets 41.7 35.2    
Non - U.S. Plan | Significant Unobservable Inputs (Level 3)        
Defined Benefit Plan Disclosure        
Defined benefit plan, fair value of plan assets 35.4 30.8 $ 28.6 $ 34.3
Cash and cash equivalents | Non - U.S. Plan        
Defined Benefit Plan Disclosure        
Defined benefit plan, fair value of plan assets 0.1 0.4    
Cash and cash equivalents | Non - U.S. Plan | Quoted Prices in Active Markets for Identical Assets (Level 1)        
Defined Benefit Plan Disclosure        
Defined benefit plan, fair value of plan assets 0.1 0.4    
Cash and cash equivalents | Non - U.S. Plan | Significant Observable Inputs (Level 2)        
Defined Benefit Plan Disclosure        
Defined benefit plan, fair value of plan assets 0.0 0.0    
Cash and cash equivalents | Non - U.S. Plan | Significant Unobservable Inputs (Level 3)        
Defined Benefit Plan Disclosure        
Defined benefit plan, fair value of plan assets 0.0 0.0    
Global equity securities | Non - U.S. Plan        
Defined Benefit Plan Disclosure        
Defined benefit plan, fair value of plan assets 91.6 79.4    
Global equity securities | Non - U.S. Plan | Quoted Prices in Active Markets for Identical Assets (Level 1)        
Defined Benefit Plan Disclosure        
Defined benefit plan, fair value of plan assets 91.6 79.4    
Global equity securities | Non - U.S. Plan | Significant Observable Inputs (Level 2)        
Defined Benefit Plan Disclosure        
Defined benefit plan, fair value of plan assets 0.0 0.0    
Global equity securities | Non - U.S. Plan | Significant Unobservable Inputs (Level 3)        
Defined Benefit Plan Disclosure        
Defined benefit plan, fair value of plan assets 0.0 0.0    
Fixed income securities | Non - U.S. Plan        
Defined Benefit Plan Disclosure        
Defined benefit plan, fair value of plan assets 11.5 11.9    
Fixed income securities | Non - U.S. Plan | Quoted Prices in Active Markets for Identical Assets (Level 1)        
Defined Benefit Plan Disclosure        
Defined benefit plan, fair value of plan assets 11.5 11.9    
Fixed income securities | Non - U.S. Plan | Significant Observable Inputs (Level 2)        
Defined Benefit Plan Disclosure        
Defined benefit plan, fair value of plan assets 0.0 0.0    
Fixed income securities | Non - U.S. Plan | Significant Unobservable Inputs (Level 3)        
Defined Benefit Plan Disclosure        
Defined benefit plan, fair value of plan assets 0.0 0.0    
Investment funds | Non - U.S. Plan        
Defined Benefit Plan Disclosure        
Defined benefit plan, fair value of plan assets 41.7 35.2    
Investment funds | Non - U.S. Plan | Quoted Prices in Active Markets for Identical Assets (Level 1)        
Defined Benefit Plan Disclosure        
Defined benefit plan, fair value of plan assets 0.0 0.0    
Investment funds | Non - U.S. Plan | Significant Observable Inputs (Level 2)        
Defined Benefit Plan Disclosure        
Defined benefit plan, fair value of plan assets 41.7 35.2    
Investment funds | Non - U.S. Plan | Significant Unobservable Inputs (Level 3)        
Defined Benefit Plan Disclosure        
Defined benefit plan, fair value of plan assets 0.0 0.0    
Insurance contracts | Non - U.S. Plan        
Defined Benefit Plan Disclosure        
Defined benefit plan, fair value of plan assets 35.4 30.8    
Insurance contracts | Non - U.S. Plan | Quoted Prices in Active Markets for Identical Assets (Level 1)        
Defined Benefit Plan Disclosure        
Defined benefit plan, fair value of plan assets 0.0 0.0    
Insurance contracts | Non - U.S. Plan | Significant Observable Inputs (Level 2)        
Defined Benefit Plan Disclosure        
Defined benefit plan, fair value of plan assets 0.0 0.0    
Insurance contracts | Non - U.S. Plan | Significant Unobservable Inputs (Level 3)        
Defined Benefit Plan Disclosure        
Defined benefit plan, fair value of plan assets $ 35.4 $ 30.8    
XML 40 R78.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans (Unfunded Commitments and Redemption Restrictions) (Details) - Pension Plan - U.S. Plan - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share    
Measured Using NAV Per Share as Practical Expedient $ 70.3 $ 72.3
Unfunded Commitments 6.1  
Global equity securities    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share    
Measured Using NAV Per Share as Practical Expedient 40.5 35.8
Unfunded Commitments $ 1.8  
Global equity securities | Minimum    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share    
Redemption Notice Period 10 days  
Global equity securities | Maximum    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share    
Redemption Notice Period 90 days  
Private equity and other funds    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share    
Measured Using NAV Per Share as Practical Expedient $ 26.8 33.1
Unfunded Commitments $ 0.0  
Private equity and other funds | Minimum    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share    
Redemption Notice Period 60 days  
Private equity and other funds | Maximum    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share    
Redemption Notice Period 90 days  
Real asset funds    
Fair Value, Investments, Entities that Calculate Net Asset Value Per Share    
Measured Using NAV Per Share as Practical Expedient $ 3.0 $ 3.4
Unfunded Commitments $ 4.3  
XML 41 R77.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans (Fair Value of Assets Held By U.S. Pension Plans) (Details) - Pension Plan - USD ($)
$ in Millions
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Defined Benefit Plan Disclosure      
Defined benefit plan, fair value of plan assets $ 550.6 $ 502.2 $ 486.3
U.S. Plan      
Defined Benefit Plan Disclosure      
Defined benefit plan, fair value of plan assets 370.3 344.5  
Measured Using NAV Per Share as Practical Expedient 70.3 72.3  
U.S. Plan | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure      
Defined benefit plan, fair value of plan assets 185.9 175.1  
U.S. Plan | Significant Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure      
Defined benefit plan, fair value of plan assets 114.1 97.1  
U.S. Plan | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure      
Defined benefit plan, fair value of plan assets 0.0 0.0  
U.S. Plan | Cash and cash equivalents      
Defined Benefit Plan Disclosure      
Defined benefit plan, fair value of plan assets 10.0 4.0  
Measured Using NAV Per Share as Practical Expedient 0.0 0.0  
U.S. Plan | Cash and cash equivalents | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure      
Defined benefit plan, fair value of plan assets 6.7 3.6  
U.S. Plan | Cash and cash equivalents | Significant Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure      
Defined benefit plan, fair value of plan assets 3.3 0.4  
U.S. Plan | Cash and cash equivalents | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure      
Defined benefit plan, fair value of plan assets 0.0 0.0  
U.S. Plan | Global equity securities      
Defined Benefit Plan Disclosure      
Defined benefit plan, fair value of plan assets 119.8 112.1  
Measured Using NAV Per Share as Practical Expedient 40.5 35.8  
U.S. Plan | Global equity securities | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure      
Defined benefit plan, fair value of plan assets 79.3 76.3  
U.S. Plan | Global equity securities | Significant Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure      
Defined benefit plan, fair value of plan assets 0.0 0.0  
U.S. Plan | Global equity securities | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure      
Defined benefit plan, fair value of plan assets 0.0 0.0  
U.S. Plan | Fixed income securities      
Defined Benefit Plan Disclosure      
Defined benefit plan, fair value of plan assets 210.7 191.9  
Measured Using NAV Per Share as Practical Expedient 0.0 0.0  
U.S. Plan | Fixed income securities | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure      
Defined benefit plan, fair value of plan assets 99.9 95.2  
U.S. Plan | Fixed income securities | Significant Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure      
Defined benefit plan, fair value of plan assets 110.8 96.7  
U.S. Plan | Fixed income securities | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure      
Defined benefit plan, fair value of plan assets 0.0 0.0  
U.S. Plan | Private equity and other funds      
Defined Benefit Plan Disclosure      
Defined benefit plan, fair value of plan assets 26.8 33.1  
Measured Using NAV Per Share as Practical Expedient 26.8 33.1  
U.S. Plan | Private equity and other funds | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure      
Defined benefit plan, fair value of plan assets 0.0 0.0  
U.S. Plan | Private equity and other funds | Significant Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure      
Defined benefit plan, fair value of plan assets 0.0 0.0  
U.S. Plan | Private equity and other funds | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure      
Defined benefit plan, fair value of plan assets 0.0 0.0  
U.S. Plan | Real asset funds      
Defined Benefit Plan Disclosure      
Defined benefit plan, fair value of plan assets 3.0 3.4  
Measured Using NAV Per Share as Practical Expedient 3.0 3.4  
U.S. Plan | Real asset funds | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure      
Defined benefit plan, fair value of plan assets 0.0 0.0  
U.S. Plan | Real asset funds | Significant Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure      
Defined benefit plan, fair value of plan assets 0.0 0.0  
U.S. Plan | Real asset funds | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure      
Defined benefit plan, fair value of plan assets $ 0.0 $ 0.0  
XML 42 R76.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans (Assumptions Used to Determine Net Periodic Benefit Cost) (Details) - Pension Plan
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
U.S. Plan      
Defined Benefit Plan Disclosure      
Discount rate 3.55% 4.43% 3.94%
Expected return on plan assets 6.08% 6.25% 6.58%
Non - U.S. Plan      
Defined Benefit Plan Disclosure      
Discount rate 1.85% 2.43% 2.40%
Expected return on plan assets 3.78% 4.08% 4.19%
Rate of compensation increase 2.72% 2.69% 2.70%
XML 43 R75.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans (Weighted-Average Discount Rates in Determining Actuarial Present Value of Projected Benefit Obligation) (Details) - Pension Plan
Jul. 31, 2020
Jul. 31, 2019
U.S. Plan    
Defined Benefit Plan Disclosure    
Discount rate (percent) 2.37% 3.54%
Non - U.S. Plan    
Defined Benefit Plan Disclosure    
Discount rate (percent) 1.48% 1.79%
Rate of compensation increase (percent) 2.88% 2.69%
XML 44 R74.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans (Obligations and Funded Status of Company's Pension Plans) (Details) - Pension Plan - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Change in projected benefit obligation:      
Projected benefit obligation, beginning of fiscal year $ 520.4 $ 488.2  
Service cost 9.5 6.0 $ 8.1
Interest cost 13.5 16.4 14.8
Plan amendments 0.0 1.2  
Participant contributions 0.8 0.8  
Actuarial loss 55.2 42.5  
Currency exchange rates 12.8 (11.2)  
Settlement (10.7) (10.5)  
Net transfers 0.0 1.2  
Benefits paid (15.9) (14.2)  
Projected benefit obligation, end of fiscal year 585.6 520.4 488.2
Change in fair value of plan assets:      
Fair value of plan assets, beginning of fiscal year 502.2 486.3  
Actual return on plan assets 59.1 39.4  
Company contributions 3.0 10.4  
Participant contributions 0.8 0.8  
Foreign currency exchange 12.1 (11.2)  
Settlement (10.7) (10.5)  
Net transfers 0.0 1.2  
Benefits paid (15.9) (14.2)  
Fair value of plan assets, end of fiscal year 550.6 502.2 $ 486.3
Funded status:      
Projected benefit obligation in excess of plan assets, end of fiscal year (35.0) (18.2)  
Amounts recognized on the Consolidated Balance Sheets consist of:      
Other long-term assets 6.2 6.8  
Other current liabilities (1.5) (1.5)  
Other long-term liabilities (39.7) (23.5)  
Net recognized liability $ (35.0) $ (18.2)  
XML 45 R73.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans (Components of Net Periodic Pension Costs) (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Net periodic benefit cost      
Settlement loss $ 3.1 $ 2.9  
Pension Plan      
Net periodic benefit cost      
Service cost 9.5 6.0 $ 8.1
Interest cost 13.5 16.4 14.8
Expected return on assets (26.1) (26.5) (26.2)
Prior service cost and transition amortization 0.7 0.6 0.3
Actuarial loss amortization 6.5 4.4 4.6
Settlement loss 3.1 2.9 3.5
Net periodic benefit costs 7.2 3.8 5.1
Other changes recognized in other comprehensive (loss) income:      
Net actuarial (loss) gain (25.2) (29.0) 7.2
Amortization of asset obligations 0.2 0.2 0.2
Amortization of prior service cost 0.6 0.4 0.1
Amortization of net actuarial loss 9.5 7.3 8.1
Total recognized in other comprehensive (loss) income (14.9) (21.1) 15.6
Total recognized in net periodic benefit costs and other comprehensive (loss) income $ (22.1) $ (24.9) $ 10.5
XML 46 R72.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans (Narrative) (Details)
$ in Millions
1 Months Ended 12 Months Ended
Aug. 31, 2020
USD ($)
Jul. 31, 2020
USD ($)
pension_plan
Jul. 31, 2019
USD ($)
Jul. 31, 2018
USD ($)
Defined Benefit Plan Disclosure        
Deferred compensation arrangement with individual, maximum future deferred receipts allowed (percent)   75.00%    
Deferred compensation arrangement with individual, recorded liability   $ 4.1 $ 5.0  
U.S. Plan        
Defined Benefit Plan Disclosure        
Number of U.S. pension plan types | pension_plan   2    
Defined contribution plan, annual retirement contributions (percent)   3.00%    
Pension Plan        
Defined Benefit Plan Disclosure        
Net underfunded status   $ 35.0 18.2  
Unrealized losses recognized   166.1 152.0  
Loss anticipated to be recognized in net periodic pension expense   8.8    
Accumulated benefit obligation   561.9 499.1  
Projected benefit obligation for pension plans with projected benefit obligations in excess of plan assets   220.4 190.6  
Fair value of plan assets for pension plans with projected benefit obligations in excess of plan assets   179.3 165.6  
Projected benefit obligation for pension plans with accumulated benefit obligations in excess of plan assets   158.0 135.0  
Accumulated benefit obligation for plans with projected benefit obligations in excess of plan assets   156.2 133.2  
Fair value of plan assets for plans with projected benefit obligations in excess of plan assets   133.1 122.5  
Company contributions   $ 3.0 10.4  
Pension Plan | Maximum        
Defined Benefit Plan Disclosure        
Percentage of fund held in other collective investment vehicles (percent)   100.00%    
Pension Plan | Fixed income securities | Significant Unobservable Inputs (Level 3)        
Defined Benefit Plan Disclosure        
Strategic asset allocation, fixed income securities, minimum (percent)   80.00%    
Strategic asset allocation, fixed income securities, maximum (percent)   90.00%    
Pension Plan | Global equity securities | Significant Unobservable Inputs (Level 3) | Maximum        
Defined Benefit Plan Disclosure        
Pension plan target allocation (percent)   20.00%    
Pension Plan | Global equity securities | Significant Unobservable Inputs (Level 3) | Minimum        
Defined Benefit Plan Disclosure        
Pension plan target allocation (percent)   10.00%    
Pension Plan | Non - U.S. Plan        
Defined Benefit Plan Disclosure        
Long-term rate of return on plan assets (percent)   3.78%    
Company contributions   $ 1.0    
Expected future employer contributions   1.6    
Pension Plan | Non - U.S. Plan | Significant Unobservable Inputs (Level 3)        
Defined Benefit Plan Disclosure        
Unrealized losses recognized   $ (4.1) (3.5) $ 4.0
Pension Plan | U.S. Plan        
Defined Benefit Plan Disclosure        
Long-term rate of return on plan assets (percent)   6.08%    
Company contributions   $ 4.0    
Expected future employer contributions   4.0    
Pension Plan | U.S. Plan | Subsequent Event        
Defined Benefit Plan Disclosure        
Company contributions $ 0.9      
Non-qualified pension plan | U.S. Plan        
Defined Benefit Plan Disclosure        
Company contributions   1.5    
Expected future employer contributions   $ 1.5    
Retirement Savings and Employee Stock Ownership Plan | U.S. Plan        
Defined Benefit Plan Disclosure        
Defined contribution plan, annual retirement contributions (percent)   3.00%    
Company contributions   $ 22.0 $ 23.5 $ 22.1
Contributory employee saving plan, employee contribution threshold limit from compensation, maximum (percent)   50.00%    
Contributory employee saving plan, percentage match of participants, first contributions (percent)   100.00%    
Contributory employee saving plan, percentage of participants, first eligible compensation (percent)   3.00%    
Contributory employee saving plan, percentage match of participants, second contributions (percent)   50.00%    
Contributory employee saving plan, percentage of participants, second eligible compensation (percent)   2.00%    
XML 47 R71.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Status for Options Which Contain Vesting Provisions) (Details) - $ / shares
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Options      
Beginning Balance (in shares) 1,711,438    
Granted (in shares) 944,094    
Vested (in shares) (843,776)    
Canceled/forfeited (in shares) (66,825)    
Ending Balance (in shares) 1,744,931 1,711,438  
Weighted Average Grant Date Fair Value      
Beginning Balance (in dollars per share) $ 11.06    
Granted (in dollars per share) 10.93    
Vested (in dollars per share) 10.68    
Canceled (in dollars per share) 10.81    
Ending Balance (in dollars per share) $ 11.18 $ 11.06  
Performance shares      
Options      
Beginning Balance (in shares) 174,100    
Granted (in shares) 100,500    
Vested (in shares) (73,900)    
Canceled/forfeited (in shares) (2,500)    
Ending Balance (in shares) 198,200 174,100  
Weighted Average Grant Date Fair Value      
Beginning Balance (in dollars per share) $ 52.87    
Granted (in dollars per share) 51.61 $ 58.35 $ 45.43
Vested (in dollars per share) 45.43    
Canceled (in dollars per share) 58.35    
Ending Balance (in dollars per share) $ 54.93 $ 52.87  
XML 48 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Summary of Information Concerning Outstanding and Exercisable Options) (Details) - $ / shares
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Jul. 31, 2017
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range        
Number outstanding (in shares) 6,533,979 6,531,250 6,785,812 6,685,551
Weighted average remaining contractual life (in years) 5 years 7 months 6 days      
Weighted average exercise price (in dollars per share) $ 42.44      
Number exercisable (in shares) 4,789,048      
Weighted average exercise price (in dollars per share) $ 38.63      
$28.00 to $32.49        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range        
Stock options, exercise price range, lower range limit (in dollars per share) 28.00      
Share options, exercise price range, upper range limit (in dollars per share) $ 32.49      
Number outstanding (in shares) 956,847      
Weighted average remaining contractual life (in years) 4 years 3 months 18 days      
Weighted average exercise price (in dollars per share) $ 28.43      
Number exercisable (in shares) 956,847      
Weighted average exercise price (in dollars per share) $ 28.43      
$32.50 to $37.49        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range        
Stock options, exercise price range, lower range limit (in dollars per share) 32.50      
Share options, exercise price range, upper range limit (in dollars per share) $ 37.49      
Number outstanding (in shares) 1,047,737      
Weighted average remaining contractual life (in years) 2 years 1 month 6 days      
Weighted average exercise price (in dollars per share) $ 34.39      
Number exercisable (in shares) 1,047,737      
Weighted average exercise price (in dollars per share) $ 34.39      
$37.50 to $42.49        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range        
Stock options, exercise price range, lower range limit (in dollars per share) 37.50      
Share options, exercise price range, upper range limit (in dollars per share) $ 42.49      
Number outstanding (in shares) 1,225,700      
Weighted average remaining contractual life (in years) 4 years 2 months 12 days      
Weighted average exercise price (in dollars per share) $ 40.30      
Number exercisable (in shares) 1,225,700      
Weighted average exercise price (in dollars per share) $ 40.30      
$42.50 to $47.49        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range        
Stock options, exercise price range, lower range limit (in dollars per share) 42.50      
Share options, exercise price range, upper range limit (in dollars per share) $ 47.49      
Number outstanding (in shares) 1,537,884      
Weighted average remaining contractual life (in years) 6 years 6 months      
Weighted average exercise price (in dollars per share) $ 43.99      
Number exercisable (in shares) 1,254,073      
Weighted average exercise price (in dollars per share) $ 43.75      
$47.50 and above        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range        
Stock options, exercise price range, lower range limit (in dollars per share) $ 47.50      
Number outstanding (in shares) 1,765,811      
Weighted average remaining contractual life (in years) 8 years 8 months 12 days      
Weighted average exercise price (in dollars per share) $ 54.95      
Number exercisable (in shares) 304,691      
Weighted average exercise price (in dollars per share) $ 57.52      
XML 49 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Millions
Jul. 31, 2020
Jul. 31, 2019
Statement of Financial Position [Abstract]    
Accounts receivable, allowance $ 6.2 $ 4.8
Preferred stock (usd per share) $ 1.00 $ 1.00
Preferred stock (shares) 1,000,000 1,000,000
Preferred stock (shares) 0 0
Common stock (usd per share) $ 5.00 $ 5.00
Common stock (shares) 240,000,000 240,000,000
Common stock (shares) 151,643,194 151,643,194
Treasury stock (shares) 25,304,515 24,324,483
XML 50 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Summary of Stock Option Activity) (Details) - $ / shares
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Options Outstanding      
Beginning Balance (in shares) 6,531,250 6,785,812 6,685,551
Granted (in shares) 944,094 908,925 881,050
Exercised (in shares) (845,086) (1,103,054) (738,635)
Canceled (in shares) (96,279) (60,433) (42,154)
Ending Balance (in shares) 6,533,979 6,531,250 6,785,812
Weighted Average Exercise Price      
Beginning Balance (in dollars per share) $ 39.66 $ 34.93 $ 32.60
Granted (in dollars per share) 51.94 58.02 45.70
Exercised (in dollars per share) 30.35 25.07 26.47
Canceled (in dollars per share) 52.72 50.57 39.52
Ending Balance (in dollars per share) $ 42.44 $ 39.66 $ 34.93
XML 51 R68.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Weighted Average Assumptions for Recognized Fair Value of Stock-Based Employee Compensation Cost) (Details)
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award      
Risk free rate, min 0.80% 2.10% 2.00%
Risk free rate, max 1.90% 3.10% 2.90%
Expected volatility, min 21.00% 16.00% 18.20%
Risk free rate, min 23.70% 21.50% 20.60%
Expected dividend yield 1.60% 1.60% 1.60%
Director and officer grants      
Share-based Compensation Arrangement by Share-based Payment Award      
Expected life, reload grants (in years) 8 years 8 years 8 years
Non-officer original grants      
Share-based Compensation Arrangement by Share-based Payment Award      
Expected life, reload grants (in years) 7 years 7 years 7 years
XML 52 R67.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Narrative) (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award      
Stock options, weighted average grant date fair value (in dollars per share) $ 10.93 $ 12.27 $ 9.29
Intrinsic value of stock options exercised $ 18.3 $ 30.3 $ 16.0
Shares reserved for outstanding options and future grants (in shares) 11,514,490    
Intrinsic value of shares outstanding $ 50.2    
Intrinsic value of shares exercisable 49.3    
Equity instruments other than options vested in period $ 40.8 44.5 42.0
Stock options      
Share-based Compensation Arrangement by Share-based Payment Award      
Stock options exercisable term (in years) 10 years    
Stock option, award vesting period (in years) 3 years    
Pre-tax compensation expense associated with stock options $ 10.4 9.8 8.1
Tax benefit recorded resulting from stock option compensation expense recognized 1.7 2.0 1.9
Total unrecognized compensation expense related to non-vested stock options 7.2    
Performance shares      
Share-based Compensation Arrangement by Share-based Payment Award      
Total unrecognized compensation expense related to non-vested stock options $ 2.9    
Performance shares | 2019 Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Performance awards measurement period (in years) 3 years    
Expiration period (in years) 3 years    
Performance award expense $ 3.4 $ 3.8 $ 7.5
Minimum | Performance shares | 2019 Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Payout percentage based on target award 0.00%    
Maximum | Performance shares | 2019 Plan      
Share-based Compensation Arrangement by Share-based Payment Award      
Payout percentage based on target award 200.00%    
XML 53 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Warranty (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Movement in Standard Product Warranty Accrual    
Balance at beginning of fiscal year $ 11.2 $ 18.9
Accruals for warranties issued during the fiscal year 2.9 2.5
Accruals related to pre-existing warranties (including changes in estimates) (1.9) (2.3)
Less settlements made during the fiscal year (2.7) (7.9)
Balance at end of fiscal year $ 9.5 $ 11.2
XML 54 R65.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt (Future Maturities of Long Term Debt) (Details) - USD ($)
$ in Millions
Jul. 31, 2020
Jul. 31, 2019
Maturities of Long-term Debt [Abstract]    
2021 $ 5.7  
2022 240.0  
2023 0.0  
2024 134.6  
2025 119.7  
Thereafter 125.0  
Total estimated future maturities payments 625.0  
Less: debt issuance costs, net 1.9 $ 1.5
Subtotal $ 623.1 $ 634.6
XML 55 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt (Narrative) (Details) - Line of credit - USD ($)
Jul. 31, 2020
Jul. 31, 2019
Debt Instrument    
Borrowing capacity $ 418,400,000 $ 339,500,000
Long-term remaining borrowing capacity 252,500,000  
Multi-currency revolving credit facility    
Debt Instrument    
Borrowing capacity 500,000,000.0  
Additional borrowing capacity on line of credit under certain conditions $ 250,000,000.0  
XML 56 R63.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt (Schedule of Long-term Debt) (Details)
Jul. 31, 2020
USD ($)
Jul. 31, 2020
EUR (€)
Jul. 31, 2020
JPY (¥)
Jul. 31, 2019
USD ($)
Debt Instrument        
Debt issuance costs, net $ (1,900,000)     $ (1,500,000)
Subtotal 623,100,000     634,600,000
Less: current maturities (5,700,000)     (50,200,000)
Long-term debt 617,400,000     584,400,000
Senior Notes | Variable rate committed, unsecured $500.0 million revolving credit facility due July 21, 2022, interest rate of 1.29% as of July 31, 2020        
Debt Instrument        
Long-term debt, gross 240,000,000.0     286,500,000
Principal amount $ 500,000,000.0      
Debt instrument interest rate (percent) 1.29% 1.29% 1.29%  
Senior Notes | Unsecured senior notes, $125.0 million principal payment due March 27, 2024, interest rate of 3.72% payable semi-annually        
Debt Instrument        
Long-term debt, gross $ 125,000,000.0     125,000,000.0
Principal amount $ 125,000,000.0      
Debt instrument interest rate (percent) 3.72% 3.72% 3.72%  
Senior Notes | Unsecured senior notes, $125.0 million principal payment due June 17, 2030, interest rate of 3.18% payable semi-annually        
Debt Instrument        
Long-term debt, gross $ 125,000,000.0     125,000,000.0
Principal amount $ 125,000,000.0      
Debt instrument interest rate (percent) 3.18% 3.18% 3.18%  
Senior Notes | Variable rate committed, unsecured €80.0 million term loan due October 28, 2024, interest rate of 0.70% as of July 31, 2020        
Debt Instrument        
Long-term debt, gross $ 94,700,000     0
Principal amount | €   € 80,000,000.0    
Debt instrument interest rate (percent) 0.70% 0.70% 0.70%  
Senior Notes | Variable rate committed, unsecured $50.0 million term loan due July 21, 2020        
Debt Instrument        
Long-term debt, gross $ 0     50,000,000.0
Principal amount | ¥     ¥ 50,000,000.0  
Senior Notes | Unsecured senior notes, $25.0 million principal payment due April 16, 2025, interest rate of 2.93% payable semi-annually        
Debt Instrument        
Long-term debt, gross 25,000,000.0     25,000,000.0
Principal amount $ 25,000,000.0      
Debt instrument interest rate (percent) 2.93% 2.93% 2.93%  
Senior Notes | Variable rate guaranteed senior note, ¥1.65 billion due May 20, 2024. As of July 31, 2020, ¥1.0 billion outstanding with interest rate of 0.41% payable quarterly        
Debt Instrument        
Long-term debt, gross $ 9,600,000   ¥ 1,000,000,000.0 15,200,000
Principal amount | ¥     ¥ 1,650,000,000  
Debt instrument interest rate (percent) 0.41% 0.41% 0.41%  
Senior Notes | Variable rate guaranteed senior note, ¥1.00 billion due July 15, 2021. As of July 31, 2020, ¥600.0 million outstanding with interest rate of 0.27% payable quarterly        
Debt Instrument        
Long-term debt, gross $ 5,700,000   ¥ 600,000,000.0 9,200,000
Principal amount | ¥     ¥ 1,000,000,000.00  
Debt instrument interest rate (percent) 0.27% 0.27% 0.27%  
Capital lease obligations | Capitalized lease obligations, with various maturity dates and interest rates        
Debt Instrument        
Long-term debt, gross       $ 200,000
XML 57 R62.htm IDEA: XBRL DOCUMENT v3.20.2
Short-Term Borrowings (Narrative) (Details)
$ in Millions
Jul. 31, 2020
USD ($)
Multi-currency revolving credit facility | Line of credit  
Short-term Debt  
Increase to borrowing capacity $ 100.0
XML 58 R61.htm IDEA: XBRL DOCUMENT v3.20.2
Short-Term Borrowings (Details) - USD ($)
Jul. 31, 2020
Jul. 31, 2019
Short-term Debt    
Short-term borrowings $ 3,800,000 $ 2,100,000
Line of credit    
Short-term Debt    
Available credit facilities 418,400,000 339,500,000
Short-term borrowings 45,800,000 59,800,000
Remaining borrowing capacity 372,600,000 279,700,000
Line of credit | Outstanding borrowings    
Short-term Debt    
Short-term borrowings 3,800,000 2,100,000
Line of credit | Other non-borrowing reductions    
Short-term Debt    
Short-term borrowings 42,000,000.0 57,700,000
Line of credit | United States    
Short-term Debt    
Available credit facilities 190,000,000.0 90,000,000.0
Short-term borrowings 0 2,100,000
Remaining borrowing capacity 190,000,000.0 $ 87,900,000
Weighted average interest rate (percent)   3.33%
Line of credit | United States | Outstanding borrowings    
Short-term Debt    
Short-term borrowings 0 $ 2,100,000
Line of credit | United States | Other non-borrowing reductions    
Short-term Debt    
Short-term borrowings 0 0
Line of credit | Europe    
Short-term Debt    
Available credit facilities 55,400,000 74,400,000
Short-term borrowings 20,900,000 34,700,000
Remaining borrowing capacity 34,500,000 39,700,000
Line of credit | Europe | Outstanding borrowings    
Short-term Debt    
Short-term borrowings 0 0
Line of credit | Europe | Other non-borrowing reductions    
Short-term Debt    
Short-term borrowings 20,900,000 34,700,000
Line of credit | Rest of the World    
Short-term Debt    
Available credit facilities 54,600,000 63,600,000
Short-term borrowings 24,900,000 23,000,000.0
Remaining borrowing capacity $ 29,700,000 40,600,000
Weighted average interest rate (percent) 1.48%  
Line of credit | Rest of the World | Outstanding borrowings    
Short-term Debt    
Short-term borrowings $ 3,800,000 0
Line of credit | Rest of the World | Other non-borrowing reductions    
Short-term Debt    
Short-term borrowings 21,100,000 23,000,000.0
Commercial Paper | Europe    
Short-term Debt    
Available credit facilities 118,400,000 111,500,000
Short-term borrowings 0 0
Remaining borrowing capacity 118,400,000 111,500,000
Commercial Paper | Europe | Outstanding borrowings    
Short-term Debt    
Short-term borrowings 0 0
Commercial Paper | Europe | Other non-borrowing reductions    
Short-term Debt    
Short-term borrowings $ 0 $ 0
XML 59 R60.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Narrative) (Details) - USD ($)
$ in Millions
Jul. 31, 2020
Jul. 31, 2019
Revenue from Contract with Customer [Abstract]    
Contract with customer asset $ 11.9 $ 12.4
Contract with customer liability $ 10.0 $ 10.4
XML 60 R5.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Jul. 31, 2020
Jul. 31, 2019
Current assets:    
Cash and cash equivalents $ 236.6 $ 177.8
Accounts receivable, less allowance of $6.2 and $4.8, respectively 455.3 529.5
Inventories, net 322.7 332.8
Prepaid expenses and other current assets 82.1 82.5
Total current assets 1,096.7 1,122.6
Property, plant and equipment, net 631.6 588.9
Right-of-use lease assets 73.7  
Goodwill 316.8 303.1
Intangible assets, net 67.3 70.9
Deferred income taxes 16.8 14.2
Other long-term assets 41.7 42.9
Total assets 2,244.6 2,142.6
Current liabilities:    
Short-term borrowings 3.8 2.1
Current maturities of long-term debt 5.7 50.2
Trade accounts payable 187.7 237.5
Accrued employee compensation and related taxes 71.2 87.8
Current lease liabilities 25.7  
Accrued and other current liabilities 112.7 105.3
Total current liabilities 406.8 482.9
Commitments and contingencies (Note 17)
Redeemable non-controlling interest 10.9 10.0
Long-term debt 617.4 584.4
Non-current income taxes payable 87.4 110.9
Deferred income taxes 16.7 13.2
Long-term lease liabilities 48.1  
Other long-term liabilities 64.4 48.5
Total liabilities 1,240.8 1,239.9
Shareholders’ equity:    
Preferred stock, 1.00 par value, 1,000,000 shares authorized, none issued 0.0 0.0
Common stock, 5.00 par value, 240,000,000 shares authorized, 151,643,194 shares issued 758.2 758.2
Retained earnings 1,430.0 1,281.5
Non-controlling interest 5.8 5.4
Stock compensation plans 15.9 21.7
Accumulated other comprehensive loss (184.0) (192.9)
Treasury stock, 25,304,515 and 24,324,483 shares, respectively, at cost (1,033.0) (981.2)
Total shareholders’ equity 992.9 892.7
Total liabilities and shareholders’ equity $ 2,244.6 $ 2,142.6
XML 61 R59.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Disaggregation of Revenue by Geographic Region) (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Jul. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2018
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Disaggregation of Revenue                      
Net sales $ 617.4 $ 629.7 $ 662.0 $ 672.7 $ 726.9 $ 712.8 $ 703.7 $ 701.4 $ 2,581.8 $ 2,844.9 $ 2,734.2
United States                      
Disaggregation of Revenue                      
Net sales                 1,059.9 1,192.6 1,120.8
Europe, Middle East and Africa                      
Disaggregation of Revenue                      
Net sales                 760.2 826.8 791.5
Asia Pacific                      
Disaggregation of Revenue                      
Net sales                 553.2 597.9 599.2
Latin America                      
Disaggregation of Revenue                      
Net sales                 $ 208.5 $ 227.6 $ 222.7
XML 62 R58.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets (Expected Amortization Expense Relating to Existing Intangible Assets) (Details)
$ in Millions
Jul. 31, 2020
USD ($)
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity  
2021 $ 8.0
2022 6.9
2023 6.1
2024 5.8
2025 5.6
Thereafter 34.9
Total expected amortization expense $ 67.3
XML 63 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets (Reconciliation of Intangible Assets) (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 128.9 $ 123.8
Accumulated Amortization $ (61.6) (52.9)
Customer relationships    
Finite-Lived Intangible Assets    
Weighted Average Useful Life (years) 12 years 3 months 18 days  
Gross Carrying Amount $ 105.2 101.5
Accumulated Amortization $ (50.0) (43.3)
Patents, trademarks and technology    
Finite-Lived Intangible Assets    
Weighted Average Useful Life (years) 7 years 6 months  
Gross Carrying Amount $ 23.7 22.3
Accumulated Amortization $ (11.6) $ (9.6)
XML 64 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets (Reconciliation of Goodwill) (Details) - USD ($)
3 Months Ended 12 Months Ended
Jul. 31, 2020
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]        
Goodwill impairment   $ 0 $ 0 $ 0
Payment to acquire interest in joint venture $ 7,500,000      
Goodwill 316,800,000 316,800,000 238,400,000 238,400,000
Goodwill        
Beginning Balance   303,100,000 238,400,000  
Goodwill acquired 5,400,000 5,400,000 72,900,000  
Currency translation   8,300,000 (8,200,000)  
Ending Balance 316,800,000 316,800,000 303,100,000 238,400,000
Goodwill impairment   0 0 0
Engine Products        
Goodwill and Intangible Assets Disclosure [Abstract]        
Goodwill 84,800,000 84,800,000 84,500,000 84,900,000
Goodwill        
Beginning Balance   84,500,000 84,900,000  
Goodwill acquired   0 0  
Currency translation   300,000 (400,000)  
Ending Balance 84,800,000 84,800,000 84,500,000 84,900,000
Industrial Products        
Goodwill and Intangible Assets Disclosure [Abstract]        
Goodwill 232,000,000.0 232,000,000.0 218,600,000 153,500,000
Goodwill        
Beginning Balance   218,600,000 153,500,000  
Goodwill acquired   5,400,000 72,900,000  
Currency translation   8,000,000.0 (7,800,000)  
Ending Balance $ 232,000,000.0 $ 232,000,000.0 $ 218,600,000 $ 153,500,000
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Information Necessary to Calculate Basic and Diluted Net Earnings Per Common Share) (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 12 Months Ended
Jul. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2018
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Earnings Per Share [Abstract]                      
Net earnings $ 64.2 $ 63.4 $ 64.4 $ 65.0 $ 58.0 $ 75.2 $ 60.1 $ 73.8 $ 257.0 $ 267.2 $ 180.3
Weighted average common shares outstanding:                      
Weighted average common shares – basic (in shares)                 126.9 128.3 130.3
Dilutive impact of share-based awards (in shares)                 1.4 2.0 1.9
Weighted average common shares – diluted (in shares)                 128.3 130.3 132.2
Net earnings per share – basic (in dollars per share) $ 0.51 $ 0.50 $ 0.51 $ 0.51 $ 0.45 $ 0.59 $ 0.47 $ 0.57 $ 2.03 $ 2.08 $ 1.38
Net earnings per share – diluted (in dollars per share) $ 0.50 $ 0.50 $ 0.50 $ 0.51 $ 0.45 $ 0.58 $ 0.46 $ 0.56 $ 2.00 $ 2.05 $ 1.36
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Details) - shares
shares in Millions
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Earnings Per Share [Abstract]      
Options excluded from the diluted net earnings per share calculation (in shares) 1.7 0.8 0.1
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Balance Sheet Information (Property, Plant and Equipment) (Details) - USD ($)
$ in Millions
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Property, Plant and Equipment      
Less: accumulated depreciation $ (906.1) $ (831.2)  
Net property, plant and equipment 631.6 588.9 $ 509.3
Land      
Property, Plant and Equipment      
Property, plant and equipment, gross 24.9 24.2  
Buildings      
Property, Plant and Equipment      
Property, plant and equipment, gross 384.5 325.3  
Machinery and equipment      
Property, Plant and Equipment      
Property, plant and equipment, gross 880.1 813.5  
Computer software      
Property, Plant and Equipment      
Property, plant and equipment, gross 145.4 142.8  
Construction in progress      
Property, Plant and Equipment      
Property, plant and equipment, gross $ 102.8 $ 114.3  
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Balance Sheet Information (Inventory) (Details) - USD ($)
$ in Millions
Jul. 31, 2020
Jul. 31, 2019
Inventory, Net [Abstract]    
Raw materials $ 109.6 $ 114.7
Work in process 32.8 33.0
Finished products 180.3 185.1
Inventories, net $ 322.7 $ 332.8
XML 69 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions (Summary of Assets and Liabilities) (Details) - USD ($)
$ in Millions
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Assets:      
Goodwill $ 316.8 $ 303.1 $ 238.4
BOFA International LTD      
Assets:      
Net tangible assets   12.2  
Goodwill   72.9  
Assets   131.7  
Liabilities:      
Deferred tax liabilities   8.2  
Assumed debt   14.4  
Liabilities   22.6  
Total fair value   109.1  
Company’s net consideration paid   99.1  
Company’s non-controlling interest   10.0  
BOFA International LTD | Customer relationships      
Assets:      
Intangible assets   39.8  
BOFA International LTD | Trademarks and technology      
Assets:      
Intangible assets   $ 6.8  
XML 70 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2019
Jul. 31, 2020
BOFA International LTD    
Business Acquisition [Line Items]    
Percentage of shares available for purchase (percent) 12.00% 9.00%
BOFA International LTD    
Business Acquisition [Line Items]    
Business combination, percentage of voting interests acquired (percent) 91.00%  
Cash consideration $ 101.3  
Cash acquired $ 2.2  
BOFA International LTD | Minimum    
Business Acquisition [Line Items]    
Acquired finite-lived intangible assets, weighted average useful life (in years) 5 years  
BOFA International LTD | Maximum    
Business Acquisition [Line Items]    
Acquired finite-lived intangible assets, weighted average useful life (in years) 15 years  
XML 71 R4.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Statement of Comprehensive Income [Abstract]      
Pension liability adjustments, tax $ 3.3 $ 5.0 $ (4.7)
(Losses) gains on hedging derivatives, deferred taxes (0.0) (0.1) 1.1
Reclassification of losses (gains) on hedging derivatives to net income, taxes $ (0.4) $ 0.0  
Reclassification of losses (gains) on hedging derivatives to net income, taxes     $ 0.0
XML 72 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Details)
12 Months Ended
Jul. 31, 2020
USD ($)
Jul. 31, 2019
USD ($)
Jul. 31, 2018
USD ($)
Jul. 31, 2020
EUR (€)
Aug. 01, 2019
USD ($)
Collaborative Arrangements and Non-collaborative Arrangement Transactions          
Foreign currency transaction losses $ 4,700,000 $ 4,900,000 $ 7,400,000    
Number of days considered to review for collectability 90 days        
Percentage of LIFO inventory 27.60% 31.30%   27.60%  
Excess of FIFO over LIFO inventory $ 39,200,000 $ 39,800,000      
Depreciation 79,300,000 73,500,000 71,100,000    
Asset impairment charges 0 0 0    
Cost of sales 1,710,200,000 1,896,600,000 1,798,400,000    
Notional Amounts $ 82,000,000.0 84,000,000.0      
Accounting Standards Update us-gaap:AccountingStandardsUpdate201602Member        
Assets $ 2,244,600,000 2,142,600,000      
Liabilities $ 1,240,800,000 1,239,900,000      
Adjustment          
Collaborative Arrangements and Non-collaborative Arrangement Transactions          
Assets         $ 71,500,000
Liabilities         $ 71,500,000
Minimum          
Collaborative Arrangements and Non-collaborative Arrangement Transactions          
Capitalization of direct cost, amortization period in years 5 years        
Estimated useful lives 5 years        
Maximum          
Collaborative Arrangements and Non-collaborative Arrangement Transactions          
Capitalization of direct cost, amortization period in years 10 years        
Estimated useful lives 20 years        
Building and Building Improvements | Minimum          
Collaborative Arrangements and Non-collaborative Arrangement Transactions          
Property, plant and equipment, useful life 10 years        
Building and Building Improvements | Maximum          
Collaborative Arrangements and Non-collaborative Arrangement Transactions          
Property, plant and equipment, useful life 40 years        
Machinery and equipment | Minimum          
Collaborative Arrangements and Non-collaborative Arrangement Transactions          
Property, plant and equipment, useful life 3 years        
Machinery and equipment | Maximum          
Collaborative Arrangements and Non-collaborative Arrangement Transactions          
Property, plant and equipment, useful life 10 years        
Software development | Minimum          
Collaborative Arrangements and Non-collaborative Arrangement Transactions          
Property, plant and equipment, useful life 5 years        
Software development | Maximum          
Collaborative Arrangements and Non-collaborative Arrangement Transactions          
Property, plant and equipment, useful life 7 years        
Shipping and handling          
Collaborative Arrangements and Non-collaborative Arrangement Transactions          
Cost of sales $ 68,100,000 76,700,000 $ 73,500,000    
Net investment hedge          
Collaborative Arrangements and Non-collaborative Arrangement Transactions          
Notional Amounts $ 55,800,000 $ 55,800,000      
Net investment hedge | Cross-currency swap          
Collaborative Arrangements and Non-collaborative Arrangement Transactions          
Notional Amounts | €       € 50,000,000.0  
XML 73 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
12 Months Ended
Jul. 31, 2020
Leases [Abstract]  
Lease cost Information for the Company’s operating lease costs is as follows (in millions):
Year Ended
July 31, 2020
Operating lease cost$30.1 
Short-term lease cost2.4 
Total lease costs
$32.5 
Supplemental balance sheet information
Supplemental balance sheet information for the Company is as follows (in millions):
July 31,
2020
August 1,
2019
Right-of-use lease assets
$73.7 $71.5 
Current lease liabilities25.7 26.0 
Long-term lease liabilities
48.1 45.5 
Additional information related to operating leases is as follows:
July 31,
2020
August 1,
2019
Weighted average remaining lease term (years)4.83.7
Weighted average discount rates3.52 %3.76 %
Operating lease liability schedule
Payments for operating leases having initial terms of more than one year at July 31, 2020 were as follows (in millions):
Amounts Due in Fiscal Year EndingJuly 31,
2020
2021$26.8 
202217.4 
202310.7 
20246.9 
20254.8 
Thereafter13.4 
Total future lease payments80.0 
Less imputed interest6.3 
Present value of future lease payments$73.7 
Right-of-use lease assets obtained in exchange for new lease liabilities were $33.1 million for the year ended July 31, 2020.
Disclosures Related to Periods Prior to Adoption of New Lease Standard
Operating Leases The Company enters into operating leases primarily for office and warehouse facilities, production and non-production equipment, automobiles and computer equipment. Total expense recorded under operating leases for years ended July 31, 2019 and 2018, was $30.8 million and $35.2 million, respectively.
Operating lease liability schedule
Payments for operating leases having initial terms of more than one year at July 31, 2019 were as follows (in millions):
Amounts Due in Fiscal Year EndingJuly 31,
2019
2020$24.0 
202117.5 
202211.3 
20236.4 
20244.6 
Thereafter19.0 
Total future lease payments$82.8 
XML 74 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Quarterly Financial Information (Unaudited) (Tables)
12 Months Ended
Jul. 31, 2020
Quarterly Financial Data [Abstract]  
Schedule of unaudited consolidated quarterly financial information
Unaudited consolidated quarterly financial information for the years ended July 31, 2020 and 2019 is as follows (in millions, except per share amounts):
First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
Fiscal 2020
Net sales$672.7 $662.0 $629.7 $617.4 
Gross profit231.3 223.2 209.2 207.9 
Net earnings 65.0 64.4 63.4 64.2 
Net earnings per share – basic0.51 0.51 0.50 0.51 
Net earnings per share – diluted0.51 0.50 0.50 0.50 
Dividends paid per share0.21 0.21 0.21 0.21 
Fiscal 2019
Net sales$701.4 $703.7 $712.8 $726.9 
Gross profit238.4 225.4 240.7 243.8 
Net earnings73.8 60.1 75.2 58.0 
Net earnings per share – basic0.57 0.47 0.59 0.45 
Net earnings per share – diluted0.56 0.46 0.58 0.45 
Dividends paid per share0.19 0.19 0.19 0.21 
XML 75 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Reporting (Tables)
12 Months Ended
Jul. 31, 2020
Segment Reporting, Measurement Disclosures [Abstract]  
Schedule of segment detail
Segment detail is summarized as follows (in millions):
Engine
Products
Industrial
Products
Corporate and
Unallocated
Total
Company
Fiscal 2020
Net sales$1,727.5 $854.3 $ $2,581.8 
Equity earnings in unconsolidated affiliates4.7 0.5  5.2 
Earnings (loss) before income taxes229.3 124.9 (19.0)335.2 
Equity investments in unconsolidated affiliates21.7   21.7 
Fiscal 2019    
Net sales$1,926.0 $918.9 $ $2,844.9 
Equity earnings in unconsolidated affiliates2.1 0.1  2.2 
Earnings (loss) before income taxes254.6 140.1 (19.5)375.2 
Equity investments in unconsolidated affiliates19.0 4.0  23.0 
Fiscal 2018    
Net sales$1,849.0 $885.2 $ $2,734.2 
Equity earnings (loss) in unconsolidated affiliates3.7 (0.1) 3.6 
Earnings (loss) before income taxes258.8 135.5 (30.7)363.6 
Equity investments in unconsolidated affiliates17.8 3.9  21.7 
Reconciliation of net sales by product group per segment
Net sales by product group within the Engine Products segment and Industrial Products segment is summarized as follows (in millions):
Year Ended July 31,
202020192018
Engine Products segment:
Off-Road$256.5 $315.1 $327.4 
On-Road124.4 179.8 154.2 
Aftermarket1,228.9 1,315.3 1,261.9 
Aerospace and Defense117.7 115.8 105.5 
Total Engine Products segment1,727.5 1,926.0 1,849.0 
Industrial Products segment:
Industrial Filtration Solutions581.2 641.8 594.3 
Gas Turbine Systems101.6 106.3 115.5 
Special Applications171.5 170.8 175.4 
Total Industrial Products segment854.3 918.9 885.2 
Total net sales$2,581.8 $2,844.9 $2,734.2 
Schedule of net sales by origination and property, plant and equipment by geographic region
Net sales by origination and property, plant and equipment by geographic region are summarized as follows (in millions):
Net Sales (1)
Property, Plant and Equipment, Net
Fiscal 2020
United States$1,059.9 $229.0 
Europe, Middle East and Africa760.2 229.4 
Asia Pacific553.2 59.8 
Latin America208.5 113.4 
Total$2,581.8 $631.6 
Fiscal 2019    
United States$1,192.6 $231.0 
Europe, Middle East and Africa826.8 199.1 
Asia Pacific597.9 50.2 
Latin America227.6 108.6 
Total$2,844.9 $588.9 
Fiscal 2018    
United States$1,120.8 $188.1 
Europe, Middle East and Africa791.5 181.1 
Asia Pacific599.2 53.4 
Latin America222.7 86.7 
Total$2,734.2 $509.3 
(1)Net sales by origination is generally based on the country of the Company’s legal entity where the customer’s order was placed.
XML 76 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Guarantees (Tables)
12 Months Ended
Jul. 31, 2020
Product Warranties Disclosures [Abstract]  
Guarantor obligations
In the following table, the outstanding debt relates to the joint venture and the contingent liability for standby letters of credit (in millions):
July 31,
20202019
AFSI outstanding debt (the Company guarantees half)$40.0 $38.8 
Contingent liability for standby letters of credit7.5 11.0 
Amounts drawn for letters of credit  
The letters of credit guarantee payment to third parties in the event the Company is in breach of contract terms as detailed in each letter of credit.
Joint venture items
The following items relate to the Company’s joint venture in AFSI (in millions):
Year Ended July 31,
202020192018
Investment earnings from AFSI (1)
$2.2 $(0.3)$1.3 
Royalty income from AFSI (1)
6.8 6.5 7.0 
(1)    Recorded in other income, net in the Company’s Consolidated Statements of Earnings.
XML 77 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Jul. 31, 2020
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of accumulated other comprehensive loss by component
Changes in accumulated other comprehensive loss by component for the years ended July 31, 2020 and 2019 are as follows (in millions):
Foreign
currency
translation
adjustment
Pension
benefits
Derivative
financial
instruments
Total
Balance as of July 31, 2019, net of tax$(92.7)$(99.0)$(1.2)$(192.9)
Other comprehensive income (loss) before reclassifications and tax18.7 (16.8)0.6 2.5 
Tax benefit 4.1  4.1 
Other comprehensive income (loss) before reclassifications, net of tax18.7 (12.7)0.6 6.6 
Reclassifications, before tax 2.5 (1)1.0 3.5 
Tax expense (0.8)(0.4)(1.2)
Reclassifications, net of tax 1.7 (2)0.6 (3)2.3 
Other comprehensive income (loss), net of tax18.7 (11.0)1.2 8.9 
Balance as of July 31, 2020, net of tax$(74.0)$(110.0)$ $(184.0)
Balance as of July 31, 2018, net of tax$(66.1)$(82.9)$(0.8)$(149.8)
Other comprehensive loss before reclassifications and tax(26.6)(16.3)(0.6)(43.5)
Tax benefit 4.1 0.1 4.2 
Other comprehensive loss before reclassifications, net of tax(26.6)(12.2)(0.5)(39.3)
Reclassifications, before tax (4.8)(1)0.1 (4.7)
Tax benefit 0.9  0.9 
Reclassifications, net of tax (3.9)(2)0.1 (3)(3.8)
Other comprehensive loss, net of tax(26.6)(16.1)(0.4)(43.1)
Balance as of July 31, 2019, net of tax$(92.7)$(99.0)$(1.2)$(192.9)
(1)In fiscal 2020, pension settlement accounting was triggered and the Company recorded a pension settlement charge of $3.1 million, see Note 11. As a result of the related remeasurement, the Company’s pension obligations increased with a corresponding adjustment to other comprehensive loss of $16.8 million. In fiscal 2019, pension settlement accounting was triggered and the Company recorded a pension settlement charge of $2.9 million, see Note 11. As a result of the related remeasurement, the Company’s pension obligations increased with a corresponding adjustment to other comprehensive loss of $16.3 million.
(2)Primarily includes net amortization of prior service costs and actuarial losses included in net periodic benefit cost (see Note 11) that were reclassified from accumulated other comprehensive loss in the Company’s Consolidated Balance Sheet to operating expenses or cost of sales in the Company’s Consolidated Statements of Earnings.
(3)Relates to foreign currency cash flow hedges that were reclassified from accumulated other comprehensive loss to other income, net in the Company’s Consolidated Statements of Earnings.
XML 78 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Shareholders' Equity (Tables)
12 Months Ended
Jul. 31, 2020
Stockholders' Equity Note [Abstract]  
Schedule of treasury stock activity
Treasury stock share activity for the years ended July 31, 2020 and 2019 is summarized as follows:
Year Ended July 31,
20202019
Beginning balance24,324,483 22,871,145 
Stock repurchases2,030,545 2,636,554 
Net issuance upon exercise of stock options(833,168)(1,057,604)
Issuance under compensation plans(198,120)(104,483)
Other activity(19,225)(21,129)
Ending balance25,304,515 24,324,483 
XML 79 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements (Tables)
12 Months Ended
Jul. 31, 2020
Fair Value Disclosures [Abstract]  
Schedule of derivatives on balance sheet
The following table details the fair value of the Company’s derivative contracts, which are recorded on a gross basis in the Consolidated Balance Sheets as of July 31, 2020 and 2019 (in millions):
Fair Values of Significant Other Observable Inputs (Level 2)
Notional AmountsAssets
Liabilities (1)
July 31,July 31,July 31,
202020192020201920202019
Forward foreign currency exchange contracts$26.2 $28.2 $2.1 $1.6 
(2)
$(1.4)$(1.8)
Net investment hedge55.8 55.8 1.2 1.1 
(3)
 (1.9)
Total $82.0 $84.0 $3.3 $2.7 $(1.4)$(3.7)
(1)Amounts of $3.2 million and of $0.1 million, respectively, are recorded within prepaid expenses and other current assets, and in other long-term assets, in the Company’s Consolidated Balance Sheets as of July 31, 2020. Amount of $2.7 million is recorded within prepaid expenses and other current assets in the Company’s Consolidated Balance Sheets as of July 31, 2019.
(2)Forward foreign currency exchange contracts are recorded within other current liabilities in the Company’s Consolidated Balance Sheets.
(3)Net investment hedges are recorded within other long-term liabilities in the Company’s Consolidated Balance Sheets.
Schedule of net investment hedges
The following table summarizes the pre-tax impact of the gains and losses on the Company’s designated forward foreign currency exchange contracts and net investment hedges (in millions):
Pre-tax Gains (Losses) Recognized in Accumulated Other Comprehensive Income (Loss):
Year Ended July 31,
202020192018
Forward foreign currency exchange contracts$(1.4)$0.2 $3.2 
Net investment hedge2.0 (0.8) 

Pre-tax (Gains) Losses Reclassified from Accumulated Other Comprehensive Income (Loss):
Year Ended July 31,
202020192018
Forward foreign currency exchange contracts$1.0 $0.1 $0.2 
Net investment hedge   
Schedule of cash flow hedges
The following table summarizes the pre-tax impact of the gains and losses on the Company’s designated forward foreign currency exchange contracts and net investment hedges (in millions):
Pre-tax Gains (Losses) Recognized in Accumulated Other Comprehensive Income (Loss):
Year Ended July 31,
202020192018
Forward foreign currency exchange contracts$(1.4)$0.2 $3.2 
Net investment hedge2.0 (0.8) 

Pre-tax (Gains) Losses Reclassified from Accumulated Other Comprehensive Income (Loss):
Year Ended July 31,
202020192018
Forward foreign currency exchange contracts$1.0 $0.1 $0.2 
Net investment hedge   
XML 80 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Tables)
12 Months Ended
Jul. 31, 2020
Income Tax Disclosure [Abstract]  
Schedule of components of earnings before income taxes
The components of earnings before income taxes are as follows (in millions):
Year Ended July 31,
 202020192018
Earnings before income taxes:
United States$112.8 $127.4 $103.2 
Foreign222.4 247.8 260.4 
Total$335.2 $375.2 $363.6 
Schedule of components of the provision for income taxes
The components of the provision for income taxes are as follows (in millions):
Year Ended July 31,
202020192018
Income tax provision (benefit):
Current
Federal$9.7 $21.3 $100.0 
State3.1 4.0 5.3 
Foreign62.7 72.5 71.0 
75.5 97.8 176.3 
Deferred
Federal4.1 7.4 6.5 
State0.2 1.4 0.2 
Foreign(1.6)1.4 0.3 
2.7 10.2 7.0 
Total$78.2 $108.0 $183.3 
Schedule of reconciliation of the U.S. statutory income tax rate with the effective income tax rate
The following table reconciles the U.S. statutory income tax rate with the effective income tax rate:
Year Ended July 31,
202020192018
Statutory U.S. federal rate21.0 %21.0 %26.9 %
State income taxes0.9 1.3 0.9 
Foreign operations3.5 4.7 1.7 
Global Intangible Low Tax Income0.2 1.3 N/A
Foreign Derived Intangible Income(1.4)(1.4)N/A
Export, manufacturing and research credits(0.7)(0.8)(1.0)
Change in unrecognized tax benefits0.6 (0.8)(0.3)
Tax benefits on stock-based compensation (1.2)(1.6)(1.2)
Impact of U.S. Tax Cuts and Jobs Act  5.0 23.2 
Other0.4 0.1 0.2 
Effective income tax rate23.3 %28.8 %50.4 %
Schedule of the tax effects of temporary differences that give rise to deferred tax assets and liabilities
The tax effects of temporary differences that give rise to deferred tax assets and liabilities are as follows (in millions):
July 31,
20202019
Deferred tax assets:
Accrued expenses$9.9 $10.1 
Compensation and retirement plans31.8 27.9 
NOL and tax credit carryforwards8.1 4.4 
Inventory reserves3.4 3.0 
Operating lease assets18.8  
Other4.2 4.5 
Gross deferred tax assets76.2 49.9 
Valuation allowance(8.1)(4.4)
Deferred tax assets, net of valuation allowance68.1 45.5 
Deferred tax liabilities:
Depreciation and amortization(47.4)(43.2)
Operating lease liabilities(18.8) 
Other(1.8)(1.4)
Deferred tax liabilities(68.0)(44.6)
Net deferred tax asset$0.1 $0.9 
Schedule of NOL and tax credit valuation allowances
The activity in the NOL and tax credit valuation allowances is as follows (in millions):
Year Ended July 31,
202020192018
Balance at beginning of year$(4.4)$(6.2)$(5.2)
Additions charged to costs and expenses(3.7)(0.2)(1.0)
Deductions from reserves 2.0  
Balance at end of year$(8.1)$(4.4)$(6.2)
As of July 31, 2020, the Company had tax effected operating losses and tax credit carryovers for federal, approximately $2.4 million, state, approximately $2.5 million, and international, approximately $3.2 million, with all amounts before limitation impacts and valuation allowances. Federal tax attribute carryovers will expire after 10 years, the state after one to 20 years, and the international after one year to an indefinite carryover period. As of July 31, 2020, the Company had provided $8.1 million of valuation allowance against certain of these deferred tax assets based on management’s determination that it is more-likely-than-not that the tax benefits related to these assets will not be realized.
Summary of reconciliation of the beginning and ending amount of gross unrecognized tax benefits
A reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows (in millions):
Year Ended July 31,
202020192018
Gross unrecognized tax benefits at beginning of fiscal year$15.5 $18.5 $18.8 
Additions for tax positions of the current fiscal year2.8 2.5 4.4 
Additions for tax positions of prior fiscal years0.2 0.7 0.2 
Reductions for tax positions of prior fiscal years(0.1)(4.9)(3.1)
Settlements  (0.4)
Reductions due to lapse of applicable statute of limitations(1.5)(1.3)(1.4)
Gross unrecognized tax benefits at end of fiscal year$16.9 $15.5 $18.5 
XML 81 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans (Tables)
12 Months Ended
Jul. 31, 2020
Defined Benefit Plan Disclosure  
Schedule of net periodic pension costs and amounts recognized in other comprehensive income
Net periodic pension costs and amounts recognized in other comprehensive (loss) income for the Company’s pension plans include the following components (in millions):
Year Ended July 31,
202020192018
Net periodic benefit cost
Service cost$9.5 $6.0 $8.1 
Interest cost13.5 16.4 14.8 
Expected return on assets(26.1)(26.5)(26.2)
Prior service cost and transition amortization0.7 0.6 0.3 
Actuarial loss amortization6.5 4.4 4.6 
Settlement loss3.1 2.9 3.5 
Net periodic benefit costs7.2 3.8 5.1 
Other changes recognized in other comprehensive (loss) income:
Net actuarial (loss) gain(25.2)(29.0)7.2 
Amortization of asset obligations0.2 0.2 0.2 
Amortization of prior service cost0.6 0.4 0.1 
Amortization of net actuarial loss9.5 7.3 8.1 
Total recognized in other comprehensive (loss) income(14.9)(21.1)15.6 
Total recognized in net periodic benefit costs and other comprehensive (loss) income$(22.1)$(24.9)$10.5 
Schedule of changes in projected benefit obligations, fair value of plan assets and funded status
The changes in projected benefit obligations, fair value of plan assets and funded status of the Company’s pension plans for the years ended July 31, 2020 and 2019 are summarized as follows (in millions):
Year Ended July 31,
20202019
Change in projected benefit obligation:
Projected benefit obligation, beginning of fiscal year$520.4 $488.2 
Service cost9.5 6.0 
Interest cost13.5 16.4 
Plan amendments 1.2 
Participant contributions0.8 0.8 
Actuarial loss55.2 42.5 
Currency exchange rates12.8 (11.2)
Settlement(10.7)(10.5)
Net transfers 1.2 
Benefits paid(15.9)(14.2)
Projected benefit obligation, end of fiscal year$585.6 $520.4 
Change in fair value of plan assets:
Fair value of plan assets, beginning of fiscal year$502.2 $486.3 
Actual return on plan assets59.1 39.4 
Company contributions3.0 10.4 
Participant contributions0.8 0.8 
Currency exchange rates12.1 (11.2)
Settlement(10.7)(10.5)
Net transfers 1.2 
Benefits paid(15.9)(14.2)
Fair value of plan assets, end of fiscal year$550.6 $502.2 
Funded status:
Projected benefit obligation in excess of plan assets, end of fiscal year$(35.0)$(18.2)
Amounts recognized on the Consolidated Balance Sheets consist of:
Other long-term assets$6.2 $6.8 
Other current liabilities(1.5)(1.5)
Other long-term liabilities(39.7)(23.5)
Net recognized liability$(35.0)$(18.2)
Schedule of weighted-average discount rates in determining actuarial present value of projected benefit obligation
The weighted average discount rate and rates of increase in future compensation levels used in determining the actuarial present value of the projected benefit obligation are as follows:
Projected Benefit Obligation
Year Ended July 31,
Weighted average actuarial assumptions20202019
All U.S. plans:  
Discount rate2.37 %3.54 %
Non-U.S. plans:  
Discount rate1.48 %1.79 %
Rate of compensation increase2.88 %2.69 %
Schedule of assumptions used to determine net periodic benefit cost
The weighted average discount rates, expected returns on plan assets and rates of increase in future compensation levels used to determine the net periodic benefit cost are as follows:
Net Periodic Benefit CostYear Ended July 31,
Weighted average actuarial assumptions202020192018
All U.S. plans:   
Discount rate3.55 %4.43 %3.94 %
Expected return on plan assets6.08 %6.25 %6.58 %
Rate of compensation increaseN/AN/AN/A
Non-U.S. plans:   
Discount rate1.85 %2.43 %2.40 %
Expected return on plan assets3.78 %4.08 %4.19 %
Rate of compensation increase2.72 %2.69 %2.70 %
Schedule of estimated fair value of pension plan assets and their respective levels in the fair value hierarchy The plans’ investments are diversified to assist in managing risk. During the year ended July 31, 2020, the Company’s asset allocation guidelines targeted an allocation as follows:
Salaried Pension PlanHourly Pension Plan
Global equities33 %37 %
Fixed income65 60 
Real assets1 2 
Cash and cash equivalents1 1 
Total100 %100 %
Schedule of certain investments at NAV
Certain investments held by the U.S. pension plans as of July 31, 2020, valued at net asset value (NAV), had the following unfunded commitments and/or redemption restrictions (in millions):
U.S Pension Plans
Asset CategoryMeasured Using NAV Per Share as Practical ExpedientUnfunded CommitmentsRedemption Frequency (If Currently Eligible)Redemption Notice Period
July 31, 2020
Global equity securities$40.5 $1.8 Monthly, Weekly
10 - 90 days
Private equity and other funds26.8  Quarterly, Semi-Annually
60 - 90 days
Real asset funds3.0 4.3 Not eligibleN/A
Total U.S. assets$70.3 $6.1 
Schedule of estimated future benefit payments
The estimated future benefit payments for the Company’s U.S. and non-U.S. plans are as follows (in millions):
Year Ending July 31,Estimated Future Benefit Payments
2021$30.0 
202227.3 
202327.5 
202425.9 
202529.7 
2025-2029147.3 
U.S. Plan  
Defined Benefit Plan Disclosure  
Schedule of estimated fair value of pension plan assets and their respective levels in the fair value hierarchy
The estimated fair value of U.S. pension plan assets and their respective levels in the fair value hierarchy at July 31, 2020 and 2019 by asset category are as follows (in millions):
U.S Pension Plans
Asset CategoryQuoted Prices in
Active Markets
for Identical
Assets
(Level 1)
Significant
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Measured Using NAV Per Share as Practical ExpedientTotal
July 31, 2020
Cash and cash equivalents$6.7 $3.3 $ $ $10.0 
Global equity securities79.3   40.5 119.8 
Fixed income securities99.9 110.8   210.7 
Private equity and other funds   26.8 26.8 
Real asset funds   3.0 3.0 
Total U.S. assets$185.9 $114.1 $ $70.3 $370.3 
July 31, 2019
Cash and cash equivalents$3.6 $0.4 $ $ $4.0 
Global equity securities76.3   35.8 112.1 
Fixed income securities95.2 96.7   191.9 
Private equity and other funds   33.1 33.1 
Real asset funds   3.4 3.4 
Total U.S. assets$175.1 $97.1 $ $72.3 $344.5 
Non - U.S. Plan  
Defined Benefit Plan Disclosure  
Schedule of estimated fair value of pension plan assets and their respective levels in the fair value hierarchy
The estimated fair values of non-U.S. pension plan assets and their respective levels in the fair value hierarchy at July 31, 2020 and 2019 by asset category are as follows (in millions):
Non-U.S. Pension Plans
Asset CategoryQuoted Prices in
Active Markets
for Identical
Assets
(Level 1)
Significant
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Total
July 31, 2020
Cash and cash equivalents$0.1 $ $ $0.1 
Global equity securities91.6   91.6 
Fixed income securities11.5   11.5 
Investment funds 41.7  41.7 
Insurance contracts  35.4 35.4 
Total Non-U.S. assets$103.2 $41.7 $35.4 $180.3 
July 31, 2019
Cash and cash equivalents$0.4 $ $ $0.4 
Global equity securities79.4   79.4 
Fixed income securities11.9   11.9 
Investment funds 35.2  35.2 
Insurance contracts  30.8 30.8 
Total Non-U.S. assets$91.7 $35.2 $30.8 $157.7 
Summary of the changes in the fair value of non-U.S. pension plans' assets with unobservable inputs
The following table summarizes the changes in the fair values of the non-U.S. pension plans’ Level 3 assets for the years ended July 31, 2020, 2019 and 2018 (in millions):
Non-U.S. Pension Plans
Ending balance at July 31, 2017$34.3 
Unrealized losses(4.0)
Foreign currency exchange0.2 
Purchases0.5 
Sales(2.4)
Ending balance at July 31, 201828.6 
Unrealized gains3.5 
Foreign currency exchange(1.5)
Purchases0.5 
Sales(0.3)
Ending balance at July 31, 201930.8 
Unrealized gains4.1 
Foreign currency exchange2.1 
Purchases0.5 
Sales(2.1)
Ending balance at July 31, 2020$35.4 
XML 82 R3.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Statement of Comprehensive Income [Abstract]      
Net earnings $ 257.0 $ 267.2 $ 180.3
Other comprehensive income (loss):      
Foreign currency translation income (loss) 18.7 (26.6) (7.3)
Pension liability adjustment, net of deferred taxes of $3.3, $5.0 and $(4.7), respectively (11.0) (16.1) 12.2
Gain (loss) on hedging derivatives, net of deferred taxes of $0.0, $0.1 and $(1.1), respectively 0.6 (0.5)  
Gain (loss) on hedging derivatives, net of deferred taxes of $0.0, $0.1 and $(1.1), respectively     2.3
Reclassification of losses on hedging derivatives to net income, net of taxes of $(0.4), $0.0 and $0.0, respectively 0.6 0.1  
Reclassification of losses on hedging derivatives to net income, net of taxes of $(0.4), $0.0 and $0.0, respectively     0.0
Total derivatives 1.2 (0.4)  
Total derivatives     2.3
Net other comprehensive income (loss) 8.9 (43.1) 7.2
Comprehensive income $ 265.9 $ 224.1 $ 187.5
XML 83 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation (Tables)
12 Months Ended
Jul. 31, 2020
Share-based Payment Arrangement, Noncash Expense [Abstract]  
Schedule of valuation assumption used to determine fair value of stock-based compensation awards The Company determined the fair value of these awards using the Black-Scholes option pricing model with the following assumptions:
Year Ended July 31,
202020192018
Risk-free interest rate
0.8% - 1.9%
2.1% - 3.1%
2.0% - 2.9%
Expected volatility
21.0% - 23.7%
16.0% - 21.5%
18.2% - 20.6%
Expected dividend yield1.6 %1.6 %1.6 %
Expected life:
Director and officer grants8 years8 years8 years
Non-officer original grants7 years7 years7 years
Schedule of stock option activity
The following table summarizes stock option activity for the years ended July 31, 2020, 2019 and 2018:
 Options
Outstanding
Weighted
Average Exercise
Price (1)
Outstanding at July 31, 20176,685,551 $32.60 
Granted881,050 45.70 
Exercised(738,635)26.47 
Canceled(42,154)39.52 
Outstanding at July 31, 20186,785,812 34.93 
Granted908,925 58.02 
Exercised(1,103,054)25.07 
Canceled(60,433)50.57 
Outstanding at July 31, 20196,531,250 39.66 
Granted944,094 51.94 
Exercised(845,086)30.35 
Canceled(96,279)52.72 
Outstanding at July 31, 20206,533,979 $42.44 
(1)    Weighted average shares are calculated using the Black-Scholes model.
Schedule of outstanding and exercisable options
The following table summarizes information concerning outstanding and exercisable options as of July 31, 2020:
Range of Exercise PricesNumber
Outstanding
Weighted
Average
Remaining
Contractual
Life (Years)
Weighted
Average
Exercise
Price
Number
Exercisable
Weighted
Average
Exercise
Price
$28.00 to $32.49
956,847 4.3$28.43 956,847 $28.43 
$32.50 to $37.49
1,047,737 2.134.39 1,047,737 34.39 
$37.50 to $42.49
1,225,700 4.240.30 1,225,700 40.30 
$42.50 to $47.49
1,537,884 6.543.99 1,254,073 43.75 
$47.50 and above
1,765,811 8.754.95 304,691 57.52 
6,533,979 5.6$42.44 4,789,048 $38.63 
Schedule of status of options that contain vesting provisions
The following table summarizes the status of options that contain vesting provisions:
 OptionsWeighted
Average Grant
Date Fair
Value
Non-vested at July 31, 20191,711,438 $11.06 
Granted944,094 10.93 
Vested(843,776)10.68 
Canceled(66,825)10.81 
Non-vested at July 31, 20201,744,931 $11.18 
Schedule of performance shares activity
The weighted average grant date fair value related to the Company’s performance share awards are as follows:
Year Ended July 31,
202020192018
Weighted average grant date fair value$51.61 $58.35 $45.43 
The table below summarizes the activity during fiscal 2020 for non-vested performance share awards:
 Performance SharesWeighted
Average Grant
Date Fair
Value
Non-vested at July 31, 2019174,100 $52.87 
Granted100,500 51.61 
Vested(73,900)45.43 
Canceled/forfeited(2,500)58.35 
Non-vested at July 31, 2020198,200 $54.93 
XML 84 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Warranty (Tables)
12 Months Ended
Jul. 31, 2020
Standard Product Warranty Disclosure [Abstract]  
Schedule of product warranty liability The following is a reconciliation of warranty reserves for the years ended July 31, 2020 and 2019 (in millions):
Year Ended July 31,
20202019
Balance at beginning of fiscal year$11.2 $18.9 
Accruals for warranties issued during the fiscal year2.9 2.5 
Accruals related to pre-existing warranties (including changes in estimates)(1.9)(2.3)
Less settlements made during the fiscal year(2.7)(7.9)
Balance at end of fiscal year$9.5 $11.2 
XML 85 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt (Tables)
12 Months Ended
Jul. 31, 2020
Debt Disclosure [Abstract]  
Schedule of long-term debt
Long-term debt consists of the following (in millions):
July 31,
20202019
Variable rate committed, unsecured $500.0 million revolving credit facility due July 21, 2022, interest rate of 1.29% as of July 31, 2020
$240.0 $286.5 
Unsecured senior notes, $125.0 million principal payment due March 27, 2024, interest rate of 3.72% payable semi-annually
125.0 125.0 
Unsecured senior notes, $125.0 million principal payment due June 17, 2030, interest rate of 3.18% payable semi-annually
125.0 125.0 
Variable rate committed, unsecured €80.0 million term loan due October 28, 2024, interest rate of 0.70% as of July 31, 2020
94.7  
Variable rate committed, unsecured $50.0 million term loan due July 21, 2020
 50.0 
Unsecured senior notes, $25.0 million principal payment due April 16, 2025, interest rate of 2.93% payable semi-annually
25.0 25.0 
Variable rate guaranteed senior note, ¥1.65 billion due May 20, 2024. As of July 31, 2020, ¥1.0 billion outstanding with interest rate of 0.41% payable quarterly
9.6 15.2 
Variable rate guaranteed senior note, ¥1.00 billion due July 15, 2021. As of July 31, 2020, ¥600.0 million outstanding with interest rate of 0.27% payable quarterly
5.7 9.2 
Capitalized lease obligations, with various maturity dates and interest rates 0.2 
Debt issuance costs, net(1.9)(1.5)
Subtotal
623.1 634.6 
Less: current maturities
5.7 50.2 
Total long-term debt$617.4 $584.4 
Schedule of maturities of long-term debt
The estimated future maturities of the Company’s long-term debt as of July 31, 2020, are as follows (in millions):
Year Ended July 31,Amount
2021$5.7 
2022240.0 
2023 
2024134.6 
2025119.7 
Thereafter125.0 
Total estimated future maturities payments625.0 
   Less: debt issuance costs, net1.9 
Total future maturities payments, net of debt issuance costs$623.1 
XML 86 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Short-Term Borrowings (Tables)
12 Months Ended
Jul. 31, 2020
Debt Disclosure [Abstract]  
Schedule of short-term borrowings
Short-term borrowings consist of the following (in millions):
U.S. Credit FacilitiesEuropean Commercial Paper ProgramEuropean Operations Credit FacilitiesRest of the World Credit FacilitiesTotal
Year Ended July 31,
2020201920202019202020192020201920202019
Available credit facilities$190.0 $90.0 $118.4 $111.5 $55.4 $74.4 $54.6 $63.6 $418.4 $339.5 
Reductions to borrowing capacity:
Outstanding borrowings 2.1     3.8  3.8 2.1 
Other non-borrowing reductions    20.9 34.7 21.1 23.0 42.0 57.7 
Total reductions 2.1   20.9 34.7 24.9 23.0 45.8 59.8 
Remaining borrowing capacity$190.0 $87.9 $118.4 $111.5 $34.5 $39.7 $29.7 $40.6 $372.6 $279.7 
XML 87 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue (Tables)
12 Months Ended
Jul. 31, 2020
Revenue from Contract with Customer [Abstract]  
Disaggregation of revenue
Net sales disaggregated by geography based on the location where the customer’s order was placed are as follows (in millions):
Year Ended July 31,
 202020192018
United States$1,059.9 $1,192.6 $1,120.8 
Europe, Middle East and Africa760.2 826.8 791.5 
Asia Pacific553.2 597.9 599.2 
Latin America208.5 227.6 222.7 
   Total net sales$2,581.8 $2,844.9 $2,734.2 
XML 88 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Jul. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of reconciliation of goodwill
The following is a reconciliation of goodwill for the years ended July 31, 2020 and 2019 (in millions):
Engine ProductsIndustrial ProductsTotal
Balance as of July 31, 2018$84.9 $153.5 $238.4 
Goodwill acquired 72.9 72.9 
Currency translation(0.4)(7.8)(8.2)
Balance as of July 31, 201984.5 218.6 303.1 
Goodwill acquired 5.4 5.4 
Currency translation0.3 8.0 8.3 
Balance as of July 31, 2020$84.8 $232.0 $316.8 
Schedule of reconciliation of intangibles
The following table summarizes the net intangible assets for the years ended July 31, 2020 and 2019 (in millions, except weighted average useful life):
July 31, 2020July 31, 2019
Weighted Average Useful Life (years)Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount
Accumulated
Amortization
Customer relationships 12.3$105.2 $(50.0)$101.5 $(43.3)
Patents, trademarks and technology7.523.7 (11.6)22.3 (9.6)
Total other intangible assets, net$128.9 $(61.6)$123.8 $(52.9)
Schedule of expected amortization expense
Expected amortization expense relating to existing intangible assets is as follows (in millions):
Amount
2021$8.0 
20226.9 
20236.1 
20245.8 
20255.6 
Thereafter34.9 
Total expected amortization expense$67.3 
XML 89 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Tables)
12 Months Ended
Jul. 31, 2020
Earnings Per Share [Abstract]  
Schedule of information necessary to calculate basic and diluted earnings per share
The following table presents the information necessary to calculate basic and diluted earnings per share (in millions, except per share amounts):
Year Ended July 31,
202020192018
Net earnings for basic and diluted earnings per share computation$257.0 $267.2 $180.3 
Weighted average common shares outstanding:
Weighted average common shares – basic126.9 128.3 130.3 
Dilutive impact of share-based awards1.4 2.0 1.9 
Weighted average common shares – diluted128.3 130.3 132.2 
Net earnings per share – basic$2.03 $2.08 $1.38 
Net earnings per share – diluted$2.00 $2.05 $1.36 
XML 90 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Balance Sheet Information (Tables)
12 Months Ended
Jul. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Components of inventory
The components of net inventories are as follows (in millions):
July 31,
20202019
Raw materials$109.6 $114.7 
Work in process32.8 33.0 
Finished products180.3 185.1 
Inventories, net$322.7 $332.8 
Components of property, plant and equipment
The components of net property, plant and equipment are as follows (in millions):
July 31,
20202019
Land$24.9 $24.2 
Buildings384.5 325.3 
Machinery and equipment880.1 813.5 
Computer software145.4 142.8 
Construction in progress102.8 114.3 
Less: accumulated depreciation(906.1)(831.2)
Net property, plant and equipment$631.6 $588.9 
XML 91 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions (Tables)
12 Months Ended
Jul. 31, 2020
Business Combinations [Abstract]  
Schedule of acquired assets and liabilities assumed
The fair values assigned to the acquired assets and liabilities assumed of BOFA were as follows (in millions):
Assets:
Net tangible assets$12.2 
Customer relationships39.8 
Trademarks and technology6.8 
Goodwill72.9 
Assets131.7 
Liabilities:
Deferred tax liabilities8.2 
Assumed debt14.4 
Liabilities22.6 
Total fair value109.1 
Company’s net consideration paid99.1 
Company’s non-controlling interest$10.0 
XML 92 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Jul. 31, 2020
Accounting Policies [Abstract]  
Principles of Consolidation Principles of Consolidation The Consolidated Financial Statements include the accounts of Donaldson and all of its majority-owned subsidiaries. All intercompany accounts and transactions have been eliminated. The Company’s joint ventures are not majority-owned and are accounted for under the equity method. Certain reclassifications to previously reported financial information have been made to conform to the current period presentation.
Use of Estimates
Use of Estimates The preparation of the Consolidated Financial Statements in conformity with generally accepted accounting principles in the United States of America (GAAP) requires management to make estimates and assumptions that affect the amount of assets and liabilities and the disclosures regarding contingent assets and liabilities at period end and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.
With the recent outbreak of the coronavirus (COVID-19) which has been declared by the World Health Organization to be a pandemic, management has evaluated the Company’s accounting estimates that require consideration of forecasted financial information, including its allowances for doubtful accounts and inventory obsolescence, as well as the carrying value of goodwill, intangible assets and other long-lived assets. This assessment was conducted with current information, as well as consideration of future potential impacts of COVID-19 on the business as of July 31, 2020. Management determined that due to a majority of the Company’s business being deemed essential under applicable governmental orders otherwise restricting business activities, the limited downtime of certain operations and its ability to adapt and continue to operate in the current environment, no triggering event for impairment existed at July 31, 2020.
However, because of uncertainties at this time with respect to the severity and duration of the COVID-19 outbreak, the duration and terms of related governmental orders restricting activities, and the timing and pace of any economic recovery as COVID-19 impacts ultimately abate, management cannot predict with specificity the extent and duration of any future impact on the business and financial results from COVID-19. In addition, although most operations have continued, it is possible that they may not continue under future government orders, or may be subject to site-specific health and safety concerns which could require certain operations to be halted for some period. Accordingly, such impact could potentially result in impairments of assets and increases in allowances in future periods.
Foreign Currency Translation Foreign Currency Translation For most foreign operations, local currencies are considered the functional currency. Assets and liabilities of non-U.S. dollar functional currency entities are translated to U.S. dollars at fiscal year-end exchange rates and the resulting gains and losses arising from the translation of net assets located outside the U.S. are recorded as a cumulative translation adjustment, a component of accumulated other comprehensive loss in the Consolidated Balance Sheets. Elements of the Consolidated Statements of Earnings are translated at average exchange rates in effect during the fiscal year.
Cash Equivalents Cash Equivalents The Company considers all highly liquid temporary investments with an original maturity of three months or less to be cash equivalents. Cash equivalents are carried at cost which approximates market value.
Accounts Receivable and Allowance for Doubtful Accounts Accounts Receivable and Allowance for Doubtful Accounts Trade accounts receivables are recorded at the invoiced amount and do not bear interest. The allowance for doubtful accounts is the Company’s best estimate of the amount of credit losses in its existing accounts receivable. The Company determines the allowance based on historical write-off experience, regional economic data and evaluation of specific customer accounts for risk of loss. The Company reviews its allowance for doubtful accounts monthly. Past due balances over 90 days and over a specified amount are reviewed individually for collectability. All other balances are reviewed on a pooled basis by reporting unit and geographic region. Account balances are reserved when the Company determines it is probable the receivable will not be recovered.
Inventories Inventories Inventories are stated at the lower of cost and net realizable value. U.S. inventories are valued using the last-in, first-out (LIFO) method while the non-U.S. inventories are valued using the first-in, first-out (FIFO) method.
Property, Plant and Equipment Property, Plant and Equipment Property, plant and equipment are stated at cost. Additions, improvements or major renewals are capitalized while expenditures that do not enhance or extend the asset’s useful life are expensed as incurred. Depreciation is computed using the straight-line method.
Leases
Leases The Company determines whether an arrangement that provides control over the use of an asset to the Company is a lease. The Company recognizes a lease liability and corresponding right-of-use asset on the Consolidated Balance Sheets based on the present value of future lease payments, and recognizes lease expense on a straight-line basis over the lease term. Leases with an initial term of 12 months or less are not recorded on the Consolidated Balance Sheets.
The Company has elected to separate payments for lease components from non-lease components for all asset classes. Lease agreements may include extension, termination or purchase options, all of which are considered in calculating the lease liability and right-of-use asset when it is reasonably certain the Company will exercise the option. The Company’s incremental borrowing rate on the commencement date is used to calculate the present value of future payments for most leases.
Internal-Use Software Internal-Use Software The Company capitalizes direct costs of materials and services used in the development and purchase of internal-use software. Amounts capitalized are amortized on a straight-line basis over a period of five to seven years and are reported as a component of property, plant and equipment.
Cloud Computing Software Cloud Computing Arrangements The Company capitalizes certain costs incurred during the application development stage of implementation of internal-use software in cloud computing arrangements. Amounts capitalized are on a straight-line basis over a period of five to ten years and are reported as a component of other long-term assets.
Goodwill and Other Intangible Assets Goodwill and Intangible Assets Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combinations under the purchase method of accounting. Intangible assets, comprised of customer relationships, patents, trademarks and technology, are amortized on a straight-line basis over their estimated useful lives of five to twenty years. Goodwill is assessed for impairment annually or if an event occurs or circumstances change that would indicate the carrying amount may be impaired. The impairment assessment for goodwill is done at a reporting unit level. Reporting units are one level below the operating segment level but can be combined when reporting units within the same operating segment have similar economic characteristics. An impairment loss would be recognized when the carrying amount of the reporting unit’s net assets exceeds the estimated fair value of the reporting unit.
Recoverability of Long-Lived Assets Recoverability of Long-Lived Assets The Company reviews its long-lived assets, including identifiable intangibles, for impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If impairment indicators are present and the estimated future undiscounted cash flows are less than the carrying value of the assets, the carrying value is reduced to the fair market value.
Income Taxes Income Taxes The provision for income taxes is computed based on the pretax income reported for financial statement purposes. Deferred tax assets and liabilities are recognized for the expected future tax consequences attributed to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using the enacted tax rates expected to apply to taxable income in the years in which those temporary differences are anticipated to reverse. Valuation allowances are recorded to reduce deferred tax assets when it is more-likely-than-not that a tax benefit will not be realized.The Company maintains a reserve for uncertain tax benefits. Benefits of tax return positions are recognized in the financial statements when the position is more-likely-than-not to be sustained by the taxing authorities based solely on the technical merits of the position. If the recognition threshold is met, the tax benefit is measured and recognized as the largest amount of tax benefit that in the Company’s judgment is greater than 50% likely to be realized.
Treasury Stock Treasury Stock Repurchased common stock is stated at cost (determined on an average cost basis) and is presented as a reduction of shareholders’ equity.
Research and Development Expense Research and Development Expense Research and development expenses include basic scientific research and the application of scientific advances to the development of new and improved products and their uses and are charged against earnings in the fiscal year incurred.
Stock-Based Compensation Stock-Based Compensation The Company offers stock-based employee compensation plans. Stock-based employee compensation expense is recognized using the fair value method for all awards, see Note 10.
Revenue Recognition
Revenue Recognition Revenue is measured as the amount of consideration the Company expects to receive in exchange for the fulfillment of performance obligations. The transaction price of a contract could be reduced by variable consideration including product refunds, returns, volume rebates and discounts in the determination of net sales. The Company primarily relies on historical experience and anticipated future performance to estimate the variable consideration. Revenue is recognized to the extent that it is probable that a significant reversal of revenue will not occur when outstanding contingencies are resolved. The Company also accounts for amounts billed to customers for reimbursement of shipping and handling as fulfillment costs by recording these amounts as revenue and accruing the costs when the related revenue is recognized.
For most customer contracts, the Company recognizes revenue at a point in time when control of the goods or services is transferred to the customer. For product sales, control is typically deemed to have transferred in accordance with the shipping terms, either at the time of shipment from the plants or distribution centers or the time of delivery to the customers. Revenue is recognized for services upon completion of those services.
Due to the customized nature of some of the Company’s products, together with contractual provisions in certain customer contracts that provide the Company with an enforceable right to payment of the transaction price for performance completed to date, revenue is recognized for these contracts over time. For these contracts, the Company recognizes revenue on products by an output measure of production, which fairly depicts the amount of revenue the Company is entitled to. The timing of revenue recognized from these products is slightly accelerated compared to revenue recognized at the time of shipment or delivery.
Incremental costs of obtaining a contract with a customer and other costs to fulfill a contract are required to be capitalized unless the Company elects to expense contract costs with periods less than a year. The Company has elected to expense these costs of obtaining a contract as incurred when the related contract period is less than one year. The Company does not pay upfront sales commissions on contracts when the related contract period is greater than one year, thus has not capitalized any amounts as of July 31, 2020, see Note 6.
Product Warranties Product Warranties The Company provides for estimated warranty expense at the time of sale and accrues for specific items at the time their existence is known and the amounts are determinable. The Company estimates warranty expense using quantitative measures based on historical warranty claim experience and evaluation of specific customer warranty issues.
Forward Foreign Currency Contracts and Net Investment Hedges Forward Foreign Currency Contracts The Company uses forward currency exchange contracts to manage exposure to fluctuations in foreign currency. The Company enters into certain purchase commitments with foreign suppliers based on the value of its purchasing subsidiaries’ local currency relative to the currency requirement of the supplier on the date of the commitment. The Company also sells into foreign countries based on the value of the purchaser’s local currency. The Company mitigates risk through using forward currency contracts that generally mature in 12 months or less, which is consistent with the related purchases and sales. Contracts that qualify for hedge accounting are designated as cash flow hedges, see Note 13.Net Investment Hedges The Company uses fixed-to-fixed cross currency swap agreements to hedge its exposure to adverse foreign currency exchange rate movements for its operations in Europe.
New Accounting Standards Recently Adopted and Not Yet Adopted New Accounting Standards Recently Adopted In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2016-02, Leases (Topic 842) (ASU 2016-02), which requires lessees to recognize right-of-use assets and lease liabilities for substantially all leases. This accounting guidance was effective for the Company in the beginning of the first quarter of fiscal 2020 and the Company adopted the guidance on a modified retrospective basis. In December 2018, the FASB issued ASU 2018-20, Leases (Topic 842) Narrow-Scope Improvements for Lessors (ASU 2018-20), which amends ASU 2016-02, to provide additional guidance on accounting for certain expenses such as property taxes and insurance paid on behalf of the lessor by the lessee. The Company adopted ASU 2016-02 in the first quarter of fiscal 2020, and increased assets and liabilities by $71.5 million, as of August 1, 2019, see Note 18.
In February 2018, the FASB issued ASU 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (ASU 2018-02). The guidance allows a company to elect to reclassify from accumulated other comprehensive income (AOCI) to retained earnings the stranded tax effects from the adoption of the new federal corporate tax rate that became effective January 1, 2018 as a result of the U.S. Tax Cuts and Jobs Act (TCJA). The amount of the reclassification is calculated as the difference between the amount initially charged to other comprehensive income at the previously enacted tax rate that remains in AOCI and the amount that would have been charged using the newly enacted tax rate, excluding any valuation allowance prior to tax reform. The Company adopted ASU 2018-02 in the first quarter of fiscal 2020 and elected to not reclassify tax effects stranded in accumulated other comprehensive loss. As such, there is no impact on the Company’s Consolidated Financial Statements.
New Accounting Standards Not Yet Adopted In June 2016, the FASB issued ASU 2016-13, Measurement of Credit Losses on Financial Instruments (ASU 2016-13). In November 2018, the FASB issued an update, ASU 2018-19, that clarifies the scope of the standard in the amendments in ASU 2016-13. This guidance introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses. Financial instruments impacted include accounts receivable, trade receivables, other financial assets measured at amortized cost and other off-balance sheet credit exposures. The guidance is effective for the Company beginning in the first quarter of fiscal 2021, with early adoption permitted. The Company does not expect the adoption of ASU 2016-13 to have a material impact on its Consolidated Financial Statements.
In April 2019, the FASB issued ASU 2019-04, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, Topic 815 Derivatives and Hedging and Topic 825, Financial Instruments (ASU 2019-04). This guidance clarifies the standards on credit losses (Topic 326), derivatives and hedging (Topic 815), and recognition and measurement of financial instruments (Topic 825). The guidance is effective for the Company beginning in the first quarter of fiscal 2021, with early adoption permitted. The Company does not expect the adoption of ASU 2019-04 to have a material impact on its Consolidated Financial Statements.
Earnings Per Share The Company’s basic net earnings per share is computed by dividing net earnings by the weighted average number of outstanding common shares. The Company’s diluted net earnings per share is computed by dividing net earnings by the weighted average number of outstanding common shares and common share equivalents related to stock options and stock incentive plans. Certain outstanding options are excluded from the diluted net earnings per share calculations because their exercise prices are greater than the average market price of the Company’s common stock during those periods.
XML 93 R2.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF EARNINGS - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Income Statement [Abstract]      
Net sales $ 2,581.8 $ 2,844.9 $ 2,734.2
Cost of sales 1,710.2 1,896.6 1,798.4
Gross profit 871.6 948.3 935.8
Selling, general and administrative 470.3 497.8 498.9
Research and development 61.2 62.3 59.9
Operating income 340.1 388.2 377.0
Interest expense 17.4 19.9 21.3
Other income, net (12.5) (6.9) (7.9)
Earnings before income taxes 335.2 375.2 363.6
Income taxes 78.2 108.0 183.3
Net earnings $ 257.0 $ 267.2 $ 180.3
Weighted average shares – basic (in shares) 126.9 128.3 130.3
Weighted average shares – diluted (in shares) 128.3 130.3 132.2
Net earnings per share – basic (in dollars per share) $ 2.03 $ 2.08 $ 1.38
Net earnings per share – diluted (in dollars per share) $ 2.00 $ 2.05 $ 1.36
XML 94 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Leases
12 Months Ended
Jul. 31, 2020
Leases [Abstract]  
Leases Leases
The Company leases certain real estate properties, information technology equipment, manufacturing and warehouse equipment, vehicles and other equipment through operating lease arrangements. The Company determines whether an arrangement that provides control over the use of an asset to the Company is a lease. The Company recognizes a lease liability and corresponding right-of-use asset on the Consolidated Balance Sheets based on the present value of future lease payments, and recognizes lease expense on a straight-line basis over the lease term. Leases with an initial term of 12 months or less are not recorded on the Consolidated Balance Sheets.
The Company has elected to separate payments for lease components from non-lease components for all asset classes. Lease agreements may include extension, termination or purchase options, all of which are considered in calculating the lease liability and right-of-use asset when it is reasonably certain the Company will exercise the option. Most lease agreements do not explicitly state the discount rate implicit in the lease, therefore, the Company’s incremental borrowing rate on the commencement date is used to calculate the present value of future payments for most leases.
The Company has elected to exercise the package of practical expedients and has not elected to exercise hindsight in determining lease term and in assessing impairment of the Company’s right-of-use assets. The Company’s finance leases are not significant and therefore, are not included in the following disclosures. Information for the Company’s operating lease costs is as follows (in millions):
Year Ended
July 31, 2020
Operating lease cost$30.1 
Short-term lease cost2.4 
Total lease costs
$32.5 
Supplemental balance sheet information for the Company is as follows (in millions):
July 31,
2020
August 1,
2019
Right-of-use lease assets
$73.7 $71.5 
Current lease liabilities25.7 26.0 
Long-term lease liabilities
48.1 45.5 
Additional information related to operating leases is as follows:
July 31,
2020
August 1,
2019
Weighted average remaining lease term (years)4.83.7
Weighted average discount rates3.52 %3.76 %
Payments for operating leases having initial terms of more than one year at July 31, 2020 were as follows (in millions):
Amounts Due in Fiscal Year EndingJuly 31,
2020
2021$26.8 
202217.4 
202310.7 
20246.9 
20254.8 
Thereafter13.4 
Total future lease payments80.0 
Less imputed interest6.3 
Present value of future lease payments$73.7 
Right-of-use lease assets obtained in exchange for new lease liabilities were $33.1 million for the year ended July 31, 2020.
Disclosures Related to Periods Prior to Adoption of New Lease Standard
Operating Leases The Company enters into operating leases primarily for office and warehouse facilities, production and non-production equipment, automobiles and computer equipment. Total expense recorded under operating leases for years ended July 31, 2019 and 2018, was $30.8 million and $35.2 million, respectively.
Payments for operating leases having initial terms of more than one year at July 31, 2019 were as follows (in millions):
Amounts Due in Fiscal Year EndingJuly 31,
2019
2020$24.0 
202117.5 
202211.3 
20236.4 
20244.6 
Thereafter19.0 
Total future lease payments$82.8 
XML 95 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Quarterly Financial Information (Unaudited)
12 Months Ended
Jul. 31, 2020
Quarterly Financial Data [Abstract]  
Quarterly Financial Information (Unaudited) Quarterly Financial Information (Unaudited)
Unaudited consolidated quarterly financial information for the years ended July 31, 2020 and 2019 is as follows (in millions, except per share amounts):
First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
Fiscal 2020
Net sales$672.7 $662.0 $629.7 $617.4 
Gross profit231.3 223.2 209.2 207.9 
Net earnings 65.0 64.4 63.4 64.2 
Net earnings per share – basic0.51 0.51 0.50 0.51 
Net earnings per share – diluted0.51 0.50 0.50 0.50 
Dividends paid per share0.21 0.21 0.21 0.21 
Fiscal 2019
Net sales$701.4 $703.7 $712.8 $726.9 
Gross profit238.4 225.4 240.7 243.8 
Net earnings73.8 60.1 75.2 58.0 
Net earnings per share – basic0.57 0.47 0.59 0.45 
Net earnings per share – diluted0.56 0.46 0.58 0.45 
Dividends paid per share0.19 0.19 0.19 0.21 
Note: Amounts may not foot due to rounding.
XML 96 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Reporting
12 Months Ended
Jul. 31, 2020
Segment Reporting, Measurement Disclosures [Abstract]  
Segment Reporting Segment Reporting
The Company has identified two reportable segments: Engine Products and Industrial Products. Segment determination is based on the internal organization structure, management of operations and performance evaluation by management and the Company’s Board of Directors.
The Engine Products segment sells to OEMs in the construction, mining, agriculture, aerospace, defense and truck end markets and to independent distributors, OEM dealer networks, private label accounts and large equipment fleets. Products include replacement filters for both air and liquid filtration applications, air filtration systems, liquid filtration systems for fuel, lube and hydraulic applications, and exhaust and emissions systems and sensors, indicators and monitoring systems.
The Industrial Products segment sells to various dealers, distributors, OEMs of gas-fired turbines and OEMs and end users requiring clean air filtration solutions and replacement filters. Products include dust, fume and mist collectors, compressed air purification systems, air filtration systems for gas turbines, polytetrafluoroethylene (PTFE) membrane-based products and specialized air and gas filtration systems for applications including hard disk drives and semi-conductor manufacturing and sensors, indicators and monitoring systems.
Corporate and Unallocated includes corporate expenses determined to be non-allocable to the segments, such as interest expense.
The Company has manufacturing facilities that serve both of its reportable segments. As such, asset and capital expenditure information by reportable segment has not been provided, since the Company does not produce or utilize such information internally. In addition, although depreciation and amortization expense is a component of each reportable segment’s operating results, it is not discretely identifiable.
The Company is an integrated enterprise, characterized by substantial intersegment cooperation, cost allocations and sharing of assets. Therefore, the Company does not represent that these segments, if operated independently, would report the earnings before income taxes and other financial information shown below.
Segment detail is summarized as follows (in millions):
Engine
Products
Industrial
Products
Corporate and
Unallocated
Total
Company
Fiscal 2020
Net sales$1,727.5 $854.3 $ $2,581.8 
Equity earnings in unconsolidated affiliates4.7 0.5  5.2 
Earnings (loss) before income taxes229.3 124.9 (19.0)335.2 
Equity investments in unconsolidated affiliates21.7   21.7 
Fiscal 2019    
Net sales$1,926.0 $918.9 $ $2,844.9 
Equity earnings in unconsolidated affiliates2.1 0.1  2.2 
Earnings (loss) before income taxes254.6 140.1 (19.5)375.2 
Equity investments in unconsolidated affiliates19.0 4.0  23.0 
Fiscal 2018    
Net sales$1,849.0 $885.2 $ $2,734.2 
Equity earnings (loss) in unconsolidated affiliates3.7 (0.1) 3.6 
Earnings (loss) before income taxes258.8 135.5 (30.7)363.6 
Equity investments in unconsolidated affiliates17.8 3.9  21.7 
Net sales by product group within the Engine Products segment and Industrial Products segment is summarized as follows (in millions):
Year Ended July 31,
202020192018
Engine Products segment:
Off-Road$256.5 $315.1 $327.4 
On-Road124.4 179.8 154.2 
Aftermarket1,228.9 1,315.3 1,261.9 
Aerospace and Defense117.7 115.8 105.5 
Total Engine Products segment1,727.5 1,926.0 1,849.0 
Industrial Products segment:
Industrial Filtration Solutions581.2 641.8 594.3 
Gas Turbine Systems101.6 106.3 115.5 
Special Applications171.5 170.8 175.4 
Total Industrial Products segment854.3 918.9 885.2 
Total net sales$2,581.8 $2,844.9 $2,734.2 
Net sales by origination and property, plant and equipment by geographic region are summarized as follows (in millions):
Net Sales (1)
Property, Plant and Equipment, Net
Fiscal 2020
United States$1,059.9 $229.0 
Europe, Middle East and Africa760.2 229.4 
Asia Pacific553.2 59.8 
Latin America208.5 113.4 
Total$2,581.8 $631.6 
Fiscal 2019    
United States$1,192.6 $231.0 
Europe, Middle East and Africa826.8 199.1 
Asia Pacific597.9 50.2 
Latin America227.6 108.6 
Total$2,844.9 $588.9 
Fiscal 2018    
United States$1,120.8 $188.1 
Europe, Middle East and Africa791.5 181.1 
Asia Pacific599.2 53.4 
Latin America222.7 86.7 
Total$2,734.2 $509.3 
(1)Net sales by origination is generally based on the country of the Company’s legal entity where the customer’s order was placed.
Concentrations There were no customers that accounted for over 10% of net sales during the years ended July 31, 2020, 2019 or 2018. There were no customers that accounted for over 10% of gross accounts receivable at July 31, 2020 or 2019.
XML 97 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies
12 Months Ended
Jul. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and ContingenciesThe Company records provisions with respect to identified claims or lawsuits when it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Claims and lawsuits are reviewed quarterly and provisions are adjusted to reflect the status of a particular matter. The Company believes the recorded estimated liability in its Consolidated Financial Statements is adequate considering the probable and estimable outcomes. The recorded liabilities were not material to the Company’s results of operations, liquidity or financial position and the Company believes it is remote that the settlement of any of the currently identified claims or litigation will be materially in excess of what is accrued.
XML 98 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Guarantees
12 Months Ended
Jul. 31, 2020
Product Warranties Disclosures [Abstract]  
Guarantees GuaranteesThe Company and Caterpillar Inc. equally own the shares of Advanced Filtration Systems Inc. (AFSI), an unconsolidated joint venture, and guarantee certain debt and banking services, including credit and debit cards, merchant processing and treasury management services, of the joint venture. The Company accounts for AFSI as an equity method investment.
In the following table, the outstanding debt relates to the joint venture and the contingent liability for standby letters of credit (in millions):
July 31,
20202019
AFSI outstanding debt (the Company guarantees half)$40.0 $38.8 
Contingent liability for standby letters of credit7.5 11.0 
Amounts drawn for letters of credit  
The letters of credit guarantee payment to third parties in the event the Company is in breach of contract terms as detailed in each letter of credit.
The following items relate to the Company’s joint venture in AFSI (in millions):
Year Ended July 31,
202020192018
Investment earnings from AFSI (1)
$2.2 $(0.3)$1.3 
Royalty income from AFSI (1)
6.8 6.5 7.0 
(1)    Recorded in other income, net in the Company’s Consolidated Statements of Earnings.
XML 99 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Accumulated Other Comprehensive Loss
12 Months Ended
Jul. 31, 2020
Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Loss
Changes in accumulated other comprehensive loss by component for the years ended July 31, 2020 and 2019 are as follows (in millions):
Foreign
currency
translation
adjustment
Pension
benefits
Derivative
financial
instruments
Total
Balance as of July 31, 2019, net of tax$(92.7)$(99.0)$(1.2)$(192.9)
Other comprehensive income (loss) before reclassifications and tax18.7 (16.8)0.6 2.5 
Tax benefit 4.1  4.1 
Other comprehensive income (loss) before reclassifications, net of tax18.7 (12.7)0.6 6.6 
Reclassifications, before tax 2.5 (1)1.0 3.5 
Tax expense (0.8)(0.4)(1.2)
Reclassifications, net of tax 1.7 (2)0.6 (3)2.3 
Other comprehensive income (loss), net of tax18.7 (11.0)1.2 8.9 
Balance as of July 31, 2020, net of tax$(74.0)$(110.0)$ $(184.0)
Balance as of July 31, 2018, net of tax$(66.1)$(82.9)$(0.8)$(149.8)
Other comprehensive loss before reclassifications and tax(26.6)(16.3)(0.6)(43.5)
Tax benefit 4.1 0.1 4.2 
Other comprehensive loss before reclassifications, net of tax(26.6)(12.2)(0.5)(39.3)
Reclassifications, before tax (4.8)(1)0.1 (4.7)
Tax benefit 0.9  0.9 
Reclassifications, net of tax (3.9)(2)0.1 (3)(3.8)
Other comprehensive loss, net of tax(26.6)(16.1)(0.4)(43.1)
Balance as of July 31, 2019, net of tax$(92.7)$(99.0)$(1.2)$(192.9)
(1)In fiscal 2020, pension settlement accounting was triggered and the Company recorded a pension settlement charge of $3.1 million, see Note 11. As a result of the related remeasurement, the Company’s pension obligations increased with a corresponding adjustment to other comprehensive loss of $16.8 million. In fiscal 2019, pension settlement accounting was triggered and the Company recorded a pension settlement charge of $2.9 million, see Note 11. As a result of the related remeasurement, the Company’s pension obligations increased with a corresponding adjustment to other comprehensive loss of $16.3 million.
(2)Primarily includes net amortization of prior service costs and actuarial losses included in net periodic benefit cost (see Note 11) that were reclassified from accumulated other comprehensive loss in the Company’s Consolidated Balance Sheet to operating expenses or cost of sales in the Company’s Consolidated Statements of Earnings.
(3)Relates to foreign currency cash flow hedges that were reclassified from accumulated other comprehensive loss to other income, net in the Company’s Consolidated Statements of Earnings.
XML 100 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Shareholders' Equity
12 Months Ended
Jul. 31, 2020
Stockholders' Equity Note [Abstract]  
Shareholders' Equity Shareholders’ Equity
Treasury Stock The Company’s Board of Directors authorized the repurchase of up to 13.0 million shares of common stock under the Company’s stock repurchase plan. This repurchase authorization is effective until terminated by the Board of Directors. During the year ended July 31, 2020, the Company repurchased 2.0 million shares for $94.3 million. During the year ended July 31, 2019, the Company repurchased 2.6 million shares for $129.2 million. As of July 31, 2020, the Company had remaining authorization to repurchase 10.7 million shares under this plan.
Treasury stock share activity for the years ended July 31, 2020 and 2019 is summarized as follows:
Year Ended July 31,
20202019
Beginning balance24,324,483 22,871,145 
Stock repurchases2,030,545 2,636,554 
Net issuance upon exercise of stock options(833,168)(1,057,604)
Issuance under compensation plans(198,120)(104,483)
Other activity(19,225)(21,129)
Ending balance25,304,515 24,324,483 
Dividends paid per share were 84.0 cents and 78.0 cents for the years ended July 31, 2020 and 2019, respectively. Dividends payable were $26.6 million and $26.9 million for the years ended July 31, 2020 and 2019, respectively.
On July 31, 2020, the Company’s Board of Directors declared a cash dividend in the amount of 21.0 cents per common share, payable August 31, 2020, to shareholders of record as of August 17, 2020.
XML 101 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value Measurements
12 Months Ended
Jul. 31, 2020
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Fair value measurements of financial instruments are reported in one of three levels based on the lowest level of significant input used. For Level 1, inputs to the fair value measurement are quoted prices in active markets for identical assets or liabilities. For Level 2, inputs to the fair value measurement include quoted prices in active markets for similar assets or liabilities, quoted prices for identical or similar assets or liabilities in markets that are not active and inputs other than quoted prices that are observable for the asset or liability, either directly or indirectly. For Level 3, inputs to the fair value measurement are unobservable inputs or valuation techniques.
At July 31, 2020 and 2019, the carrying values of cash and cash equivalents, accounts receivables, short-term borrowings and trade accounts payable approximate fair value because of the short-term nature of these instruments. These investments are classified as Level 1 in the fair value hierarchy, except for certain cash and cash equivalents as discussed below.
As of July 31, 2020, the estimated fair value of long-term debt with fixed interest rates was $297.3 million compared to its carrying value of $275.0 million. As of July 31, 2019, the estimated fair value of long-term debt with fixed interest rates was $281.5 million compared to its carrying value of $275.0 million.
The carrying values of long-term debt with variable interest rates of $344.3 million and $310.9 million as of July 31, 2020 and 2019, respectively, approximate fair value. The fair value is estimated by discounting the projected cash flows using the rate at which similar amounts of debt could currently be borrowed. Long-term debt is classified as Level 2 in the fair value hierarchy.
The fair values of the Company’s financial assets and liabilities listed below reflect the amounts that would be received to sell the assets or paid to transfer the liabilities in an orderly transaction between market participants at the measurement date (exit price). The fair values are based on inputs other than quoted prices that are observable for the asset or liability, and therefore are classified as Level 2 in the fair value hierarchy. These inputs include foreign currency exchange rates and interest rates. The financial assets and liabilities are primarily valued using standard calculations and models that use as their basis readily observable market parameters. Industry standard data providers are the primary source for forward and spot rate information for both interest rates and currency rates.
Derivative Fair Value Measurements The Company enters into derivative instrument agreements, including forward foreign currency exchange contracts and net investment hedges, to manage risk in connection with changes in foreign currency. The Company only enters into derivative instrument agreements with counterparties who have highly rated credit. The Company does not enter into derivative contracts for trading or speculative purposes.
Forward Foreign Currency Exchange Contracts The Company uses forward currency exchange contracts to manage exposure to fluctuations in foreign currency. The Company enters into certain purchase commitments with foreign suppliers based on the value of its purchasing subsidiaries’ local currency relative to the currency’s requirement of the supplier on the date of the commitment. The Company also sells into foreign countries based on the value of purchaser’s local currency. The Company mitigates risk through using forward currency contracts that generally mature in 12 months or less, which is consistent with the related purchases and sales. Contracts that qualify for hedge accounting are designated as cash flow hedges.
Net Investment Hedges The Company uses fixed-to-fixed cross-currency swap agreements, which mature in July 2029, to hedge its exposure to adverse foreign currency exchange rate movements for its operations in Europe. The Company has elected the spot method of designating these contracts.
The Company determines the fair values of its derivatives based on valuation models which project future cash flows and discount the future amounts to a present value using market based observable inputs including foreign currency rates, interest rate curves, futures and basis spreads, as applicable.
The following table details the fair value of the Company’s derivative contracts, which are recorded on a gross basis in the Consolidated Balance Sheets as of July 31, 2020 and 2019 (in millions):
Fair Values of Significant Other Observable Inputs (Level 2)
Notional AmountsAssets
Liabilities (1)
July 31,July 31,July 31,
202020192020201920202019
Forward foreign currency exchange contracts$26.2 $28.2 $2.1 $1.6 
(2)
$(1.4)$(1.8)
Net investment hedge55.8 55.8 1.2 1.1 
(3)
 (1.9)
Total $82.0 $84.0 $3.3 $2.7 $(1.4)$(3.7)
(1)Amounts of $3.2 million and of $0.1 million, respectively, are recorded within prepaid expenses and other current assets, and in other long-term assets, in the Company’s Consolidated Balance Sheets as of July 31, 2020. Amount of $2.7 million is recorded within prepaid expenses and other current assets in the Company’s Consolidated Balance Sheets as of July 31, 2019.
(2)Forward foreign currency exchange contracts are recorded within other current liabilities in the Company’s Consolidated Balance Sheets.
(3)Net investment hedges are recorded within other long-term liabilities in the Company’s Consolidated Balance Sheets.
Changes in the fair value of the Company’s forward foreign currency exchange contracts are recorded in equity as a component of accumulated other comprehensive income (loss), and are reclassified from accumulated other comprehensive income (loss) into earnings when the items underlying the hedged transactions are recognized into earnings, as a component of cost of sales within the Company’s Consolidated Statements of Earnings and Consolidated Statements of Comprehensive Income (Loss). The net gain or loss on net investment hedges are reported within foreign currency translation gains and losses as a component of accumulated other comprehensive income (loss) on the Company’s Consolidated Balance Sheets. The interest earned is reclassified out of accumulated other comprehensive income (loss) and into other income, net on the Company’s Consolidated Statements of Earnings.
Credit Risk Related Contingent Features Contract provisions may require the posting of collateral or settlement of the contracts for various reasons, including if the Company’s credit ratings are downgraded below its investment grade credit rating by any of the major credit agencies or for cross default contractual provisions if there was a failure under other financing arrangements related to payment terms or covenants. As of July 31, 2020 and 2019, no collateral has been posted.
Counterparty Credit Risk There is risk that counterparties to derivative contracts will fail to meet their contractual obligations. In order to mitigate counterparty credit risk, the Company only enters into contracts with carefully selected financial institutions based upon their credit ratings and certain other financial factors.
The following table summarizes the pre-tax impact of the gains and losses on the Company’s designated forward foreign currency exchange contracts and net investment hedges (in millions):
Pre-tax Gains (Losses) Recognized in Accumulated Other Comprehensive Income (Loss):
Year Ended July 31,
202020192018
Forward foreign currency exchange contracts$(1.4)$0.2 $3.2 
Net investment hedge2.0 (0.8) 

Pre-tax (Gains) Losses Reclassified from Accumulated Other Comprehensive Income (Loss):
Year Ended July 31,
202020192018
Forward foreign currency exchange contracts$1.0 $0.1 $0.2 
Net investment hedge   
The Company expects that substantially all of the amounts recorded in accumulated other comprehensive income (loss) for its forward foreign currency exchange contracts recorded within the Company’s Consolidated Balance Sheet will be reclassified into earnings during the next 12 months, based upon the timing of inventory purchases and sales. See Note 15 for additional information on accumulated other comprehensive loss.
The Company holds equity method investments, which are classified in other long-term assets in the accompanying Consolidated Balance Sheets. The aggregate carrying amount of these investments was $21.7 million and $23.0 million as of July 31, 2020 and 2019, respectively. These equity method investments are measured at fair value on a nonrecurring basis. The fair value of the Company’s equity method investments has not been estimated as there have been no identified events or changes in circumstance that would have had an adverse impact on the value of these investments. In the event that these investments were required to be measured, they would fall within Level 3 of the fair value hierarchy, due to the use of significant unobservable inputs to determine fair value, as the investments are in privately-held entities.
XML 102 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
12 Months Ended
Jul. 31, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The components of earnings before income taxes are as follows (in millions):
Year Ended July 31,
 202020192018
Earnings before income taxes:
United States$112.8 $127.4 $103.2 
Foreign222.4 247.8 260.4 
Total$335.2 $375.2 $363.6 
The components of the provision for income taxes are as follows (in millions):
Year Ended July 31,
202020192018
Income tax provision (benefit):
Current
Federal$9.7 $21.3 $100.0 
State3.1 4.0 5.3 
Foreign62.7 72.5 71.0 
75.5 97.8 176.3 
Deferred
Federal4.1 7.4 6.5 
State0.2 1.4 0.2 
Foreign(1.6)1.4 0.3 
2.7 10.2 7.0 
Total$78.2 $108.0 $183.3 
The following table reconciles the U.S. statutory income tax rate with the effective income tax rate:
Year Ended July 31,
202020192018
Statutory U.S. federal rate21.0 %21.0 %26.9 %
State income taxes0.9 1.3 0.9 
Foreign operations3.5 4.7 1.7 
Global Intangible Low Tax Income0.2 1.3 N/A
Foreign Derived Intangible Income(1.4)(1.4)N/A
Export, manufacturing and research credits(0.7)(0.8)(1.0)
Change in unrecognized tax benefits0.6 (0.8)(0.3)
Tax benefits on stock-based compensation (1.2)(1.6)(1.2)
Impact of U.S. Tax Cuts and Jobs Act  5.0 23.2 
Other0.4 0.1 0.2 
Effective income tax rate23.3 %28.8 %50.4 %
The tax effects of temporary differences that give rise to deferred tax assets and liabilities are as follows (in millions):
July 31,
20202019
Deferred tax assets:
Accrued expenses$9.9 $10.1 
Compensation and retirement plans31.8 27.9 
NOL and tax credit carryforwards8.1 4.4 
Inventory reserves3.4 3.0 
Operating lease assets18.8  
Other4.2 4.5 
Gross deferred tax assets76.2 49.9 
Valuation allowance(8.1)(4.4)
Deferred tax assets, net of valuation allowance68.1 45.5 
Deferred tax liabilities:
Depreciation and amortization(47.4)(43.2)
Operating lease liabilities(18.8) 
Other(1.8)(1.4)
Deferred tax liabilities(68.0)(44.6)
Net deferred tax asset$0.1 $0.9 
The activity in the NOL and tax credit valuation allowances is as follows (in millions):
Year Ended July 31,
202020192018
Balance at beginning of year$(4.4)$(6.2)$(5.2)
Additions charged to costs and expenses(3.7)(0.2)(1.0)
Deductions from reserves 2.0  
Balance at end of year$(8.1)$(4.4)$(6.2)
As of July 31, 2020, the Company had tax effected operating losses and tax credit carryovers for federal, approximately $2.4 million, state, approximately $2.5 million, and international, approximately $3.2 million, with all amounts before limitation impacts and valuation allowances. Federal tax attribute carryovers will expire after 10 years, the state after one to 20 years, and the international after one year to an indefinite carryover period. As of July 31, 2020, the Company had provided $8.1 million of valuation allowance against certain of these deferred tax assets based on management’s determination that it is more-likely-than-not that the tax benefits related to these assets will not be realized.
As of July 31, 2020, the total undistributed earnings of the Company’s non-U.S. subsidiaries was approximately $1.3 billion, of which approximately $1.1 billion was not considered indefinitely reinvested. The Company is subject to foreign withholding taxes on a small portion of these earnings distributable in the future in the form of dividends. Thus, the Company annually provides for foreign withholding taxes payable upon future dividend distributions of the earnings not considered indefinitely reinvested. For the year ended July 31, 2020, the Company recognized a tax charge of $9.8 million related to these foreign withholding taxes. The remaining $230.0 million of earnings are considered indefinitely reinvested, and it is not practicable to estimate, within any reasonable range, the additional taxes that may be payable on the potential distribution of the portion of the undistributed earnings considered indefinitely reinvested.
The transition tax is payable over an eight year period, and the portion not due within 12 months as of July 31, 2020 is $68.3 million. This amount is classified within non-current income taxes payable in the Consolidated Balance Sheets.
A reconciliation of the beginning and ending amount of gross unrecognized tax benefits is as follows (in millions):
Year Ended July 31,
202020192018
Gross unrecognized tax benefits at beginning of fiscal year$15.5 $18.5 $18.8 
Additions for tax positions of the current fiscal year2.8 2.5 4.4 
Additions for tax positions of prior fiscal years0.2 0.7 0.2 
Reductions for tax positions of prior fiscal years(0.1)(4.9)(3.1)
Settlements  (0.4)
Reductions due to lapse of applicable statute of limitations(1.5)(1.3)(1.4)
Gross unrecognized tax benefits at end of fiscal year$16.9 $15.5 $18.5 
The Company recognizes interest and penalties accrued related to unrecognized tax benefits in income tax expense. During the year ended July 31, 2020, the Company recognized interest expense, net of tax benefit, of approximately $0.7 million. At July 31, 2020 and 2019, accrued interest and penalties on a gross basis were $2.2 million and $1.6 million, respectively. If the Company were to prevail on all unrecognized tax benefits recorded, substantially all of the unrecognized tax benefits would benefit from the effective tax rate. With an average statute of limitations of approximately five years, up to $5.4 million of the unrecognized tax benefits could potentially expire in the next 12 month period, unless extended by an audit.
The Company files income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. With few exceptions, the Company is no longer subject to state and foreign income tax examinations by tax authorities for years before 2015.
The Company believes that it is remote that any adjustment necessary to the reserve for income taxes over the next 12 month period will be material. However, it is possible the current and future resolution of audits or disputes may result in a material change to the reserve for income taxes, although the quantification of such potential adjustments cannot be made at this time.
XML 103 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Employee Benefit Plans
12 Months Ended
Jul. 31, 2020
Retirement Benefits, Description [Abstract]  
Employee Benefit Plans Employee Benefit Plans
Defined Benefit Pension Plans
The Company and certain of its international subsidiaries have defined benefit pension plans for many of their hourly and salaried employees. There are two types of U.S. plans. The first type of U.S. plan (Hourly Pension Plan) is a traditional defined benefit pension plan primarily for union production employees. The second plan (Salaried Pension Plan) is for some salaried and non-union production employees that provides defined benefits pursuant to a cash balance feature whereby a participant accumulates a benefit comprised of a percentage of current salary that varies with years of service, interest credits and transition credits. The Company no longer allows entrants into the U.S. Salaried Pension Plan and the participating employees no longer accrue Company contribution credits under the plan. Instead, eligible employees receive a 3% annual retirement contribution to their 401(k) in addition to the Company’s normal 401(k) match. The non-U.S. plans consist of plans in Belgium, Germany, Mexico, and the United Kingdom. These defined plans generally provide pension benefits based on years of service and compensation level. Components of net periodic benefit cost other than then service cost component are included in other income, net in the Consolidated Statements of Earnings.
Net periodic pension costs and amounts recognized in other comprehensive (loss) income for the Company’s pension plans include the following components (in millions):
Year Ended July 31,
202020192018
Net periodic benefit cost
Service cost$9.5 $6.0 $8.1 
Interest cost13.5 16.4 14.8 
Expected return on assets(26.1)(26.5)(26.2)
Prior service cost and transition amortization0.7 0.6 0.3 
Actuarial loss amortization6.5 4.4 4.6 
Settlement loss3.1 2.9 3.5 
Net periodic benefit costs7.2 3.8 5.1 
Other changes recognized in other comprehensive (loss) income:
Net actuarial (loss) gain(25.2)(29.0)7.2 
Amortization of asset obligations0.2 0.2 0.2 
Amortization of prior service cost0.6 0.4 0.1 
Amortization of net actuarial loss9.5 7.3 8.1 
Total recognized in other comprehensive (loss) income(14.9)(21.1)15.6 
Total recognized in net periodic benefit costs and other comprehensive (loss) income$(22.1)$(24.9)$10.5 
The changes in projected benefit obligations, fair value of plan assets and funded status of the Company’s pension plans for the years ended July 31, 2020 and 2019 are summarized as follows (in millions):
Year Ended July 31,
20202019
Change in projected benefit obligation:
Projected benefit obligation, beginning of fiscal year$520.4 $488.2 
Service cost9.5 6.0 
Interest cost13.5 16.4 
Plan amendments 1.2 
Participant contributions0.8 0.8 
Actuarial loss55.2 42.5 
Currency exchange rates12.8 (11.2)
Settlement(10.7)(10.5)
Net transfers 1.2 
Benefits paid(15.9)(14.2)
Projected benefit obligation, end of fiscal year$585.6 $520.4 
Change in fair value of plan assets:
Fair value of plan assets, beginning of fiscal year$502.2 $486.3 
Actual return on plan assets59.1 39.4 
Company contributions3.0 10.4 
Participant contributions0.8 0.8 
Currency exchange rates12.1 (11.2)
Settlement(10.7)(10.5)
Net transfers 1.2 
Benefits paid(15.9)(14.2)
Fair value of plan assets, end of fiscal year$550.6 $502.2 
Funded status:
Projected benefit obligation in excess of plan assets, end of fiscal year$(35.0)$(18.2)
Amounts recognized on the Consolidated Balance Sheets consist of:
Other long-term assets$6.2 $6.8 
Other current liabilities(1.5)(1.5)
Other long-term liabilities(39.7)(23.5)
Net recognized liability$(35.0)$(18.2)
The net underfunded status of $35.0 million and $18.2 million at July 31, 2020 and 2019, respectively, is recognized in the accompanying Consolidated Balance Sheets. The pension-related accumulated other comprehensive loss at July 31, 2020 and 2019 (prior to the consideration of income taxes) was $166.1 million and $152.0 million, respectively, and consisted primarily of unrecognized actuarial losses. The loss expected to be recognized in net periodic pension expense during the year ending July 31, 2021 is $8.8 million. The accumulated benefit obligation for all defined benefit pension plans was $561.9 million and $499.1 million at July 31, 2020 and 2019, respectively.
The projected benefit obligation and fair value of plan assets for pension plans with projected benefit obligations in excess of plan assets were $220.4 million and $179.3 million, respectively, as of July 31, 2020, and $190.6 million and $165.6 million, respectively, as of July 31, 2019.
The projected benefit obligation, accumulated benefit obligation and fair value of plan assets for pension plans with accumulated benefit obligations in excess of plan assets were $158.0 million, $156.2 million and $133.1 million, respectively, as of July 31, 2020 and $135.0 million, $133.2 million and $122.5 million, respectively, as of July 31, 2019.
Assumptions
The weighted average discount rate and rates of increase in future compensation levels used in determining the actuarial present value of the projected benefit obligation are as follows:
Projected Benefit Obligation
Year Ended July 31,
Weighted average actuarial assumptions20202019
All U.S. plans:  
Discount rate2.37 %3.54 %
Non-U.S. plans:  
Discount rate1.48 %1.79 %
Rate of compensation increase2.88 %2.69 %
The weighted average discount rates, expected returns on plan assets and rates of increase in future compensation levels used to determine the net periodic benefit cost are as follows:
Net Periodic Benefit CostYear Ended July 31,
Weighted average actuarial assumptions202020192018
All U.S. plans:   
Discount rate3.55 %4.43 %3.94 %
Expected return on plan assets6.08 %6.25 %6.58 %
Rate of compensation increaseN/AN/AN/A
Non-U.S. plans:   
Discount rate1.85 %2.43 %2.40 %
Expected return on plan assets3.78 %4.08 %4.19 %
Rate of compensation increase2.72 %2.69 %2.70 %
Discount Rates The Company’s objective in selecting a discount rate is to select the best estimate of the rate at which the benefit obligations could be effectively settled on the measurement date, taking into account the nature and duration of the benefit obligations of the plan. In making this best estimate, the Company looks at rates of return on high-quality, fixed-income investments currently available, and expected to be available, during the period to maturity of the benefits. This process includes looking at the universe of bonds available on the measurement date with a quality rating of Aa or better. Similar appropriate benchmarks are used to determine the discount rate for the non-U.S. plans.
The Company utilizes a full yield curve approach to estimate service and interest costs by applying specific spot rates along the yield curve used to determine the benefit obligation of relevant projected cash outflows. This method provides a precise measurement of service and interest costs by aligning the timing of the plans’ liability cash flows to the corresponding spot rate on the yield curve.
Expected Long-Term Rate of Return To develop the expected long-term rate of return on assets assumption, the Company considers the historical returns and the future expectations for returns for each asset class, as well as the target asset allocation for each plan. Based on portfolio performance, as of the measurement date of July 31, 2020, the Company’s long-term rate of return for the U.S. and non-U.S. pension plans is an asset-based weighted average of 6.08% and 3.78%, respectively. The expected long-term rate of return on assets shown in the pension benefit disclosure for U.S. and non-U.S. plans is an asset-based weighted average of all plans for each category.
Fair Value of Plan Assets
The estimated fair value of U.S. pension plan assets and their respective levels in the fair value hierarchy at July 31, 2020 and 2019 by asset category are as follows (in millions):
U.S Pension Plans
Asset CategoryQuoted Prices in
Active Markets
for Identical
Assets
(Level 1)
Significant
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Measured Using NAV Per Share as Practical ExpedientTotal
July 31, 2020
Cash and cash equivalents$6.7 $3.3 $ $ $10.0 
Global equity securities79.3   40.5 119.8 
Fixed income securities99.9 110.8   210.7 
Private equity and other funds   26.8 26.8 
Real asset funds   3.0 3.0 
Total U.S. assets$185.9 $114.1 $ $70.3 $370.3 
July 31, 2019
Cash and cash equivalents$3.6 $0.4 $ $ $4.0 
Global equity securities76.3   35.8 112.1 
Fixed income securities95.2 96.7   191.9 
Private equity and other funds   33.1 33.1 
Real asset funds   3.4 3.4 
Total U.S. assets$175.1 $97.1 $ $72.3 $344.5 
Certain investments held by the U.S. pension plans as of July 31, 2020, valued at net asset value (NAV), had the following unfunded commitments and/or redemption restrictions (in millions):
U.S Pension Plans
Asset CategoryMeasured Using NAV Per Share as Practical ExpedientUnfunded CommitmentsRedemption Frequency (If Currently Eligible)Redemption Notice Period
July 31, 2020
Global equity securities$40.5 $1.8 Monthly, Weekly
10 - 90 days
Private equity and other funds26.8  Quarterly, Semi-Annually
60 - 90 days
Real asset funds3.0 4.3 Not eligibleN/A
Total U.S. assets$70.3 $6.1 
Global equity securities consists primarily of publicly traded U.S. and non-U.S. equities, mutual funds and collective investment trusts. Publicly traded equities and index funds are valued at the closing price reported in the active market in which the individual securities are traded.
Fixed income securities consists primarily of investment and non-investment grade debt securities, debt securities issued by the U.S. Treasury, and exchange-traded funds. Government, corporate and other bonds and notes are valued at the closing price reported if traded on an active market or at yields currently available on comparable securities of issuers with similar credit ratings.
Private equity and other funds consists primarily of equity private placement funds, private equity investments and alternative fixed income-like investments. Private equity consists of interests in partnerships that invest in U.S. and non-U.S. equity and debt securities. This may include a diversified mix of partnership interests including buyouts, restructured/distressed debt, growth equity, mezzanine/subordinated debt, real estate, special situation partnerships and venture capital investments. Alternative fixed income-like investments consist primarily of private partnership interests in hedge funds of funds. Interests in these funds are valued at the NAV per share, which is a practical expedient for measuring fair value and thus not classified in the fair value hierarchy. The NAV is determined by the administrator custodian of the fund based on the fair value of the underlying assets owned by the fund less its liabilities, then divided by the number of units outstanding.
Real assets funds consists of funds and interests in partnerships that invest in private real estate, commodities and timber investments. Interests in partnerships are valued using the NAV from the most recent partnership statement, updated for any subsequent partnership interests’ cash flows.
The estimated fair values of non-U.S. pension plan assets and their respective levels in the fair value hierarchy at July 31, 2020 and 2019 by asset category are as follows (in millions):
Non-U.S. Pension Plans
Asset CategoryQuoted Prices in
Active Markets
for Identical
Assets
(Level 1)
Significant
Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
Total
July 31, 2020
Cash and cash equivalents$0.1 $ $ $0.1 
Global equity securities91.6   91.6 
Fixed income securities11.5   11.5 
Investment funds 41.7  41.7 
Insurance contracts  35.4 35.4 
Total Non-U.S. assets$103.2 $41.7 $35.4 $180.3 
July 31, 2019
Cash and cash equivalents$0.4 $ $ $0.4 
Global equity securities79.4   79.4 
Fixed income securities11.9   11.9 
Investment funds 35.2  35.2 
Insurance contracts  30.8 30.8 
Total Non-U.S. assets$91.7 $35.2 $30.8 $157.7 
Global equity securities consists of publicly traded diversified growth funds invested across a broad range of traditional and alternative asset classes that may include, but are not limited to: equities, investment grade and high yield bonds, property, private equity, infrastructure, commodities and currencies. They may invest directly or hold up to 100% of the fund in other collective investment vehicles and may use exchange traded and over-the-counter financial derivatives, such as currency forwards or futures, for both investment as well as hedging purposes. Publicly traded equities and funds are valued at the closing price reported in the active market in which the individual securities are traded.
Fixed income securities consists primarily of investment grade debt securities and bond funds. Corporate bonds and notes are valued at either the yields currently available on comparable securities of issuers with similar credit ratings or valued under a discounted cash flows approach that maximizes observable inputs, such as current yields of similar instruments, but can include adjustments for certain risks that may not be observable such as credit and liquidity risks. The bond funds are traded on an active market and are valued at the closing price reported.
Investment funds consists of liability driven investment funds that may hold a range of low-risk hedging instruments including but not limited to government and corporate bonds, interest rate and inflation swaps, physical inflation-linked and nominal gilts, synthetic gilts, cash and money market instruments. The investment funds are valued at the closing price reported if traded on an active market or at yields currently available on comparable securities of issuers with similar credit ratings.
Insurance contracts are individual contracts whereby an insurance company offers a guaranteed minimum interest return. The Company does not have any influence on the investment decisions made by the insurer. European insurers, in general, are strictly regulated by an external control mechanism and have to invest for their guaranteed interest products within certain boundaries. Typically they have a strategic asset allocation with 80% to 90% fixed income products and 10% to 20% equity type products (including real estate).
The following table summarizes the changes in the fair values of the non-U.S. pension plans’ Level 3 assets for the years ended July 31, 2020, 2019 and 2018 (in millions):
Non-U.S. Pension Plans
Ending balance at July 31, 2017$34.3 
Unrealized losses(4.0)
Foreign currency exchange0.2 
Purchases0.5 
Sales(2.4)
Ending balance at July 31, 201828.6 
Unrealized gains3.5 
Foreign currency exchange(1.5)
Purchases0.5 
Sales(0.3)
Ending balance at July 31, 201930.8 
Unrealized gains4.1 
Foreign currency exchange2.1 
Purchases0.5 
Sales(2.1)
Ending balance at July 31, 2020$35.4 
Investment Policies and Strategies
For U.S. pension plans, the Company uses a total return investment approach to achieve a long-term return on plan assets, with what the Company believes to be a prudent level of risk for the purpose of meeting its retirement income commitments to employees. The plans’ investments are diversified to assist in managing risk. During the year ended July 31, 2020, the Company’s asset allocation guidelines targeted an allocation as follows:
Salaried Pension PlanHourly Pension Plan
Global equities33 %37 %
Fixed income65 60 
Real assets1 2 
Cash and cash equivalents1 1 
Total100 %100 %
The targeted percentages are inclusive of private equity and other fund vehicles. These target allocation guidelines are determined in consultation with the Company’s investment consultant and through the use of modeling the risk/return trade-offs among asset classes utilizing assumptions about expected annual return, expected volatility/standard deviation of returns and expected correlations with other asset classes.
For non-U.S. plans, the general investment objectives are to maintain a suitably diversified portfolio of secure assets of appropriate liquidity that will generate income and capital growth to meet, together with any new contributions from members and the Company, the cost of current and future benefits. Investment policy and performance is measured and monitored on an ongoing basis by the Company’s Investment Committee through its use of an investment consultant and through quarterly investment portfolio reviews.
Estimated Contributions and Future Payments
The Company’s general funding policy is to make at least the minimum required contributions as required by applicable regulations, plus any additional amounts that it determines to be appropriate. The Company made required contributions of $4.0 million to its qualified U.S. pension plans and $1.5 million to its non-qualified U.S. pension plans during the year ended July 31, 2020. In August 2020, the Company contributed an additional $0.9 million to the qualified U.S. pension plans. The Company estimates that it will contribute approximately $1.5 million to its non-qualified U.S. pension plans for the year ended July 31, 2021. The estimated minimum funding requirement for the Company’s qualified U.S. pension plans for the year ending July 31, 2021 is $4.0 million. In accordance with the Pension Protection Act of 2006, this contribution obligation may be met with existing credit balances that resulted from payments above the minimum obligation in prior fiscal years. The Company had sufficient credit balances to meet the minimum obligation for the plan year ended July 31, 2020 of its qualified U.S. pension plans. The Company made contributions of $1.0 million to its non-U.S. pension plans during the year ended July 31, 2020 and estimates that it will contribute approximately $1.6 million in the year ended July 31, 2021 based upon the local government prescribed funding requirements. Future estimates of the Company’s pension plan contributions may change significantly depending on the actual rate of return on plan assets, discount rates and regulatory requirements.
The estimated future benefit payments for the Company’s U.S. and non-U.S. plans are as follows (in millions):
Year Ending July 31,Estimated Future Benefit Payments
2021$30.0 
202227.3 
202327.5 
202425.9 
202529.7 
2025-2029147.3 
Retirement Savings and Employee Stock Ownership Plan
The Company provides a contributory employee savings plan to U.S. employees that permits participants to make contributions by salary reduction pursuant to section 401(k) of the Internal Revenue Code. For eligible employees, employee contributions of up to 50% of compensation are matched at a rate equaling 100% of the first 3% contributed and 50% of the next 2% contributed. In addition, the Company contributes 3% of compensation annually for eligible employees. Total contribution expense for these plans was $22.0 million, $23.5 million, and $22.1 million for the years ended July 31, 2020, 2019 and 2018, respectively. This plan also includes shares from an Employee Stock Ownership Plan (ESOP). As of July 31, 2020, all shares of the ESOP have been allocated to participants. Total ESOP shares are considered to be shares outstanding for diluted earnings per share calculations.
Deferred Compensation and Other Benefit Plans
The Company provides various deferred compensation and other benefit plans to certain executives. The deferred compensation plan allows these employees to defer the receipt of all of their bonus and other stock-related compensation and up to 75% of their salary to future periods. Other benefit plans are provided to supplement the benefits for a select group of highly compensated individuals that are reduced because of compensation limitations set by the Internal Revenue Code. The Company has recorded a liability of $4.1 million and $5.0 million as of July 31, 2020 and 2019, respectively, related primarily to its deferred compensation plans.
XML 104 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover - USD ($)
12 Months Ended
Jul. 31, 2020
Sep. 11, 2020
Jan. 31, 2020
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Jul. 31, 2020    
Document Transition Report false    
Entity File Number 1-7891    
Entity Registrant Name DONALDSON COMPANY, INC.    
Entity Incorporation, State DE    
Entity Tax Identification Number 41-0222640    
Entity Address, Street Address 1400 West 94th Street    
Entity Address, City Minneapolis    
Entity Address, State MN    
Entity Address, Postal Zip Code 55431    
City Area Code 952    
Local Phone Number 887-3131    
Title of each class Common Stock, $5.00 par value    
Trading Symbol(s) DCI    
Name of each exchange on which registered 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 Emerging Growth Company false    
Entity Small Business false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 6,544,036,254
Entity Common Stock, Shares Outstanding   126,419,777  
Documents Incorporated by Reference Portions of the registrant’s Proxy Statement for its 2020 annual meeting of stockholders (the “2020 Proxy Statement”) are incorporated by reference in Part III, as specifically set forth in Part III.    
Entity Central Index Key 0000029644    
Current Fiscal Year End Date --07-31    
Document Fiscal Year Focus 2020    
Document Fiscal Period Focus FY    
Amendment Flag false    
XML 105 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Stock-Based Compensation
12 Months Ended
Jul. 31, 2020
Share-based Payment Arrangement, Noncash Expense [Abstract]  
Stock-Based Compensation Stock-Based Compensation
In November 2019, the Company’s stockholders approved the adoption of the 2019 Master Stock Incentive Plan (2019 Plan), which replaced the 2010 Master Stock Incentive Plan (2010 Plan). Consistent with the 2010 Plan, the 2019 Plan allows for granting of nonqualified stock options, incentive stock options, restricted stock awards, restricted stock units, stock appreciation rights, dividend equivalents, and other stock-based awards.
Stock Options Options granted to key employees under the 2019 Plan and 2010 Plan have an exercise price equal to the market price of the Company’s comment stock at the date of the grant. Options are generally exercisable for up to 10 years from the date of grant and vest in equal increments over three years. For the years ended July 31, 2020, 2019 and 2018, the Company recorded pretax stock-based compensation expense associated with stock options of $10.4 million, $9.8 million and $8.1 million, respectively. Compensation costs for stock-based payments are included in selling, general and administrative expenses. The Company issues treasury shares upon option exercise. The Company also recorded tax benefits associated with this compensation expense of $1.7 million, $2.0 million and $1.9 million for the years ended July 31, 2020, 2019 and 2018, respectively.
Stock-based employee compensation expense is recognized using the fair value method for all stock option awards. The Company determined the fair value of these awards using the Black-Scholes option pricing model with the following assumptions:
Year Ended July 31,
202020192018
Risk-free interest rate
0.8% - 1.9%
2.1% - 3.1%
2.0% - 2.9%
Expected volatility
21.0% - 23.7%
16.0% - 21.5%
18.2% - 20.6%
Expected dividend yield1.6 %1.6 %1.6 %
Expected life:
Director and officer grants8 years8 years8 years
Non-officer original grants7 years7 years7 years
The weighted average fair value for options granted during the years ended July 31, 2020, 2019 and 2018 was $10.93, $12.27 and $9.29 per share, respectively, using the Black-Scholes pricing model.
The following table summarizes stock option activity for the years ended July 31, 2020, 2019 and 2018:
 Options
Outstanding
Weighted
Average Exercise
Price (1)
Outstanding at July 31, 20176,685,551 $32.60 
Granted881,050 45.70 
Exercised(738,635)26.47 
Canceled(42,154)39.52 
Outstanding at July 31, 20186,785,812 34.93 
Granted908,925 58.02 
Exercised(1,103,054)25.07 
Canceled(60,433)50.57 
Outstanding at July 31, 20196,531,250 39.66 
Granted944,094 51.94 
Exercised(845,086)30.35 
Canceled(96,279)52.72 
Outstanding at July 31, 20206,533,979 $42.44 
(1)    Weighted average shares are calculated using the Black-Scholes model.
The total intrinsic value of options exercised during the years ended July 31, 2020, 2019 and 2018 was $18.3 million, $30.3 million and $16.0 million, respectively.
The number of shares reserved at July 31, 2020 for outstanding options and future grants was 11,514,490. Shares reserved consist of shares available for grant plus all outstanding options.
The following table summarizes information concerning outstanding and exercisable options as of July 31, 2020:
Range of Exercise PricesNumber
Outstanding
Weighted
Average
Remaining
Contractual
Life (Years)
Weighted
Average
Exercise
Price
Number
Exercisable
Weighted
Average
Exercise
Price
$28.00 to $32.49
956,847 4.3$28.43 956,847 $28.43 
$32.50 to $37.49
1,047,737 2.134.39 1,047,737 34.39 
$37.50 to $42.49
1,225,700 4.240.30 1,225,700 40.30 
$42.50 to $47.49
1,537,884 6.543.99 1,254,073 43.75 
$47.50 and above
1,765,811 8.754.95 304,691 57.52 
6,533,979 5.6$42.44 4,789,048 $38.63 
At July 31, 2020, the aggregate intrinsic value of shares outstanding and exercisable was $50.2 million and $49.3 million, respectively.
The following table summarizes the status of options that contain vesting provisions:
 OptionsWeighted
Average Grant
Date Fair
Value
Non-vested at July 31, 20191,711,438 $11.06 
Granted944,094 10.93 
Vested(843,776)10.68 
Canceled(66,825)10.81 
Non-vested at July 31, 20201,744,931 $11.18 
The total fair value of options vested during years ended July 31, 2020, 2019 and 2018, was $40.8 million, $44.5 million and $42.0 million, respectively.
As of July 31, 2020, there was $7.2 million of total unrecognized compensation expense related to non-vested stock options, which is expected to be recognized over the remaining vesting period during fiscal 2021, 2022 and 2023.
Performance-based awards Consistent with the 2010 Plan, the 2019 Plan also allows for the granting of performance-based awards to a limited number of key executives. As administered by the Human Resources Committee of the Company’s Board of Directors, these performance-based awards are payable in common stock and are based on a formula that measures performance of the Company over a three year period. These awards are settled or forfeited after three years with payouts ranging from zero to 200% of the target award value depending on achievement. Performance-based award expense under these plans totaled $3.4 million, $3.8 million and $7.5 million in the years ended July 31, 2020, 2019 and 2018, respectively.
The weighted average grant date fair value related to the Company’s performance share awards are as follows:
Year Ended July 31,
202020192018
Weighted average grant date fair value$51.61 $58.35 $45.43 
The table below summarizes the activity during fiscal 2020 for non-vested performance share awards:
 Performance SharesWeighted
Average Grant
Date Fair
Value
Non-vested at July 31, 2019174,100 $52.87 
Granted100,500 51.61 
Vested(73,900)45.43 
Canceled/forfeited(2,500)58.35 
Non-vested at July 31, 2020198,200 $54.93 
As of July 31, 2020, there was $2.9 million of total unrecognized compensation expense related to non-vested performance shares. This unvested expense is expected to be recognized over the remaining vesting period.
XML 106 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Warranty
12 Months Ended
Jul. 31, 2020
Standard Product Warranty Disclosure [Abstract]  
Warranty Warranty
The Company estimates warranty expense on certain products at the time of sale. The following is a reconciliation of warranty reserves for the years ended July 31, 2020 and 2019 (in millions):
Year Ended July 31,
20202019
Balance at beginning of fiscal year$11.2 $18.9 
Accruals for warranties issued during the fiscal year2.9 2.5 
Accruals related to pre-existing warranties (including changes in estimates)(1.9)(2.3)
Less settlements made during the fiscal year(2.7)(7.9)
Balance at end of fiscal year$9.5 $11.2 
There were no individually material specific warranty matters accrued for or significant settlements made during the years ended July 31, 2020 and 2019.
XML 107 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt
12 Months Ended
Jul. 31, 2020
Debt Disclosure [Abstract]  
Long-Term Debt Long-Term Debt
Long-term debt consists of the following (in millions):
July 31,
20202019
Variable rate committed, unsecured $500.0 million revolving credit facility due July 21, 2022, interest rate of 1.29% as of July 31, 2020
$240.0 $286.5 
Unsecured senior notes, $125.0 million principal payment due March 27, 2024, interest rate of 3.72% payable semi-annually
125.0 125.0 
Unsecured senior notes, $125.0 million principal payment due June 17, 2030, interest rate of 3.18% payable semi-annually
125.0 125.0 
Variable rate committed, unsecured €80.0 million term loan due October 28, 2024, interest rate of 0.70% as of July 31, 2020
94.7  
Variable rate committed, unsecured $50.0 million term loan due July 21, 2020
 50.0 
Unsecured senior notes, $25.0 million principal payment due April 16, 2025, interest rate of 2.93% payable semi-annually
25.0 25.0 
Variable rate guaranteed senior note, ¥1.65 billion due May 20, 2024. As of July 31, 2020, ¥1.0 billion outstanding with interest rate of 0.41% payable quarterly
9.6 15.2 
Variable rate guaranteed senior note, ¥1.00 billion due July 15, 2021. As of July 31, 2020, ¥600.0 million outstanding with interest rate of 0.27% payable quarterly
5.7 9.2 
Capitalized lease obligations, with various maturity dates and interest rates 0.2 
Debt issuance costs, net(1.9)(1.5)
Subtotal
623.1 634.6 
Less: current maturities
5.7 50.2 
Total long-term debt$617.4 $584.4 
The Company’s $500.0 million revolving credit facility is with a group of lenders, in which it can borrow in multiple currencies, and matures on July 21, 2022. Key provisions include an accordion feature in which the Company can request to increase the revolving credit facility by up to $250.0 million, subject to terms of agreement including written notification and lender acceptance.
The Company has long-term borrowing capacity of $252.5 million available for further borrowing under existing credit facilities as of July 31, 2020. The remaining borrowing capacity has been reduced for standby letters of credit as discussed in Note 16.
Certain debt agreements contain financial covenants including interest coverage and leverage ratios, as well as customary non-financial covenants. As of July 31, 2020, the Company was in compliance with all such covenants.
The estimated future maturities of the Company’s long-term debt as of July 31, 2020, are as follows (in millions):
Year Ended July 31,Amount
2021$5.7 
2022240.0 
2023 
2024134.6 
2025119.7 
Thereafter125.0 
Total estimated future maturities payments625.0 
   Less: debt issuance costs, net1.9 
Total future maturities payments, net of debt issuance costs$623.1 
XML 108 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Short-Term Borrowings
12 Months Ended
Jul. 31, 2020
Debt Disclosure [Abstract]  
Short-Term Borrowings Short-Term Borrowings
Short-term borrowings consist of the following (in millions):
U.S. Credit FacilitiesEuropean Commercial Paper ProgramEuropean Operations Credit FacilitiesRest of the World Credit FacilitiesTotal
Year Ended July 31,
2020201920202019202020192020201920202019
Available credit facilities$190.0 $90.0 $118.4 $111.5 $55.4 $74.4 $54.6 $63.6 $418.4 $339.5 
Reductions to borrowing capacity:
Outstanding borrowings 2.1     3.8  3.8 2.1 
Other non-borrowing reductions    20.9 34.7 21.1 23.0 42.0 57.7 
Total reductions 2.1   20.9 34.7 24.9 23.0 45.8 59.8 
Remaining borrowing capacity$190.0 $87.9 $118.4 $111.5 $34.5 $39.7 $29.7 $40.6 $372.6 $279.7 
Other non-borrowing reductions include financial instruments such as bank guarantees and foreign exchange instruments. The weighted average interest rate at July 31, 2020 for outstanding borrowings of the rest of the world credit facilities was 1.48%. The weighted average interest rate at July 31, 2019 for outstanding borrowings of U.S. credit facilities was 3.33%.
In the fourth quarter of fiscal 2020, the Company entered into a 364-day revolving credit agreement for $100.0 million, and the Company has the option to request a one year extension. The agreement is unsecured, and includes customary representations and warranties and covenants consistent with that facility. Interest is payable at the Company’s election of either the sum of the LIBOR rate and an applicable rate or the sum of the base rate and an applicable rate, as defined in the agreement.
XML 109 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue
12 Months Ended
Jul. 31, 2020
Revenue from Contract with Customer [Abstract]  
Revenue RevenueThe Company recognizes revenue on a wide range of filtration solutions sold to customers in many industries around the globe. Most of the Company’s performance obligations within customer sales contracts are for manufactured filtration systems and replacement parts. The Company also performs limited services and installation. Customer contracts may include multiple performance obligations and the transaction price is allocated to each distinct performance obligation based on its relative standalone selling price.
Revenue Disaggregation
Net sales disaggregated by geography based on the location where the customer’s order was placed are as follows (in millions):
Year Ended July 31,
 202020192018
United States$1,059.9 $1,192.6 $1,120.8 
Europe, Middle East and Africa760.2 826.8 791.5 
Asia Pacific553.2 597.9 599.2 
Latin America208.5 227.6 222.7 
   Total net sales$2,581.8 $2,844.9 $2,734.2 
Contract Assets and Liabilities
The satisfaction of performance obligations and the resulting recognition of revenue typically corresponds with billing of the customer. In limited circumstances, the customer may be billed at a time later than when revenue is recognized, resulting in contract assets, which are reported in prepaid expenses and other current assets on the Consolidated Balance Sheets. Contract assets were $11.9 million and $12.4 million as of July 31, 2020 and 2019. In other limited circumstances, the Company will require a down payment from the customer prior to the satisfaction of performance obligations. The circumstances result in contract liabilities, or deferred revenue, which is reported in other current liabilities and other long-term liabilities on the Consolidated Balance Sheets, depending on when revenue is expected to be recognized. Contract liabilities were $10.0 million and $10.4 million as of July 31, 2020 and 2019, respectively.
The Company will recognize revenue in future periods related to remaining performance obligations for certain open contracts. Generally, these contracts have terms of one year or less. The amount of revenue related to unsatisfied performance obligations in which the original duration of the contract is greater than one year is not significant.
XML 110 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Goodwill and Other Intangible Assets
12 Months Ended
Jul. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets
The Company has allocated goodwill to reporting units within its Engine Products and Industrial Products segments. There was no disposition activity or impairment charges recorded during the years ended July 31, 2020, 2019 and 2018. In the fourth quarter of fiscal 2020, the Company acquired the remaining interest of its joint venture in Saudi Arabia for $7.5 million, and as a result, recorded $5.4 million of goodwill. In fiscal 2019, the Company acquired BOFA and recorded goodwill for this transaction. See Note 2 for additional discussion of the BOFA acquisition.
The following is a reconciliation of goodwill for the years ended July 31, 2020 and 2019 (in millions):
Engine ProductsIndustrial ProductsTotal
Balance as of July 31, 2018$84.9 $153.5 $238.4 
Goodwill acquired 72.9 72.9 
Currency translation(0.4)(7.8)(8.2)
Balance as of July 31, 201984.5 218.6 303.1 
Goodwill acquired 5.4 5.4 
Currency translation0.3 8.0 8.3 
Balance as of July 31, 2020$84.8 $232.0 $316.8 
The following table summarizes the net intangible assets for the years ended July 31, 2020 and 2019 (in millions, except weighted average useful life):
July 31, 2020July 31, 2019
Weighted Average Useful Life (years)Gross
Carrying
Amount
Accumulated
Amortization
Gross
Carrying
Amount
Accumulated
Amortization
Customer relationships 12.3$105.2 $(50.0)$101.5 $(43.3)
Patents, trademarks and technology7.523.7 (11.6)22.3 (9.6)
Total other intangible assets, net$128.9 $(61.6)$123.8 $(52.9)
Expected amortization expense relating to existing intangible assets is as follows (in millions):
Amount
2021$8.0 
20226.9 
20236.1 
20245.8 
20255.6 
Thereafter34.9 
Total expected amortization expense$67.3 
XML 111 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share
12 Months Ended
Jul. 31, 2020
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
The Company’s basic net earnings per share is computed by dividing net earnings by the weighted average number of outstanding common shares. The Company’s diluted net earnings per share is computed by dividing net earnings by the weighted average number of outstanding common shares and common share equivalents related to stock options and stock incentive plans. Certain outstanding options are excluded from the diluted net earnings per share calculations because their exercise prices are greater than the average market price of the Company’s common stock during those periods. Options excluded from the diluted net earnings per share calculation were 1.7 million, 0.8 million and 0.1 million for the years ended July 31, 2020, 2019 and 2018, respectively.
The following table presents the information necessary to calculate basic and diluted earnings per share (in millions, except per share amounts):
Year Ended July 31,
202020192018
Net earnings for basic and diluted earnings per share computation$257.0 $267.2 $180.3 
Weighted average common shares outstanding:
Weighted average common shares – basic126.9 128.3 130.3 
Dilutive impact of share-based awards1.4 2.0 1.9 
Weighted average common shares – diluted128.3 130.3 132.2 
Net earnings per share – basic$2.03 $2.08 $1.38 
Net earnings per share – diluted$2.00 $2.05 $1.36 
XML 112 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Balance Sheet Information
12 Months Ended
Jul. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Supplemental Balance Sheet Information Supplemental Balance Sheet Information
The components of net inventories are as follows (in millions):
July 31,
20202019
Raw materials$109.6 $114.7 
Work in process32.8 33.0 
Finished products180.3 185.1 
Inventories, net$322.7 $332.8 
The components of net property, plant and equipment are as follows (in millions):
July 31,
20202019
Land$24.9 $24.2 
Buildings384.5 325.3 
Machinery and equipment880.1 813.5 
Computer software145.4 142.8 
Construction in progress102.8 114.3 
Less: accumulated depreciation(906.1)(831.2)
Net property, plant and equipment$631.6 $588.9 
XML 113 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions
12 Months Ended
Jul. 31, 2020
Business Combinations [Abstract]  
Acquisitions Acquisitions
In fiscal 2019, the Company acquired 91% of the shares of BOFA International LTD (BOFA), headquartered in the United Kingdom, for cash consideration of $101.3 million less cash acquired of $2.2 million. BOFA designs, develops and manufactures fume extraction systems across a wide range of industrial air filtration applications. The acquisition allowed Donaldson to accelerate its global growth in the fume collection business and add additional filtration technology to the Company’s existing product lines.
The fair values assigned to the acquired assets and liabilities assumed of BOFA were as follows (in millions):
Assets:
Net tangible assets$12.2 
Customer relationships39.8 
Trademarks and technology6.8 
Goodwill72.9 
Assets131.7 
Liabilities:
Deferred tax liabilities8.2 
Assumed debt14.4 
Liabilities22.6 
Total fair value109.1 
Company’s net consideration paid99.1 
Company’s non-controlling interest$10.0 
The assumed debt was repaid in October 2018. The identifiable intangible assets were related to customer relationships, trademarks and technology and have estimated useful lives ranging from 5 to 15 years. The acquired intangible assets including goodwill are not deductible for tax purposes. The Company is reporting BOFA’s results of operations within the Industrial Products segment. Transaction costs were expensed as incurred and were not significant.
The acquisition also provides call and put options that, if exercised by either the Company or the non-controlling interest holders after May 31, 2021, would obligate the Company to purchase the remaining 9% (12% at the time of acquisition) of the shares of BOFA, at a price indexed to the performance of the acquired entity. Due to the redemption features, the minority interest holders’ value is classified as a redeemable non-controlling interest in the Company’s Consolidated Balance Sheets. The redeemable non-controlling interest was recorded at fair value. As of July 31, 2020, 9% of the shares of BOFA were remaining for purchase.
Pro forma financial information for this acquisition has not been presented because it is not material to the Company’s consolidated results of operations.
XML 114 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies
12 Months Ended
Jul. 31, 2020
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Description of Business Donaldson Company, Inc. (Donaldson or the Company) is a worldwide manufacturer of filtration systems and replacement parts. The Company’s core strengths include leading filtration technology, strong customer relationships and its global presence. Products are manufactured and sold around the world. Products are sold to original equipment manufacturers (OEMs), distributors, dealers and directly to end users.
Principles of Consolidation The Consolidated Financial Statements include the accounts of Donaldson and all of its majority-owned subsidiaries. All intercompany accounts and transactions have been eliminated. The Company’s joint ventures are not majority-owned and are accounted for under the equity method. Certain reclassifications to previously reported financial information have been made to conform to the current period presentation.
Use of Estimates The preparation of the Consolidated Financial Statements in conformity with generally accepted accounting principles in the United States of America (GAAP) requires management to make estimates and assumptions that affect the amount of assets and liabilities and the disclosures regarding contingent assets and liabilities at period end and the reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.
With the recent outbreak of the coronavirus (COVID-19) which has been declared by the World Health Organization to be a pandemic, management has evaluated the Company’s accounting estimates that require consideration of forecasted financial information, including its allowances for doubtful accounts and inventory obsolescence, as well as the carrying value of goodwill, intangible assets and other long-lived assets. This assessment was conducted with current information, as well as consideration of future potential impacts of COVID-19 on the business as of July 31, 2020. Management determined that due to a majority of the Company’s business being deemed essential under applicable governmental orders otherwise restricting business activities, the limited downtime of certain operations and its ability to adapt and continue to operate in the current environment, no triggering event for impairment existed at July 31, 2020.
However, because of uncertainties at this time with respect to the severity and duration of the COVID-19 outbreak, the duration and terms of related governmental orders restricting activities, and the timing and pace of any economic recovery as COVID-19 impacts ultimately abate, management cannot predict with specificity the extent and duration of any future impact on the business and financial results from COVID-19. In addition, although most operations have continued, it is possible that they may not continue under future government orders, or may be subject to site-specific health and safety concerns which could require certain operations to be halted for some period. Accordingly, such impact could potentially result in impairments of assets and increases in allowances in future periods.
Foreign Currency Translation For most foreign operations, local currencies are considered the functional currency. Assets and liabilities of non-U.S. dollar functional currency entities are translated to U.S. dollars at fiscal year-end exchange rates and the resulting gains and losses arising from the translation of net assets located outside the U.S. are recorded as a cumulative translation adjustment, a component of accumulated other comprehensive loss in the Consolidated Balance Sheets. Elements of the Consolidated Statements of Earnings are translated at average exchange rates in effect during the fiscal year. Foreign currency transaction losses are included in other income, net in the Consolidated Statements of Earnings and were $4.7 million, $4.9 million and $7.4 million in the years ended July 31, 2020, 2019 and 2018, respectively.
Cash Equivalents The Company considers all highly liquid temporary investments with an original maturity of three months or less to be cash equivalents. Cash equivalents are carried at cost which approximates market value.
Accounts Receivable and Allowance for Doubtful Accounts Trade accounts receivables are recorded at the invoiced amount and do not bear interest. The allowance for doubtful accounts is the Company’s best estimate of the amount of credit losses in its existing accounts receivable. The Company determines the allowance based on historical write-off experience, regional economic data and evaluation of specific customer accounts for risk of loss. The Company reviews its allowance for doubtful accounts monthly. Past due balances over 90 days and over a specified amount are reviewed individually for collectability. All other balances are reviewed on a pooled basis by reporting unit and geographic region. Account balances are reserved when the Company determines it is probable the receivable will not be recovered.
Inventories Inventories are stated at the lower of cost and net realizable value. U.S. inventories are valued using the last-in, first-out (LIFO) method while the non-U.S. inventories are valued using the first-in, first-out (FIFO) method. Inventories valued at LIFO were approximately 27.6% and 31.3% of total inventories at July 31, 2020 and 2019, respectively. For inventories valued under the LIFO method, the FIFO cost exceeded the LIFO carrying values by $39.2 million and $39.8 million at July 31, 2020 and 2019, respectively. Results of operations for all periods presented were not materially affected by the liquidation of LIFO inventory.
Property, Plant and Equipment Property, plant and equipment are stated at cost. Additions, improvements or major renewals are capitalized while expenditures that do not enhance or extend the asset’s useful life are expensed as incurred. Depreciation is computed using the straight-line method. Depreciation expense was $79.3 million, $73.5 million and $71.1 million in the years ended July 31, 2020, 2019 and 2018, respectively. The estimated useful lives of property, plant and equipment are ten to forty years for buildings, including building improvements, and three to ten years for machinery and equipment.
Leases The Company determines whether an arrangement that provides control over the use of an asset to the Company is a lease. The Company recognizes a lease liability and corresponding right-of-use asset on the Consolidated Balance Sheets based on the present value of future lease payments, and recognizes lease expense on a straight-line basis over the lease term. Leases with an initial term of 12 months or less are not recorded on the Consolidated Balance Sheets.
The Company has elected to separate payments for lease components from non-lease components for all asset classes. Lease agreements may include extension, termination or purchase options, all of which are considered in calculating the lease liability and right-of-use asset when it is reasonably certain the Company will exercise the option. The Company’s incremental borrowing rate on the commencement date is used to calculate the present value of future payments for most leases.
Internal-Use Software The Company capitalizes direct costs of materials and services used in the development and purchase of internal-use software. Amounts capitalized are amortized on a straight-line basis over a period of five to seven years and are reported as a component of property, plant and equipment.
Cloud Computing Arrangements The Company capitalizes certain costs incurred during the application development stage of implementation of internal-use software in cloud computing arrangements. Amounts capitalized are on a straight-line basis over a period of five to ten years and are reported as a component of other long-term assets.
Goodwill and Intangible Assets Goodwill represents the excess of the purchase price over the fair value of net assets acquired in business combinations under the purchase method of accounting. Intangible assets, comprised of customer relationships, patents, trademarks and technology, are amortized on a straight-line basis over their estimated useful lives of five to twenty years. Goodwill is assessed for impairment annually or if an event occurs or circumstances change that would indicate the carrying amount may be impaired. The impairment assessment for goodwill is done at a reporting unit level. Reporting units are one level below the operating segment level but can be combined when reporting units within the same operating segment have similar economic characteristics. An impairment loss would be recognized when the carrying amount of the reporting unit’s net assets exceeds the estimated fair value of the reporting unit.
Recoverability of Long-Lived Assets The Company reviews its long-lived assets, including identifiable intangibles, for impairment when events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If impairment indicators are present and the estimated future undiscounted cash flows are less than the carrying value of the assets, the carrying value is reduced to the fair market value. There were no impairment charges recorded for the years ended July 31, 2020, 2019 and 2018.
Income Taxes The provision for income taxes is computed based on the pretax income reported for financial statement purposes. Deferred tax assets and liabilities are recognized for the expected future tax consequences attributed to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using the enacted tax rates expected to apply to taxable income in the years in which those temporary differences are anticipated to reverse. Valuation allowances are recorded to reduce deferred tax assets when it is more-likely-than-not that a tax benefit will not be realized.
The Company maintains a reserve for uncertain tax benefits. Benefits of tax return positions are recognized in the financial statements when the position is more-likely-than-not to be sustained by the taxing authorities based solely on the technical merits of the position. If the recognition threshold is met, the tax benefit is measured and recognized as the largest amount of tax benefit that in the Company’s judgment is greater than 50% likely to be realized.
Treasury Stock Repurchased common stock is stated at cost (determined on an average cost basis) and is presented as a reduction of shareholders’ equity.
Research and Development Expense Research and development expenses include basic scientific research and the application of scientific advances to the development of new and improved products and their uses and are charged against earnings in the fiscal year incurred.
Shipping and Handling Shipping and handling costs of $68.1 million, $76.7 million and $73.5 million are classified as a component of selling, general and administrative expenses for the years ended July 31, 2020, 2019 and 2018, respectively.
Stock-Based Compensation The Company offers stock-based employee compensation plans. Stock-based employee compensation expense is recognized using the fair value method for all awards, see Note 10.
Revenue Recognition Revenue is measured as the amount of consideration the Company expects to receive in exchange for the fulfillment of performance obligations. The transaction price of a contract could be reduced by variable consideration including product refunds, returns, volume rebates and discounts in the determination of net sales. The Company primarily relies on historical experience and anticipated future performance to estimate the variable consideration. Revenue is recognized to the extent that it is probable that a significant reversal of revenue will not occur when outstanding contingencies are resolved. The Company also accounts for amounts billed to customers for reimbursement of shipping and handling as fulfillment costs by recording these amounts as revenue and accruing the costs when the related revenue is recognized.
For most customer contracts, the Company recognizes revenue at a point in time when control of the goods or services is transferred to the customer. For product sales, control is typically deemed to have transferred in accordance with the shipping terms, either at the time of shipment from the plants or distribution centers or the time of delivery to the customers. Revenue is recognized for services upon completion of those services.
Due to the customized nature of some of the Company’s products, together with contractual provisions in certain customer contracts that provide the Company with an enforceable right to payment of the transaction price for performance completed to date, revenue is recognized for these contracts over time. For these contracts, the Company recognizes revenue on products by an output measure of production, which fairly depicts the amount of revenue the Company is entitled to. The timing of revenue recognized from these products is slightly accelerated compared to revenue recognized at the time of shipment or delivery.
Incremental costs of obtaining a contract with a customer and other costs to fulfill a contract are required to be capitalized unless the Company elects to expense contract costs with periods less than a year. The Company has elected to expense these costs of obtaining a contract as incurred when the related contract period is less than one year. The Company does not pay upfront sales commissions on contracts when the related contract period is greater than one year, thus has not capitalized any amounts as of July 31, 2020, see Note 6.
Product Warranties The Company provides for estimated warranty expense at the time of sale and accrues for specific items at the time their existence is known and the amounts are determinable. The Company estimates warranty expense using quantitative measures based on historical warranty claim experience and evaluation of specific customer warranty issues. For a reconciliation of warranty reserves, see Note 9.
Forward Foreign Currency Contracts The Company uses forward currency exchange contracts to manage exposure to fluctuations in foreign currency. The Company enters into certain purchase commitments with foreign suppliers based on the value of its purchasing subsidiaries’ local currency relative to the currency requirement of the supplier on the date of the commitment. The Company also sells into foreign countries based on the value of the purchaser’s local currency. The Company mitigates risk through using forward currency contracts that generally mature in 12 months or less, which is consistent with the related purchases and sales. Contracts that qualify for hedge accounting are designated as cash flow hedges, see Note 13.
Net Investment Hedges The Company uses fixed-to-fixed cross currency swap agreements to hedge its exposure to adverse foreign currency exchange rate movements for its operations in Europe. In July 2019, the Company executed a fixed-to-fixed cross-currency swap in which the Company will pay Euros and receive U.S. Dollars on a notional amount of €50.0 million which matures in July 2029. The Company has elected the spot method of designating this agreement, see Note 13.
New Accounting Standards Recently Adopted In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2016-02, Leases (Topic 842) (ASU 2016-02), which requires lessees to recognize right-of-use assets and lease liabilities for substantially all leases. This accounting guidance was effective for the Company in the beginning of the first quarter of fiscal 2020 and the Company adopted the guidance on a modified retrospective basis. In December 2018, the FASB issued ASU 2018-20, Leases (Topic 842) Narrow-Scope Improvements for Lessors (ASU 2018-20), which amends ASU 2016-02, to provide additional guidance on accounting for certain expenses such as property taxes and insurance paid on behalf of the lessor by the lessee. The Company adopted ASU 2016-02 in the first quarter of fiscal 2020, and increased assets and liabilities by $71.5 million, as of August 1, 2019, see Note 18.
In February 2018, the FASB issued ASU 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (ASU 2018-02). The guidance allows a company to elect to reclassify from accumulated other comprehensive income (AOCI) to retained earnings the stranded tax effects from the adoption of the new federal corporate tax rate that became effective January 1, 2018 as a result of the U.S. Tax Cuts and Jobs Act (TCJA). The amount of the reclassification is calculated as the difference between the amount initially charged to other comprehensive income at the previously enacted tax rate that remains in AOCI and the amount that would have been charged using the newly enacted tax rate, excluding any valuation allowance prior to tax reform. The Company adopted ASU 2018-02 in the first quarter of fiscal 2020 and elected to not reclassify tax effects stranded in accumulated other comprehensive loss. As such, there is no impact on the Company’s Consolidated Financial Statements.
New Accounting Standards Not Yet Adopted In June 2016, the FASB issued ASU 2016-13, Measurement of Credit Losses on Financial Instruments (ASU 2016-13). In November 2018, the FASB issued an update, ASU 2018-19, that clarifies the scope of the standard in the amendments in ASU 2016-13. This guidance introduces a new model for recognizing credit losses on financial instruments based on an estimate of current expected credit losses. Financial instruments impacted include accounts receivable, trade receivables, other financial assets measured at amortized cost and other off-balance sheet credit exposures. The guidance is effective for the Company beginning in the first quarter of fiscal 2021, with early adoption permitted. The Company does not expect the adoption of ASU 2016-13 to have a material impact on its Consolidated Financial Statements.
In April 2019, the FASB issued ASU 2019-04, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, Topic 815 Derivatives and Hedging and Topic 825, Financial Instruments (ASU 2019-04). This guidance clarifies the standards on credit losses (Topic 326), derivatives and hedging (Topic 815), and recognition and measurement of financial instruments (Topic 825). The guidance is effective for the Company beginning in the first quarter of fiscal 2021, with early adoption permitted. The Company does not expect the adoption of ASU 2019-04 to have a material impact on its Consolidated Financial Statements.
XML 115 R104.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Maturities) (Details) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Lessee, Operating Lease, Liability, Payment, Due [Abstract]      
2021 $ 26.8    
2022 17.4    
2023 10.7    
2024 6.9    
2025 4.8    
Thereafter 13.4    
Total future lease payments 80.0    
Less imputed interest 6.3    
Present value of future lease payments 73.7    
Total operating leases expense   $ 30.8 $ 35.2
Future Minimum Lease Payments Under Operating Leases (Before Adoption)      
2020   24.0  
2021   17.5  
2022   11.3  
2023   6.4  
2024   4.6  
Thereafter   19.0  
Total future lease payments   $ 82.8  
Right-of-use lease assets obtained in exchange for new lease liabilities $ 33.1    
XML 116 R103.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Supplemental Information) (Details) - USD ($)
$ in Millions
Jul. 31, 2020
Aug. 01, 2019
Jul. 31, 2019
Leases [Abstract]      
Right-of-use lease assets $ 73.7 $ 71.5  
Current lease liabilities 25.7 26.0  
Long-term lease liabilities $ 48.1 $ 45.5  
Weighted average remaining lease term (years) 4 years 9 months 18 days   3 years 8 months 12 days
Weighted average discount rates (percentage) 3.52%   3.76%
XML 117 R102.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Lease Cost) (Details)
$ in Millions
12 Months Ended
Jul. 31, 2020
USD ($)
Leases [Abstract]  
Operating lease cost $ 30.1
Short-term lease cost 2.4
Total lease costs $ 32.5
XML 118 R101.htm IDEA: XBRL DOCUMENT v3.20.2
Quarterly Financial Information (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Jul. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2018
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Quarterly Financial Data [Abstract]                      
Net sales $ 617.4 $ 629.7 $ 662.0 $ 672.7 $ 726.9 $ 712.8 $ 703.7 $ 701.4 $ 2,581.8 $ 2,844.9 $ 2,734.2
Gross profit 207.9 209.2 223.2 231.3 243.8 240.7 225.4 238.4 871.6 948.3 935.8
Net earnings $ 64.2 $ 63.4 $ 64.4 $ 65.0 $ 58.0 $ 75.2 $ 60.1 $ 73.8 $ 257.0 $ 267.2 $ 180.3
Net earnings (loss) per share – basic (in dollars per share) $ 0.51 $ 0.50 $ 0.51 $ 0.51 $ 0.45 $ 0.59 $ 0.47 $ 0.57 $ 2.03 $ 2.08 $ 1.38
Net earnings (loss) per share – diluted (in dollars per share) 0.50 0.50 0.50 0.51 0.45 0.58 0.46 0.56 2.00 2.05 $ 1.36
Dividends paid per share (in dollars per share) $ 0.21 $ 0.21 $ 0.21 $ 0.21 $ 0.21 $ 0.19 $ 0.19 $ 0.19 $ 0.840 $ 0.780  
XML 119 R100.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Reporting (Geographic Sales by Origination and Property, Plant and Equipment) (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Jul. 31, 2020
Apr. 30, 2020
Jan. 31, 2020
Oct. 31, 2019
Jul. 31, 2019
Apr. 30, 2019
Jan. 31, 2019
Oct. 31, 2018
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2018
Segment Reporting Information                      
Net Sales $ 617.4 $ 629.7 $ 662.0 $ 672.7 $ 726.9 $ 712.8 $ 703.7 $ 701.4 $ 2,581.8 $ 2,844.9 $ 2,734.2
Property, Plant and Equipment, Net 631.6       588.9       631.6 588.9 509.3
United States                      
Segment Reporting Information                      
Net Sales                 1,059.9 1,192.6 1,120.8
Property, Plant and Equipment, Net 229.0       231.0       229.0 231.0 188.1
Europe, Middle East and Africa                      
Segment Reporting Information                      
Net Sales                 760.2 826.8 791.5
Property, Plant and Equipment, Net 229.4       199.1       229.4 199.1 181.1
Asia Pacific                      
Segment Reporting Information                      
Net Sales                 553.2 597.9 599.2
Property, Plant and Equipment, Net 59.8       50.2       59.8 50.2 53.4
Latin America                      
Segment Reporting Information                      
Net Sales                 208.5 227.6 222.7
Property, Plant and Equipment, Net $ 113.4       $ 108.6       $ 113.4 $ 108.6 $ 86.7
EXCEL 120 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( +=H.5$'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 " "W:#E186^TJ^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O31EHJ'KBV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN M=W"-#E+W$9]C'S"2Q70SNLXGJ<.:'8F"!$CZB$ZE,B=\;N[[Z!3E9SQ 4/I# M'1 $Y[?@D)11I& "%F$ALK8Q6NJ(BOIXQAN]X,-G[&:8T8 =.O24H"HK8.TT M,9S&KH$K8((11I>^"V@6XES]$SMW@)V38[)+:AB&GQY=YW<+Z M1,IKS+^2E70*N&:7R:_UPV:W9:W@@A?\OA"K755+OI+B[GUR_>%W%7:]L7O[ MCXTO@FT#O^ZB_0)02P,$% @ MV@Y49E&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" "W:#E15'D+8C4& !P&0 & 'AL+W=O^A7RG3HZ):)3W@4&23@\2,' M;1W?:0)/CP_H-UGCH3$KIOA$1-]#7P>7K4&+^'S-TDC?B]T?/&]0U^!Y(E+9 M?[+;/^O2%O%2I46X+P.Z%8$ MN'F FV5FWY0L#U.FV6@HQ8Y(\S2@F8,LF5DT-#],3+\OM82[(<3IT40\<4G: MY.MR2MZ]?3_L: UMSI>#G"U!Z 5 #8EMR+1@2+7B<_]GP$ZP.9(B1XH75$4 M\<\T.B>.?4:H1:T20A,\?,FWY\2N#I_6O)TE56__J37.,<%.AN>@"?Y[O%): MPB#_!X%TCY!N!NE60$Z%E\+4T^3+RY:7]1@>;EOM3PB+[I%%MQF+<9*D+"+W M?"ND+J.#XVB9X/+FR$ MS,61S$43,O=\$YII IF:L[BTZW"0<86A; MA5!:33C.$D](Z#IF>O&,+'7%&*M!FUYCI$[4VVY"Z@M[)C,?1EBX#KV,&=*G M-9"NW;8HI3T7&_DV+1C2)@S'OB^Y4B9ATI0S^7DI/QS0=BV+?.=*DPM7!SD> M1K50:MOY7U0G<%9*$(>Y#9.$LZV(0H71*M3>QO7ZOQFL&G(XSNTK$FG'D!\2)6,?EPE(F( M8Q"7I1;>XQEYVSV'N;AEDCRQ"'5QNW "&Y=PL$@_3#9D^1*O1/1.E9>D-38P MF6%U:"'Y%!=I8T+'E/%G+V#)!BXD9!>$<$5F=L7EZZHW+W)KL!^6F 70P@)H M(POX#DNG]F,B=M [G"D8>#Z9*966C[P:S >.21* =64V+:R XBJ>4UO&+(K(5:K@ M=KGTUN#4,BJL@.(B/IOUW4MIT>[ M[K#S5,:AT'>GD;[_[+S+@$'U1>Y2#7V7&,,LVRC)D7LGO&PH[.V+?K]?0:N0 M=@<7Y,.:5IVLB&!*K\PJ;@V>F'BE]5<-ZL+(L4B4<5T=\-QBS8KPMU\'U.Y_ M5&0AQ?/+O@C.UM1K&,0AT#!K=<+V>Q$Q+ F,# "*,@D+1.2#[Y!W!M,@4>MC M]OPKL.R6_?$]@>R2\%6[Y*%=<(ZV+,"O=R<*\Y&.I-J$SA M^\"A)L1V8&K@VFW+E+X8M<*^G(;[5*?<;N!BJ0C7@-5M"A:&Y33KQ M<\(XVT3O%(_OOT7<,N/QBD1\#:'6>1^Z3.ZW]_^5T%K$V6' &0B M>0#NKX70AQ/S@N-'EM&_4$L#!!0 ( +=H.5$K,&PO=V]R:W-H965T&ULC9AM_BL:]Z=S-Y !YN'J M>":Q<]=TFH>)<[T7G;Y0S-IF#I KR7;Z[2L!P1@)G#%?QRM!%B^\6V^7(#.>$6W4(AGZPHRXF03;:V^98!24JC/+-=QPGL MG*3%:#HI[SVRZ83N1)86\,@0W^4Y8?]=0T8/ER,\>KOQE*XW0MVPIY,M6<," MQ/?M(Y,MN_&2I#D4/*4%8K"Z'%WA+W,<*8-2\5<*!]ZZ1@KEA=*?JG&;7(X< M-2+(8"F4"R+_]C"#+%.>Y#C^K9V.FCZ58?OZS?O7$E["O! .,YK]2!.QN1Q% M(Y3 BNPR\40/OT,--%;^EC3CY2\ZU%IGA)8[+FA>&\L1Y&E1_9/7^D6T#'#0 M8^#6!F[7P.\Q\&H#[[T&?FW@EV^F0BG?PYP(,ITP>D!,J:4W=5&^S-):XJ>% MBOM",/DTE79B.GNX7SS\>3N_>KZ9H\6S_+N[N7]>H(>OZ.;JZ?[V_ML"?4;? M%W/T\<,GQ#>$ 4=I@>[2+)-QXQ?H0[LYL84BF2" Y=6!+F@;)?4.Z=@<]_K'++.3A"^0ZKF,8T.S=YC@VF,_?;QX-T'A- M@+S2G]?C[[98TAS00A !_].[W>+^7F863#(R! MJTS#TE3EC_W4'4?8DE3[]NLTR"+?M^)3V=P@"SW?A\"@\L:MF)X A U . BPD'D[+=87: T%,)(A4B2()#)? MI6JNJM1NX@JUL?BATQWQS*"*P^XLG)M446L2GG!%#5!/:R M3&[5(C3!1-H JQ-,X/(U4*DB\9Q'TG[@1HG9QND1;"[2" M,*EB+6495"YNA>L4HU5R\7 LQ 98'8<+5(!Q.M4^VGU_QJXU[H(89($.8E"% M?5,*NT<0=Q#DAK!"3BF.7D#N0*%&0H*\FG-Q[>YD[LCDTUTD)EFHR>8F6>"U MTN(IU;'@8N_,+#M#X6G]AMH"F-6J]@K 3C=I&5SAR.N=8<>JCL^7=:B#8T2H MS,:S>O#)"&HHV*ZV/F9&F5X[33*O'_58_O%P_3^'FJ393CT^!ZO7 M=@/%S"3SM+([-\KH3TWD:Q*%9$AK G-,L):&C-TU5O6X]NJN\+=X2MTX*C#%;2 MI6.%DHU51_:J(>BV/,2^4"&/Q.7E!D@"3 GD\Q6EXJVA.F@^G$S_!U!+ P04 M " "W:#E1^B3(?1T$ !=#@ & 'AL+W=O!T(HBM839Z6I;4.G,/JSVP24&LN/$K&U* M^^_WV$E#()=6FI?9ER1VSNW[['../=IS\4-N*%7H-6&IO.YLE-I>V;9<;FA" MI,6W-(4_*RX2HF HUK;<"DHBHY0PVW6<@9V0..V,1V9N+L8COE,L3NE<(+E+ M$B+>;BGC^^L.[KQ//,;KC=(3]GBT)6NZH.K;=BY@9!=6HCBAJ8QYB@1=77=N M\%6(^UK!2'R/Z5Z6OI&&\LSY#SVXBZX[CHZ(,KI4V@2!UPN=4,:T)8CCW]QH MI_"I%"2T-UO2'(=-H _PXU>N^4 +^QJ"GQI/9PV+VQUUX\S0-T>() M7O?3AZ<%FGU!D]G]_''Z=?JPN/L^17IVHCT32-:'1LP 84!13W'OAY]6$+&J]8&,_8\QKL+111%!),(;Y"$YY 5F]TNKU0 M=)4+17S?/4@E(G+];W/F%.]^X\QO+\/NM;,W4A@JT/*(ISF@Z8US* M\ZL6C@:%DT$K1U!HH(RDD)9"T'3YAH#]5#)B"MB1MSH&,]O#(]S6*855H0MW M8 U.**R1"IH8# IP02NX>5[+64R>8Q:K-T2B?Z#^Z"W80RDU^Q **@7L$5+D ME4H]T_4LKX>Z?= 2YI::DL[?N*< M$6SA3S RK.!P3M=]4I6Y<*Q^/=;+ NOEKX8UO*S@<)NV+W8.C\#FMF)[XHJP&C7\52(^;Z52Q5,3P,*J76+IV[$RK6YOXB81%VJZ,3>#D_E;?7SB=4\$)*U$C*[ I&,%$)G([C+90/&M.=T_'I*9 M!!OSE7: F03(A$Y(F)"VATX/PEZP&MFBDH#TWWJ60Q0Z4"C\, M@K:?,IYY_:[;FZI^5ZZ-X!E.%>AUFC+U^PJ%W/:\NO>R\<"7B;$;?K^[8DN< MH?FRFBI:^25+S%/,-)<9*%STO,OZIV''VCN#KQRWNC('JV0NY9-=C..>%]B M4&!D+ .C88,#%,(241B_"DZO=&F!U?D+^[733EKF3.- BF\\-DG/N_ @Q@5; M"_,@MS=8Z&E9OD@*[7YA6]@&'D1K;61:@"F"E&?YR)Z+< MZ0_N[V;WM^/AY>-H"+-'&B:CN\<9W%_#X'XR?1C=C.YFXZ\C&-_1>@0G4Z8P M,PD:'C%Q"N?P93:$DP^G\ %X!A,N!%VG[OJ&@K,N_*@(Y"H/)#P02#V$B21B M#:,LQO@U@4^J2FGAB[2K\"CCY[6H0:-^!F$0!GL"&KP;7O^X!SY\/_SBB)I& M>5$-Q]^XMQ-NQ)VC$A\P M$DQKOJ#,=#65'HIPJN'$J3X](!N,A(PZ#'?OZ.RP]O;;BPEJS1WY[3?W&^S7 MU2EU=?ZOKF'GGR'[E0J;HEJZ3J4ADNO,Y!6IW"V;X:7K 3O[5]0D\Y[VER;O ML!.FEO9I"EP095#K4#PJ[UKYPLB5J^-S::@KN&E"C1Z5-:#O"RG-R\(Z*/\Z M]/\ 4$L#!!0 ( +=H.5'0WI<&PO=V]R:W-H965T M&ULK9E];]LV$(>_"N$%0PX[2\9.0W]62J[)6)Z.E MUJNCR43-E[QB*A(K7L,W]T)63,-;^3!1*\G9HAE4E1,2Q]-)Q8IZ='K\F MVUD61<5K58@:27Y_,CK#1^=); 8T%G\7_$GU7B/CRIT0W\V;CXN346P4\9+/ MM9F"P;]'?L[+TLP$.GZTDXZVUS0#^Z]?9_^C<1ZC?(06 M_)ZM2_U5/'W@K4.IF6\N2M7\14^M;3Q"\[72HFH'@X*JJ#?_V7,;B-X G'@& MD'8 >>L V@Z@C:,;98U;%TRSTV,IGI TUC";>='$IAD-WA2U6<8;+>'; L;I MT_,O5S=?/GV\.+N]O$#OSSZ=79U?HIL/EY>W-^@0?;NY0.\.?D,'J*C1YZ(L M(?+J>*+APF;X9-Y>Y/WF(L1SD;_6980H'B,2D]@Q_/S-P_%L.'P"[FY])EN? M23,?]?F\EI+7&C&EN%9'@1GI=D;:S)CX9F1JB5B]0'/S@O]8%X^LA$LX8[69 M*FNF,EGV>$KH-)H>3Q[[(;&M<)9%^=9JH#/9ZDR".L_F<[$&69" DYJD:41W'+*M M4C*+4K=#Z=:A-.C0Q_H1PBQDP=48U5R[Y*76A2DA4;8CSV%%B2_>TZV\:5#> MM>0K5BP0?X:RJ[AJ@BKTDDO([?XF=.F>6HIR$L6S_L^.#\X1G@AG6Q>RH NW M0K/R#6HSZ]HXGDVM,#O,,*S&U"TRWXK,]\09N";URQBM2F9D0IA-%JX .-J[ M,7)+RY1B*Q%MJS3/HYE;\&PK>!84W.#R4-P?KA6'! 0.!4([LQ1DM!?8@0 < M=X4_#DKX4XC%$Y1T9SF/[6S TUXVM&7;81;3"'ND]9B$]V2U9O5# =6IC8IW M"=N)!FN86:7'897%T2SN_?@T=TS!)*CY@M]SR)$%D'(N*HXT>^9N5!([!1RA M=5@E$?&H[#B%PZ#ZTM2>4M0/AYK+*K#IVHD&51U;Z>RR(K[DP!VF<)A3FZ(3 M$&?#A) DL7+798<3;[G!'79P^J86HBS875$6&O@3ZB-P!PP<)L;-4DB]69L[ M(6%X43^X0V 7>VKO(MN(>-.S(P(.(^'5>6BBU[+QW30-W:9:\#MWLMK%/[5W ME,,H]F[\#A X3(A;R19035[[GQ5[,V3IM,T(S'VUQ!P8<)@.T M:'(-9817JU*\<(Z@FICF@6U./0 VR4NFP<)?81S P+T0M@[85KFWP20=5D@8 M*]O,:*#6RP^74F(#A*0^M)&.'R3,C]<8VMW6/CTV** ]L=;>91;W.]ZA[MZY M),R08:^U3ZM-B"2V0>(RR[TEFG0D(7N./**J"FWZJTU7.Q>UAEK%Z[FI!^^N MA.8(9[\YE0=G-C@4N8Z-_\-$0^\[0)$PH+[R!>>5 M*2&H%O6A<5X*.![7#\!_*()<.2L@L7F$XVBWC6^MI@,KSWIUQ"+AD]*GO>69 MV$>@*=;9;F2<]L*+ C'PF3[\K$L=WZ_1XJ5*N)X\0#BMV-72O?'H(' M:S"4WT&1A*'XYOZ/.(Y ]CG)945]&"0=!DD8@]TN>%M]MB&7Y+X&@G2,(V'& M[7:A^U38I)HF>U;9'@+"/7"F'=QH&&Z; KU'+K6AADD26Y79:4=GOJU(._Q1 M'&Q.;Y9,\J4H%URJ7W_)"L0J?O%NX$(F0Y]Z M-_#VXPSZJ]:A=,\V&CG;DHOO( MI1E\! TFD[7O<$$=!$JHM0X.FI$<>].L8Q4-L^KJ)Y!*'3BR4\UEY"$6[8A% M]YS5S&89]N?F]I,[H@[LI!;Y'58$^_IAVK&)AMD$_?"Z6F].#6T_#**A1IC' M,8] :'(:?#3LVMRAVU%*W7D.4 %2"U5M4VJ MA,JZO9CVPB2&6'5L9CO0?ON=G30C/&14*B^(G=S][W?G2^S15LAGE1.BT4O! MN!H[N=;K:]=5:4X*K'IB33@\60I98 U3N7+56A*<6:>"N8'G)6Z!*7,3"H+(9[-Y&LV=CQ#1!A)M9' <-F0 M*6',* ''GUK4:6(:Q]WQF_J]31Z266!%IH+]I)G.Q\[ 01E9XI+I1[']0NJ$ M8J.7"J;L/]I6M@D8IZ72HJB=@:"@O+KBE[H0.PY^=,(AJ!V"4K0 MW,@I=#'#DG"=$TU3S"[19_0TOT,7GR[1)T0Y>J",P4JHD:L!Q,BY:1WTM@H: MG CZK60]%/I7*/ "[XC[]&QW?]AV=R']I@9!4X/ ZH4G].8:LH?6U$@LT3WE M4 .*&9H)16VK_;I9*"VAX7YW! N;8*$-%IT(=I.FHN1074E20C=XP<@5P@Q> M)U/Z8[6L]/I6S[R5FTG2"T;N9K=@AS91;]#8M$"C!C3J!)W!^T2DA+: )DR? MT46I,K0F\ G(H2TNCY%6@O$.A;_'V671HHP;ROA]E)9.'<6KE)+=X)[][4'^ MWZZ%FC2HR8>A)@<(^Y!=%BV\?H/7[\2;BJ* 9C][L?L'2QGO(799M! '#>+@ M'8@=Y1L<%">(O*-K?8YEBW78L X_AG5XV&VQGT2A/XSV6,^Q;+'ZWK]=P.ND M_0Y' %7*US-X:Z56R>+0BV)_?_V/649A$$6#<(_7W=G S.GA ')I+5AEQ-M%C;/6TA-.R0=IC#(89(8P#/ET+HMXG9)IMCT>0O4$L#!!0 M ( +=H.5$%>7=Z+P@ &$B 8 >&PO=V]R:W-H965T&ULG5I=<^*X$OTK*FH?=JL"6)+!>"I)5<8DM=F:25)#]NZSL$7P'6.QLLC' M_OK;LAW;6+)@;VIJ --JZ[2Z^QS)7+X)^;/8I MR)'DFZO1#?ZR],L!I<5_4OY6=-XC#64MQ$_]X3ZY&GEZ1CSCL=(N&+R\\HAG MF?8$\_B[=CIJ[JD'=M]_>K\KP0.8-2MX)+*_TD1MKT:+$4KXAATR]4.\_?7*WNM = ;@^< 4@\@_0'^P !: M#Z#G#O#K 7X9F0I*&8--ORF"6HP%^FNMU7RD)WZ8P3EU' MCP^KQV_WRYOGVR5:/IW=/?M\:\5&J,_5TOTZR^_H5]0 MFJ/O:9;!HA674P53T(ZF<7V[K]7MR,#M,$'?1:ZV!;K-$YX<.YC"W!L Y!/ M5^+T^,94'3V;!A!Q;+4TKO/ FM+$ZFOZLF?[,&96;Y+]0"=!M5(&4@'83BSQ.,X[R#B[] MC?X#K"N6AP M+DXLZ(9+"4F3YK'8<:38>[_Z*A@+X^8F"M,&>P:*RFC>72T[A+"!$#HAK)2( M?XXU$28(,( Z**K\W&<,EN]=7^ V2*$YW5E_NE%H3!?/>H@L?@;S#WLM27E. M6(]JRV699E;*\I=$JOAF69D3CIE?0RP%09XX>S>NID4Y\MRW-(U=O/UTT'&6Z9K&UH\1 ]B MICXN2K96999PZ/I[K7RMH3/9=HR);Y:YS6[F]37+TF87!D/Y05KZ)F[Z?I(B MYCPIT$:*'2H85,#_ [>^2S=3^@J%F/3=W7W46SK3" ]U,-(R/,$G>!3F7J2E M]FT4<5D5G]1MQ83-D,_[#!/55D<=(.Q+%XLK;W#M6GE W/*@J>U#42IC^/=9 M"^ZZ)A9BQV1A<*S-COAS0RC8[,+9Q#^C7Y-6-1#W_OLNS1EL+<\M=-)R.3G% MY=T2R$3^,E9<[E#"U_9<-UE6=[)^9==FQY*\KT\LOC"4]8#$(BUG$S=G_P!Y M\E'MRB'5S\!D(^5%G[J)A>&AU?=EB,V,!-T(':-J*9NX*;M2ZCK3BRWLYRM( M:R'!T=#Q"3%9U3,G;++X4,]IB9>XB???SS4BMIWS;.B$AK042=R;YT\FTZF@ M)&?%07Z@0F]'K1$SM\?CT.]WZLAFADEH[*.)N9$&.S* J65GXF;G9:K53)YH MX9;:V[>-63VC>44VNS T"-AJY@]5*FT)F+H)^)F]H[=4;;5&R&KM3D^ M)%"2P=MX\/B&6C;'Q6_?*V6.%NHA[C:>F7_DOZW30,Y:9?:J-?2+F^M+#:$6J()IL=F2^& M=KFT<^+MWJC?-D<<_#VN^AGL&SB*ZQ,3R$L= "M&<^-MG+%%M=%1;S# 67;P M@U1"6]*G;M*'3:WNA!S]FO#JW6]Z"2M1"&JW?*,E[RM(XMR^CZ<\6_8U/ M9+&"U3&3U&*&/3K88%HI0-U2(!J"=('6_"7-]:FQ7N)-6L0L0Q^<22M8D]1Q M$)AH33/B^48WM9A1;S&XK*U"H"<4PC!8KC?VIV&:>H'0>?\L,K*86:*QM'GS MADFC%1#PP#J]L5J%)H*85 MP4-''7XK%7SO_%5?0AYG J1= >ASP/*H;CV[?\[9_:15?G8<[# M <22)!UD]?H.W6>0)NU9C+"Q[U[65MT'H_T 3SO/WG=>!7/<5N MKC:_D[@I?QW0N_X5?UE6OW9HW50_OOC.)+30 F5\ RXA]V$^LOH]0_5!B7WY MA'\ME!*[\NV6LX1+;0#?;X10GQ_T#9I?E5S_#U!+ P04 " "W:#E1-&": MMH ' #:)0 & 'AL+W=O_[ZR8V)+NI;)%CZ0 MU[E7Y^IUCI0'JUR\&N^R1/&:I46#8_PY ML*TRH$+\%;.GHO4%',;%FR6)7_'$5\=#KP!BMA=N$GX=?8T9W5!3IEOF25% M]1\]U5AK@):;@F?K.E@P6,?I]C%\KCNB%8!I1P"I \A; V@=0)4 XG8$V'6 MK;;@=00X=8"CMC#I")C4 1,UP.D(<.L 5PF@735X=8"GUM#5PK0.F%;383M^ MU>"?ACP\.LBS)Y27:)&M?%+-H"I:C'F 2[OR/_SV_! MS3]HB+XM3M''#[^A#RA.T=BT6S8)GR^] ]*DY^CB*XG+1A0FZ"N-H*"J8A0\QS,0WY[IF7&PN+$)^ MF*=Q>@_UP9DYQ466#M$L2WF>B6Y,[U&0KB,BHTRW*::$L&>'K>;!E8S71F0ZS1[:,.0=2 M.2-7!LUU1D/L** 'F6MP-)@T%W@T&K*-J]*ELS)$Z7V9H9QMC>I;6-8WPA MU)]UKZZ3;;37[A3/&E%E%/I0$C5G1\TQ4A/2*X0U%7MVGK-T^8)X+E9;4JT\ MB*JCD1BZ*M-Y#T@B.MD1G1B)7M5.)8G#VSB)^0L*HW^%T @'PS^A5/1P=E?: M!2;JB! /GQG8U1.]$XDZD><]((F_N^/O&OF?BTT6"?XK%MV7JSUB>?P8EI:I MV(.^JS$C6N^;,1)Y;T?>,Y+O7Q=;>AXP1=W6MB0U/MTU/C4VOMMRBTH;PN6/ M32PZ"6I_FV@B;1Q$&=V@!R1QQ%9C2"PCRZUP90_EPBD0>V;Y,BY@EG4FN9M& M4V6Y ZCA=$2M]A]62@-BB-J,-LX<9[8.<][19NO (VFX4^PX5UA2<35QTV MOQ*NS)+JL$V)WMM\Z?9N% M?0]S22!U)5-UUPCZ<3+71F*)66+WL)AUIK;@$&5V^@106ZQM@@$ LSM/0Z31 M9&+6Y/T\)=$%%&OU IJJ>[G'$!13?$ 4.=)FS1R1\QG[9\RD75.:235PO7S MMK87G8&@B=HYP,F=JC8S %!V9^\TFDW,FFTTD'6L?&BSM([H078F]*5,,[ V#@#9W;:Q^!3)AX6)\&.L[1+^F *P2LW](!=@.+(M7S M!H2;>KAS"VE\"?'>TSZ2QBH0LU7HLX]$OT(@ZOVDWP.2[R<;[:=F[=_7.E+P MKD$=RCZ43+81=VH6]WU312Z ROFO@>D%Q' MZU[;;!W>W3)2W14 M9A!QA&"AQU;>U.$D -I^I)(:"Z#%.[HY9&A*E9A/?S MBQ200T<[WT,H[;[L'$#IG@@ #3N/1[21.&H^>O^49:3 "5H3>1]&J=_I 2C] MWA%*)::%Z3(W &*\SKVA46YJ5FZCB:3 <1Q;V@V$WX^3OP5LQ-LVB[?12!(+ M_&IPF[']A>E4]U@S 89R1IF^JX7@&";*J@SH#U'NX4$0-A1J<^!!H?84]<7 MB+*HND6.6S\I*7_U]#7,A;85*&%W(LX:N2)!OOTAT?8%SQZJ7YG<9IQGZ^KI MBH5""DN ^/PNR_CKB_*'*[N?KI!DP" #5 M!0 & 'AL+W=OIR4NHF!FH&J1]62E=,;1'O::FUL *3ZH$C+I[XND1W0;.T9FM8 /ZHY]J> M:*]2\ JDX4H2#:MQI"/N[]_4O_C8;2Q+9F"BQ"]>8#D.1@$I8,6V I]4\Q6Z M>*Z=7JZ$\5_2=-@P(/G6H*HZLO6@XK)=V4N7ASU"-#Q!B#M"?"XAZ0C)N81A M1QB>2[CN"#YTVL;N$S=ER+)4JX9HA[9J;N.S[]DV7URZ_V2!VKYRR\-LHJ11 M@A<,H2 +M(O]"= 0M2*3DLDU&/(HR:)D&DHE"M#F(YD];SF^DHNYO918 O*< MB4ORB7P@E!@'-2E%ZYPS0?/.D8?6D?B$(]^V8D#BFRL2A]'M$?KD#'H2.7H< M'J%/SZ8?M3X[GSXZI%-;D+XJ<5^5V.LE)_3Z0K@Z+%#EFW^3__M^:5#;-OOS M'W-);R[QYH8GS$WYCA<@"W-%:M!M"2[B!]YWI-9>&"%A9FB78 M-M+M$&D/J&K?)4N%MN?\MK1S%[0#V/>54OAV<(W73_+L+U!+ P04 " "W M:#E1("IMU14: " 2P &0 'AL+W=ON>Z#WYM3%]\W#2M_^;1NN^W7SU^[*NU MV91^[K:FQ96EZS9ECZ_=ZK'?=J:L^:%-\_CR_/S9XTUIVT???LV_O>^^_=H- M?6-;\[XK_+#9E-W^E6G<[IM'%X_"#[_8U;JG'QY_^_6V7)E;T_^V?=_AV^.X M2FTWIO76M45GEM\\NK[XZM43NI]O^-V:G<\^%W22A7,?Z,N[^IM'YT20:4S5 MTPHE_KLS-Z9I:"&0\9>N^2AN20_FG\/J;_GL.,NB].;&-7_8NE]_\^C%HZ(V MRW)H^E_<[CNCYWE*ZU6N\?QOL9-[GUP]*JK!]VZC#X."C6WE__*C\B%[X,7Y MD0=VQ4=W8W5Z ,?E9\&<;8EH=SV':Y:/-=_>RO" M*-RRN+6KUBYM5;9]<5U5;FA[VZZ*]ZZQE37^Z\<]]J.G'E>Z]BM9^_+(VA>7 MQ8^N[=>^>-/6IAXO\!B$1FHO [6O+A]<\?NAF1=7%[/B\OSR_('UKN+IKWB] MJR/K'3AF\=_7"]]WT);_>6"#)W&#)[S!D_\3]OZ[UBY>&U]U=LMV@-M?#1YK M>?SNVK*I/7Z]<9MMV>YGQ;NVFAD-K:MF@&;-/ V=)YL\=Y4Z]8U;@62\8##5;$6D-&9AF_R:[N5 M[6WOBU7C%F53P'5YTU9F7KSO7#U4N%)VHW/4_(AW#3YT8&7-#. C3Q[B>WH' M'MF5!<,*\]=@MWS(G"^^./GYS8_^=%;4%K3:Q="[SN.;*1NZ2MO5MH.?:O:T MG,'WP>,*;0<>V&T#&8*Y-S@31%H+"X2!X1>0_18TX&[0<=OC!Z(C\9#.4(IJ M\%I)PK1]V33T(_%I4_Z)\_3[,[=KL:@?%M[6MNR@1_/B&O?9MC==)9)+2](J M$$[K2W:WOEB7=Z98&-,6IK'P7 71>%CL?SJL6=R!7K!+6-NZ?DH)T]G%4^ 7 MQ*0"\C&BHL3\?E]L3+]VV.C&=#V"$K2A:DKH.MN'D 8>0PWNK!L\. [==!TO M%_EG6PEWQ.9TCDU)?'304KY,'VG?:N@ZUFO365>K@O7\\+SXS1MB[!O?6ZR' MP]'Y<0N,H SFV'^F(,/&=,J=[=?%RK2F@^A8#&9+CY;)^K=)=_ L;?);:^D> M7I25X!KF JX4)_^\OGY_"DZ A20!:"\B,BLR#KDI/X"[\00L!X\HOE5NKLN^ M*)=+Z*]HV88HH.5QEU'5:&RYL(WMK2Y -\(:JL9YEGEG5F7'1HY#$OFT]['G M(Z_)4L)J48RR/Y\/0C;M8/@>\Q% QN/Q>NAHG_0,,TL6A(;#9L%XT(2X3AYI M:,@Z<;RN6'8.4E\[G[%C7OQ!HI#5*J(:T&'E:[-:V6D.[O"A736I*SF>QYZ?^(']3? <7@=5_[E9E:_^EKL_A"3AA MF%!M-K::Y>*B]40!;0/41H<@MSR#T8@>01O\S]\JN MV]/"="BVI95SB#U-0[OV9;NRB\;DJN+P6%[ MDN3;DC_'76Q1P99'A\LHNL^:@7Q6L74]'F.V@-N5:%^0=>'$_!8A[)9\&6!F M'\',O/@Q";$V\+!PF2Q!"*8>V.^4T2,FKS&6;=QA88AEM<%ZT'SOE3AQEN5V M"UQ0$MM6[LYT+6V*JZZK*1PQ_W;6DT)3N*I85Q+QA*/9$&=, SEWXE\-+PUU M8A%5ZGN1.W3J**;@4E5.8A_'EHE.3B8GG2%C\-Z M 4YLV;^)R_>T )V"0_51[.H(A$_Q-G98D*]ZJ(8M]9 @KZ>P MNN*OT#D^!X5D VXZ^ 7R1[3JGO0M$A7T$]Z-;9^"QP+_C[P(@"0%8,2I&OL+ M"X@!%$-9>!1N/_;LHR<<( K4*&2K^]K?YFXD.%KVK8'*.6 HU*.V:H#P@6Y8 MK8N-\WVN5!R;@_+4< @]X=.M\YZ= AL/]@8H*/<,*:*BB24HH8GYROH9P5YZ M!HX6 .A/%;V'HI\%/A1K\I]FQ!/OL8R"F8\ M\*N&HCD#>0Z)#6'< 0LJ0V7=Z'(8PA 3R622!?A)!(:+AC)Z00.9A\:WX,1X M8SA*Y+O(9I$4L.U5^^)7 G8"JNFBR&&I=Z4#S>!U*\A4;)8SCS*+)QJ0EC V MNCW=N,=A#X=Z'*%U[=EO\]LY'$R#"'GH\8(8T8?M>B76,#;/'F7#7@)TX-&] M*;LSP["@6B.(P-E%<".QG#A*YK6"T)0P1[$#>UC/V8B@@;2A6D!K(G(A=A = M\ 3$ 0%A1!#12>8);:/X!-=>#9N!UK@;KU?6?R*M$:^'F^#O76L4757ZC DQ MCRYW9DTE$RQ#Y 8O.H*7K\J&1%_<4M4 XG[3F*@P]V[.$"CAV+)K#;R_"-;_KB^?Q)_$$W()H] 4^L/PHL]"_\*SV'#R]F M(69 % T4_*;TZ^(-7 %P#%.4)4+10A@Z%6N[6F/AQN)N"A60>4>)/B$FT04O M+KEL4^H)7SXD:- 9I+12>X&Y-N1VQ=E41(9)9"AAV2]BLD!=5N1:D:V+0P-P MZ-Q'A8R;LOL OC,LFX>J@R]^ 0C&4HS)P(KKX&C8O[T.2##>#L]29XEI%Y_V M$QN1W (L<+:*(%^BCV/7OH!@)#<%DR3/+$>;WX>AUA]&45@@8N-@%"FKJ2@J M]D$SR>=B*88;$JCO'664]"9P)YLG&JFX6%.T!/0 +K9D(;N.0HY;+CE]@4@8 M(B-9$@<80SWTO90L1["_NJ(8JV)M)))''($CXRR%CC(FDK)CL_-C-'^$BZQG MI.+OD2(P5EV(@X'NP2<4+\]!WEZQ.?U0!KHR.;*L:4^V[QI8IQXXM-&>%=PW M+$FAHU0AQ /$G48+D/DB/B*IJ(FK$/-BG^5Z ])@IF9EW*HKMVO&2BO.UU4Q MIPM[TU$FL8-OS54F%Z9BC\XM2L$>)E.!@A(65=. RZ@:\DZ3((I=^6>N+O7! MM3+,!FKE"AO;(U%/7@\1O4%>2#NH(7)XL9.E^!H5E8(#;B"J,PN?M[0=/B$^ M%2<_O'O[\ZF63\C@]1 Q_GYR45EKLNK;;-7Q>?5YG(]V1HI%M9WD81 >BLOG M\V=?\F&O+N977[(MNIZ3SXR6"<(/+OCEU 43R+JY?SRW$$P2\OTB^?2^DO"HIQW@PNDBE0?%"<%BI-I)!)] Q\B)N%R,LP3F(R(015W3A2.O(1S5V:7AY+?XPU@)J(*0!;7QMP$)D(/:AK?M)D?7LS0@KQ-_GQ0^2)!P)6?" ['@!/:#_A/.D2DCR(2$#Q7"5 MI.]<(]Z>#JA9-CU$8@II=%B?>PH-[3N-0I5;M=")>#TF!WNM&W3$$==RZ:EC M0;GE&6TG&[E/PM\4=GNIS)))I6*3ID:R^;;C41T2_U25VR' M#@D$L7&K[D.;$XI!QPDE5<7+IN+4*<2V XIR0#4XEDO0IKP8>&H!RPM9>JZ> M'+O-1]-55!2C*T+:X68&Y]E:R%E /]V.=9.AI):TW&9#0$YJ?5SK8H_%T@BG M,0_JXTA4G(WSJ3U%6/ 3V/",.@^W;MGOB&.C9".Z6J]M)_;8[#-"_!"T1JC' M$@ABXI0KM8'S<>I$J/04Y;44^$V;$YN];HY0H!7YW,ES)V=#B.Q? ;$=-9DR ME.>YP8C4]J9Q0\T'&ECLU\D5^:-G#:*5PX8HD*>E6AAE33KI0*_89I(J+*ZZ4NH4V(.8YS;+X M3(H8EGWR\DA/%Q&M[,41]Y0_4BJJI9NL+?QW- RDXK#'8RES^Q?![<&O$(:B M)L,/W&10EA]+HNZU(T8]DYH*6$O+.#XU-7#/I*C-/HO+W1P.I- BK4';5<,& MBJHUO9KT.%5 $UK-NG,A&H?B:$I-)&M]M\SWUC5=)Q$H>*90,$N\4Q<%'; ^ M=&JY[+!$#B,/2T$"U!]I\41 ISV&R1WLLNNA$H\9=75%"))2:7>[Z;4A<8" MJ3SN0PF++&GKV,6_-DO#KHL>/]8CU>() Y1T1((H528D6H&B*?"?D72WEP$% M96VL/4D'5.Y9F'YG-!$^1.E$U]B 4GWDP9ZP[3*(R]2QD7[^F3<(@SS#D2"\ M:4N!.GA2:I*1"]2$@L_G;A0NJ_VQ/$;0'%\$?4CS]S!;V-_ CBN[#<5GZC]W MA&I_CU69K/(^*G#QW:33-%-V[Z@96(%',_ D'Y !G)$)G9'I2@]>&(:T:FG[ M2<5!8LP8!]+,7B_5[5#BT)&*B(+2>I#!*_W$%DK,--"AEMHM5GM\8Z6S1U7$ MITI*>/KXT9QT83Q1E/KC((#5:8!(.I&_6!?UDB%1-3(."%Q*HU&'5.,.V[*7 MTUH-T2T==N1$?DW#/424Z6=AQ\A<_ETU;90+U*%OW;"3Z3-_FS_/\AK#S#0- M,]0K\;B^ '@F1":^\NGYEX5P1YF2B;5C:O;%;>^J#XA4(>XR!-G0-!9?P)+C M/+TXR9K-G*/&0CY?9O,[E0927G$H16FH=QYJC7"KAI@&C=>SZ$@.US-@1Y4T MRUYGR.J-IDRC&W+H%:J?!APD8RD,XDN S]XA ;.@P1,V/;8ZLZG +"+,-C=OO M\$]#7T:_KL.O$9A_\>Q%JAM08>%9ZEQH86%4:B#J*!'3*JN?-H^\:6B#69@A MDC/5T ,:49,^5.3]WPV0TSH%*^79*U9'TG:LFH^PB3=RY$F]Z.F9F#+<;./V M1I+-^!!5,WQ8]*$;0SYN?6Z?6;TR 5Q%IS&3!8JO@3T\EOS) 4==G),2RS#1 M+YFG"+^-_(&?-@Q&0R-Y9BF!R(OSIUHQQYW800M\!Q1=0K!!3Y$$\'0*%\$6 MC5T),A;GGC?/%- O6?@M#[5J\YB=AR H^-.[LA/L.:8T 50U!)K"!JSS,W7] M^'#GFH'1RR*V3P/L\REC'*7XDDOXLC&3N@3(!82SW,]NN/L[ZH6D#H@H:Q9J M4P,[,H;F*$,+AX@X?,9Y+L%,2=1!Z(R#>.MI?9\CKL\F;R7:ETT^>1:CL*M@ M_Q+VJ!L,H#Z>=JL2:D,$NYO&:J3D;MR\"> *\*?1TH$F2]K<,7:S&( ^@MKX M@QX&VIJKESBTZ%M8^51@CJ-BG&F%"L9U/(C"PD0*XQP"@5"5-!V M5M%97),>W6])%9M]&*W"\SR#DJ])XQ4\NL%ZN O3@9']//LS*XR50FH?9GE, M$!(+(DX7< > N$QII;5YE;9D Z0#N$U,X:;()L13B->MI(XL4WB%((L]MSN'WIDDB'6:)5?0=A,+D-$]Z9#TDCV/0(%N/XUT!E[ M0>CJ!_SAV9&P !(!NYG"IT\-BL2G(?3!R% @IWPTY&@;&Q^--VH)(8?-+_DQ M M/W9PIOH@;EYQ\TW^!GTGQ?0,29^WB]MW M66"-%]@IY1$K[!ZVK;,9I43R ?!(&9^>-7*%-+*SYMA)\@)^%Z/XF/A)20EI MT8K5EV>+^G7'<[NBNO?$.@GFZ766C< )B.->^S-$.:O#^)X1^BZ]@R%.*)"M MC2Q)-F[&^\&4&KN4$:.UJ5'5O/@)2PH^'K\$ M[\+8!=>E*92D>1*P]\U 0P(\;LT>5H91QBFJJ;@<7!XD_6Q,>E8HG?1/*:+0 M;N%]0,EV>;#HM4[G9=/7ORCZ?G\_-8X)!=1$_X)$K^YWX#2RP\JU9 M= .5A\'.9SI)%(N@!U=YY<@P3MY>W[XZ%8];'[[QMRT;_,GU[6^GO/S9^>4L MS!"<_.J ^8H73RY/^8YPPVDPFOB"%UF2,:'P(&#L0)-<:^RCAKH-L1!^K2_# M!#I534(+6MZS2=2O:.R($= M4RZKQ0FJ?)%2I<#97]B7%6OC:BF&=0;I7.PQ:'\!4GL-26X6V$)*6"PUR".* M0_CYXHSPQP&&_U12K__LMH)!%>_RB2\OS+ILEH'E M#5,;2NVB+).0HGS.:$Y5S^/RFHU>1:B/=7)HEN[Y1:IGSA0%7@\KX)/B8J:. M*IDH-^5&AO>0"(G!VL.+,^+%&97-=43T9C1)K[>JM"\AN:_([K6^FDK-X973 M7\N/Q1O6]3 MKP;8L-_/-^].90'MKL02=J_#;USLI=:%R0_$@+9VVU0E,%P^7YJ:J\F5ZZA# MUIO8=9.02Z]<8>/D!+XO6Q:8B/1%Z"OPZRRZ+L<(8NG-H*KRO5MX>E$3$KGY M_EHYE35:I)TS%@_AA3!:$VNTJ7TW:FKJ4CJ*15-!6NBGU]..LU/3@>S5XFGK ML=#W+#?<=8.FD F&8+%3J>-"X7WRF<4M>D3)9'5(+FIDK4=0L*99]\CT6>D&('1H;=1X/$(F/6RE(!7E)."MY"&\CJ*= MVC''I)! Z!F#1#GXQ%?,,RHTD$O.,>_EJH@BL3](F// :A@X+Y>^8S%3A M$HD:D%(SI\]FB.+HO3SEELLS?4^@D+^@H[0&H.XG/MP^!'\2[OFTJ<%;4E&AG_Z9A535$9[><]Z9S&-!NXRC@)F14?[P&48%W;V&CVFR;.* ML;P\.W\RPW)U\M$CU 1*)-Y>7<+B#AO-V=BZ9OK$BXNG0',=A-SS !:'WG7Y]-BZ)QF-IU,[F-A6=!E4%1OI_DFDG_[TQX2>M=)S$DD^'8T5QU>% M-V-W< 6$_8+\@:3X:_SS M4M?R5Y72[?*WJ7Y$\*6(W9@E'CV?/W_Z2+*E\*5W6_X;2PO7]V[#']<&SJ:C M&W!]Z8!2]0MM$/_HUK?_"U!+ P04 " "W:#E1P6\=4+(% #O# &0 M 'AL+W=OWX M4MN +TV;-FF,7-J'H@]O^\9ZF(YL8.@#[9%SI+9\/&.[6I F\LSDX:L9'O M9?C87#NL%J.50M72>&4-.5F>SL[3XXL]EH\"?RFY]9-O8D_6UG[BQ:OB=+9D M0%++/+ %@3\W\E)JS88 XW-OR8K3[\'ZR^@[?%D++R^M_EL5H3J='-OVG:RJ]6,\M8'6_?*0% KT_T5MST/$X7#Y2,* M6:^01=S=11'EE0CB[,39+3F6AC7^B*Y&;8!3AH/R/CB<*NB%L_/\ZA%[%ZW'CO=T:>NU,B(Z2O^/OR M'.I!NLY'F'C]X8J>\?[S.56HU\^M<#B'!66B]D>C E9_*+,I;#TGE#CEPE>4 M XLJI(N6V/J3=)DF*^2?UKRCF= H.8)BH2S)!I&D U1(KS;&S_%Q@_IO/ E3 M('U-6X+\EK&7;2U)WL9HL&V_\T'6$,R=Q2V"ZT&2$V8C^1)E"A2%4_!/* >V M=.AABJ;1*N\"G- '^"?NJ"6AT7Z \XJI*3QV@H5 CO8 ?4DJ>-IHNX;=#>(? MJH&DB ]5-K21]9!0[(DHXH_J&9^@"3*OC-5VL^.+)G'\\8?#+#WXV<-GY0.H MI\;9HLT#<6;TR$OV[4;H%@0)SQP">F]GI!P',G0XM!)KI0&CDP?D8DR*+4*. M3427*?#T#([U4?+/C^D\6CFF/_$ !+"LUEH.II]0RC&]C&U(.C1AW?%;*81R M=90$(BD(G;+W#ZJ[7%%G?1098<]5=1NDJ3 WI]!_F8KF0I'?L4 MQ.T]9PYQ_7GO4"'7@=*]9&^J2UF6O* /-C#](VN4+H^2]"O*#7R\G]N-4"BH M!V6M^0FRP8$VCI+BVI(^,"G+9-DEV!39%AP[&0V"X;=YL&M0ACH^[&**2TU0 M):"#8%C[@NL8IDAP%^K\0=+1$AXEG)>5N$$U(:_J:*?ULFPU&+T!4UQ#[$GI M;$W[?$>Z3SLIW+1L:ZX=< M'OJ7BO18%W.>,W.D&K3B#8UM#,.&ZWOT5H6JK\%7=T5_W16+)R\WF U"PAEH M?-\\L=2(F-6JB&5Q(73T MXCV/37V:?H_MKL1SZPI&%"8-)T&78E(POHS16\XY#@^_U'VU#_'BRAE#F7"2 M4Z0:+XH!4DY\9;H)//(9,TKY>QD+W9C6:RG1UW 98L(I*7.!-H 'CAEE 6X- ML98>>9CR*54/UF;RT-2TF RAZ%N;.&JSM=:$;AX==\=I_KP;8N_$NW\%W@B' M3N4Q9Y10728'^S-RW7C=+8)MXDB[M@%-,G[RA",="^"\M#8,"[Y@_!_G[#]0 M2P,$% @ MV@Y4=92DNDI P ^08 !D !X;"]W;W)K&ULK55M3]LP$/XKIX@/(*&\%T+55J)L:)M@0W0;'Z9],,FUL7#L M8#N4[M?O[)2,3<"8M"]^O7O\W'.7RV2M](VI$2W<-T*::5!;VXZCR)0U-LR$ MJD5)-TNE&V9IJU>1:36RRCLU(DKC^"!J&)?!;.+/+O1LHCHKN,0+#:9K&J8W M:-I% TK%&Y2&*PD:E]/@.!G/V7H:% %4N&2=L)=J_0ZW\8P<7JF$\2.LM[9Q &5GK&JV MSL2@X;*?V?U6A]Q,Y+EU2%E;3 M+2<_.UMT;2N05+9,P)P))DN$A2^'][+/.8DWB2R]Y3RB B$@.3-,'IO/T1<0/G0@A2_8AC=/X!;QLB#SS>-DS>)_TBDG^ MP\>W#R=*&B5XQ?I:D15<:#1.%G^@EG#*)8G#2:8%'7K)#'P[OC964VE]?X%1 M/C#*/:/\O^?B15SW78]-RTJ MN#G)PT.XHH^8\*'5JD1C($O# K(LC%T".!5ZY:ZJKB0V21&'&8VC,"'2 Z5] MSW&'7%,"I-EC/!T)8;6H[68?6I+ ^LSC;<=;I\R_QW;F_'<@S<.C?DIAWG%1 M<;FB4(H\'!&K$9$^9V5-:=*;/UXL**0$BB0CRQ-BVY%.8-32KAV7)!^%.8TN M'E>Q5G=]<^L%6VFG6!*[:Z=F!F=T,*;65W9-)TCSBCH6U0"5L7?;/8H/PF0/ M=HLL"=,]^/A717;@@$Q=ND9%04$^5?;1HW;4H%[YIFM(_$[:OC,-IT-?/^[; MV2_S_J=PSO2*2P,"E^0:AX>C '3?:/N-5:UO;M?*4JOTRYK^3:B= =TOE;(/ M&_? \+>;_0102P,$% @ MV@Y4:K5E1/4 P V0D !D !X;"]W;W)K M&ULQ59M;]LV$/XKA%8,&Y#IU8E=US:0I!VV >V" M9ELQ#/M 2V>+"$6J)&7'_WYWI*39@YL$Z(=]$47RGN=>>'?D8J_-@ZT!''ML MI+++J':NG2>)+6MHN(UU"PIW-MHTW.'4;!/;&N"5!S4RR=/T*FFX4-%JX=?N MS&JA.R>%@CO#;-&CV-:.%I+5HN5;N ?W>WMG<):,+)5H M0%FA%3.P64;7V?QF0O)>X \!>WOTS\B3M=8/-/FY6D8I&0022D<,'(<=W(*4 M1(1F?.XYHU$E 8__!_8?O>_HRYI;N-7RDZA M,T/2R$8_WE6/1N.$HD.Y=P9W!>+7LO5:NMNR=JJ Z)4C0H-&J?+#J)G^2\9=.QJS(+EB>YND3?,7H9>'Y MBA=[R?ZZ7EMG,"G^?H)_,O)///_DJZ+X) =5W]RVO(1EA.5EP>P@.F?X;S6P M6]VT7!V^_6:69],WEO)2E$QA#<, :!%@/4!85J)\YZ!BZP.KQ$Y4*'(JCAL. MB?<^BU&0[\!@43+5-6MDTAN&%6T=5QZ*? V6E.>W\5F3*B&]QO_)*(:+)RL, M/G=BQR4H9[&;2$Z$3C.LL/*!Z99Z1$"%%:%*%,6.P5K)%3IY"\9ADSM1.<*( M_[&4':8_VQC=>+N?"4')9=FA'9YA#27O+!!.&.0"4PJ%&*B3MS&D,DO&M59\AX5VO2 $;H"OW[M??E:_S H\*%+)YB MJY(2%RY8&L^&B8]N&F?C'.\4K^" K*B8F@?#TC^,I4_?[+7'X<_L @_.MN ; MN3R$O-MHB1>+]X>O)44,:X?.F(B%"M<6*5. D;1X\="I#S9#7SJD87#SC(O? MX;GW1ML+BA"T[FB;-[I#E=_/V9\(#EWPU)'@!_G /AQ'D2+P(@M"L01/7K'\ MP[M?05 MZ2O",*/ Q,7L.>2@TH/2,%P&[!4[=SDD1]=M V;K'Q548Y@$X>8=5\=WRW6X MKO\5#X^>]]QL!1:=A U"TWAZ&3$3'A)AXG3K+^^U=O@4\+\UOKW D #N;[1V MPX04C*^YU3]02P,$% @ MV@Y4;B/\5+A! -@L !D !X;"]W;W)K M&ULK59M;]LV$/XK!RT8;""0]6([2I8$<-*7=5C7 MH&G7#\,^,-+9XDJ1*DG%<7_][BC929K&*(9]L'2D><\]]RJ>KHW][&I$#W>- MTNXLJKUO3R835];8"!>;%C7]LS2V$9Z6=C5QK451!:5&3;(DF4\:(75T?AKV MKNSYJ>F\DAJO++BN:83=7* RZ[,HC;8;[^6J]KPQ.3]MQ0JOT7]LKRRM)CN4 M2C:HG30:+"[/HD5ZHK\*OI,O-\+AI5&?9.7KLZB(H,*EZ)1_;]:_XN#/ MC/%*HUQXPKH_.\LC*#OG33,H$X-&ZOXM[H8X/% HDF<4LD$A"[Q[0X'E"^'% M^:DU:[!\FM!8"*X&;2(G-2?EVEOZ5Y*>/W]M3+662H'0%;SS-5IXH[W0*WFC M$!;.H7>G$T^6^/RD'% O>M3L&=0T@[=&^]K!2UUA]1A@0A1W/+,MSXML+^)O MG8HA3P\A2[)D#UZ^\SL/>/F/^/W$8W@A7:F,ZRS"7XL;YRU5S]][S$YW9J?! M[/1_#O=>5&[<$]>*$L\BZDR']A:C'S(%'VJ$2].T0F^@%@Z$4J84'BM8;=6] MH>9KC?52KZ#3DK36TM=2 XLO"4\C7%E3=26M^W!65+A6"G6_[W!%K4SS@TU2 M5-=D3!NHI&N-D_<-*OT&C 5)E*1E#2AK85?HB$1I+!435)UE*N01;%!8!\@U M!E0AFUV%\#,]#FQ(*&+B%!26IK.^AB^=L)X"8I:PI$P3T5[)/PB'*+]TTA(P M;UKD <=FI29%=)YU.0#_&-J!6V+*Q4)1N19=)6%AQ8T49,_"P5$\H]95BIP\ M#)0XT 3I:'(R IEA4:/&WBPM1Z<3?7)"FDD-2J7=8A*[U%I M="F5%/X;%P8&>Q*V3=4QC"B&0Q3<^.1)@7VON#X83\L+H80ND:-+IA^@IP4< M0#&-C^F5SG+*Q@%D>4'1ON^1;11__JG(TNP7.,KH>'A<=M:B+C=]\%3OVRB) MIV,8'<4%/8LX&^^Q?LRV9Y!1&YNFMZF)0_=BK_DZJ, J$QO#:&N=@499= MTZDPO9[N7(9O*?6\Q3Z:KI:M@S2C6%)9)+,XH_=HEL3).&RDH4Y&TSS.QW!% M]#CD=%CR%CY-$QBWU]FC"#GT3W M, 2=+&9%J-#1/*CS1AZ2.)I1&8[AY5U+-QD.8L/#^&M?$DB[VN'@%:?5T)YT M?IA5WV22^]0-1>"^;;5%8SJ:992%E$N(*H?$#.9$BX2 MBR6/TYQ[K'<6][(]@/D11>=[']3)@[L,I6L5;FP.2J;67VMVN[M+X:*_"]T? M[V^4;^G#(;4#A4M23>*C602VOZ7U"V_:<#.Z,9YJ(X@U76S1\@'Z?VEH/ X+ M-K"[*I__"U!+ P04 " "W:#E1ZZ!:MY$% #0 &0 'AL+W=OUO2[DM"D;R[QW?OCO3ESKJ/?DL4Q&.I MC;\:;$.H7HQ&/MM2*7UB*S)8V5A7RH!/5XQ\Y4CFT:C4HW0\OAB54IG!]66< MNW/7E[8.6AFZ<\+792G=_H:TW5T-)H-NXITJMH$G1M>7E2SHGL*'ZL[A:]1[ MR55)QBMKA*/-U6 U>7$SY?UQPZ^*=OYH+/@D:VL_\L?K_&HP9D"D*0OL0>+? M ]V2UNP(,#ZU/@=]2#8\'G?>?XAGQUG6TM.MU;^I/&RO!HN!R&DC:QW>V=U/ MU)YGQOXRJWW\*W;-WNE\(++:!UNVQD!0*M/\EX\M#T<&B_$3!FEKD$;<3:"( M\J4,\OK2V9UPO!O>>!"/&JT!3AE.RGUP6%6P"]?OZ(%,39>C &<\-O3$[YJ8,14/10T@[*3?JLQY]KG8CSR5"DXW3\C+_S_FCG MT=_Y\T<3&V=+<0NL#A( O6$K;B.QY,0?J[6/\W\^$W#:!YS&@-/_S^47&;[? M$G"6E31[Z#VSA5%_D<>P.0=KF-5!PDE3X'LC-DH#?92WM[KF@>=1+H)MU4/. M"V4@&3A5)L><4W JG:T-MB%DH>V:$F33!_89#BB^_FJ13N;?>U&1B_5O,H1= M:U7()A23">==).&EAN^LY9JC@'[K.'J]P4SM*#\!O?>!2NP#%$>5EAFAX(.H MI$.K$<>$2.UMA\,+K4H5X,N3>U 9-1Z4\4%J'5TGAQP?X)22.MFU_0IQN6\\,"'*_WHB!;.%EM]X=8 MC#\"9=/=EI .GNKRU>?7NAQ$[20RS3G(8^+PM;$XY\Z+;UA!"OA S+20B1V5]M0(44\XMQDHI%>H&M\^4DF8F55U+)\MEQB_P7F-6.& ;)Z.%S!)TSEBIFF:S,5["YD(TS-Y)M+A;#&!>QXM MIM.(,QW.SZ?PUG>.E?<4&EV\47*MM I<22Q2CXA^TXH$-?0Y33GR+#]DNZWS MSK"K];"O@%V#V\PZ[*ZLR9MR$VO5Z*0MU2Z7B7AM^K+(E,OJDL6%VAB>[(M% ML*;HAA,-JD7 -2N@2*R&K8Q*,3T4Y0_-*!\>0>?"[[B1D9LA+!5J@=6#R/IM,D+56H]'_V21-IH<9SX2=JI5WL6(C=0V<9PCL&M$.'G&Z3[7B&A&Y MW>& HHJ< M2@>PN/9I ]-Q,I\-A&O>V\U'L%5\XZYM0-W%X18_4&ULI59M;^,V#/XK1-8-&] Z?DN3]-( 37N'==BA1=K;81CV M0;&96*@LN9*<-/]^E.PZZ9KVAML74Y+)AQ3?Q,E&Z0=3(%IX*H4TY[W"VNJL MWS=9@24S@:I0TI^ETB6SM-6KOJDTLMP+E:(?A^%IOV1<]J83?W:KIQ-56\$E MWFHP=5DRO9VA4)OS7M1[/ICS56'=07\ZJ=@*[]!^J6XU[?H=2LY+E(8K"1J7 MY[V+Z&R6.G[/\ ?'C=E;@[O)0JD'M[G.SWNA,P@%9M8A,")KO$0A'!"9\=AB M]CJ53G!__8S^R=^=[K)@!B^5^,IS6YSW1CW(<=J\RNV]QDXO$P)X[^P M:7CC80^RVEA5ML)D0[D:1M_**63:=:+4![;@) MS2W\5;TT&<>E"\J=U?27DYR=WA5*VY-[U"7,E"9A+E=FTK<$[1CZ60LS:V#B M-V"B&#XK:0L#'V6.^4N /L%VAL7/ALWB=Q%_JT4 270,<1B'[^ EW443CY>\ M@7>%"PM7W&1"F5HC_'6Q,%934OS]#GC:@:<>//V_7OP.&&A.K3M=[$XS185A M+*@EV )AJ83P?^!G+BE1A*"<-[^7:P9%VPA$+)&SW*GYPBB<1B$1%L21:,@]30*!D0' [\=IIX, MTN"4R&GB2=KR)LF8>.>8UUES9ZMV;H>,5:3/;L_@IK;&,IF[T[VP_/3#*([B M#Q '4;=^BR;!Z,7:R=R0(S5()4]V2O7.F&]!QF$PAB0-AA!'A!8GY(QH/W?$W_,%E)NJ^(Y.Z@XK0Y3N5 P*S_\IC M0@1U."O: M%[Q;+QQ?(ZB3=D;Q2DHQ^_PPBJC_>-\,W@L,XD2!+2>2W;=E)K M6\ C^8S4.=$EM4YRK[OIL6>AQE$QN07T!N7., 4,DM/T)&=;NNM:B;5/BT8? M6VE$YUYOXU$4N@QI&]6Q#\D^:D$FN;VJ_.--T!H?:W=O!DHB;%TWP2?;C@>- MLW8JN(%:&LRHT^<->)LIIGU4:0 A1)IC#+&WW0^OQT;C47/N?'[ M]>QFW@:8C* >S*I*\,RC^F/U2L:-)N^)'+M"H'&%GASG#"_3^2LX] ;V]Z8* M>B)6?G9RCJBE;0:,[K0;SRZ:J63'WLQVGYE>47V!P"6)AL%PT /=S$O-QJK* MSR@+92DX?EG0B(G:,=#_I5+V>>,4=$/K]!]02P,$% @ MV@Y41I^?W;. M!0 W0X !D !X;"]W;W)K&ULI5=M;]LV$/XK MA)<.+9#*DOP6YPU(T@Y;UVY%WX9AV =:HFVN%*F2E%WOU^\Y4E'LU ZR[8LD MBKSGGCO>'8_G:V,_NZ40GGVME'87O:7W]6F_[XJEJ+A+3"TT9N;&5MQC:!=] M5UO!RR!4J7Z>IN-^Q:7N79Z'?V_MY;EIO)):O+7,-57%[>9:*+.^Z&6]VQ_O MY&+IZ4?_\KSF"_%>^(_U6XM1OT,I926TDT8S*^87O:OL]'I(Z\."3U*LW=8W M(TMFQGRFP4_E12\E0D*)PA,"QVLE;H12! 0:7UK,7J>2!+>_;]%_"+;#EAEW MXL:HWV3IEQ>]DQXKQ9PWRK\SZQ]%:\^(\ JC7'BR=5R;3WJL:)PW52L,!I74 M\>$=%@>4+[OGEN35K9FDUT.@CF!JD04YJVI3WWF)6 M0LY?OC9Z\?R#L!5[(6;^O.^!23/]HI6_CO+Y ?DL9V^,]DO'7NI2E+L ?9#I M&.6WC*[S!Q%?-2IA@^R8Y6F>/H WZ"PB(L>Z L##T-2QH6!AGAO&-F MSOQ2L+E1R"RI%^RIU @1I1#M[MDI@R,WG2/QR*;L$[>2SY1@EGL!I*J2WHOR MF#7:B0+>*=G1*$V3]!8'>;2"7]AI6-B"KRJ"(_9E*#IG ^ MPH-?EN33)XP'KKMTCE@^)#UXGXR3$?O8$7!"2V.9-EZX8W:4Y:,M.K65NI U M5ZSF&]0&'VB\X;98LGP2L(=[> R22?Z$1(+Q3E3R.=>ZX0J4HH+X_%\L7C5: ML"R0&*1[260GCR'QB$WZ_KN3P7AX=K*]4R%"E.$ZD/FU\&8F++Q[T"EI,DGW M;\YTF$Q(1Y[E9X^,F8-$MD,D[4"#P$%O/\+95_BM6#8.N*,]UN7)='#(VP%_ MCZ\7#;<<0+N,CL$Z&X_.LF0\8K.650P[0*71OPF[^M:1=Y)I)XB#T7FN2TJI MM?3+??LRS.Z8?P$G+ #J-!FS;)3D_Y)TFNZ0#@2S42"8/ETQJX'T!5,,XW#"><;&ZH,P!V#WEU] MKHLD:(UE4CK7<%U0B*(Z'C.-CN9IEDR?T7/TC+UO9MY /QOGR$0V'@SAS]?" MN5.")](BP/P09M5N#C]@XFR1#O$A-X3<[< MXPNI=-%VSA;6-#6Y4@D>08C>#L+S1G-$6N#9'(%U:(D.617@@W M2Q5'4US+N2QX;.=TV;J)V(O:T]XGVSO!EJAM=QL771<()F3SF-I*R@%IF$]A AIC,AR+ME M4R _2'M(-SA/"5AO VZK#ZM+-#2-/KJ_W=WM*EY9[I;'BQ^ZMX5$/5)B#E%T M):,>L_$R%0?>U.$",S,>T18^E[A_"DL+,#\WB/]V0 JZ&^WE/U!+ P04 M" "W:#E18G.+DO," !K!@ &0 'AL+W=O5D_\"5^N^>YY\Z^RW2KS8,M$1WL*JGL+"J=JR=)8GF)%;.QKE'12:%- MQ1PMS2:QM4&6!U EDVPP>)U43*AH/@U[*S.?ZL9)H7!EP#95Q?M@\%7@UA[- MP4>RUOK!+S[DLVC@!:%$[CP#H^$1KU%*3T0R?G:<4>_2 X_G!_9W(7:*9"\_'M;3A"]O6=D3&O+%.5QV8%%1"M2/; M=7DX EP-G@%D'2 +NEM'0>4;YMA\:O06C+JASSWPD2DM%KR0Y:EME)QH^- MC&&8OH1LD U.\ W[V(:!;_@,WYUC*F<,='(*%-\)RJ6UC$+XOUM89 M>AP_3G@<]1Y'P>/H/[)Y$NEK;V)KQG$647%9-(\8]73PN42XUE7-U![0.D&O M$2UL#\>XHQJU"/3*.1I'I0AU&[(%YL 1FC!T7H!E$N/ 5VA)%2G4!@1948%Q MK;B0@H5J(=.>OM-C"6("V1Z9L8#^VH$N;=]?&E#":9*.X8PT5$)*XK+G$_A& MB/:=_ $(QDLFF>+HM:YQ(Y3RJDA!0=?$9' '+R!-X\P/5_$8%IR;ALE64B=4 MD$)A;4,^\L9X"J_UF",C9!9?/*$-2LID#DY3PO 5[@0EEX!'C!0(ETWN=WG) MU,8[44^7< YG:3RF;Q8/S^$36@L6G9-(C8NR7[$!ZT:YMA?TNWTG7;0-Y,F\;<,WS- -6)!8$'00 M7UY$8-K6UBZV'1.3,W/>]Y]ZAKW9M=R_70BCVN*D;^6ZV5FI[.9_+8BTV M7+KM5C386;;=ABN\=JNYW':"EYIH4\\#STOF&UXUL^LKO7;775^UO:JK1MQU M3/:;#>_VMZ)N=^]F_FQ8^%2MUHH6YM=76[X2GX7ZY_:NP]M\Y%)6&]'(JFU8 M)Y;O9C?^Y6U$Y_6!7RNQDY-G1I8LVO:>7GXNW\T\4DC4HE#$@>/G0;P7=4V, MH,97RW,VBB3"Z?/ _4=M.VQ9<"G>M_67JE3K=[-LQDJQY'VM/K6[GX2U)R9^ M15M+_3_;F;.)-V-%+U6[L<308%,UYI<_6C],"+*7" )+$&B]C2"MY0]<\>NK MKMVQCDZ#&SUH4S4UE*L:"LIGU6&W IVZ_JS:XO[B%G:5['V[0:PE)W==S16X MTYEY83G=&D[!"YS\@'UL&[66[$-3BO*8P1QJC;H%@VZWP:L<_];7+@M]AP5> MX+W"+QQM#36_\"5;U[P3%PMMZQW?([44N^DZWJP$/3OL[VU3<+EF'Q[)#X+] M^V8A58?$^<\KTJ-1>J2E1_\'3_\^3NSG!B8\B,U"=/"9GSM,K84^PIO]G_^4 M!7[Z%\DDD:_;NA2=9'R[[4!2ZI.\;+>:4;O4[\2#?>12@9\6"@D%/(4Z8GSQVV6U?%&H6ZK7EA&6+;^R8#SS!PH2AJ'6<1EEVEU@<.M.\<--*4 MO :>2 988BN$4%7-BM1NVN9KS^MJ64$%;2DS-DF'5:/LDXU.(,Q5H482ON-= M^=Q&WU0*Z_84?">*ROB^H_+'5ED]5*5H2B:^]M4#KR$1JQP++0SH#*E-0B/& MM:[YQ:@S_FJSR)$MNQ=[)C;;NMT+(:$$0G?J#@@8?<76'$;B5SR*KJB0R5M8 M(4@E7A,_H@4&WP/TS8X-^&FJ%.U&5XFU5^E#)5-><*3>LFLW1PPU,VW) _R.<%F%$;=.5ZAD2%6RO!/",'$9 ML%DS,3P%00\#<.Q'X'",EZR#LJ.:0("+MB,21%+QQZ/H%-/2$A82N)0MA1S[ M.D>/,HF,./,]-P)2US56'':6N]GPIG4XRUS_L(T$VPK=F.J]>US,12N5R>^I M4EN#6\;5<$S=D_9P%1H=<&+E#/[7PGB)EE$1ANFTMT; :_^8^*"2LD=6*?1T MV7=[)@DFD65; H*MM=[DT3$AKV5[\""Y;P'9RXJT.W&36E?R>8=JE[GIQ&.! MZQU[S'?S<6'YF\-][.+/$U\.%?6\8E"8;%LUU7]QMI<$,"1YR:N.H;![E)!0 MZ[;4.B'ACW)AK.VIPTH!($1$+#I..)ERHOS29!-QMT#3^XO/!0 ;0;',J6CI MP*8M17T RV5+H$@;\'^_,4EYR?X%7YFF?.PJXRGR$OM4R?N+)955!DYI!_$B)X#6J=NJ2'RH:WAPKI2>Q;X]D#HIF^8G]@W MWXWQEKF!?O/<9$(] N>^$G4)D0E[<_3_>!+H+B[9#Q7"H\CUA*W+)6#,M@+) M,IL?I[]H\!?#T1:(734H%$N3VC.GOQ3 G1[N"+&!/YA5IZ&CZ+H@;\P U2D_VY&^1L2YV#ZO(XGYT7$^4H0TP6'K)#:4@V\V&-1[*;>R+=D;],P\_1[6O: MB +'CZ-S%N9N'+PF-H/8%&(SC+)AA$",0G,O<_(@9G'F>L%4J._X7@A]P#Z( M76\J-O&<* S/6>RYQX60*; M/#>,)T+SQ G2'$(#-WW-5A0_"0V=/,WAXBAPHTA'YC0$*8UUQ +JA6,1HS^\OE\P-)YV#O''2.I)#,SEM!:1DT^MA M&5I9._%/=#0//_&7KO.)0P>$=6'FW(E4 M_L"K>IR3S!RTK7NIV\HS0K]9T%5C[NMFD$!V=(TFGR8$S:B3"6VT1X\Q1[9? MLD]T2:+UXT(&HAH'CFDS/IQNG 6H'8\&P#,4=)2S/$Z<#(4:(69G#+M1.*X- M[W0TMD0I$:'VH]1)PY2Z$15I.%TS[W34$D6!(0J"V$DA/7(#%B%)O.F:?J>C M Y&5%(>IDV412]R81:&;:T8Q*C(-Z3V-]5$0Z4EK@=$4!]*$\,-G&4::&!@2 MHT0C)\E]%J<$/X>JB]'4ALJ+@#LYS,@([C(W"=F-.DU_?4%;K3JQHL;\3%W9 M7'HMQKIH $C!<95$^;2,GE;)*XE&6D&1)HZ#.3 >?5)Y/;D]13E%(WO$Q6#P%2-TVV:^&'N@8.FD*=,1RDDTA&=D5 MQ'H]\U\6&5!ZI&"=A[X1";PY0-KQV#:8;#E9*/O^\52'!#F837 LBI!RQQ$* M7L:QFZ<%J[.EL_%.)^&F.5,;T3>3X?;9^;<3!NI1$LW!4RP@S)[D2G 0V1/+H[_]9O M!KBP3#XSOA$_8- :446;]!*S>%NM$7/QH:#]Q/5#-1Y/;J_>Q(;+J6OLM/*F221<]9 M.I6H\6MJ#Y<6>;[O#O-D='E>HS,:IQ(J;$QS&)[.:)1$K]$%KOVWH$_5IR W M3L5/LM6,!I,:>BP7C> MN;5K@+\Y)"^%SN"W 5&=6P>\BH-YY@1&L!Z(OX4UP>2J_H>QYHD?]=Q3T0

V)R5_\# .0^]W5W/OFFOA'=2O_E@+YA](TRG]?'U?&/$S?FF_SAN/G+QD?> MX:8I62V6(/4P.CJ MXKO_NPW:7Y7FOU3F=ZE93J-@TS\\UE"=@TXC*R<-X)G/$1.,%8 M_9!GY<:H#UFLXS: 2R!58S9VF+T;GX3X'U4Z5)-@H,:C\>@$O$F]T@G#FQR! M]UF72:$A3Z5;JQFH[[6)BF3' O+?-TM3%A"3_SDQV[2>;Y4.NROT.\^#>GX=W0P')0]0J*4S)EUM7U?E?!+R_Q#Y$)'&@X#9)N\!AI9!2$K&AO2@B_K M@"I,1\'Y5T@'$(]%-.TUA]>__]M\'%S_B1"'3TG=#7 OT4;H1@+4Z ;-8Q*0 M''R0/P ;OG2=5-N!^K,N2!4'Z@?]F$3YH";7SUE2@I3_"6+%^98!FT:Q!= : M0E* )WLGC[7.U.)(_@ZRDQW(@I@5+ EWL"%1J;[7,-BTS#S3Q%Z,SC0I8I'D M<1)Y0DG+ 9;$"; 8W[(:+E^,'!"V&DD6I15\"JU<;L,_T+L!@T\R2][,Y&D2 MA[3LNQ(?6X?$A[#(0 >(Y8\^.FZQ-*-(NINWU],B[YU/SC.U&,[P?C4C#!Y>!J.%7!=#A7 M'QYW")DP+:2]*C)B?VB,)@S'5\/@#7_,Y&/\1MUB_J+-OXY9 %VAO+^+G(R& MUWA=X351-U%90>>A!D3/]CA,H:9 :8JQ" W+5-2.!TZPA/%PH0COHS0PZGHX MQI"YFF'X3\)%R-M:OYC#;WF6L,;67ER33ST?SX@*Y^/%J.WAV24\@UQ2LX&)ZU$&/J$+.O05UB])>\9+/U,H$^AQPL M:$T!L3N88?X^0$>U6]3IZ7G.,,68IJ O/.69"D9 G^R@XU7"GO17$4DWBT?- M@5J%L+SW85II9R6=P!(:JXIUR, F5,8&+4^HJE-HL7JZ1P<),.LA&2A):)@J MH;&Z_4)U?L^+?6JM;Z%LQZ\.\-\ZRE\#J%K MF0>2%S(-QXR"^&%H7RPFE8DV_I,* .C6"T%\CT@R/N=71\=GT!8U'0/V>PX_ MHKW2C\)J57#T$HQQUWD0D%9YBG\.P;A^PQ^P/:2/;&%6NFAC]*X.I<(DQO 9 M2S($FDW5*>KI+.ZAVYRDW]&O8=-1F7NK/AZ[=)I!HS&P)P9=.A;8E^K9 M IH]61 ^/<$.F<<1J='T&=PYP83@G\2$$^3IY\!L)!Q@ GWTM?FT/A";L"QM MS/,F.I_,R(3C2S G1&\.PX&\)]AX9^/S.\K!_7CMK74Z%)]>0+6VCG_DB$RPX#]C)\GL74&L<)(%X,IXXGG@(NX'[GO5QL(GA'!0? M6,DS&NT,&-N[,[JM^:<\8A('F-]0! %[GR(T3;KNEBB(8%U$EW3A!#DE)+;6 M^:+0*8]IDIU^+R/1Q#$$U;GX6!N8,\- @=JE6N=4AH\:KNH!)OTLN$+@TR'& M;-S0I[MFB8Y9$"C? 2-CIMT^,@+AR-H?\V07(Q#Y=>_2)W"+RA2?J TRPV56 ^*Q%L.EBX=/P M>>)C^7]*R]G''XT ".<.?I3;GHPHCAH.]4"5C+,Q^X*V-%PO8+6/20/#:2UW M8&];D&UK0[J:-7\]"2E8/$VAP5-\_4,4/ WS21H&L[FO/OA]Y1L7IL1DT@C, M,VCJ[IJU 0-*%_"8XH^7D/C&(,;;R<*(W ]<["4%OH?A@->,X4G(6[#[Y%G$ MCXHY*33R:(X:*B[A'";.1E5&5#O69.&3S*EP8R)@X PYB9I+Y9.J076W.B+U MO:6K&_[4#.X+4/_>76>#3>B1I(EC;V >FN+%6_5]BR[CX>1:O::T;8J/'UN% MCN[88#B=8U PO%[@XS/]134KGW(U91$QTMCQ\(K&/LT@B@#:2:[IQEA_F(4P MUXZ%DNL?KX%TV4.^^]:-=!QZ3R/_(;SADL%I!H$S,U 0>?>$^;0@/O74 WQ* M(74@XD-]9_PQFS_)KQ\O;YK7$U(PGS%G&2%\C)Y&:#*\GO,B1O(1/$> KL>- M .$735-C\IGEX$M/VI@O?Q7+09)AMYJ@MV'''L#90BSD.LO$DM(LO! 7E+4J MB^DHU<,FB39VV*%=!=B4E%WIUAQL(I-662=H0-=0AT;')G=&SQ5&T%;+G!"EMK&OA9-@*:_"L'9+5&-9S; M0(HO?D.R@R 5J7SRJ.,+&X$EV3W@2=)I(V3:9K@/DS1A J^=0G>Z6*H[A)X)*AYN ,2"!GI5F 7;1 [$O7 IGX#TY8U5[MH MEY';)7DD@2E"2=HI6%4P"/M$0Z9 8BIWT_0A"6#>2*A?]4W\,@'8OJ=;4@[D MR8\F*Q@OL\L=LT/*6B08]6;I7TF/"V-9@7VE%+;Q=;PQDE?EB@RG9=U6EYL\ M;O960G*846+:'.F4L'L6@ZEKYXOE6UXYL3=6][W,BI%A3)J4HJ"@(I? NR:& MDQ"/$,/&F/V5LKLOE-TY6_59E.0+D0EJGN_X[EK@FW2PL#<<%&P;1]!62)?S M&/X7U"OS(HGJ@H.I]Q&LMY,YK1$@"7/CZ+LF:9$B9Y3BDV.H!YV2'Q(JAL6: MRI0\A#:!HB:?X)O%GKQSFPV[O"CA%).<]);[#C+:?0IK^W.@8H?A=5^1[RC! MG,ZPOKA-/%&>=@F?""/KN)"MD8,X T#)(;YF,.2)7O)1[2(G@6\ ''*[9H"*',&G-+KO #:7+;YQ86>7!.\$01Y0=92=!.) M R+Z\95LF374<7&47:L':9, R2+:[$]D]:2[(H06YTY\U2W( K7.MCFO1[UW MM_^MRFE!M] ,*4/?D66 >2-;Y'__0<0Q5C\;TOS]J%9TC?<)DLRSNM+F?PM&R'K^G.9+ M0*4[2PH*(G)U5"/B[-0-=I]3JK0'2&_FZB.Y75?X\.Y#RK[ $*H4=N\>4RF0 MB'-/@FNG;,K^5$\R!S?5-U/IB]\^:XE70?C3MU!1DUY".!%T5TX+YC/@B<\ MT5Z++-)3:7Q!3&Z M>W.PH&K*'Z0U9]'\]@):3_G52^OK&=-X<=TE]5A(/9U2<=]VG/@AW(:\WG+? M6-JV<>VMDK#ZQZ3U6>U!Q"2<0\W>#-0FC#L[JE5F:YF@[S:Q8ZSO\- M22<\&(&ZT]ODXH9;)0#QRH=X('NDRU-(#%;2=%]00M@G=%:-J0A[='6VWFK: MY=9=A5@RPG?J%2*&'7A(AI1036!;\::+X"LAQ1O+_6!!/!Y[+T( VZ?R"Z,+0V7[6_%*PA>Y>CR>;2A:44 MDV6H_IPC]LAHI@&%S"""*YZ)L-D$B_$J]4OHN'(\X9)?AZ!4Q2XE"._-*Q4W MA2!T+/B7MU B&*VUL#508U,V:2^RF1U)QFGUZ6>%';RS]\(H1A+A\DV#^H(= MYUM6;EY);5/?O98LVLK 19I\;:72!^C5Z+ \2#XDV^Y0[ R+W20[V[@F8.C: M$3V2Q78$Q"5HX;YN@J$*"272"*& Z39Y9%UMYFLA0K<0EY?5'CF?&8CMKB)* M3>)+A, E_J"@EN8=0&KSAW)C\8%6Z]]_#Y'1Z4M3+?,"D#A.E;$%F25-NUY( M,#A])/)<%]29AVU0YSA\A QQHO-96 MAFCW4K3HDS^DY#ZO8V:'_!12*J04N#:P9B615-DY+%T[+&[T9#4FXGO1N,3N M%?6PV91/V'@B;I>TA^9/3)/TUS8CC*GB3=VW2$2E[3E.PKH41>MI>M$Z<]@Q MO(LI90CK-I V-3,PB)1+.[CD[9\.I/^,S6HS/*NV2Q"*]^OH!I*[,N1\?NCY M,M/5:,>65G'A265RG&])(X4O>=QX%"182^Y]\R3NT]$9/.97QI4SB/ZK(M]* M$DV%96IRI,J*)W+&-<\-5+63/5G>^,OVW"K,04K9+Z2N-M)41(9'LT/I#^S+ ML___I(AU;?H?DR>^-.<;=2+LYMOH5""$9.'J(*3G/X_%!D& L/ @Z: _/S7! M0#MEF 9>GL(_/F6P%+QUSZTFL">'"0:RH*F\"2UJ C?IQ6@B;3"!)+PSSL&" M^!;E* ?GMV.46]04(_KQ M4!!N=HU_GXZ9>R)EWT%;ERH+$0O$W0L%-UJH99&'M%V621W);\OOAB9>G=!U MPWMQP0 ^7O;%R+6D"*^DLO_6B](/XE.:@G81;%V5HT8*EW*X.@H VH$3 5@5 M81U '!I:"0DC&[CHO460C76XU M7&]JYR/PE=%-"Y9E (>-X,$% %UPA9\B2(0O&4T+D#&:DW%-5B'.Y]S M> @+"A0*6\2E1DG:;@!>K;"_J=52?,'1=(58G+M13J8X_TK)36\FPZL@<7&A MU/LZ"3F=>NC$=J_K?V(:09QS'IR/+32[BFX'1#8=FAT;T:9'@*/-G7Q).QT\ M>9+M.'!NBTF=!-&FB,4AR4@S.+P0983G:J+V^-?*A; D2^Y<49&8KYXRD^XN MM3]_/:^LD.B:)I"EF#?$Z&X)%!IF>&SO3>+8KCQ3](:'QM@W?,U.3@R-TG[1 MRHZN5\8J'S:6#O2_(/1KU?'(UTI4=MZIP89BN5K,0\ MA#NR<)N]X9"]OH)$(_M:GT-"2(V+ZR1ESN\S$ @AOOLC2)/&Q.OJ'6$5%OGHOT*-O3+N57([D']D#VQ7G*?(Z\C6)V8KW)/0@E-;)V>TP MA-;>@NN%VF-M0GU@X(S $I8IYN-C(,)^1Y*9\A+V=OF*\SN]A@P>; 4R)^=P MHL!B@0\_?6YF)%P#&33&AXUG^,A@/>:\43LOG7ICSQC65>+2VB7;N2\;E=Z1 M@W9V4>\\]F\,NKSGKY2I'0ZQO 1G>,S2G=S[YP(^)^:_Y'4GO/(K0R+F#_A_CEJ=FR% MK%!&I_(9 /ECG APZ!N2'[_4O=44'-Y?:;7-**RGV%J+K M+,0=#W5]&KWD8GXUA3LR_+!255IZ!KR/!9XXNQMLS%-NBKQ:RUV5E;2BV:,[R Z'6 WN<4/5$ M>,DU/J1-U'"3> U(35-,?1?W^*2V)897+Y1M(39D*]!NQA!)M7[;)T_=3&B# M7VI6@]U;.M,TRG!;4\2M?+;XN6HUDC71-L>R#W R%H52.^$4 M"92ZMDWX"00XF8ONP%K(]BDS(LZTH1\Y&+$36)<'-652V\: MV9!%E%.+))\5%Y$,LV>(\&]N#]0?VW"G@#1I*H9^J NA[UND(U@?A1"WX5X, M9%^_J9,:4E\.N85 TE^Z#;^RPTI!&S']+DBEG>6D8*%MS6J:*[:-#U$;Q44V M?I3CE3O8$V:Y.]).ULN>C9)"=ME8AMJ]-,+7CHDYMCV"$!T[FGJGCB@DQ23< M.UQOJC62WD,GT^!N?4A#G;.1=_C% M]@2>PJ5-(5Y8>= OW3I2IW;$15[:9_W<1&QGZ,E$ ^E.;CVNP>LOI:Q^ M21V%I0#4CPA!^&"^I),V$+2\0 ($[:=]#+)U.Z>J<#3WNJ5Q[5.(NSU*T?G210X+YQ3L7=&!E/%9C>HH!ODWHVXR^ M3=68.OWP#3\7PVO^=H&WA0JF--I[R--=>,]E5$*_?HK279E'7]5/#V[KDH-W M7^J]]O&:B415E]8H8\$R1Z TOO0>;X/^4(^_5R?OVX\=%LVX'?M\W>@]/9I M0?Y#@(RU:/8Y,5;X/F6VGO,9N5O&3[V)M02;AT^R&33('ZBS;%_,9/>B=3:& M6,Q/I9%"7RA"J=E^@*^M'0]^!0]MSM2R^>YTK!5UH_WCJN/66=XS.DK=_.0(@YY341N=EQ9V#EO M$RM 86KRYK )]V780!H73TOM^8>[GV[?T-G$OM.E,* 6FF4 C99"W%+K.N.5 MQ-N74T<\'F]!A$5S3+H^:>/ -YT13)SU(](FCCE$DO9 M#\AR2DYXL.AX^I[+39*QTB.C=J7KI:\?D+;,L\I_)HHA?M:GV0^0%J6\GKUN M(+AG=.7.A,N))J#]4\\*B=B62,PM4R&T%ZM8>F>>I*_#G4M#RH>),2/MI:;[ M!BW.]EW-W%HXFH$-%J4..@IMLM0^%4F['39!IIS8)F)';%<['I)G!A2\#>IM MT$B"T#F)WWI.P9%CP7T/)G#T;_8,;3QS7 K,L._1@)?>XQ>WNECS0R;YI%Y6 MRI,8ZW_KYUC>R.,;F^'R$,P?PF)-)Z4*>;"D_"CS'3_,<9F7 M9;[EKQN-2*V@ ;B^RA$$VQ\T0?UTS^_^%U!+ P04 " "W:#E1IK6S.!P* M #@&@ &0 'AL+W=O=CLL6:BE=8E:JQ).9L4OI M<6OG';>R2N:\:%ETTFYWU%E*71Z\.>>Q3_;-N:E\H4OUR0I7+9?2WK]5A5F_ M/N@=U .?]7SA::#SYGPEY^I&^:^K3Q9WG49*KI>J=-J4PJK9ZX.+WMG; 9PO%_L0YS^_T# MD57.FV5<# V6N@Q7>1=Q:"V8=/J-/JDM3YOTRCW3D3:3;M/R.LW]O597O]9^\25=EEA M7&65^._%U'F+B/C?$UL,FBT&O,7@;T+X\M7BRT()W*Y,J4KOA)D))6VIR[D3 M4X4,5$*'Z9ZG2PQ()V:F0&XY<:1+A$A1(-K=\9GX#]8&OPB@>M^@BG^]4_HW M$>^>D'XFOI;:8_&-EQZ;'8I>+TTF=$W'R8"NW7Z2"B0'0K\4:9IB-!V,,2<= M=?'[B_&RP+Q^?XAYN([C==1/1CML]1A967.K.>.AT/_9VNM&6FN;HZDJU4Q[ MB+BLK(4NX@>5*\N:GR9C_$][29_-[2;=@(;H)STQP-T03VH 1BEFC]-D*,8] M/(*Q0W%*:/3&(TR[4C,%^7DC?@ 9!.0(\X+4+N#I8:3;@O6HEXR.XVA?T!8] M>CS&#C6^XPG#VNM.,(CKI(^9!&^ "@Z&S=-"H8AFILQT 3 )ZZ_)32(<=JZ\ ML?FLT4%\^'4UZ$^DVS >\WB];S%BD!]:JYC))37 (66Z[O MX@$Y@:XU,.A+D$'>AS>&0!/(X.]]8:80?UUZ6WEX59P/^P7'\3RO>W:V,]2HS6NWW^IP5]G%G.1:[;#&4#L-.4+KI7,J:EMH.=6%]OK9,K C"J\>"SV# MZ9FM,*;N"$$N;Z<(+LHB6'W9!C8XUVNKEE0=5H6DD.M1F1MCR8>//_,4DAY< M+S)I[3WJUUK:W(D)UXH!(NH6ZRD1*%3LK:+ '>"O*SZ&6$8D%0J>K4WO$:ZU M@X)?!O#' .'^WAKG=N*%8H,I9,ROLJBB"825!.CB"-H@/@84SSN .1&EXHBY MW;%VQ)906=M:V7+.&9Z &V9Z@YQ<(E_TGS%&T1THG09]BL^'5K>]?$2V'S\P M'F$]J9-QGPKB"&IV:8\!9<('F/,8)?B9W'S(!87BE3M<.H.1)S0 M[I^UI+>R8&B1"%,UUR5U8X+_GI8>1C_A.B*\8)$W/YPCTWNIIA?+9,G"-[+H#(=L4G8$S[T?9,"JHR MURYNDV](9"19T2/LZ/'W3I2F_"Z0@6KJ=*ZEI41:([(? $-]S2I5T]B&:6!*Q%R&A H@A[YJ(E:%E0)-:JB@Y()YV$=*\@KZ/(-<4*Q/8MM MFERQ,$4>& T1 X)9N"6YA_HR;1EL1#EIK&Z@8!(4,WQ6^D3N6V UB6986=[@-[S%4,R[W*K>0][UBMB,Z&_>H--DIQ-D;'-"J_%#,0 M&%[(F:D>EYIM UJ<0X9$X_I!NQ^>HM7$F,>\0OI05@*4>VT,7D-GQ/&?!@_3 M/I'D6E#[ $-]^WF38GIZB@ "846G-)TQCE 'Y?&8_6K#&U[9;F3+(56?MRZZ4ACG,G)K) MQ E5 A@D^$U"<"DJI#81E+8J!$U>J1H%G,.7X1PN']<%VN(03;%?NX7TH,;% M]8R>9@6ZHIYIJ!X%4D7(XG%HBXG7NL:\N831IM YATO=,&[H;01"XZ(Y<$0^ M$ '<=#IN5R6'4]0&4^9,;?8SY'_:<]\_(_]A+YYIER$R8O/K$?^A0U9]F;3Z M,=4#/EX:I[<2N\:R+8L.TRF?7 ;/B5@A"FQ[L6-BC@,&7S^WVOH+EX,5!!YX M>DP\ ;]OE/<%4]P-':BOF(U.W]J&8@_I6,B5X_*!%E#$+ T'2A[=M$@B=,F0 M:4B_9G O\$/D'0\\, I$O>6(+[N*G M='JG'<092)(MP@HCW:F^C5I36D.[6QB<1U79C)7 'Z^&C#@B!G%0Z!Q7TBKK=X1! %$'];Z4N1" _3X!* MXS:G:D^, V=NJKTPAE8U57;?XK6IBKR^#3QV^RU%?3Q-Q&_,W: -*JN<[XW- M1U#/2$QD7]6*3#L<;ECF\RIFK&+352 Q4KM8-DMUYYNBW13YJBP4G()G(9JF M]ZQ[A=*PS8YF_ JG?1A7(!>EJ\5OO6CYADAUN2MU)(+G49D8>)3(DKOS VG-^H@H4: M%8DV@GJX;?]4%5K=UBT]D 5P$, =1IBLY=\JY_G$7BIP<$=O'P*AJ8\]CU\Q M<@?>YZ# T4$>*$@LW)J('\T:>MB3J .*KN.71UZT:C[C$-B?I3V*AERP:S%B MB7:L*GK+2OP$LZJ"^B[RM-Z+J!J].WK& B1_ 2BK>7AS]T=%J35#9:ZW=!4( M^X;N;%!"T(+?&A\,S/G8YXDF@'"I9-=K\D[KJ\-2@4?2MQ6._=*'#Q#-://Y MYB)\M=A,#]]^?@$-U0B'0LVP%'5N>"!L^)X2;KQ9\3>,J?'>+/GG0D%+2Q/P M?&9@4KRA#9J/6F_^ E!+ P04 " "W:#E1'FH:B\L, !H* &0 'AL M+W=O!N9DA4:Y)W &7+6L32)KKR8/4OQ[HX9L.AZPR6@R>H#>M!5U2O2FCXOZ6MI,:936 MLG_?S*PSX!W_>6"/\W:/<]KC_,?5^5V$&%U?TO4RO:[G;"XK7F62*R8KD*CQ M-[@1$#RU-D[D<(/I2N!B5Q@AF!)+H2RY=0YWX"I+YN'&M@]9!!4+#WM A,1#YE#$MP:?-% 5( M,TSFL!HV5(Q;BQ?AFI)\)I5T4MATZ\DW;BVK3#7YMVUO92D5-[LW'VR0Z//[ MV-.X8]S*%=RKI-(NLL&K/,JC01J#BZJ-'=OG],P*L^0S)8@+E)XV3?=<#YB0 M1"F7!A*A6N-=6<5?J2ZG!YBQJ9+=(\=^,:=LZT165/)K@^:Z<0QB>=W&,HDY M&8V?#6B;C!NSEM4"GF:P%_ERQFU!R^B+^-I(((W^/ !5L4PWZ-H@@I#$ ERV M!;CX$R=,R6;:0-@"14LD(+C!\CP+3]5\35SSNC;Z7D)B[TDZ$QD'!_-B3>L:*., =4A^QRN+2%X0N0!@RQ38!,('[ ?MS%>T TV%%Q(8;C)"C38 M?29J1S;-A'%06/>K XGFD,P:BQ$\PQH+^B85]E3N-0VLD;QYNC,L5;I:>!ES M,7-0@5P!V>2>$@939Y7 *M4@I-'2FRQH\(D>GD3$Q=S4>7OP >Y_[+AD]'TAU>GZ>: EM M=SP=CX;/NDO;5DH" ZC5@I*" I?8[:N>UT17TB8ZG*W),]#I41)4,!#Y$XB* MX$=S\!8+V3S>1N89))=5(;.B2V2ECQM@EB0'B@H(-,: P+S,Q$"#HO"^[Z6 M@*%= 3!Y* VI;(Q%&_1E-7ZKW^YFHPO?[%)O0NY%K67)ELEK8M1@0 2D:!/ MDT$D2J4KDFT#YN,8:DO !<:SYH,/V8-UNC&9-P#\K? )9,;6VHL,"O"]%GH. MKIJ!83*P*O1IE5T^- MXFISKV%/$EVIP\0)]#$)"$/1B,6CT*S@2W3B1:&\5D')4#NDZ^^7:UB.J(WV MW-JR$Y^"#- 'J@VA(61TFUC: 6=+GVR#C;=3GFZC/VY9@R@5XK&V- M\9 1.DV+^YJ:'KPT5TWFFA -CZHXU6X$)2 "[&5QJ[*4+M%LI&6;NE82'^QU M&&WIQ8("II0>F8!)HPDO?A&-&%Q;BS!=S+,1@:"R(50 O5/%1 MG5@H ML^8BU@2W#,V_Y^7QNNY'Q-3DU!'"$U,HM)+A?8*A(];CN$$2)^R'Z# M1/"N2P2_TN4=+HW([HG33SS$RXRV]DFK!+OB=2\Q>?DZ%1"@ C#UC%*,9Q3] M+/5]GB_!*1\K1Z#*9<@7U.5AB:U!Y6W(O&D,7.B;%+3(:.0D A>+FU1. 'YLWI*8$_:&] M(TST._DE+40";<'CP"G<]V[NW3.4PK#S5C/8JQ=])5.Y&O0K&MY=XE6_O>?+ ME^$P;!R@4W&,Y SW";A *T6='G.T.6B-2[6ILGT T..N0DFN_$0Z7T"CT[&IQTKVU^(.6)LU[>W!Q3\ M8S9Y.IS@QY7_&([A_WCXE)T J\? R/ \?%Z=4D;8A ;LXF)XY?^-@<08")Q, M3QD9;?(+/OCLE'W6#@0^9E<3Z-S@XYP^IM!PX9:7Z4;3X>4IR7_3]3''4Z"< MMF9X;00[A6M;[5?J#)@\L?H901T!Y!51Q_D_:?P-GXV).L?XD>[--YG<*/S.I#+(3G5+O][ M:._.=C^Z^VV';;\M5QV$NE,!8 >$1&Y-^9/F(;H*Z @*>%,V'@($[<)M(PH\ M="'P#+^A%560^4Z]'P?:73\X-[H\C)!'5(*;BD9T*UA$(DLG2LN:BOKG.),@ MF^1I-]W)!UGROWX(U)$;[! STY8^"==$BSYJLCL''^UP_4UD%Y7PP+K;GMSO M@MSO46Y?LK =6B!\1H2&%05"=&>+U)_) MNJ&1@P7":;LM=^<#WYB?A;KZH%SKKCR$M2 F_=BN[U'\0A(770?I.2 M_XE#9[\"&L8JP_SF!Q4>B,<#SY9_: I2C7AN@9D5^1[D-=70<4&._1<9+LQR MJ&DPF+F\46(K @:N^9H8QDQ+VV< Q"M.8_8=L^UD:EKI5/&(Q69=N'<;QN .[/]B$MVS#S$D\#V^.A!/1R [ M(CR-P'4G:D8@?#)"4!V1/^_)1P3>!]1IS#:)U^4:O.S M-Z2Z1\P>QA4X3'*0,R2-2.!?]+[8V:8(Z;!*%*X)T)T0V%X*-KX@H7D.2<(WF^F0 M6C^N0%3TT9%)(TS*=H )7P4J/#%P@B?@>.) M'V^[*+=UHNO/%\=)I-I=WYXP+%>/"/9JP,2/AP,Y7A0E+8).)*H= 4. M 5Y'I1PG$UM'@GO:B?U[8M'$V385SNXTT9^- #\T(J>;4&S]FP]D&;'TV,JD M<_M,&O +C,-,I*=M?L[.\>2C'<;%&K$Q4=VR I50.BY>$D@H_ G:IJD$H6?" M9@0J9ITJJ:JN RMS3 TA*,-[$%%INX_G\Z:=/H?W!-(W9':]&$'8(8SS$J*# MH-0MDU.'CE #G.1)(8!)U#*]^K+K%:6SY.VO4I@%O>-F/:;P+X*U5]O7Z&[\ MVV/=(5VXZGN M=<68@8=:-/HBJ(QISZ-(%Q6KJ9[(EC6XLI6JI@:':A?I5C%:.J=:1"2.IU%- M>1.LEF[N5JV6LC."-^Q6@>[JFJK#F@FYOPB2X#CQB>\J8R>BU;*E.W;'S,_M MK<)1-*"4O&:-YK(!Q;87P65ROLZLO3/XA;.]'GV#5;*1\MX.WI4706P),<$* M8Q$H_ON373$A+!#2^-)C!D-(ZSC^/J+_X+2CE@W5[$J*7WEIJHM@'D#)MK03 MYI/<_\AZ/;G%*Z30[A?VWC:=!5!TVLBZ=T8&-6_\?_K0YV'D,(]?<2"] W&\ M?2#'\IH:NEHJN0=EK1'-?CBISAO)\<86YC M?/O-G"2S[X^4/^/.TYTZ@!,$GRL&5[)N:7/H#36L)54ER"U< MTZ^/<%M!FPG2XWH\>^1!W8[$-;;=,KQYR&.],-%]/8[=X^OES/S! M:'O+,CS*U2^E%&A3.N&V=/X8=SU%K3J!Y[L^A]]LKFY>\'5^:[;CC=.RH%\EH1)EO?=_2A/ PGC- YS7"/A-)V&>9[!![RTN-:= ^I: M%,X>F"JX[VNO4;8V61K>SM,T3*;S,WB;A'$^"Z=Q=@;O!F^7*NQVO.VTSZ]- M&?HEBWF8D-CZQ8[G&7S$+*G'O*%)2$B.%@39D\69U?]$8QZFZ)LG^5CN-7J7 MF&4L#N4EM CI"[)G^#//L$L+UACMLCZ;#\.O+U.(&=2MWV#B,'D2\4 WH@_U MADQ'[6J=[&!8'Y(, MB6E]!>OC!@@'F9?=#J_2,0WI3?I#U@)A:*E<+^.@=TAFWF'RTM40C6[=FJF= M>UMH9(#,_ 4\S [/ETM_:S^:^[?/>ZIP7V@0;(NNN)/S )1_3_B!D:V[PS?2 MX(O ?5;X!&/*&N#Z5N)5U@]L@.%1M_H;4$L#!!0 ( +=H.5%WIQ_T^ 0 M &\. 9 >&PO=V]R:W-H965T>>R4Y71O[P96('AXJI=U9I_1^>=KKN;S$2KC8+%'3E[FQE? TM8N> M6UH411"J5"]+DF&O$E)WSJ?AW8T]GYJ55U+CC06WJBIA'R]1F?59)^UL7MS* M1>GY1>]\NA0+O$/_\_+&TJS7HA2R0NVDT6!Q?M:Y2$\O![P^+/A%XMIMC8$M MF1GS@2?7Q5DG84*H,/>,(.AQCU>H% ,1C8\-9J=5R8+;XPWZ=\%VLF4F'%X9 M]:LL?'G6&7>@P+E8*7]KUM]C8\\)X^5&N? /ZWKMR:@#^M*+!\+;PXGUJS!LNK"8T'P=0@3>2DYJ#<>4M?)IEC9H=0$TS>&NT M+QV\T046NP ]HMCRS#8\+[-G$7]8J1CZZ3%D298\@]=O[>X'O/X!O'VV7NO< M5 A=MCDZAG=4$F8.[\4#_'8Q<]Y2!OW^C.I!JWH05 _^99=_/2I]XO6SQ_#6:-0>J , +81'%-8!<'7">^.%@DNAA,X#! 5@2T-8QAK,.'1/N/J(OE<_G0S"ED4,J@?7,V3 04D M.IA&"?T&Y),O5KIC5JLXX[B28M+8[4^8QV#;;_6,)+0:6Y#X!VKFS?'D7Q%L=,Y'7F$*V%.)Q#CTE>[ MH8U^O1O67>@K3-AW"NUM70(JI&K@JXZ#4%[U?:!]V]ZF+NI+Q-/R^BKVEHI) M4GHKG)-H$H]..F#KZTT]\689KA0SX^F"$H8EW0C1\@+Z/C>40$# "+" &0 'AL+W=O'LSN[I"8;8Q]=Q>SI:ZVTFR:5]\UE MEKFBXEJXU#2LL;(TMA8>0[O*7&-9E-&I5ED^&)QGM9 ZF4WBW)V=34SKE=1\ M9\FU=2WL]HJ5V4R38;*?N)>KRH>);#9IQ(H?V/_>W%F,LAZEE#5K)XTFR\MI M,A]>7IT&^VCPA^2-._BF$,G"F,/B]1[^)L2.6A7!\;=1G6?IJFHP3*GDI6N7OS>87WL5S%O *HUQ\TJ:S M/J\\W?\!WF],EH7SGZ M29=P+NSIFP+3Y^% M#5%*=O11ND(9UUI\_S5?.&]1&'^_L]=IO]=IW.OT?V7R7=_0>9>N$05/$[26 M8[OFY "0?JN8KDW="+TEH4NZ%IYM(Y42EFYUD1)_:8526S(;31[&KA(A0+.D M>;D6NN"2;J1"K+$5'K;.<^TZUZ/YSK3 PL>UA="/4J\HT)<%NQ.2NE!M&>8*RZ7LS&"/KT+8 M$A8UVZ)"D-18 Q<7;(.1QP$#C;8H=8VS :> /\!%6"'(9_S2YTDJ"M-J[PC' M%H4 2;@0(?(D/5#95Z8$OS4['\!3Y")B+HW".15H>+%0B#I,XC!S'K3"= S7 MLD*&''GSFDC''[/(I8='H*ZD6$@5=@Y\(M9B2XH]9(PJ[?)SA'S6D!4BN>-+ M0CML^W; 8_AC%\LK/D?^(/;54]U40BV/Z7LZ':0#O$;C= RS_TSK(CVCX1 0 M\[K+:FD%"BTXO3;^X;MQ/LP_].\@RVNKGB0U8AOEC;F4ML2$C9TJ.T5X'5,TE0<%*9HU1%XVK^KEB>Q9>R'3M:]JKOM M8AP7']P+E8$U1IM;4.[QA$"Q/NYQ#I AI]ZRC+#BX(M-PJ7H..8H]T=T4_ MV]^T\^Z">3+OKNE/PJZD=LCH$JZ#].(L(=M=?=W FR9>-POC<7G%SPI_"VR# M =:7QOC](&S0_W_,_@502P,$% @ MV@Y4:>E CI5 P = < !D !X M;"]W;W)K&ULK57;;MM&$/V5 0OT*1 EVFZ,5!)@ M*PW: @&,N)>'H@\CJGTV^,W0D,Z>097L0_BHAY^:3;%40F2I9D5 ^7ND M'5FK0$+C8<(LYI#J>/Y\0G^7M8N6/2;:!?N[:;C=%-<%-'3 WO*',/Q(DYXK MQ:N#3?D7AM'VJBJ@[A,'-SD+ V?\^(]/4Q[.'*Z77W&H)HXYRELC?KS=!><,2Y8Y ?H&=L&S\4?RM:&T+EE" MJ&%93W"W(USU%;A5!>\%H4WP@V^H^3M *=QF@M6)X&WU(N+/O5W Q>H55,MJ M^0+>Q2SX(N-=_!O!\-:DVH;41X(_;O:)HW3-GR]$O9RC7N:HE_]7FO\#W"\M MR87KT#_+V-0A-@FZ&!Z-#E*2_N)6[E,G]Y: 6V1 L ;WQAI^AA83[$D-?=W'*$A*BH4'NM![AG#()\EL M@AJ]& L#3,$+WC-08B/S1 MB3::EZ2I3\&:)K]]9SQ*#=#"O82DL4"2.FQ(B#-!+=:2\"C%RA'FG*J:,8J> M9'O6P5$:N:DJ9_:"Q-)EU'7MIEB^-97FV"1W%8][W MTG/:A>-2G&_G3\K-N$D_FX_?H_<8CT8:R])!7)>+UU<%Q'''CP<.7=ZK^\"R MI?-C*Y]%BFH@[P]!,C0=-,#\H=U^ E!+ P04 " "W:#E10C$1X ) #9 M%@ &0 'AL+W=O']]SR7UL!,GF]E^2*P' M[^O<RMG=N<#XB!)OEMH4W.'6K(9V M8P3/O5"AADD4388%EV7OZL(_NS-7%[IR2I;BSC!;%04WNQNA]/:R%_>:!U_E M:NWHP?#J8L-7XEZX[YL[@[MAJR67A2BMU"4S8GG9NX[/;\:TWB_XIQ1;NW?- M*)*%U@]T\W-^V8O((:%$YD@#Q\^C^""4(D5PXY=:9Z\U28+[UXWV3SYVQ++@ M5GS0ZE\R=^O+WJS'?N2.7UT8O66&5D,;7?A0O324PJU7[OC_P?<'U3!OJT%^Z"+#2]W;,TMDSG>RZ44 M.7-;C4*AA7RA!+-!UIXC,2OH97=&YU7F+.-ESGXN<]#+2*[:YP/6F,N%$P9T MX[YTI/7,SQFN'N:J"^&*W+T8+71?IG_\P2^+I3Y;=:&YR4OI1&A2V-G":$'D>81T[ M?I6RS&GVY?8SL K^9W#%.PN[?:HJ3PF^,C)#,?L(N##:;GB&2]0XFI (+D'J M@0E@/AIE[L&3A.NB(N_Z9!@JN!*&E<+Y;MMG&R,?N1-,\850 M:$V9KLI:F>)F!6!^J>3&1[!4J&U$V88FRTQ5N:!,*S@8%DF%E%@&8-E"NS7C MT@1M$HIR_S[D@/'-1LDLY*/OU^V]M#OK1('G+^7J5][$LA(*:ZI%0&6]RPW: MH,R>*\<[\;3FX%FX+J2UG@>-,GIJ@:Y'"AB2+*[]\T*7$C?$^7IY2/41XKY, M]R,W4E>V1A[*7R3%$HM6W)XMP23DL#(+,"B8]J^]Q_BK+"%K*"/>F4P)7KX M3JNJH_B1U!Q)((71!Y9%0!'@.%!3J<#K/JX+;+26"H^L;2J#,L^>)>IX GV6 M$%P;%BBGU!-F-#J5OI2E?>HU X1BI+R^XB=(TPSWC=5EO&X+#U,LXVJV@WE: ++* ODT<<:2'7 ?/,H/$JEV[ M09*2PQR1S1#!RGB:" H&O=FB[6?@*W(GC*<](+451@,.54#>1]T F^EVAZ.B MI687B-?V PM=Y"BB\ED,G0SSIZ:]YBCVAE"SI-Z3!6OL/@EELZUZ#!E$10V:M)!PFX;R1-,@O;T*%1),H?Y.!D/YNPDG@^B4S8: M>>%@79;H:LXGZ&T'DA@>--:;7_^PQ2">/\-@GDP&$:[F\0SF#S&8C4X;2B:_?49R"-OA%/8_9ES*\IX(: X8YX9E2)J^7 MM"/[ 1N93Q)B?-PGZ1'=3V+<7S<#N@_V8SVCQT!SBO\IZ8HH-Z&WO 94TUN: M^FIX]@9XY_LO/W43T'T[ 5)+2MAD3(TIG5/+^@L@_A8F,79?3TIQ%%,E11,* M*B97[\.8Q:[WYZ=X&I-_TX@B0J6-ZXC>2F_HDZ%3A'H),N5>136=L^L?724= MD \SUJHY"/KCFZ&-QV&CP8Q;\,G M*,F[UM)=:^FVL=3WB_?WC.\8"*']WOFRHIX1I?,05T(YO:U('X[^,L\Q3MSR M^E1RO<2YC[/I)$+HM'2,F4MR=H=Y#?,V2],17J1$S[_3O,&N"^$EDFA&J8E' M;5+V89V,*+_[#?VE@_$\P1I(8>UO.C@#0\&!^1PU=.C@?(HP4W+_F8/@-E%L MAO^=@TVVTQGQ8[_C'G$PB7PP,=;&OXG@W%,5\;]P<$X($D[/'4Q0KK,)_G7^ M!0["OXBV6R+"2SZR[LO$"H<80_/GX3<*?Z(V.QJYCGU'4&)% S2F.?3J+*>3@=D/4=VJVE,^?S?ML/!((.RM/@]QK%_F%M][4!4[F0CWZV MAMAA@P^FYH-C7\&&>Y\;87;E/ZK:@'CX\M@^;;_;7H?/E=WR\-'W,S=H+I2. M)42QBZ8]9L*'U'#C],9_O,0Q"3'ZR[7@R DMP/NEUJZY(0/MU^RK_P%02P,$ M% @ MV@Y4=[TR_8[ P OP< !D !X;"]W;W)K&ULM57;CMLV$/V5@1H4"1#H0MWLK6U@-^FV*9!@DVW:AZ(/7'%L$:%( MA:3B]=]W*'D5.VBV#="^#(?DG,.90VFXVAO[P;6('NX[I=TZ:KWO+Y+$-2UV MW,6F1TT[6V,[[FEJ=XGK+7(Q@CJ5L#2MDHY+'6U6X]J-W:S,X)74>&/!#5W' M[>$*E=FOHRQZ6'@G=ZT/"\EFU?,=WJ)_W]]8FB4SBY =:B>-!HO;=72975P5 M(7X,^$WBWIWX$"JY,^9#F+P2ZR@-":'"Q@<&3L,G?(%*!2)*X^.1,YJ/#,!3 M_X']>JR=:KGC#E\8];L4OEU'BP@$;OF@_#NS_QF/]92!KS'*C1;V4VQ11- , MSION"*8,.JFGD=\?=3@!+-*O -@1P,:\IX/&+%]RSS#@RP MI#F27TWD["OD&8/71OO6P8]:H#@G2"C3.5WVD.X5>Y3QET'%D&?/@:4L?80O MG\O/1[[\&\H/.L(?EW?.6_IF_GSDE&(^I1A/*?X?D?\S0)!7G@6X0#46@7=FT-X]NZ#4K?-PBY26@%];:05Q8G$:1K:F!Y%N? 6!XSXEF.MHZ7 M(QU5I*7>.:A*HJD*PE9Y, 6%G05\3OO[[Q8LRWX(W4 VD,9E-IMT\OX!**0: M@NYGJ*-Y*3])01(3CDMQ DYCEGUI9G&RY9DX=9I1#6',1U'JC,6+,+**ZOY" MG 6%,E8&6Z04SHJ<@L]*J,-*E<89U"7I4B[B]%^+4Y,I@BF7P2N_09PJ ((I M%Q/T$7&RY9DA<=X8CQ=P.7UCU#,/H(VG3Y.,&!"\ 4M;@M*(_^X?3TZ::H=V M-SX=CGXF'23A@?K,W?P%02P,$% @ MV@Y41K!856L!@ M_! !D !X;"]W;W)K&ULM5AK;]LV%/TKA)<- M+>#X(=N)FR4!DG3%.K1;D'0KAF$?:(FVB%*D2E)QO%^_E?CL^LIR0>!WZ18N\XSHTP6 MQGRAE_?916]$ 0DE4D\6.'X>Q(U0B@PAC*^US5[KDA2[SXWU=R%WY++@3MP8 M]5EF/K_HS7LL$TM>*7]GUC^*.I\9V4N-M=1+WE!;YRPCT;[W+$?=":R70-#!-%&DC217"<'+?Y4 MJ0&;C/LL&26C _8F;6:38&]R,#/VQ]7">8OF_WG YK2U.0TVI_^Z6@?UB%EG MKN2IN.B!.D[8!]%K OR4"W9CBI+K#5/Q4RJL!Y\ >JZ8<)Y[P4H+(EHOA>LS MJ2,;"=9>I+DVRJPV3'RM9 G"^#X0HJLEDJZLU"O&=<;6W(K<5$YTQ1Y$+E,% MCR1A?"[L=I7YW)IJE3/R"U^P$\)CW%JN5X)DW& G_$QX80%2&%SG(ICCNBL/ MF]Q3*@\RHSR!( O(FP=(0IQ1>&89E)S#1/(F?&[L2P0:@]CU:T5J5EK^)=IU MIB1?2"7])J26&HNRET9GE(8EIAZ;Y3&YBXZHD,&@=D;)# 7/V#577*>"W1.Y M7.!^U@B&+B*?!ZZJ$/*R0JU%[;SDFU"=?G#>B2XNBT>,5,H4:3("9XB',$-. MD&1;CRA/11VP&BYKZ7,JD-322\"#%BD $+*(A#06>@ZE0#S:^.#?9MO8#R2Y M6]:<.Q;&)^30"2=*;@,4Z_38,KBB$%.H&!T_6E/ KSY^O@)QKE1=\E31KZL3 M8WQE1<04P(M6ZU15&=7*QQV@SR*V(NIAJ:QLFI.F*>D3%1NV48DU,)V'[($O M!Z!9Q \VI5REE8I(WA9W%RA[H $DH]J>P <^.J/Y0FU:BG;AN98(0#P*FTKJ M6MZ$-L"H=+YASS;/S(3^ Y*IM+#:J0Z:6;2I:8"PD+%91%%6.TQF.K3(_8P M8^-C$\=WW\R3\>GWCFIH@RO 9 $&F'5 /QFLH8#F8#V-W,R")T0V$WIU9P"5 2A>KAW= .(6FY1#)P M0>X[S6I$:I!G35N71JG8)&J_,@X%AM/WG7%/5=X7[=,AG:(3+@Q,5YMU[!7< M%, HL>7U&?M=;,+QX*I:X5C$\'37[5#-KM GQ'$Z&9S2SQCA MW%28_MH_(3QV4I;,()6<#$;L@]&K;I)=J>D<99C.8.DJRR2%CK2ZB5BA>(W* M)WUXTH*]:7P.)T>H$@,TO8MR1Z M@I_;+DN?Q9CSA\")SI;BB!8%T$I;-N8M]B8*@&'[;E.@@QI; ]4'VG954$R. MO<70P,H[! D/#?3(:]?<&"U#.^;TG+#Q*4"&IPD;CZA/HV3*3@9OZ&$6ZO") M*,67B)>-)RT@]V[%;#ZB+M.^".I7/I .BCA=P>:$W?ZC#;T!ULO(,PO:%B*E MQ2,V*)Q\0M$U+BC/H16J=S29 &!UT5I6A'*+0,^=B@_8V^UP8'=;Z-T**TWF MD(HD$P9HC?L/I?,SW,>-]MYC&G';)?V>DZB@XM 6L@_3I96XP4D$%>"TQ)03 M3PZ9.'S6.?;IO)=5]24,0G0VZ'SJ'$=YA>N.07'J$RF='2K?/90.ZAXW1ZCV M;%.A4'N03?$%XCROY/A-\(&'>1^!H[<8=_.V#;1V-)D-DN9+G]$14H1;I-H, M_B]*(:S_E%(CHM04V _T J5F-;G&0'T@UTEDV124.MFAU!MH':+4$9LGJ-B^ M>]6PS<=^!%YO)RV7]NK_56\T6[%X_\%/G*[DIK.SDNH8A#,>G%O M;EZ\*<\$!!Q+ ^M(8W[R0@_8?'I=_ U!+ P04 " "W:#E1 MDWN#".H8 "_3@ &0 'AL+W=O6_2L%SV(@ 9(LTK%C9Y( LAQ/%.1A6':"Q6(_-+N+9,7-+J:J6S3GU\^Y M]]:K*9*RDUE@OR26NKOJUGV>^RA]O;'N@U]JW:N/J[;SWSQ:]OWZJ\>/?;W4 MJ\I?V+7N\&1NW:KJ\:-;//9KIZN&/UJUCZ>7E\\>KRK3/?KV:_[=&_?MUW;H M6]/I-T[Y8;6JW/:E;NWFFT>31_$7;\UBV=,O'G_[];I:Z%O=OU^_6,[Y?3\FT=7DZ]>3K^@#_B-7XW>^.+?BHXRL_8#_7#3?//HDBC2K:Y[ M6J+"_^[TM6Y;6@ET_!$6?93VI _+?\?57_/A<9A9Y?6U;7\S3;_\YM'S1ZK1 M\VIH^[=V\[T.!WI*Z]6V]?Q?M9%WGTT?J7KPO5V%CT'!RG3R_^IC8$3QP?/+ M Q],PP=3IELV8BI?57WU[=?.;I2CM[$:_8./RE^#.-.15&Y[AZ<&W_7?WHHT ME)VK6[/HS-S45=>KJ[JV0]>;;J'>V-;41GMU$O]U^O7C'EO3 H_KL,U+V69Z M8)O)5/UDNW[IU7==HYOQ H]!Z&>3,[4]')Z>62])XD1 M3WB])P?6VW?B_[F:^=Y!ZVJQ;K MF7]O.8YNF M(MWHJFWIEP;/5M7OUIE^>VXW'1;UP\R;QE0.C+I05WC/=+UVM5VMJVZ; MEZ15P,/.5VR&7BVK.ZUF6G=*MP8:K8C&BT U?_SWOSV?3K[\AU>_6ZRI[D#O MX'#2RFG5V7Z7$J;3I5/@-W!6:H">.3Z=_F/ RVJE^Z7%1M?:]?!6<"EU6WDP M@E1>2.NM@FN[,W;P[18OK*WCY1+_3"=^D-B M]I^H3/'PQ.F-Z9=JH3OMH#ZL"GI-GU;9Q-99?_$M;?*^,_0.+\J*>+4"W^I* MG?SSZNK-*:0!,9(6K*H.X8+V)4:OJ@^0<#H!ZX)'B%D'B2ZK7E7S.6* :/J* M**#E\98.ZMF::F9:TYNP +W8&%^WUK/>.;VH7$-DXY!$/NU]Z/LD;]TU:;6D M2K(_GP^*IKM!\SOZ(Z*LQ^?-X&B?_ TS2Q:$E=7] ,:#)L0<#VJ&M@&E.)Y3 MA>4OK"W9*B]?1=U0ZL2/T>@R\T),N491C$3Q* V]%90:%TNJ[\03L]"YZ.UB0W!I6T M&[R&A**!'B.Z;E-T MO5 _92$V&EX>;ILE",$T _N^*GGE[#7&LDT[S#2QK-%8#YKO?2!.'':U7B/X M5L2VA;W3KJ--\=0Z//7"OXWQI- (S:9F7@.%F29U#-$*,0[LUAH MMF0R\IXUC9AO'/-0?S2LL&#?#J._MQM\X<[ I+H:Q#\/72 Y.IB>=(6/PWH! M3JS9OTG8\;0 G8*(AS\9N_(D]N (A$_I-798D&_P4"U;ZCY!E.PON1X]7D^A M?<$_0N?X' 0+-+AIX1?(']&J6]*W1%343W@WMGT*'C/\?^1%@$\)!"!.-=A? M6$ ,H#C.PJ.0_[%G'[W# :(@&(5L=5_[N]*-1$?+OC52>:%NP*>F,<$ X0/M ML%BJE?5]J52,#Z+R-' (L%P/8_2>G0(;#_8&,*FV#&N2HHDE!$(S\P/KS_!_ M_@:.%B#L]R!Z#T4_CWQ02_'-=!Q?S378@M6A1J!+?+O$CN15[]N$>/(EE@F MRELHG(2B"\X/."2VVS-0@04#0V7=Y'(81A$3R62R!?B=" P7#67T@@8*#XV? MHA/CC?TQX/0L :=G1V$/LCGD:IVZ9NNMM^H=P=/V(!+_\ZLI]9ID18HQ#Z]E M#I\A#-10,G$BG&]418 +$7(.ZZ?7\XM;<'\_]@!/.]N=O[^XO8#':Q&R]WVN M2#)]W*X/U-)V5A6?LJ>9 P7ATZVNW+EFG%(O$=7@?1/:$G!!(B9[7T"+ F&6 M@AGV,)X>!'B2-PPFV>D$I8@=1 =<$W% 4"$11'22OX#Z4\!$K*F'U4!KW(W7 MJYK?D3&+&\9+"$"VTP'NU>$;'8,P/79Z204&+$/D1K<^PKLOJY9T4=U2BHU M_5VKDP;?>[F Q 2L*]?A[/<839 41@V'MLM0$* %K!9 L!#",?7_,JG_ET<5 M]KKR2_4=[!Z@A2C=I_*?MX(JD[>DP RUU-(LEG "K<'K%%H@$D?U!D)8(BHO M+KR".B!L&E)5^/XA0PFG-6R(BP>PII;P&,8P"8117T;6Q1WT5 ML6=\?9\H_D\V4N2EFB+Q=^ESOV-NDC=!7-;4*8&1R&HY;,V@EY+[0Z"2QU>C MW>]#;./W(T0LD'!_L*^__VWR[/(?.6VK*>SWT;M04,%ZC*<$B=P[SZBRD-&K M4) )I0W V K WY#%;1S%5#N?(< -F@.-2$96#[E:1QDMP$UY:" ML93Q"-Q&\H@M<(R$-F4-P S#4#QV[:LT8X@$<*V%A*/>)!TTZC!<@/ M P @:VJ(JY#U;%LDLP/R?*9FH>W"5>LE@T%BZ454S]V%O7:4*FW@JTN]*849 MP)6SLTK E2Y40%%&%G0U D_='+/S%\G.7QPUOYN0)YK]Y9=/_EBI\@]C MJ. \!FF!8_4G!T;2<&EVEN)GC1I\#"@M5.7< +O.C<._ M$&_5R8\WKW\Y#34R\I"!B0E//+BHK+6SZNMBU6/\GESF; MM@J.B$+1FD+)WKKT7UA/J?QXG1[K]'@L*)(-=#AD!L!WP+L.NA;P@),,&5+K M]*9J8VQ:FYZDJ"/7N12$);CR)!FV^%G=+=D/8 E.;P1Z,79*'A09(WF'ULPU M+Q_J2HR:@+$) 0*\O]( /DAPV%$9STAHZ$?2I+(W]3/.B5^?(L"BWS YRO ? M&>?OE=2G?'C(F\,YL$\"C$"X)T@E%4)B($D!B(0K)+VSK3A".F;(L.DCXF-, MH>/Z5)(!X,"^NPZZMHL.0DO/$P[?AIJ!HZS<=EQV2U8<=.*'O$],O5"!WQ&<&?AM MRHGI(1$PF>Z"LEB>3]CAX4..VL6U,6(Y5_NI)LH'4]7"Z6":E$S'=@B;EN?,7G0KA'.GUH,#5BX>1=FC&ASF))Y13@RH,4,DCAEZJ9X^T&J0[M%=%G+'MO094>.QW,WX=B:TWN/]1#DJJO MD43I'%KFE7'9711EGZKF&B3;3JK#0@BSX'M]T@*H6=T#*Z*&F6Q<^D MRF,XDLYS(L:5;5I[:=9X:5WU$CY[RHJI&!!J6[I>=K:U"^"_S[%%D(K#QDRV MR;#L3JIT#RE";@%/CG=PWTHR$R,*EOZ16DL_O/Y?3 MQ4I[3@.E0G S+_<.:UHGD":&NECLS&(-,0_J:7P":U!SYFGPLU2I0?Z!? MF"!\:%CMO,$8H!EJ"<')C#ZU7#7))?')\2KV35=3>?]=]?$ -O_TS\,4 2 W M3VZQ8.5QSX_+A&,7X^*-^'*>OL "N27C8X65?,':,J![I>>:XP)]?J@O'XI: M#(QE4?%=:\&;09:T J$XY'A:*A!][\QL") TUR^EZR[OS'2_T:$VL8_2'95D M%Y!+5D?G$(R+[3VN=8,Z=C.??N85X-?@1KF=[BJ!V/A2RLZ)"]3X1$#E#B@> M!S-E>01D0U5HMD-!O3)PL)\M[#%A[K59Q_X"S3PXRJ9^386RHMLS*CSRVZ3Z M-&-W[Z@%2(9/UG X'W2[/2=+.R<+E[D/81CR[;GI=XI $L"/&D\NJ$^.U\/? M.6;R5MWVMOZPUWP^9P'U5LXO;4N%^Y RA,&IHSS*!?')\4+U6VQ=N5I:DJ\*H/:= M)*=[N?;7EE2C%TIPF,9M8M9'?*J5KXV$IYJ+CNG379Q)[,JO5LV=J&_PT.5& MC'0VPG\I!M$'2P*?HGEQK!!DN^PHMNGTLH@"-I[59+&I\^HMH;?-[M M@R_&2@?'S>3LBR)E!J$!0:8: 9* !D'88\F?+0#%Y/(84Z>Y8#D]7F!\&\:\ MW@H]A_CY^:NH^#OR@='+A\&DHE\R&@HJJP?B]+TX6BJ5LX]/#MWJD]@5R@*L/S M"BTWTT>MH-P $CLMPEH>4$B, 4M3&XN(V'_&BU*"A;H&/Q)F6#B2W6MO<'3S MQ<"V1-:J+2<+4\2S-=R$Q$QJK@,[CZ<9ZXR0O&WO=L9Q81_>CGM7$<@ :K2A M/!12J]#;TF8U&Q#IH]I0HK6. T%0L*85[#-2+\GR9]L H+1>IVVJ_QH:A(D MN2&:MGR<>D1Q=LGM8_%%GLM(*6%4T@#$]Y1ZT]8]-[@,IPIA#HNV3=5E@?4T M"LC)2ZH04=N3+"3"F3@F+!0(45';647/TIKTZ79-JMANX^@? @8E@!A,B,:)>5I/#?Z MOM&4][GM[LG\(4V?E]P9UK2RI7)-GE@C=!G? .B5*;R\-J_256R = "[2EG5 M;ODSAEV(URZD5R!3E4'N-%B;LA;)-&/QZ9Z*C-H*.R59J99KFM&L-5LKUWAY MMER*HY'"^]Z2^%'ZD< -D77#@W![]3DZ:Z\+&J42 =&(8NT\?E#+F:B 5&9; M'L\8>F1M,=9P,) 7N%HN^0 %6-90Z&J_&XOBTCLM%IY'$C<2PHC,#A9?E$<- MNLD5ID ?X>*6N!RFS5N>TI127N5RZK&SU"'U)W4/JDPUI5PV3R5@.R/-8!>6 MHYO(ONCV=WG4R$N@#=ZN_$K<;BB!Q;F67&$3< M!3?(29#Q8IBV*W3\4_9=(+GJN2A7;$WJ/W@^/H]>EC5=BG@YX.P.0Q<0\=E1 MA)@[HM/CC7_QO7F_L LP6B!DJO():R-O+Y-DM^UB:HM8FWX M/ VV&"3^?O1)J'SR?#-Y,/#_0VGDX?][! J8_V.@0_8R M A@\DM\_Q!,7J-O*K':!W$,3.^EKJ-]PO(TUS6VLZ?'V$]PQ91OJWNCH=5)L MHNUG(-6;-":GOM?-XH!J_.7M2MYS,CH/W^2AT9@7%$'0AK%L8BI?E6$7UPX4 M3/L81>/@:YY>'0E:@ 2PE$WQ-A7YV>S+&<&XEA\H&ZR"TUVT;SIJX0M; 0S7[ M3U(V/5S",F/BQSMA>TK**)+3@%F_=#R=+F9S3ZP[D"9?VEH)J((X[C7Z8ZPW MX M'J7K3X[:9NYX3H^W*7_6F_+RZRWE2E09X '+C@#&56/E-AN9*&+'?\-,P^_V M&N=_:K^;3KW6,S=0F75Z.7DF""Y?Q]N[RDM+XCYY?77[\E1\6+/_Q?=K5N.3 MJ]OWI[S\^>7T+,Z G+RSP'/J^1?34WXCOG :52%=SB/]T#H6%01H[1ER"+7J MT4"$B=$%UMI7\?8 U6;""$&X(Y6I7PPFY#F$8GANFDPX5BX2Q QW//3"=%T MEFEBC530]3)<%RIK%.53O$H&'*3 F5W#,HR-E#O/\9W#+J6C*USTJSJAX-B[T=>0>!\( MK[.N#'NSF5Y6[3RRO&5JXS5"498=1QGX7-"<"Y^'Y74VND;2'.J(8./_^G)R M\11>LFWC_3FZ:SHL$/$50[S)B]*M/+_8-;QC(B0&AUY8N@J@SJF@'Z9?KT>7 M#L*K0=I32.XKLGL:5$JWDOFR7A#!N^JC^H[U/(P]716W&F0.8/\&!8&GPN\D M<.Z_^'!=@B1 :4 ;+A6Y2,Q6]GOH%H6)^_UR?7,J"Q#A5*^-5>PX7=@UH:.C MRP,Q1&QDC"DJ#570YYJJ9I2!.>HT]3IUKR20T'4Y;)R=P ]5QP(3D3Z/'0^^ MBA36Y;E68NGU$%3E!SOS=,D6$KG^X2IP*N>O$MUVQ$-1,(Y&I?IK;H.-FH-A MJ3!*1U-=H=9/5PL/LS, [.)J^FX+3X4[LBN^?@--(0'L8&YY9\,EV'QW/5*0 M:^1@]YX=S@@!AHHL:%3'(]5KY2%,9XZAQ/_]$XQ:DGK/4,&08-;-4 MHJ194@A[\,H/W:5BA\9&[3AAZ>S.[<#=4M*#]^$OU,&POH,8R+G\," I+2+Z M?CF!TT6%->]\WD3CJ8J7'&7)-W5C;WNT7H7!??*U401 M6)^D4[CGADD8&RKOT)P%A99 M?L>'FV/P)^.>ATT-WI)Q/+QUN\V.>$UI>K_[9SIRQ49X>L]Y%S)/Q>HJC4\6 M1D;YVB<8%73W"CZF#4'Z@+&\.+_\X@S+-=E'CU 3*)%X^V0*B]MO-.=CZSH+ M7SR?/ 6:0RJ.(UTOV31#^0 M7K-#SS+0D>Z!N<_79Y8'[V@47>[0E$,K9 '48SUG19 XP/TED]+H@<;ED MM^&_8$6^*8R0= .'"2H C[J&,I%"FXR;J(FNQK2\[5^G3/T9HL(5C/R;T970 M6)^@&P8\51/F^:5,(7,V'>7>I-AA\B "\'++]!G?L^'HD+L3#[$@W0V@%>+? M>HC%TS#0SSTA67]4PV:5#]P(DX"IV;X/KHQ&B-+H-'76CEVJ?US\3;&5!D:\ MYNH51S_Y\V+IM^FOLUW)WR3+K\N?=OL)$)-P::OG^/3RXLNGCZ0F$'_H[9K_ M0MG,]KU=\3^7&B'5T0MX/K?(Q<(/M$'ZFW7?_AM02P,$% @ MV@Y48R% MQ@'R @ )@8 !D !X;"]W;W)K&ULC57;;MLP M#/T5PAN&#=A\2]HF61(@2===L&Y%VVT/PQX4F[:%RI(KR4W[]Z/DQ$V'MMB+ MK0MY>'A,TM.-TE>F0K1P6PMI9D%E;3.)(I-56#,3J@8EW11*U\S25I>1:32R MW#O5(DKC^#"J&9?!?.K/SO1\JEHKN,0S#::M:Z;OEBC49A8DP>[@G)>5=0?1 M?-JP$B_0_FC.-.VB'B7G-4K#E02-Q2Q8))/ET-E[@Y\<-V9O#2Z3M5)7;O,Y MGP6Q(X0",^L0&+UN<(5".""B<;W%#/J0SG%_O4,_\;E3+FMF<*7$+Y[;:A:, M LBQ8*VPYVKS";?Y'#B\3 GCG[#I; _2 ++66%5OG8E!S67W9K=;'?8<1O$3 M#NG6(?6\NT">Y3&S;#[5:@/:61.:6_A4O3>1X])]E NKZ9:3GYTOLNN6&^X4 M,O#ZDJT%FC?3R!*T,XBR+J)I3MBR_19 MQ"^M"&&0O(4T3N-G\ 9]H@./-W@";]D:.C$&5JI><\FZC'\OUL9J*HT_SX08 M]B&&/L3PB1 7U#%Y*Q!40=5&NFK,@1F#U@"3.0C.UER0UFC<<5O_*U2GR[-! M7)-.3,,RG 74A0;U#0;SRPJA8%S##1-MA\Y+2=&M DMW_\G&$5]^/UG !C4Y M&2B4H*ZEPN"2BD\(I]F;"2P\R@2^T="P3):&-@, Y'<*E93J.%QHXG8C&KI!*JO(-#NOVH5+ZA6'"4AN-M*$@&27@$7^\I M3^ 8"]0N)\MN'R0SHO"+;4(YKBTDPW"X[PMI&A["I;),[*D&23P.$U<>#9-W MKUZ,TN3HO0%).69$G^>H?2+0,)[#^%%;)=^1K=4D&YQNXP+TOX;Y7U!+ P04 " "W:#E1\VGV M;48# "!!P &0 'AL+W=OCI6K15!$FPV[CAJ\JZC6@Z M;M@*YVB_-M>:5E&/4O(:I>%*@L;E)#A+1K.AN^\O?..X-H_FX")9*/73+2[* M21 [0BBPL Z!T7"/YRB$ R(:=UO,H'?I#!_/=^CO?>P4RX(9/%?BEI>VF@1Y M "4N62OLC5I_P&T\GF"AA/%?6&_OQ@$4K;&JWAH3@YK+;F0/6QW^QR#=&J2> M=^?(LWS++)N.M5J#=K<)S4U\J-Z:R''IDC*WFDXYV=GIO&T:@:2R90)F3#!9 M(,Q].5S(+N=.O,,O;"'0'(TC2TZ=:51L'RY))4YZS6G3:V?@^]G"6$TU]F,/HT'/:. 9#5Y@=*[J M1DF/2_ZXO*>ITIOGQ-\+Y%[TR#2LP$G0N"CT/0;3+Q5"\<2#I&SOO' TP#0" M,[!4@MZL@4,NJ?2$H/C-T0A(_TVO/WV24[AA:RI*BYI4,7 27P:GK@Q&81O MX);>)>%#HU6!QD"6ACED61@[*3G5;NF.RK8@-DD>AQE]AV%"!=A3.O8<#\@T M)4 :/<8>J8>]U,-72$TT&M1V0#L+3;DAAUG)1.2#(;A@+XN">[!6-UV3;;+\DJ[-">Q.W8ED,$E;8RH!1=MW0HJE)(Z M)TE"KZAK+Z?Q29@)6%Z!)_^J<@!G-!55V/#/*<@GRN%Z%%;K%&O?/,W M)'XK;=&PO=V]R:W-H965TI=,4L3?4J,K5&5GA0):(TCD=1 MQ;@,YE._=J'G4]58P25>:#!-53%]?XQ"K6=!$FP6+OFJM&XAFD]KML(KM-_K M"TVSJ&(72<"5!XW(6'"63XX&S]P8_.*[-UAA<) NE;MSD2S$+8B<(!>;6 M,3#J;O$$A7!$).-OQQGT+AUP>[QA_^1CIU@6S.")$C]Y8P[FSC /+&6%5U8%)0<=GV[*X[A[< T@Z0>MVM(Z_RE%DV MGVJU!NVLB3>*X=)=R937M>?_ ,_Q4]FJ(1"&H)7+9OQB6? MQ!R-H:P'JR!G(F\$L^CRB>? 9 $%%XW% G CL":!Q@E\ZAI>%.'>\<34+,=9 M0 _5H+[%8'Y=(BR5H$=(]&#=%8/?E=: IIB!75=W8-I(=2(<'8>SZ MT4&84I^,XS"#G_ZY$I[=HJ;JXT 5V7L& U2^C"4WQ#QYS?;]NW&:)!\[;4DZ M"@^I'9.3)'.N3IU2*CW *[H4ZU+#(S^X:D*D:Z8+ TDX@)2$)H1^H\/-$6P[ M2[*4HGQT;@\'\UCICO.7M=W8'4R8C5]#;EQZ4-QVPQ8[@J?>3[15FBK4*U^ M#05$2=!6J7ZUK_%';6E[,&\_B'.F5UP:$+@D:!P># /0;=%M)U;5OM ME*6R MZ8&ULI59M;]LV$/XK!VT89"#0 M"V7)2F8;<-*NR[!B0=.N'X9]8"3:(DJ1+DG%27_]CI2B)(LC%-L'24>*]]S; MMD&85--;NS^+85 UKJ8G4GDG\LU6ZI1:'>A>;O6:T]DJM MB$F2%'%+N0S62S]WI==+U5G!);O28+JVI?K^G EU6 5I\##Q@>\:ZR;B]7)/ M=^R:V4_[*XVC>$2I>2*#B^1&J2]N<%FO M@L0YQ 2KK$.@^+EE%TP(!X1N?!TP@]&D4WPJ/Z#_XF/'6&ZH81=*?.:U;59! M&4#-MK03]H,Z_,J&>'*'5REA_!L._=H\"Z#JC%7MH(P>M%SV7WHWY.&)0IF\ MHD &!>+][@UY+]]02]=+K0Z@W6I$[/P5L]?8776'=M06N5TI67'!J2%'*.?1*7[2/(MR_)*LC.;P6*CJ:\FC))$;9FF!XPF*Y2/%\O]!,3Y2W1QCV33TLLT'AK0&;;M! B^ M94C YU#/"_OY074SJ'[J57]'50B]0S-XIY4QL*FJKNVPD+CZY^*3CA9)Z?LG++RZF\@\ MQ<(!/:6JQ&YO:LOCR3&4'T8H'U/%:%^,DYC@3;^=N*@"&V61S5YL\%+'M%N _[=* MV8>!,S!>$]?_ %!+ P04 " "W:#E1E "0_>P" #@!0 &0 'AL+W=O M;%(B/WX4+ZN#-C]LA^C@5R^5 M74>=<\-IDMBJPY[;6 ^HZ*;1IN>.5-,F=C#(Z^#4RX2EZ4G2"SP(-]((//9*?U#Z^\K]=1Z@FAQ,IY!$Z_6SQ'*3T0 MT?AYQ(RFD-[QH7R/_C;D3KGLN,5S+;^(VG7KJ(R@QH;OI;O6AW=XS"?W>)66 M-GSA,-HNB@BJO76Z/SH3@UZH\<]_'=_A@4.9/N+ C@XL\!X#!99ON..;E=$' M,-Z:T+P04@W>1$XH7Y0;9^A6D)_;7.,MJCW"RX]\)]&^6B6.4/U=4AT1SD8$ M]@A"QN!2*]=9N% UUO\%2(C.Q(G=QN*AA]LJ7_E/!)"4_KQA$["\\AFZ7Y,EX& M*5NR^&246!J7<+$WM&EF<"GJ6B)<<.N JQJVC1$5A^(DC1F4[(1,BV46Y["U M@L,5KT0C*LCS.5WGRX+0\^62Y'\I7P5;2M"[L[0D%\8*BLD8BPOXJ!V7H*:7 M? YLEI<9P7NI7"P"3S8KY@M"^UM3) ^FCL*T8;=8J/1>N7$ I]-I?6W'J?UC M/NZ^2VY:H2Q(;,@UC8L\ C/NDU%Q>@@SO-..BA;$CE8P&F] ]XW6[E[Q ::E MOOD-4$L#!!0 ( +=H.5&USQQD. , &T' 9 >&PO=V]R:W-H965T MM&%I@U0LEQ2^S#<3)BFU $<-)5PS# M/M#2V2)*B1Y)QSLWWA'8]WS[WQR-E!Z2^F0K3PM9:-F0>5M?MI M%)FBPIJ;4.VQH9.MTC6WM-6[R.PU\M(;U3)B<7P5U5PTP6+F92N]F*G62M'@ M2H-IZYKKIR5*=9@'2? L6(M=99T@6LSV?(?W:#_M5YIVT8!2BAH;(U0#&K?S MX#J9+C.G[Q7^$'@P)SRX3#9*?7&;W\IY$+N 4&)A'0(G\H@W**4#HC#^Z3&# MP:4S/.6?T3_XW"F7#3=XH^1G4=IJ'HP#*''+6VG7ZO K]OGD#J]0TO@5#IUN MF@50M,:JNC>F"&K1=)1_[>MP8C".+QBPWH#YN#M'/LI;;OEBIM4!M-,F-,?X M5+TU!2<:UY1[J^E4D)U=W%=*V_/O -Q+-NUEDR8?3C(H> M;]GAL0MX"8./JK&5@5^:$LN7 !'A#Q&RYPB7[%7$WUL90IK\!"QF\2MXZ9!Q MZO'2"WBWN+%P*TPAE6DUPE_7&V,UW8Z_7P'/!O#,@V>7RDE#4[8206W!^-): M5]K-4-IS%7T5TDWEU.QY@?. QLZ@?L2@;]MWV% H&A9CG7-;(6R5E/X$WHJ& M+H^4- ?FW10^A?]2PTFJG M>7W4N",I=V-ESN"L\1C#9Z5E>4;G05E"_Q.Y[BX*4)N?AC;3DDS^-W?]R(5T M%Q:*SL_VZ.<-)),XC(GV)$G&8>9I$N9$\]QO1YDG>19>$;E*/,T9*/2-8UX@SU>PT$Z_"77W1-Z5.\^HH]<[P050N*63.-PE >@N\>]VUBU M]P_J1EEZGCU;T7^(VBG0^58I^[QQ#H8?=O$-4$L#!!0 ( +=H.5$B?=D( ME00 "X, 9 >&PO=V]R:W-H965TZ4I04SJCD@S@,LT%)F.C-I^[=@YI/96TX$_1!@:[+DJCG6\KE;M:+>B\O M/K+UQM@7@_FT(FOZ2,VGZD'ATZ!%*5A)A692@**K66\17=^F=KU;\)G1G=Z[ M!QO)4LHO]N'78M8++2'*:6XL L'+EMY1SBT0TOC:8/9:E]9P__X%_6<7.\:R M))K>2?X[*\QFUAOWH* K4G/S4>Y^H4T\CF NN7:_L/-K$_28U]K(LC'&YY() M?R7?&AWV#,;A$8.X,8@=;^_(L;PGALRG2NY V=6(9F]P^O-85R>FL MAQM-4[6E/9^H%A1RB?M"&VW]F0V%E>2XOYA8PR436"B<8\WKJVM %9];%?$G MFL!GHIA-,RAB*"*5)3.&%GVHA:8Y2E/ 11J&0?B"@[MO*_G6HN?XE1E8D9QQ M9IZAJ*EW$7L7<1^80)I4&P^/_*(@GKP!XK@>TKF .+%^\#K.@A0^M00T%4PJ M$-)0W8>+*$[WZ%2*B9Q5A$-%GO&$,([&!Z+R#<0CAYUT\!@&H_B--7'!:UJR MMT2(FG"DY!WXW__%XETM*$2.Q##L)!&-SR%Q1I)^_&$\S)*;\7ZF7(5P280C M\UMNY)(J5/>H*&$P"KN3,TF"D?411_'-F35SE,A^B80MJ#,XJO898B_P-84]OA=VB]KHDB"'3(J(^LHRR]B8(LA67#RI<=0H5>WP 6_Q;R MU3)L#;$]:D-$8;?4CIE-5UZ2Z)7Y5^2$"Q!U$F00I4'\'TF'X0%I1S!*'<'H M).OLX" XAW<\ZN*=8C%-D/8=J9@AG/V-3#G%?@IRR=F:V!Z-67>@6PQ-UAK[ MG*F5.V407 /Z/?2GVTI"K[Z!,:UK(G);HG@Z]D'@7',9!9,K^YM>P6.]-!+] M0Q;C3H1LF*">[ZG6U]AME;*%U7AE"&])IQ;[R=D<'NQX:F71*$CPFHX3O)YH M(VG;1M*SV\@>C[.:RDGD[J;RA)T#Q63H"M.QJHWMBX=^;7.YDV5%Q+,3>W2C MO]>AX_#H T$D_.#[DOZ^*_U!B?*#PJO=HI0URF\KTDJ*TMM^TG0(O!VVV;9; M#2*7.KOO(8HFN!J#P;%TA;R:(]0G[51\S5FBL1JL@:^#XE@=81DUF,>1_$J4 MHP/%%HRKNJY"&>S-<"55:S>I:C1$3?PXU[YMA^&%GP%?E_M)&AOAF@E,$UVA M*1[P6!G*3Z?^P+& M[3J.<%H<*,/(/@X0FO4"E/Q#)^MYQ1Y](#]^<[]H\A=HYE M*1Q>&?4@C6;#YA&\^9Y\N,63R7C M:/H@K!6:MG!R+Y8*W>DX(:;UATG64LP;BO0 13^%&Z.I\(WZ +57\NN(QV'G<1@\#@]YY.+):X5@5E"U3C<[ITJ*I522MJ_E^BBO M+]%+5XD,)Q'7H$/[A-'TOD!8&<7U)?4:I /!Y9(9G;$3$=X^J^B\MS#'$ O$ MT"T*ZP#]W0%G?MME'CAK/.F/X$1J?GQ*,9<[O80?C&@N^Q] ,)X+)72&( B6 MN)9:>U6L8,6Y%BJX@S?0[\>I'R[B$$@-0\X9>.[A>QG@M/X?^XA5MQEX[:TE>^5< MHEV'IN4@,[6FIK*[W:XOSIIV\&+>--4;8?D&'"A<,;07GY]%8)M&U2S(5*$Y M+ UQJPG3@GL[6F_ YRMC:+?P#KJ_Q?0/4$L#!!0 ( +=H.5%^DS@^1 8 M )40 9 >&PO=V]R:W-H965T M,C2 (DN4J(>7!$C:[@5T#9*NQ3#L RW1MA!9]$C:;O;7[XZ2%>=A+=T7BX][ M\GYW1_ILJ_2=64AIX>NR;LSY:&'M:C(>FV(AE\+X:B4;W)DIO106IWH^-BLM M1>F8EO68!4$R7HJJ&5VC<+1;N*GF M"TL+XXNSE9C+6VE_7UUKG(U[*66UE(VI5 -:SLY'E^'D*B-Z1_"YDENS-P;R M9*K4'4U^*<]' 1DD:UE8DB#PLY%O95V3(#3C[T[FJ%=)C/OCG?0?G>_HRU08 M^5;57ZK2+LY'V0A*.1/KVMZH[<^R\X>3O$+5QOW"MJ,-1E"LC57+CADM6%9- M^Q5?NW-X#0/K&)BSNU7DK'PGK+@XTVH+FJA1&@V*N6&&LCW'&]^22FM30G9V.+:HAX7'0BKUJ1[(#(D,$'U=B% M@?=-*]TY.1%AYQ>""U/I\[I M:W&/&+-PJ;5HYI+&'ORFFD*8!;S_2@829J+2CM8Q&1>SUOQB/V9B*W1I M7HK8L$6?%M(%7S3W#TK1A,53S;B"I]&J03.K9NZ(KFJ!!J%?"A$#JO5BI:N" M"):JE(1JNV@%JAH+ 6T\>&PF\(<4NL4+8+3O^VCC3YC33P8WE;D[G6DIH6K0 M1FDL:&$E!'YV#*<0^ODQ,#^D<40?Y@H,H'C1[\]95W-Y 3>51JG2H- M'C6;5874,$>@60,9W*//S[^(O=,=J=+5O&I$O>-).YHGWP%0\AZ4_-6@=/C: MA=&533RNEU U+/+3HVA;*B==[:_^09B\J 49M(-)ZY]\#@BO100=**%B A]; M",$75X"1_'(C-?83C(74185XO48D2G@3GL#'M34661W\[+[@,(7$2S+N<1[" M$43,3P+XB4X=)699Z 4\@)C[:=#++>%-&F5>$O$38(D?I_!6- 7V&]R(F1?R M^ 2BW.=L2&V&:E-4FV'5C&(_CWJE>9!Y.>/ ,S]@^TI#+PPBM ?%,^X'^VJ3 MP(NCZ 1XX/-T2&V.:CF.&7J%-B;)@]HX]H(\!H[Y%.^KS6+N!5F"/@5^Q/>4 MYHG'TAR5,C\=\A63F91&7I[F>,0Q\^/81:6/G.@B9Z@^&\ ?*$1=K#%E35.:#VW4"LR?8@'(A;S+Y89P<5T 5K8E:BD.?(H A.XH2Y'ZX_3 ^O.>CG%DM,'HQ\\ MW3ABB,B &M01IDF<0\X3+T/XQWZ$<<7=..K7=G,BY1U32DR847'JI5%*-9N@ M'^VOM7,B[9ABUC(QQKT4M<<^@QB!&.RON3F1[I@Z33Q*O2R+(?$YQ)&?.T$< M<9Y&-$^Y(T4F.DDQ51N)!&E"61E"YJ? ,3,Y C_VDCP$GE)2/V"98^G?X3G& M;,[1C8R*2.8G$0P ,^V!F7Y#<19V[0*["[-=8)XA-"Q>P6&#;9$PL=)J4YE# M,!U4][]@2FGYS::]4+RI^Q$A58.G)0MC$H98X.AL0VS>SXM6&% %_=SR8\6* MO#3%BH7+2;9?)A&;C+OU+#RLDA&X4A2=1V&K$LOU0#BS/IS9J\.YDMKE-YK6 ME[V!CCLH^'#@MD\KK+M/0$G7I[T;GI9MI<7V[J[";JA MZ>#QNLOV[EM0_,ZF*8Q=NB ;&9^EO8@Q36/XWKKT0ZD*=:0 M(#CI_-IA=(R:9[)R%(RX3KH#& 1KGGFL5>QN$B]!=;SW5%Q*/7&PO=V]R:W-H965TLVTHS%HD# M^*I(FI%DJW&G=A3+3J8?3\211 T"# Z0S/SZ/KL'@" )@)0;3_.!>./=[?NS MNP==?E[=)[CKE:OXP5)')H@CD>C99>=:GM_($4W@$;\$^ME4 MK@6)\AC'7^CFG7_9<8@C'>II2DLHG)[TK0Y#6@E\_)8OVBEITL3J=;'Z'0L/ M81Z5T;=Q^&O@IXO+SK@C?#U369A^C)]_U+E UIO&H>&C^(Y'^MTQ#0S:;S, M)X.#91#9L_J:*^*8"6X^P66^+2'F\HU*U=5%$C^+A$9C-;I@47DVF LBLLI# MFN#? //2J[?+51BOM18W.M*S(!7WH8J,./FD'D-M3B]Z*8C0T-XT7_#&+N@V M+"A=\3Z.TH41;R-?^]L+],!=R:);L'CCMJ[XSRSL"D^^%J[C.BWK>:7('J_G M-:SW!G)&VM^26+P)S#2,39;H%@K]DD*?*?0;*#P@=OPLU"*>B0B1M=))$/O! M%!?6G:>Q28U0D2_4,LXB7"=Z&L^CX'?P%40B3AUQFD ME1D*ZW.S4E-]V<%J1B=/NG/UX8_BZ@1*,Z=TXTD3V!,2601ABBCD]%__6*K'>). +Z](7 M<) 3.HS%ECR/N6%)'O$ @8.IMC>OQ*0[P''8=7 <=Z5X%Z4:6LD'2P]_RV&W M+V2_.Q9OOZX 'B";Z#1+H "@B#&:.'2'77G*IX$]N:?B'O0!>%6"I,PT@="! MQ:!EG*3![XIOG.X(OR%^GKB>IIE* A4*TN?V.) 0?;#4QUB@9!IJH&)J!WH0 MP>U.!/'=J ,C1ET70\9B@.$_62LN5#37+[;P.5-1);?YGW/ /[0P("V2)^#(,Y/S.0W2U_NZ-7^^JTZNKC)_>&1UN,L7;(V"-HEPS] M*4[Q^*4.?0(_F)!,DLPM!Z!?MU#4K'KR@,-T7H&$2R3H@DF^$M(!^RUH-"C1 M:' T&A5F!\^K)/Z/]>Z"X8IA7HN9"A+QI,*,YU'@%KY/$LTR#D>3JC0S=9C4 MSM(G1/YW884&' :@ J;6 !8C= VRT,*,+BK1><7"ME8F1ZP7@M0M"WM(UG- M2/._K_%L'D01@27$G"%CP1%)!CC+P*6X>"7ZXS%":0OT* H(\)J@CO.? J;X M2T9?5IK[@Y!8Z%XAQJ8!=$G3HC0)'K,BG? *B$LHP;LYTLLU1GK5A4A7X&#[@^$28 M,@"W:4]3).[I;4PQ7>AO8Z9&GSL7=TU_M1O(<<$]&6A8X'U8R2M5KQY,@%?> MA/BQ;KRC>@_&E,3N8>NT&$%^)R.TJ*?> @/'6H 5=%>-YO9X(#-!+&W,<81. MO $E)ES(,3%ZO5_D8%&+'I&)P\!71/A&867$T@/5V(;T; +$3SP[SU-I&$?S M,X36LK ?U122P<^[BZT-0Z>0#9QO<(F%8:+ M@>M]^5HRQ[#,',.C,\Q2,X6MB/F#_WV1B+CHQ M;.,2+3:M2R7M/%(J*7@3M;PQF%LF01T)%]VKL4&>(?PT)V;D!^M4H7[2H1&9 ML9F]*A.Y1HM<]'>;;)Q+-@FDZMQ%*_+39G!=/OEU5\X--W"];+FRP;]).]=A M*#YW'[HV[YUSE[/1B]OU1N*O5#OV',=H-@=I'\ MFSUO2RIRK$;)]KR*$.*^&%DXUBV-_$-J M:@H%"OD,@'/ I\'XH)M]Z%UO?@><=SQ@AV2&<'(.,^1U1V,6PK$G>8S?C]S2 M[^G.:77_<>G^XZ/='^5;L.2TM%.@5.K;JO/!=3 ,2$6R4MN1.UE@$UUED44 M^R?3Q;HN5-H9I%!AO>?E-E9_ J.VFB3W]$$Y,<$LL)X-_BB#4OVL(C4G:$T" M\Z4KWF1)@;.UY;UM+!4B8&IM,L\"7Q.?1J0JF6OV\*@ZHAHR#TCQ M"3%WGZN12^(?XRP!Y:UG_PCC1X2&_BVSR=EC#R<4O0N^9'-_ZZ22E-GW+.*GX M41;E72"TOPP*X2*_%Y/S^]K"&,4!:N2IA;2=_@W<;9G:B&NF?(MH MF\?)6KQ'C .S??'9$$FP0C"+LC 'X/N$=IBIWB1D\0.J#3X7?-U6^/JX8>@N M@1=P?7[R;I87ZRF4\19E0/ 8ZM/JX ]Q2CV=Q?:=)K/JEVMA- I.ZZ!H.!S> M\@(&VHW9<$VHK[]@NG3$F9@XPE=KXA_N"'C+U]CL6Y (R !4S18]P,]($T;X8%=&R M;1-$.IN-;N=;8-0FXB*CKM2:C52[[]VZ?GU,$#0>)-:X;6H5 D-$6^EM)^4W M[420EY9>\K9DXLXR4>Y^%TS CR3T[3E=RO2N*US:.L.51U<#NNH+%YT>7>$6 M70E?G>$P$;)/H]L,57DC(5L-Q8)2"+:MYFY6<[_3;K_)1S M;K&[!];_(\\$YPU;;$@/%B2F!=2V^_=!I/XYBTD@ -K4-J8/ =KE&; 9D%R] M_A9(MU"U+4IS8B?\&E%4,985\%F]DA1OC? ]FF!B,;@X,Z)+.0$@;U4=E7F3 M">)42J>"V<79I3V>0VB_.ZF<3%F #WO@WC2%0)]^=1@OQX0G.$L4V%MJR='? MXW-%V[27VJ)MC[>2[%9HG;;[KUBC;&T!8R?MEC- MNO;HY0X?7J#K/O]J=3T:L(XGHUU5NU;5_7[[^P:Y>?TIV]]_HAM#&7 4CF]> M8LC!]\+QS7:7/'Z_Z_^%XZTE Y_2C O&_<_!M%?BL[.3BQLKNB? M1J1 6 _W@H\?-F&$E BN/7B@A^_*=FDGN/NR@BA\\RZ"J_-F-._V(SGM0P'P MJF\/5A>E@C= X'CV382TJ6G :"G'+T/:9HRE?]H26G^/9W[8HKE)G>8FS9KS M")"W;H[2'&5+/C1I;E)JS+65\I@4-QCA:1O^;/8YY8&-3OMI5+&97'E#NA.) M37%M_EXP^QRD"[3%\2-A!'W+@U5664-CT\I5,^9L^N^4*93O24T[^^5;VGH9 MBEVD?Q$.":^0Z.!+V]QI:/TF+_EV48VR>:FEO5SE" )VWZ_=,#9%%CC0$F%:+T MA87ASSR:*=IW2;4T$=N':$ZL0^_1I,JLF2;510U2R@,47:= G[K@Z56^:5OJ M9,Y?[M'KMRQ*[>=MY=/RZ\!K^TW<9KC]M/"]2N8D2:AGF(KJ%Y5&8K_6LS=I MO.(OY![C-(V7?+G0RM<)#<#_LQCI)[\A N4WDU?_!5!+ P04 " "W:#E1 M^G&S,C,' S%0 &0 'AL+W=O43G=*?S(;(2R[S]+V(L>3E=(9 MM[C5ZY'9:L$3)Y2EH]#WIZ.,RWQP?NKFWNGS4U785.;BG6:FR#*N'RY%JG9G M@V!03[R7ZXVEB='YZ9:OQ:VP'[?O-.Y&C99$9B(W4N5,B]79X"(XN5S0>K?@ M9REVIG7-*)*E4I_HYB8Y&_CDD$A%;$D#QW GKD2:DB*X\4>E<]"8),'V=:W] M.Q<[8EER(ZY4^HM,[.9L,!^P1*QXD=KW:O>]J.*9D+Y8I<;]LUVUUA^PN#!6 M994P/,AD7H[\OLK#(0)A)1 ZOTM#SLMK;OGYJ58[IFDUM-&%"]5)PSF94U%N MK<93"3E[?I/'*A/L [\7AAU]X,M4F.'IR$(U+1C%E9K+4DWXA)H@9#^IW&X, M>Y4G(OEY KF>WY93Q9Y 1OC;H(G=0FG(5;/0F_"9@$>H5P3MJ!Z M!K,IEEV+E8#^I%$_A@Z"PA3K2JT^"AQ@QF\!XRCPIL-J-F)D(J#',UBH$3*; M.V $_AR3&.<15O8 9-H 9'HP0+2(51[+5'*WDU35^NC=>LS ]\(J_= J%],4 MST[:C5LG5BOA]I['2[JPU.\4P::$ *@'/>C6C7, R7_BU4%HNFT,.'NKJJK. M1$@ >-D,4V^!H:SQ9Y#V\8# 16-=07K$CP1>S.Z:'1="XWPDK94M1JP&@^K?Y)X=;]5VAYC7\V+%3:# M0E-Z>9XP(BS7\8;% *\$4X]\;S:D_[E3X _9U0;:*316Y%2+=2[_A%5*9\4N M"G5:RP#(0^=Y\Q"(PC8??_J&3A>):PLX])10@XEP6-&@O+[)T$LL8=!EGC1= M%=!"WOZ@EH9=X.G77\W#(/P6#$71J-.^1M5T_5GP0B*MP<['W) M)B3TLH=0LX90LX,)10 D>R4(R_XGT TUSH4LD9A%+XH=HKEE:_)22P,912>N MLI.0/#=&5+&#G$LPU,KN'MWKV],]^O]S\IF.WD&\Z[\K/4&U8UU@3MP3:-Q> MNP"?J"&BT%=M+)5XME*+C!K]-N7$LH#VW!E$WKS]T2TA[27:6H47(/RM:XJA"'60<$24?1]VN\A'%/GP4/)@\K_O/4RZP([CI MDXTQD?\-POE[EE!G*O,+UT-[.#IO.#H_F*,=>.A(9B?9^HT0K]S+F+2T/[EF M<* Q)LV7G8(N>>H@ ,(NQ5KF=(2E8!](]$6%)XQ3JBO&"8T7"?QQ>U*\X7I- M!5!HTZ8B=4.]HZC:&\)Z;[A&-N-2=*55MB=,C8<0I*FO6[X)J&UYY;#^V+L+ MUY$^"_38Y9)(S_,'MN%)JW_!:[7'*4@G3"?=U9W0QIT_JTW]F/$M3HSW$J_ M L9>T%F]ROJQ.VF(CB63_1*R(G,K=.[*V:&1=JAFN3NAH.3$N((.Q]4+1BHS M:4M 2+<'EOYWP<1KCIF.*=9JN2RPL[4"W,$<54Y2%U[!.31,EV]3)M'%53W! M(;V'6XN&6XM^;I6?/9X^3^X!Z5"5)^[2)8&6K%VG?/*,T<7#7H>Z-[V+_\6Y M+^;MZV?T/^;S"J_X*']%H(!Z/;T;U,.\Q6F"NGLK4J::J4*.JS>BMBYZBPW= MP73\G(JMED2BO;!QYRZ<']WXOM4:#A1'9RGWO,60>@VN;X6UJ=O.]RVE'K$: MW:)E)BGJ=SVJP+0\ ME+0*T46I4>M#5B;0:NES'=HNP:S\IM7,-E\$+\H/8?OEY>?$G]"I)6)(Q0JB MR#K>TG7YB:Z\L6KK/HLME;4JKY2R]0T9:+Z3GO\%4$L#!!0 M ( +=H.5&7Y=/^F 0 ((/ 9 >&PO=V]R:W-H965T<_=:%"ADF430,"R949SKV:U=F.M:EDT+Q*P.V M+ IF[L^XU)M))^XT"]=BF3M:"*?C%5OR&^Y^65T9? M;E$P47%FA%1B^F'1F M\>G9D,[[ ^\%W]BM.1"3N=8?Z.5--NE$9!"7/'6$P'!8\W,N)0&A&1]KS$ZK MD@2WYPWZ:\\=N=:_BHRET\ZHPYD?,%*Z:[UYB=>\SDBO%1+ZY^PJ+6AC?"Z&JD=W5?M@2&$5/""2U0.+MKA1Y*U\QQZ9CHS=@Z#2BT<13 M]=)HG% 4E!MG<%>@G)N^9L+ >R9+#I>)7L1?RYE /WX$)(HB?;@]5O. M?8_7_VO.KX1-I2;:%GZ?S:TSF"9_[-$Q:'4,O([!$SINL'JR4G+0"TP2(]:, MLL\")N*<2:92#CYHN_R['_DVY[#0$JM)J"4X"A-J<$Q("X[VB-W:LT/=M'*N MBQ53]]]_-TKBXY=VRQY(,5)$V1[")A=I#LQPK+54&PP=& N&%;L12 MB85(F7+P#O48>#>WW*P]Q3=J55)>7O UEY#TX*VFLF829H4N*65GUI(!%X+- MA11.(&@W[CV8\N7$&^<-VS7#JM\PDZ&S#=:VPFHTAJOT'OA=FC.UW/(>'$ R M#!(:1M40Q/B,@R%TT=0#-"08U.,(3<=F*Q2F@Z-B \P4!#LZ"D;5(T:(& &Z M_1[XH"4O2?"D![?:(>$#&"5!1,/ #_V@[U4>;ROJ!\<]S[]Q#SKXH(_(M?]] M4&@M0DWUVB&&WJZX;Y3R_O!Q,FR$RS%\V/I73&3H!/PN6/2QQ_'1JASD, 4H M$(=^!R6J3:G5\H7CIFBWVV1ZG)W/3*Z@)NBYD \:?IBN?]OV?\6V^"3PT7]. M'NWR^&,#Y59Z/]_*P"?5KOS;I_LA=O]0^Y[&>M0VUJ.O;JQJ%X]='74O)/WW MG-H52_FD@QE"'8=W=K;9ZL]%?.)5I\7#+QR[ X$.2%W3;9?X)U1E%GY8;-7R M=W=AB]G@O;1X3H8@\$[>GS?7J]JZ'[T]W0MO3 ^N,<+89C]Q7YNS-"V+4GHK MJI9+9AJ>TV_7FKINJ@M>22/F;YR9ZK.^NXG&HV=VS:9=1;YK4GO:V1NIW74C M:IU-/VS8=3V]'E3TB)W$$L:O"+G5Z.(_9QC[%AWY[T'T%+^&U>?CGGH9MO4R M_.IZ29G-88$IO:=4]J)]*Y5OI?(_*I5PZUY4<+/TMS^+.O%_H;HBM:OM!7-6 MW:L>CE>WTTMFEI0+TRM^RYMKAG2$%[[9[^"5!+ P04 " "W:#E1D-I4\N4" (!@ &0 'AL+W=O MYY[[LQS\YW2MZ9"M'!?R\8L M@LK:=A9%IJBPYN9E:/!:@^GJFNO]"J7:+8(D>'CQ16PKZUY$RWG+MWB#]EM[K6D7#2REJ+$Q M0C6@<;,(+I/9*G/Q/N"[P)TY6H.K9*W4K=M\*!=![ 2AQ,(Z!DZ/.WR-4CHB MDO'GP!D,*1WP>/W _L[73K6LN<'72OX0I:T6P32 $C>\D_:+VKW'0SVYXRN4 M-/X?=GUL.@F@Z(Q5]0%,"FK1]$]^?^C#$6 :OP!@!P#SNOM$7N4;;OERKM4. MM(LF-K?PI7HTB1.-NY0;J^E4$,XN;RJNL5*R1&U>P=L_G;![./O*UQ+-:!Y9 M2N$"H^) M^KIV MT"8,KU=C*P-NFQ/(Q043:!H'L0>"*G63\V,ES2),06,SB M$WSI4'#J^=*7"K:JN'U:\"=E$7Y=KHW5])G\/I$F&])D/DWV4AIR3]E)!+4! M2VXQG=Z#<;G[#Y&R/M?=DZ3.H#/3\@(7 3G0H+[#8/GU,;MQ%SKD +(MV IA MCUP;0'3)$RR''SGR)NI:,B_>H"V%\*_L:5>L<;>!LFJ9A,IZ.X"P)XWP2CN-L!!\& M-"G64*B:)ICA?@BT))!PR<4T3%CL<+'7.8+/U"7]OV\4$C*64P0C]>QBY.I_ M5&,>IH3-D_RXW.>^G.C(G37JK9]!AG1UC>V-.KP=QMQE[^[_X?V,O.*:>FU MXH:@\?DD#T#W&ULU5==;]LV%/TK%UXQ6$ @2[+KV&D2($D[K,/:!4FV/0Q[H"7:XDJ) M'DG'R7[]SJ5DU>[L-%V! 7NP14J\Y]QODJ=K8S^X4DI/#Y6NW5FO]'YY,ABX MO)25<+%9RAI?YL96PF-J%P.WM%(40:C2@RQ)QH-*J+IW?AK>7=OS4[/R6M7R MVI);596PCY=2F_59+^UM7MRH1>GYQ>#\="D6\E;ZGY?7%K-!AU*H2M9.F9JL MG)_U+M*3RQ&O#PM^47+MML;$ELR,^<"3M\59+V&%I):Y9P2!Q[V\DEHS$-3X ML\7L=90LN#W>H'\7;(]G:\Y+QA-7P!MV#A@&O.$!O'U&OZUS4TGJL_'1$;U';9@YW8D'^NUB MYKQ%*OW^!/6HHQX%ZM$!ZEM46+'2DL'%5AQ,4"G?44ES'&:/X:VI9>WWQ>)I MNJM2U OI2-5?SD8H?\)">I3".I(<3$(H'KM0D*@+#-(I"2M).$AH5#R2!WR5 MTAHUZ*(30BVA4FJZ;@O[M;3J7G!ITIWQ0M.ET*+. P3\LL613H^H;D+A$8H7 MU)]F\7$4!M,X"8,TSIHG/DVC-J-W;5-M<-G&B&82EDFTEUP+Y]1TF8CE[)2 M6:-1?QB!:_AY@_?9E7+<0$R3>'HX\EGR:>2/1YN ITDSVJC&[R;AZ^%$FGP* M-Q[':8";A+1YT3J&L493'NTSKBF2S^5//T/(HI!!P^!JGHP0D.A@&B7XC>"3 M+R;=,:LCSCBN( 9C?SAE+9Z70/U12(XT"@IA=KQ?Y02AVQX_+X7Z0_9TDT1I M2"*\><+3^VT+<6OS%TY-GXKZE[F^\)%0+72"S@.-PZ B6E)P&32.W@!%N90/:T39Q\/GQ*]>QFIE6BS914:,X MS3D K)4O@0X=08"^7[!%HO@#IY"@H#>'-PO6FIOD1NUXQW'L^__$<0C;_]-Q MPX^.XYJXM@IG9(7D!8M>%=BV.7=%9:Q7?P4%6')I%?9E)^V]0LKGQOFF\>" MLH(X?,\<8<\/* 5O_@RTQ*YK"I5WQ 0)< M^WQY!><9K8H@O"G7VW #84=!-1%2HMVLX"+;J >#G=#R><"W'@_V?G#Q&V%K M8+HX=)J;$'C'=//V.)*O$+LZQY%'N)+F.+D0#F=\7/IJ-W31;W;#I@M]A0G[ M3IZ#K1M )5$-?,]Q%,JKN0QT;[NKU$5S@_BXO+F'O4,Q*:2WEG.()O'QRQ[9 MYF[33+Q9AOO$S'C<3L*PQ'506EZ [W.##&HG3-!=,,__!E!+ P04 " "W M:#E1*ES(ZBZ(*0:U*\C0]3UHA=32?!MNMG4_-BI34>&O!K=I6V.T5*K.915FT M-]S)94/>D,RGG5CB/=+7[M;R+!E0*MFB=M)HL%C/HD5V>77F_8/#'Q(W[F , MOI+"F.]^03!OS5>HU(>B&G\N\.,AI0^\'"\1_\4:N=:"N'P MVJAOLJ)F%DTBJ+ 6*T5W9O,[[NH)!$NC7/C"IO<=YQ&4*T>FW04S@U;J_B]^ M[/;A(&"2OA&0[P+RP+M/%%A^%"3F4VLV8+TWH_E!*#5$,SFI?5/NR?*JY#B: M_[825FA"='#R( J%[G2:$ /[Y:3<@5SU(/D;(%D.7XRFQL&ONL+J*4#"C 9: M^9[657X4\?-*Q3#*WD&>YND1O-%0YBC@C=[ N[6F6I4$WX3UY4HN]Z-TI3)N M97G\UZ)P9%DA?Q_)-1YRC4.N\?$M-19,H>12>/6YUS;U.,R-!FH0:J/XX$B] M!/+M>1>,?+H<"5UYG^YB6? M$Y_OVK2=T%M8/FJL$:H^A9]AG,8I_T:3>,)N_YO617P&6<80B]:L-#FHK-CH M$/32^9>?)GF6?QC^#TSMI== $CJQ;3V9L)?25FRP03&R[PBNP^I!@3*L%7PI MEDV Y(J\FH!SM X$\T,24F'E_8)73^ Q?WQ$>&>#\,Z.*N;SDZY+PO95V1T% M\8_ I>M$B;.(;WF'=HW1_.&)$ /R3G)[Q>VV(NSQQ0?W3(%<==#),SG]B<+V M5\9KRN+/!&[T&AV%?K"SYO0.:FO:'5[FQ93'.7]/TGCD9UD\@CNS%8I5)'5I M6GP6<,Z:.V.]M_T[T$S)=N)L+0WS3AV'#3RM:[\#KM3&TG_@$PV,]_P]0 M2P,$% @ MV@Y46GV%^"Z!0 %0\ !D !X;"]W;W)K&ULK5=M;]LV$/XKA#<,">#9>K6E- G@M.G686V#N-TP#/M 2Y1- M5!95DJKK_?H]1UFR\^9FP[Y8I,2[>^[XW$/S?*/T)[,2PK*OZ[(R%X.5M?79 M>&RRE5AS,U*UJ/"E4'K-+:9Z.3:U%CQW1NMR''C>9+SFLAI#F7]V-:'U;L%O4FS,P9A1)@NE/M'D37XQ\ B0*$5FR0/'XXMX*RNX:;1PKU])DY6*IH;].5L8JT&:OX[$C?JXD8L;/147 MO90WI6"J8&:'(1>6R_*Q*A_U15UZ9FJ>B8L!VM (_44,^L1:ITR:79?)OT7. MN&&%*M%^AIW("BPJ2S2$.3W#/BWAG;VIR MKX&?WJM!&DQ&'D:IGR#\W1HD$4'Z5S4(1CYJX.^C/[<&V(()\R.RI1K$J,'T MO]2 ZH>=\/8(0DSV^2?W\D^BU.6?)!3M;O[3,-HC$/>R.(HB1,U/D,MI[R]$ M>L\K1 +>^=C_F)V$WFB*0DR<\;\MQ!1^0NS?'2(<48.X5X/XJ!K<"H3,7!@Z MF* )55_1Q9;56N5-9ME2JZ9FM="=9#RF%4BDX:;] M;GK9(EDXT(L'WY\K/7^ #NTYP:#RVU[EVQ9S/'L"PAE[7Q0_WBJ>$\?BB5.@ MT(]!?#RA2!%[7[7?21(B;&1*C(B)B[/""ASF^A.*X ^#@'K6'Y)U2/.)C_E, M:.6JYI)])0K\!Q',!Q^F^(W)ET?L:M7QJ4)UZM@I1-43U'DM,G(Z MJ^M29KQUYD]]PC?U*"-H1;3+Z-CVMDK?:EW;\:U-=: )G?;O%7"O!4?:9]*W MS^39A^F=QE%:8BO:DM'.@=OH'KL=LKKD.^H*B$#M,H'!4JBEYO5*(JQ8PNRQ M#CL.YMW_"X!QR-FS^H<"SUW@$XCD31_IIH]TW44:NL6'I_C'2I+8S:T3.E)Q M+T[;?0J(H]<-^<.?(YGG*/0U-ZW+6:'!'C:=>-A*6AJQF9& E1S0][DAW29!(27P^/V(< _33 &EAA[3W%\:W7*/;"%\!4QST M. MU>PEK)U;5[N*S4!9(W7"%>ZO0M #?"Z5L-Z$ _4WX\A]02P,$% @ MMV@Y43;5?5U' P G0< !D !X;"]W;W)K&UL MG55M;]LV$/XK!VT8$J#0"_5F9[:!I%VV#FB1-LWV8=@'6CI;1"E2):DX^?<[ M2K82%XVW[LOQ2-YS+P_)XV*GS6?;(#IX:*6RRZ!QKKN((ELUV'(;Z@X5[6RT M:;FCJ=E&MC/(ZP'4RHC%<1&U7*A@M1C6;LQJH7LGA<(; [9O6VX>KU#JW3)( M@L/"1[%MG%^(5HN.;_$6W5UW8V@635YJT:*R0BLPN%D&E\G%5>;M!X,_!.[L M,QU\)6NM/_O)VWH9Q#XAE%@Y[X'3<(^O44KOB-+XLO<93"$]\+E^\'X]U$ZU MK+G%UUK^*6K7+(-9 #5N>"_=1[W[#??UY-Y?I:4=).Q&VZ(,H.JMT^T>3!FT M0HTC?]CS\ PPBU\ L#V #7F/@88LWW#'5PNC=V"\-7GSRE#J@*;DA/*'*O&P_:LG=TIWM?"87T.9Y_X6J(]7T2.(GM\ M5.VC7(U1V M1$@;OM'*-A5]4C?6Q@XA2GO)FA[ROV$F/O_BW-*;JGN)H#?0'XB%2BNK MI:BYGWR9$ME,B8BG _D6]R=C^E=]83M>X3*@9VO1W&.PNOM?P8$T< W"(W)C M ?U9 IW$XW02P%5-2C('88%; DAZ]A;.A*+;*R4YL:\ 'RKL''1(W:'A!H&W MNE?.GE\0^\8ZN$5*JX9/C3 U7.O>N(9V;$7I#%'>4[>RG.XB_ A%R<+2CP4+ M8S^R^3A/RC"#7XVV%CJC-\(!2Y,P!<;2D)&?^2#+<#ZXHXJ44%L+14YNBHRP M1>I%1F9'!D]I__3#C"7)S[XMB KB,$\F$8_:OP!K(7O/^Q%J+]Z(>U$3Q83C MHGX&CD.6?"TFR[^#G,(#O,AG(_0$.(#3#_RZA]02P,$% @ MV@Y4;8M M%2;&! O P !D !X;"]W;W)K&ULM5?;;N,V M$/V5@9LM-D B6Y)O26T#N731+7;;($F[*(H^T!)M$4N)6I**X[_O(24K3N+H M:??%HB3.F9DS9T;T;*/T5Y-Q;NDQEX69]S)KR_-^WR09SYD)5,D+O%DIG3.+ M6[WNFU)SEGJC7/:CP6#HN9?W:C%S-562D*?J/)5'G.]/:22[69]\+> M[L&M6&?6/>@O9B5;\SMN_RIO-.[Z+4HJ&Q[V#*:#-PRBQB#R<=>.?)37S++%3*L-:;<;:&[A4_76"$X4KBAW M5N.M@)U=?.)(R=#[>[:4W!S/^A:@[E4_:0 N:X#H#8 PHL^JL)FA7XN4I\\! M^HBF#2G:A709=2+^7LF XO"$HD$TZ,"+VQ1CCQ=WI_COQ=)8#17\UX$Y;#&' M'G/8A4F),O808YVVKLW.3:4BA79C-.5RDM6;'_^ M:1J%DU\,H1,U=A1KDJU[0\(0,["1Z"\44A20B93 ,$(2!=I*ESH M2&L_$X(VI+[3J65Y(=TTHUY MP[9.),8KX15S&7MP=V#""A#N6$ +KBA7&IQDK"!5<'*T$+-/Q+JA11NN>8>8 M+G+'E*'KB@.?/H Z>-CUJO.Z#Q="2!#)U*TC"B?H2JQB"@=./8-H2./@S"U& MOCKW&9RS%>*E,&X[>%792N]D6NX2GPZ<]KB!3O*RX*O]6O">O:,XANP;TMI>]71S M/\^>,1[0-4B4RB \0[=/#7'#M5"I02K"02CTD"I]UR"=/^"^GN1WEA4IT_M3 MLOELW.]-".[(,8ZC YU6:H%CC4!07DZKE<#4 2IMF.:9(+M*JV: MDPDV%:HXW7O$OU6B=.R>$*MP!E @!S[!='NR0FBT* ^.MZ[-R?6-5Z<^G2V6A=+_,\/>":[ QSPIY.E@J M57X8#F6RI#F1Q[RDA;XSYR(G2I^*Q5"6@I*T$LJS(0J">)@35@S.3JIK-^+L MA*]4Q@IZ(X!=?S/G]&O*N.U,?=$T@N>_.\(#D*RDXGDCK#7(65'_)X^-(S8$<+Q' #4"Z(4 M@GL$PD8@["N &P'<5R!J!**^ G$C$%>^KYU5>7I&%#D[$7P-A!FMTW=48!/@>W;%&P.4M(H< T2?BJ4*Q8@!N>L811"=[- MJ"(LDS^=#)6>V<@/DV:6\WH6M&<6B, U+]12@LLBI>DVP%"KW.J-GO4^1U[$ M7U?9,0CA$4 !"NYN9^#=]RZ]+GJCP,E^E%E_E/%^E,M76'1Y]P6\^_&[<1CC MGUU85WZLZ6IQ# *?75M.#]MD"2O8< ^L7KX9N>>" 4R%(L:":9I0$I$C! M9UZ\3_8- ;_K0TDJ/I$>77"K"ZYTP7MTT;RB6:/0:T0(6B1/0%E\D'$IJ73E M:0T:5:"&=1_.\"@P?R?#A\V\<8R;.,;-=L>-\/:X+>NBUKK(:]WG57Y/A5F5 M*7F2(-$^8RD5- 6*:T)_,)2MRPHP[M8<3>Y9QM23RV#_/).@FL 3C[C5./8B MW5"1Z##K:F2T_O3QZC? B@=]A0NG7GXT-#J.@Q]<"]HO%\+CT"EW^?KYMMPP M:MTP\@)=/B942N."*^,"_J"CV.V,T4X6A1/D2DO7P+$GW\:MVF.OVC.J^Y*$ M$;-Z7 K6TO%FFD]"EX*.@6'D6CB.@1!Z+)FTEDR\EDSURE> Y25AHN*=9$G$ MPDT&DQT=7IK3.6+F&[%E QL20Z\)EQPJ4P&29*Y]6[D-R>%(Q@X,\8U=CR) M8U=,G+B3L8_0X$:C ?V4QDURD0Q,<]-:N V#._D]KJW:,0ONJ-KHN4]19!5% M_@RRO<^MTG6-B%2"NS(EBCIU]J.MY/L%(>4'B]J"UIBZ1,I^E?N@4W-.*+C"V1,#YX_P1MI8+^4K4W3Z[@;ID9 MPD%* MIDC&_J[*=]4T,EW-=>G3A>0(D)P+]7RSI(+Q5'GWT,K2Z'(3Z'G*Y:EIE$PP6Q//N:ET(U_ M'>9_0 _BL?2)QH?/)TNIR$^I-X+K-%%/1Z#,S*Z148%^6['23'=D(S5W-DX= MX#W2)[2$'?I;ZGZ!ZESXH>7D$!X\4*'EV=!/CV\+5 -K6L=GY=#2=@?'DG#HYTY/<+J7CB75<'3XX%C& M#?T-ZQN#XP?OPW&6C4,_8=[RN5H304%*'VC&^Z\;;&D4'[[OQ99CL;\3?5MH M.L"[.TILZ1?[&7)?9#H7#;:\B?\'6_,;>_/^Y_LW1L8//NJ.C*5>[&?'VR4K MR^>^8*E_]("%#]ER)3[\LSZVG(K]C6KGEB+>?>2/Q]"UX=*,W-JYC5WO4&8. MS)W-X&U[+"MC/W%^-GN\A7X"J#9GP)*F"^ISE"51/#EXV"++MY&_;>VS9]I M;'HYBIQ;97U&;BMJJ3CJV-QUQ$,SW(7@4KYO7]')-2E]?K&$&J'#1\ER;^3O M65]&21O>O+IUO8AJP"#<#$/@W+H>;KS7SZE85%]@F+>!>I;Z57E[M?W*8UI] MV_#B^CG\,*N_U; P]:Z>P0]=<8]8GB9?7UP#U7BN?5 MX9*2E HS0-^?3\P$[3&PO=V]R:W-H965T5PQ+J/IV*_=Z^E8-59P"?>:F*:JF/YV!4*M)Q&-M@L?^;*T;B&> MCFNVA >PG^I[C;.X0\EY!=)P)8F&8A+-Z)LY/7<&_L0?'-9F;TR<*PNEOKC) M33Z)$J<(!&3603#\6\$1/ 6(4WJE/M^JOTB#BNT;T2)^> MD32AHP."YC]LGB8!.?TNF'V/-SB"=_7A[8S<2 M:,A=1)LCM[]NLB?M[A&;BQ4YJ\ Q[#C& ;%WX/.0%K\=HDJB"F9!D/8"N\ M6P@@6#%(W>BLQ&^&G-3MX=-#ER!,0]->DOQR*%=AN]'W9D_PSU$JRE-:*\_CE<'J&FRJW7)\^3; M64LFKI@J$E:8[DO3%KA_=%3@:KG"S[5TJ M4+J%UP+?BMS=-2:7W)4)9@Q8975VEPY?+S*ZLT7!=^U\R$Y9 ZF)]UJ4 M"O32=VZNCC72MMU*M]IUAS/?$\6[XVUK>'7;;?63JRJ M?<.S4!;;)S\LL<,%[0[@?J&4W4X<0=&PO=V]R:W-H965TDD=7H[U4/_2&,8,>\\"8C=^]6349R9P0OV*U">I?G5#U=,R'W8P][SS>^ M\O7&V!O!9+2E:W;'S+?MK8*KH&+)>,X*S66!%%N-O2F^FA,'<"/^X6RO&^?( MEK*0\H>]^)R-O=!FQ 1;&DM!X>^!S9@0E@GR^%F2>E5,"VR>/[-_"AC*[H3YJO<_\'*@BXMWU(*[7[1OAP;>FBYTT;F)1@RR'EQ M^*>/I1 - !Z< ) 20,X%1"4@.A[XR"IQQP9C)=_MQQS>T<:'1Q=YA])%=HJC4S&M$B0S><+KB ,4R_ M1Q=S9B@7[ L<[@^Y$!.Y/#G3O@H MPK\A$I*P SX[&X[3#OC\?'AR# ] S$I14BE*'%]T2E$GW%4/4U0Q18YI<(+I M=RFS/:C:I>@!&3NDW=L/DP@/?#NX$D5/.D-/CU9:M(N-<)^ MW!TNK<*EO1/6L(^^6<-A;5EA;_YSMF)*L0PF[Q&)FKW3.L)628F/TZ.CNSS< ML%#\DIZ['-+)V,)TYH#;L@Y.[2]<^PPFO6%O7JB;TKTT ML)57E"OT0,6.=8:.V@6'J7]BV>+:4G"_I\QDOJ7%T[LW"<'Q1XT*V,!+>.7P MC"EG,FA+>=:9T:"549KZX3G+H/8E?/G_LI/%!\C.* DOQF(-[T@P0Z:[E\B! M>GBDV(F$:GO#_?[6;<'H7S1S?053T+@)]T1O^%;W[>A=-?T^Y>T0Q:;VC+76]DV')32"'73WVM0VUM)'RE M?*2V)=)O2V?)5W(T7_[#EGI!H[^T7P-?J%ISZ!<%6P$J]&-8O>K08!\NC-RZ MEG,A#2PT=[J!CQ*F[ !XOI+2/%_8+K;ZS)G\!U!+ P04 " "W:#E1[F<$ M+'D" !2!@ &0 'AL+W=OSD MG)/O7CMN4G/Q*K< "KT5E,F9LU6JO/8\F6VAP-+E)3#]9,U%@96>BHTG2P$X MMZ:">J'OQUZ!"7/2Q-Y;B#3AE:*$P4(@614%%N^W0'D]'=D_WHVM* MV#4EM'G1D;RNV OT6S?B[\U**J$WW+\3V5&7'=GL\9'L)USK]5,@"*:#G6KL ME]9NOL%=&OA7;IQXNWY#!E3!V+WL5 =LXXYM?)+M17]Q9B%+P3.0@W1-P+3W MWBATIY_@&E'<%T7#9)..;'*2[)XPHC=Y;M#R*E.#;),O;,'4=Z-/<$.JB1L, M\\4=7WR2;[]C",@+Q$ -X<5?EBP*P]Z2-7@#JH,.-WA>[XLWI^TC%AO")**P MUC[?O=15BN8$:R:*E_806'&ECQ0[W.I#'X01Z.=KSM5^8LZ5[F\D_0!02P,$ M% @ MV@Y4>&W5,17 P T !D !X;"]W;W)K&ULM5==;YLP%/TK%MI#*W6 ^4B@2B*MR:9M6J=HT;9GESB)58.I;9KV MW^\:*)"$H&I27A(,]QS./;Y<+I.]D(]J1ZE&+RG/U-3::9W?.HY*=C0ERA8Y MS>#*1LB4:%C*K:-R2]\*6'E-"QKEM),,9$A23=3ZQ.^7>#8 M ,J(/XSN5><8F50>A'@TBV_KJ>4:19331!L* G_/=$XY-TR@XZDFM9I[&F#W M^(W]2YD\)/- %)T+_I>M]6YJ119:TPTIN/XE]E]IG5!H^!+!5?F+]G6L:Z&D M4%JD-1@4I"RK_LE+;40'@(,S *\&>.\%^#7 ?R\@J %!Z4R52NG#@F@RFTBQ M1])$ YLY*,TLT9 ^R\R^K[2$JPQP>K8J\IQ3V$A-.+HCG&0)1:NRXKYE55F9 M[;E:2B@UJ5]OT!)B-"+9&GU^*EANH-?H:D$U85Q=HX_H]VJ!KCYB> M<0X$:N)H4&ONZ22ULKM*F7=&V?>"V\C'-\AS/;<'/G\W',<]\,7[X=$AW &+ M&Y^]QF>OY///\ WZ-\#O-_Q^R1^\(B']M>$W8@-VCD!H-R?T)]Y8TE>6,)[;>D M4EQ11ATI(U R.A)\&A5&D1T?1BV"D[1"-[;]_JS")JMP>!,@A8&]'#4THXO4 MRKCA'P_*7 X9?X.V4JC>YW5\XJP7'!L[[PTZ4RU1(S@:%'Q7,+YFV58-)!\W M7/%%S,5NVU'=B]A;TW:M\Z/ #H\,[@OSPG.EBSLO CPH^YXD.S@E7X<>Q$/N MMOGARW0_W+8_/-S__MMT_\3-*')/NF!?&/8[>W,HNVV#>+@/SD6:%YK"("8V M>D\D'3*C;4,XO(S=;8?"H\O8/3KQ$0>A'1S;W1?FV=$9N]O&AX<[WQPF$2V+ M:N2$Z01>05M)CZ4>DK=-"D>7<;UM73B^C.OQR=L.NUT[:]=[PG!PTEF&PO=V]R:W-H M965T MICV8Y"!6'3NS'6#__)JJW@$A:: MF+HLF?XS :%VHR *#H9GOBFL,] TJ=@&EF"_50N-)]JQY+P$:;B21,-Z%(RC MQ]G ^7N'[QQVYFA/7"8KI5[('SVTQ"H8!R6'-:F&?U>X3M/G<.;Y,">._9-?ZA@') M:F-5V8)10P]'@.C^#"!N ?%;P. ,H-\"^M<"!BW 7S5M4O'W,&.6 MI8E6.Z*=-[*YC;],C\;TN71E7UJ-?SGB;/K$M.1R8\@"-%D63 .YF8%E7)A; M\IX89S&'A4LRYT)@O4Q"+49W'#1K(TV:2/&92%%,YDK:PI GF4/^FH"B[$Y[ M?- ^B2\R?JE%C_2C=R0.X_"$H.G5\.C#"?CL>OCP0C;]KA)]S]>_OA(_QRMC M-;;&KPO\@XY_X/D'9_B_5J[1#(%])FHL %EK51); ,FYJ"T:)$X9.*BH4(4O M.\F8R&K!?)O>X!-H'L/MJ1?0*!AZ!6[@;-.H]Y#0[7%1_O<)>\/7/K-3/E'G MTZ1/CQY]"7KCAX&ULK5A;;Z,X&/TK%ENM6FF&:R"DFT1J+FUNW:FFZL[#:A]<R+#/MZS-,G1$P%TGV60 M_#="*3X,#,&+;H$4I1Q(0$Y#]O:(S25"CQ?OQ;BAI5 M3$&L7Q_5[Z5Y;N854C3&Z;4Y#DX"5/&/U4:WA,TI1W@;== MU6_[%N.^1>^MJ/0X*CRZ%SQZX!'G;$O!-(]1K.$OFOF.VR!@\0&O1MT]COK( M;51<[%,3>,XGX-JNK>G0N)E^MR.<;E^D3]Z)#O/&Z--F^I>('>E.3T._;^U= M2W]H[5U+G[7VKJ7/VWL/=97TL;PO/S9TJ_;TL*&*O6KM\*2>UW[M^/ONE3+" MM]9_&O0[E7Y'ZG<,J8%PZ\S_%/(_3G$#T\A#^=QN[[J8*;IG&TJ_9EKE#Q3";\E\ T1?@0$4;&%E%L" M/T-2QK<<7@ZW#=455-&"QNIZ)]KOOX6NX_PACGA\I[M.C@]N=+.^B!36A\,- MS)XRM#I46!NT8F@U*._BT'8KL]U&LW*7YL==D&0[/CL!7A=V/HL3+!^" R0Q M?<]E][QGZDQ:%IB@7CZ*/YU*3^\NK-R%OR*5<7E4><=FV"9-2PWJ)$V%61W* MKK4^VJ:OK"]C+4A91=L( M3=N [G6@CA+N0:NDS+F95DE9\^9:)06T. >YIJU6A1:D+,.KJ&^)AS[ MYT'>_DA5U(N_75V4\1IS/FX#FK0!3?4@M3*TJ+/2T&LI>9CIM0*E./1:@=UP M.EB4'/_R,KC4R/)248RL-"A>*X%2*U;M_2]#9"._:E"^"NYS5ASGJM;JR\F= M?']4VD?.[=S1M"_$EQ;YOOE3OOA,\PC))LDI2-&:A[+-+O=,BB\?Q0W#._GV M^8H9?YN5EUL$8T0$@#]?8\R.-R) ]?UI^#]02P,$% @ MV@Y4=)?([:! M! 0A8 !D !X;"]W;W)K&ULO5C;;N,V$/T5 MPNA# C212/DB![:!V'+;%%C42+#M0]$'1J)M=BG22]+QYN]+72S9*YHFD&+S M$(O2F>',<'B.Q,E!R"]J2X@&WW+&U;2WU7KW$ 0JW9([!UO M/-/-5AC/NY4THZ#QDM&<<$4%!Y*LI[U'^+!$<6%0(OZDY*!. MKD&1RJL07XK!4S;MA45$A)%4%RZP^7DC"\)8X?RF3 M-\F\8D46@OU%,[V=]N(>R,@:[YE^%H??2)W0H/"7"J;*_^!08\,>2/=*B[PV M-A'DE%>_^%M=B!,#.+Q@@&H#Y&L0U0;1]P;]"P;]VJ#O:S"H#( 9($VWHJ+LOJEM:D7Y46CO&AIGE)CIV>_"I$=*&, \PS\H;=$@B>N M,=_05T; HU)$*W#S3%+!4\HH+E=7K,'1[A;<)$1CRM0MN .?7Q)P\]/M)- F MM&*"(*W#F%=AH MA1."3X'JKP))G)+/8+]SV$#D/'<6(FBZ)2G^13Y=T^R.A*F5"[24!?S^^ M*BW-]O_',6V_F;9?3MN_-BW-=YA*PT_:MA*5DT'II"#&MYFI^-MIL:\BEB[$ M6>R#)O:!,_85?B_B!5H8,ORZIZ8VE&LBB=+F OPKS B\&82IFFV_##H!C09A M\6C*^IDM3L!*BFR?:N4@#=C*&.S_2/F$K09!MPBYV+XV/=LL M?7L7^B(3*W)@[4$;TLD6K<+!X4?Y'K;: 4F$Z(*!=S7$SM]=W)V+OU K-<@M-=?I&UE$QKYOO)&) M%6G=-U:DJX%0JUS(K5Q//#/?FY)BYL-^J)4$A'XD^Z&6RI&;REWL5YN>:V#U M!M!91F]H8H/">&A=R"X4#B+7*SYJ]0;YZ8VKBJV&(+>&>#$@ZM+YA<03"_1: MXBWU([^O&R<'HNZ7AOV%U@)TO]&B5E:06U9\"1%9],+>>5W@W2AVQ=H*"W(+ MBPJFG@I.SLIS(37E(J4 J]EQ7IT/-W>8@]+$\ M_OON_@(^+*OCS-9-=;KZ"4NS911@9&UL#BRK@1:[\D3N56@M\O)R M2W!&9 $PS]="Z..@F* Y-I[]!U!+ P04 " "W:#E1!U,%4UX# !2"P M&0 'AL+W=OL/06"2C.74^&K-)'Y9*IU3BUN]"LQ:,YHZIUP$41@. M@IQRZL1[.;CGJ\R6!\%LLJ8K]L#L MX_I.XRYH4%*>,VFXDJ#9E?I2;+^G4"TM& M3+#$EA 4_Y[9@@E1(B&/_VM0KXE9.K;7+^@?7?*8S!,U;*'$=Y[:;.J-/$C9 MDA;"WJO-9U8GY @F2ACW"YO:-O0@*8Q5>>V,#'(NJW_ZLRY$RR$:G'&(:H?H MP('TSCC$M4/L$JV8N;1NJ*6SB58;T*4UHI4+5QOGC=EP65[C@]7XE:.?G7U2 M*MUP(8#*%/ZU&=/P15HJ5_Q),)@;PZR!BWN6*)EPP:FKO5H>&UW"Q0VSE M< M7<'CPPUBY []S]:F4,+*C66RY7,,]5(>VIBZA@A@ZF?/O/6/R1CSD^ MMZMSRBKV1XW5'L=^P['?R7&>)$5>"&JQ!DA06_[+Z>P4S?X1@:L!\0<'-"NK M4=NJ'[62V:,Y:&@..FDNW&O$!Z*9-PP'K^. M;,?'@@S[?G2@A_&1'DA(_/YI/9!PUSO#5Q-N#=7?TV1XP+,VVA-N+_;C,T1; M39YT$KU#BM*:]V U37$.P!G!-7S+DDPJH5;;CCLCT2Y,]#9")KM^2>(WD?(? M8(>UE >UE+NX[EHO>:7>2X[;*G;5X:$X>D?BB**SVM@U7_)ZW9><:+_DN/V> M,ANWK"JF06MJP;:Z&PO=V]R:W-H965TVZ:1^=YSW'%Y)*JB>= R!Y*;C0"R]'+,]\7Z]R**@>RA*$^;*6JJ!H MNFKCZU(!S5Q0P?TP""9^09GPTL2-W:DTD5OD3,"=(GI;%%2]7@"7U<(;>;N! M>[;)T0[X:5+2#3P /I9WRO3\5B5C!0C-I" *U@OO?'1V,;?SW80?#"K=:1.; MR5+*)]NYR19>8 T!AQ5:!6I>SW )G%LA8^-WH^FU2!O8;>_4KUWN)IIFKF!1U9;C;)H@HV#@HGZ35^: M.G0"PM&!@+ )")WO&N1<7E&D::)D192=;=1LPZ7JHHTY)NRB/* R7YF)P_2C ME%G%."=49.0;YJ#(C4 J-FS)@9QK#:C)R8>7TE01,G)>2(7L#W45M:-" [D' M;@;$AJ T8TR[]I[**3FY J2,F]8[P@2Y-5@CHQ,?32+6CK]J3%_4IL,#IC]O M^9!$HP$)@S!X?+@B)^]._U7Q31G:6H1M+4(G&QV0O6:"(;S_8K9)MN]_0+X" M#GHK,"#73*\H)[^ *G)+<:L8OK[A*&H=1<[1^( CD]^HKSQU5.RB[+%[3F>) M_]P#&K>@\3%0V >JHV8=T&0X[T?%+2H^AHKZ4'$/:M2/FK2HR3'4N \UV4/% MPP,%G+:HZ3%4W(>:]J F_:A9BYJ]B?IN#BG0-8+J \[V@-'XT)+-6^+\;:)$ ML[EA=PG0[A& ^@CT6:E%I]T5G0ZC_ZSXG;O+_@9NJ=HPH0F'M0D+AE.S+U1] MM=8=E*6[SI82S>7HFKGY&X&R$\SWM92XZ]@;LOV_I7\!4$L#!!0 ( +=H M.5&YIJX2\0, )@0 9 >&PO=V]R:W-H965T>01'*&V/?B\9]--;,8D8D(:$H)+#\>2?7)$D*)3F/_VM1K1FS(+:?]^HW M9? RF#>?D7[&JLJ8%PFPN6 MUF0Y@Y1FU2_^41O1(D@=-0'5!-0EV&<(5DVPAA+LFF /)3@UP1E*<&N".Y3@ MU01O*,&O"?Y00E 3@B[!/9 MC#C; 5[@I5[Q4"[MDB\7(\V*7?@BN'Q+)4],GLD[R;8$?)W1',\*.0X(V2\M_>0 H4"W3M&S2J4TT:YZ!@S M5RAYJ*MT .9;+F_;W^07-8H2 N8X M%P!G$9BN. UQCT-!,T#PZ>Y#\W"S,/_<_YK;MLQS3;VSHQ\4,%]NULZ>6*K4 M J@[:O]AZW($>T.8YA2#)QS2%0W[/$$'0?3YCA_.>6A]P''KQ"/'L4X=5\ " M[^1X4<*"<\<+/'Q.8/_W9"F-R< T);]9XO!P8D'G\RT_G%_0_8#E[NDA;/JM M95E;KH A[^204<+:G[S(SO"J#JX9@F[(4>6-"EC;EXYK@ MB/ "(-^O&!/[1C% \\^(R2]02P,$% @ MV@Y48,N*9DA @ )P4 !D M !X;"]W;W)K&ULG51;;],P%/XK5K2'5H(ZMS*8 MTDA;*@1(0U6KP0/BP4U/&FN.'6RGV?X]MI-&*6MAXJ7QY7RW4]M)*^2C*@$T M>JH85PNOU+J^P5CE)51$S40-W.P40E9$FZG<8U5+(#L'JA@.??\=K@CE7IJX MM95,$]%H1CFL)%)-51'Y? =,M LO\(X+:[HOM5W :5*3/6Q /]0K:69X8-G1 M"KBB@B,)Q<*[#6ZRV-:[@F\46C4:(YMD*\2CG7S>+3S?&@(&N;8,Q'P.D %C MELC8^-5S>H.D!8['1_:/+KO)LB4*,L&^TYTN%]Y[#^V@( W3:]%^@C[/W/+E M@BGWB]JN=AY[*&^4%E4/-@XJRKLO>>K[, ($EP!A#PA?"XAZ0.2"=LYJP1K(VT)<-[+W'4RX069+PV;H2AX@T(_],_ MLU?#@P^G<&P"#ZG#(77H^*)_I"ZDJ% FN);F.)G.ZQ)EKN<@T8_;K7+K/_\B M& V"D1.,+PB>:N1'#:(4Z'/=[-BN'9N]B(BDZ,QH/1 M^'^,,DJVE%']?,YLQS@?^_#_L!J_M.J_L(I'Q]@^(?=$[BE7B$%A8/[LVDC( M[EIV$RUJ=[*W0AN;;EB:EPRD+3#[A1#Z.+&797@;T]]02P,$% @ MV@Y M43=PULEV!0 !2( !D !X;"]W;W)K&ULK9IM M;^)&$,>_R@JU4DYJ@O?)P(D@79)6O:I5HZ1I7CNP!.O\0-=+#E3'KC\-A-5^I/*DNRK4J M[#O+4N>)L8?Z>5BMM4H635*>#5D4Q<,\28O!;-J\=JMGTW)CLK10MYI4FSQ/ M]+'OA+GU>F?J%X6RZ3I[5O3(/ZUMMCX9=E46:JZ)*RX)HM;P< M?*(?K^.H3F@B_D[5:[7SG-1#>2K++_7!Y\7E(*H[4IF:F[I$8A]>U+7*LKJ2 M[>.?MNB@^\PZ9E5S7_RNHV-;?!\4YDR;Y-M!WE:;!^3KZT0.PE4O)/ V@1V; )O$W@S MT&UGS;!N$I/,IKI\);J.MM7J)XTV3;8=35K4I_'>:/MN:O/,['Y5:G/^E](Y MN2JU34Z+YXJ,8W8_;ZU-T?0JTS]_M,2F79*[5(L4& M+KN",I"4<5I MRS0ZB?Q:NZ%.Y'[3P#^* _#XF>$"S6G3PSST.@3D49QY?3'=ECM*VXEC+,:C M"=(U WJR".WZL?')=N(F+TI;WT_2P@JM*D.TG/5=\VGHSX6LM\?,)KAC'9T_WFC[;8?&SN@E(U#Z0G@8SCX M>JXIS.6>E%[O[XD<"8',;0[8XSB;CM_Z1>YZ$4U\W7HBN<#,!@?^<9Q_?9<6 M[G&E0GJ;]D2B.P .X.0]?>EV&I]":[ZSHP]E3#EPD 6,A^?\!( MWM.*@M"G IH#3'DHD\H!@#S0UIR[GO.]B].-/'!Q E(Y[DX=^>]J]V1?L.*3 MQU)G"TP4H"R?!!): 4%3L&>Y!8NX:3P?K'@B8QYC,@M@(4BT-9<>';G_V-/<'6@-+T08VQ/ M(':^$^WI3IW+[I251@!U12AG*@"F(I S;>L<_D9:'.U/!>!9]/2G7N5/77H$ M@%>$\K("*"MP+WO\&7"]*:/4>PH\D2A=)/!;XOR^+O/<7HMIDI';Q%Z5Q^P5 M))!6TD#Z2N"AQ'G8<\61+N3H.S<*O*$4NU,@ 8@RT'Y='MZOHR'[_0$+)<[" MOJN,=%WHN[+Z0G%9=^Y"X<;UW>E["KDE4%:&LJP2F"@#65;I&E%'&PO=V]R:W-H965T=(E;F _?B?9,1DL^6+KI'OOW3N?G+7&OKH*D>"M5MK-HHJHN8]C5U18"W=G M&M1\4AI;"^+0;F/76!2; *I5G";)^[@64D=Y%O:>;)Z9'2FI\;(\YHD/3 T_61_7/P MSE[6PN_DAJI9]#&"#99BI^C9M%^P]S/U?(51+CRA[7*GG%SL')FZ!W,% MM=3=6[SU?3@!I*,S@+0'I*'N3BA4N1 D\LR:%JS/9C:_"%8#FHN3VG^4%5D^ ME8RC?%492[<_T-8P-Y;!4F\=7'\7U@K?KQNX7B )J=P-7('4L)1*<3M=%A/+ M>Y*XZ*7FG51Z1NKK3MW!>/0.TB1-7E8+N+ZZ^9QRTQQ>[1[Y[ M"UQ?8IP,C).+;AXU%\=3!F1@??P@4(B&7=#A?TWO^*:!SU_!?3Y*DBS>GQ81 MGPR(OVM+8;=2.U!8,BJY^\!PV\UO%Y!IPLRL#?$$AF7%5QZM3^#STA@Z!GX, MAY](_A=02P,$% @ MV@Y41\S=>2(!@ V", !D !X;"]W;W)K&ULM9IM;]LV$,>_"N&U0PHXMDA1LMTF =HZPUJT6] L M'?:2MAE;J"2Z(I4TPS[\2$H1K8JF)4?IBT8/O./Q>'_^*%EG]RS[QC>4"O C MB5-^/M@(L7T]'O/EAB:$C]B6IO+.+I4!GB<)R1[>T9C=GP_@X/'"EVB]$>K"^.)L2];TFHJ; M[54FS\:5EU64T)1'+ 49O3T?O(6O+_%4&>@67R-ZSW>.@1K*@K%OZN3#ZGS@ MJ8AH3)="N2#RSQU]3^-8>9)Q?"^=#JH^E>'N\:/WW_3@Y6 6A-/W+/X[6HG- M^6 Z "MZ2_)8?&'WO]-R0('RMV0QU_^#^[*M-P#+G N6E,8R@B1*B[_D1YF( M'0,$]QB@T@"U-?!+ [^M 2X-<%N#H#300Q\78]>)FQ-!+LXR=@\RU5IZ4PC:2=N/C$TO7I7S1+P)PN!#BYEI6XRF,*V"W0]\3CO5?@ M9$X%B6+^ZFPL9-?*P7A9=O.NZ ;MZ>9C'H^ #X< >+F\ M^0).?OUEZH?XC NU)K39W%Z=P MYJE_9^.[W=S8&@;UAK5@<14L=@9[G2\$$R2V!5=8ACM]ALB'MN@L+7T<.L(+ MJO "9WB?*.>OI4*S3,Z-5*3(LTA$E-O"#1I!G 836[2VAK(\]T<;5M&&[F@K M*:]D#=AB#)N)@A-L"[+9,IAB[ AR4@4Y<<\X32.6@3^8H!S\![Z2+"(+N11E M1*AJ39)("+H:@CSE5":>KL +66@C3ZZ+<5R ZX[%=U&Z!DMY-Q+@EBRC.!(/ M8)53(&7ZH#3NO4&%[-$01*E,"N6BZ$.N>7"$9B\!X>K8&#RN$PX-3JM!3GM2 M]:SR..LPMT.PSABWEN&L,7&HF+;&%%M:3D.7J*%G>.,YH[W*HG09;4D,2,+R MGQ-0LL1KK"F!]W.D]?YW> =;K(%5_G^J@),MS9;RLAUQ;L^Z=*Q0.\YNWMVN MGA,#&HBZ".^FTA="Y5"K[3++EII391*L&6V3F MCR;HI;+3 N7>[>DX,X6 GQ#U) M:1_SE!9"@UIHOF<5&IP>(31#,]@7SJ#A&>P):*6?5D)K(NU H2.#-/1TI*$F MT@[U;Y"&G@UI!SSKZK$)[4B[>7>[>DYVGITZ(:W%7K)\E)SN;BAU$<:,I%IP M?RX%6]"LA-MT+]R\T<0[:@^)#-]07WQ#AF^H)[ZA)M]FV/H\@YIXVU?M!FNH M&];D[)939RW4PAF$.R%,G5M)9 "'G@UP!SSK"K(.YSB[>7>[>DX,X- S/,/M M59Q2#T MA&-XA?KB%3*\0CWQ"C5YU5!,DU.!LUQ]@RF_&Z:T<-0K+UO!E+X@ M:A^(X97O7N7;;H):[('>RLMQN0D*=9D$E@49C69^]TV0;V#C]_:F;N=5G?M= M7>NB*OW4'M;M>Z V+>O1&G;X;G:TV0+Y36PL>L9@;=[ MMC?&AU>Y8+G@@J0K]6;N/A(;VY8)0Z/0[S(ZV<"M3H,D?]*7.@U&_&E/ZIPV M]TJA19SSLF%MP86/+[T:2IXVGV8"UWMBW\#,=\.L&R5FEJ!#-R>P 19V ^L) MJC[@69>;3=5'VLV[V]5S8MB).[&SFZH]KZ9J(UX8:/'"P[(.:R_L2U^' MUJ)Z* ;6^-E@?<"S+C:KK(^SFW>WJ^?$P!J[8?V>;",A)R>FA$O=+.)H3=2' M%$KCY;WH7RGKQOUAH;L[N0ZPG#_^#OD 5D0M$%*:]?1R5[2&J+@OHF)#5-P/ M42]QDZA6B8QW/HI0W[Q\)ME:5IU,X:TTE$^\TD-6?$92G BVU=])+)@0+-&' M&TI6-%,-Y/U;)A?3\D1]>E%]S'/Q/U!+ P04 " "W:#E1TO1Z^8P" #K M!@ &0 'AL+W=O37,"J8V>V ^7?[^RD$8P7]4/Y0/QRSW//W=GG M9"/5JUX!&/)6Z.W]F_N=@QE@75,)/\#\O-:NI-/))#06MN MGN3F.[3QQ)8ODUR[?[)I;,>11[):&UFV8%10,M%\Z5N;AQW 8'0"$+: \'_ M\ 0@:@&1"[11YL*:4T/31,D-4=8:V>S Y<:A,1HF;!6?C<)=ACB3WDNQO/@% MJB1S6!C2^TF5HC:S?=*;@Z&,ZSZY(/<(([(@F8*<&5QX>9Z3WI=^XAL48:G\ MK'5XVS@,3SC\4?-+$@V^DC (@R/PV8?A@ZM]N(^A=_&'7?RAXXM.\+FH[X0V MJL:S:V] KL?;>2%Q\2W_".=B2%<7A.4MQ)BL]* M>L#+QRZR6BD0V19UK25?.S7-N2M0$C\0M>=JU+D:?5+AQQWC^!,*/S[(79.X MD[F;=.XG9]W?Y)@A[(R4'ZDBP8[)]^]P+7)0) .%EUR03(H&KH^)GARYX8K?(U 60/<+Z0T M[Q/;\+KW+?T'4$L#!!0 ( +=H.5%M0X>1RP( %$( 9 >&PO=V]R M:W-H965T]):.'%G.Q3^/;833+3 M$2\5HP7<"R3+/"?B[1H8WXT#''P\>*#KC3(/HLEH2]8P!_6TO1=Z%+DH*YI# M(2DOD(!L'%SARRFV COC)X6=W+M')I4%Y\]F\'TU#F+C"!@LE0E!].4%IL"8 MB:1]_*V#!HYIA/OW']%O;/(ZF061,.7L%UVIS3@8!&@%&2F9>N"[;U GU#7Q MEIQ)^XMV]=PX0,M2*I[78NT@IT5U):]U(?8$N-,B2&I!\E5!6@M2FVCES*8U M(XI,1H+OD#"S=31S8VMCU3H;6IAEG"NAWU*M4Y-;7JPO'D'D: 8+A4YO2E4* M0'=$7ZBB(!'/D)F$W*0S=#H#12B39^@"/'#F*E/9F M"-&R]G%=^4A:?/PH68A2?(Z2.(D]\NF7Y7CXKSS2%7%E25Q9$ALO;8G7S/]" MN2+]OEI()?0'^.< *76DU)(Z+22=+_:5JU+UKJ5+T]5-*)_:BN0W6/H5(?JMM M8!Z#M0[!NKX0)5JL ?":2?L^6%]!^L? M@W5]L'X3AH=MJS5PL,%!V.,&=%_.]&?G0PX:A<3&FP\X=,#A82!7A"&0BNKN M""N45:T@_]P*6_*F.[CR;N]APU"OS1"./YM3?-#2+4AYJ;NRWG14RI(42T!+ M+I4\1P4H;Y>)FVL1#IV/NI?$CYT4'S0[+Q?*E-!K"S>(O20-\?_& M/-,\GVVTU^_-87M'Q)H6$C'(M"X.^WJ;B>K\J@:*;^T1L.!*'RCV=J//?!!F M@GZ?<:X^!N94&ULE591;]HP$/XKIV@/K;02$BBA%2"5 M=M,V#0D5=7TVR4&L.C:S+]#^^]D.9&D;6/=";.?NN^^[G.\8[91^,CDBP7,A MI!D'.='F.@Q-FF/!3$=M4-HW*Z4+1G:KUZ'9:&29=RI$&'>[@[!@7 :3D3^; MZ\E(E22XQ+D&4Q8%TR]3%&HW#J+@<'#/USFY@W RVK U+I >-G-M=V&-DO$" MI>%*@L;5.+B)KF^'SMX;_.*X,XTU."5+I9[.\0OW7H'W'H[1UZ7FC% MS,NZ8\0F(ZUVH)VU17,+GQOO;=5PZ;[B@K1]RZT?31Z9UDS2"YS=(3$NS#E< MP,/B#LX^G<,GX!)F7 B;<#,*R<9S7F&ZQYY6V/$1["B&F9*4&_@B,\Q> X26 M:,TV/K"=QB<1?Y2B [WH,\3=N-M"Z/;#[M'5"3J].GD]C]<[@C=36[0532Y- M"V(R8SJ#N599F1+4F;U)4UTR<2)>OX[7]_'Z1^)-F6 R16 $2UQS*;E<@UK! MBIN4"7A!IMN^4@6:>%!WJ[>3*.K$HW#;S%R+T;!S51N]XGM9\[T\R7>OW(#M M-K"K\L'1 #>FQ RR4CL!E.._%%1AA@UR<8-;):#-YK*=_Z#F/_@8?XV"D65, M"FROO,!G;LA1;V@ZXS(59>9.TYS)M9,I :V=[35HSMMD#=Y1OHC>Z6HQBCN] M=F%)+2PY*>PG&@,&B82O7V,[2H;_\3V2-D[)&^(M1LFQBAK6Q(Q):VK,51M2&U\)U\JLG/!+W,[N5$[ _M^I10= M-BY _5]@\@=02P,$% @ MV@Y47S?AXQ3!0 718 !D !X;"]W;W)K M&ULQ5AM;Z,X$/XK5K0GM=*68$->6*61VF9/MR?U M%&UW[SX[Q$FL L[:)DE/]^-O;"@0("37U:F1V@"9&3_S^F!/]D(^JPUC&AWB M*%&WO8W6VT_]O@HW+*;*$5N6P"\K(6.JX5:N^VHK&5U:I3CJ$]<=]F/*D]YT M8I_-Y70B4AWQA,TE4FD<4_ERSR*QO^WAWNN#KWR]T>9!?SK9TC5[8OK[=B[A MKE]86?*8)8J+!$FVNNW=X4\SSS4*5N)/SO:J^,>6K(5 M32/]5>Q_8[E# V,O%)&R_]$^EW5[*$R5%G&N# ABGF3?]) 'HJ* AR<42*Y MZ@K^"04O5_ N5?!S!=]&)G/%QF%&-9U.I-@C::3!FKFPP;3:X#Y/3-Z?M(1? M.>CIZ9,6X?/-/41NB1Y$#.6DJ$W(U1]42FJ2<*T^PD.X?N11!!;4I*\!H%FF'^9@[C,PY 083-"C2/1& MH<_)DBV/#?3!L\(]\NK>/>FT^'L:..,5 MR?*L/>]4LDR\;Q;-9-U!JI(U@W[4:/&"JG)S^F(?W^VI[(JH7V#P+0:_JV"0 MV)IU(>-[VUBP#MTQ"8,"K0&)1DNJ&5I1+M&.1BE#5U 72Q%%5"JT93*KG.NV M"LE6#^SJ9FCMIMAU F_2WU73UB)%'#(ZEIHUI0*'C(/JI] X"L:@",:@,QA? M$BTYS, P=U.LD*K&![$#DR%7]5K.7,ULCZI.C)VZITTASZT+S3*A0=72L-VS M8>'9L#O-66O#'Y,[2"\P# +:4)HF2YZL"P?A%JU2G(!]OW ;0<\*@"/_G,J,A\JL-L C1H!'K@.:04:6-('O0G M%ZT%&S1"Y;O.N%:P0=,%WQG4"C9H5(%_(N38+9G,O7PR=4PZ7.%&_&[S%I,2 M!;GV MV[YW'FO)8KB;QN:0,$T/**RFE1W,-4-4*1%R:OIAS_7F>*:W O>;H]QU_%IG MY%+C(SX:N]4/KO5)B\K8P2/Q^4ZXD*=S-4O]W1IK<14Z5$2DIAW133C,CZ!^[5T#SB"9=^Y>2@\C[<1 I M.8AT\T3543O8%8H95?#:9Q>Z:+J?6>+\="DR:#]+/*0D M'G*&>.J1?*WL5EQ-7O$:M-(J5'LKF[4(C2IO9VN-*NJUV6FLS$$S')5G11ZK_+>\E](*&)64Y+103!9(TFW@S_"G&?0.P*[XRNE5' M;62D+(5X,IV_THD7FH@HIXDV% 0>SW1!.3=,$,=_-:G7O-, C]M[]L]6/(A9 M$D47@G]CJ5Y/O)&'4IJ1#=&WHHV2@M\AH,$>2L MJ)[DI3;B"( ''8"H!D2O ?T.0*\&],X%]&N M3JHI%@?8J+)="S%%DFS&MA, MPYIIT2"?%2;OCUK"+ .M,2E*L*/QS M-5KNT/&Z>[*SP[,MD2Y'^TT,?1M#OR.&!Z:>4"8A]Y)H^M%4;UNBW22A/PK_ M:$N'&Q;YN!46OP<+7\-.I-\TTF]^3#IY:9/N)L'^;;MT-ZS7)=T-B]Z^[43Z MH)$^A8<2HXSO>M,O9LIPF^S41G@QN%!!RY^!S?R(Z<%P\:" MX:\H?#=)U/.'[>K?P6'_IEW].[C0'SC5CQKUH_,*(&7/+*5%BG:,\K3- 3<1 M?AM09F$F0#]LC >4BRUA")5K!1U)[-C8WB@S.1 MD^L?45SOTRXD6[&"\#/R?]C8\>_;V?%A:\?NC?)G\N]F'CKR?RDRO@19.1,< M':US*E?VBJ)0(C:%K@Z7S6AS#9K9P_^K\;FY'MDC^X&FNEM](1*J1"%.,Z , M_2%LU+*ZKE0=+4I[@%\*#=T%P:I_\#4$L#!!0 M ( +=H.5&TL+**Q@, +4- 9 >&PO=V]R:W-H965TC$C=< VF(]5$FF2;-NMM-K1CMJ]]H"3H &Y8TR!][*HY-S9*;7_Y'DRW;&22I?O M6:7?;+@HJ=*W8NO)O6 T,T%EX6$(0Z^D>>4L9N;9DUC,^$$5><6>!)"'LJ3B MYY(5_#AWD'-Z\#W?[E3]P%O,]G3+GIGZ:_\D])W7N61YR2J9\PH(MID[C^C3 M&@5U@%'\G;.CO+@&-:9V5A311"A?XZ%> (8:6 M!JTFAZ/$$KZ>'AZ/T/A='_G&S[_AUR1>@F\')16MLKS:CK@&G6M@7(,;KDNV MS:M*>X$E+6B5,G"75VT?WMLZL;$+C5U=3MX6(?$1)CK!;Y>YM>BBF,0(7^O6 M%ET8$T)0I[OB(AT7&>7Z7=!*Z='\ 0T9?#T) I@$/1B+#,8))CV6H2R.$;Q( MS15*V*&$HRB?WYE(<_DQ3#CX_$,<$!B'/1J+#B'H0]+#7EN$D1^'/K$#11U0 M- JTJL=9\3%/-/Q\$N(HZ>%89"$,?+\'8Y$%&%TP7['$'4L\WCEF(DZ=/+%M M\OC) ,FJ&TZRM477FV174$D'E8R6FA]FG=0=]/C&A%[WP6D(@B>1IVRD["!X M7G'@_R@\&2\**B38,]'DT9K&UCJYX/83-^R/S MZ#!Q8=1GL^E"-[@%=UYED3^].$UD\RW]@=T(]]EL.NB2 9M%I\KFVRJWG9X'D7^]F2B:TY%TB0\D.EFDU@ M][0[>SR:'7?O^;(^DYA]\MFF.=!\I4)7(0D*MM&6T(WT"BZ:,T)SH_C>[)I? MN-)[<'.YT^> M"\\Y_#Z2XODCSW\6:\8$>$J3K+B8K(78?'*<8K%F:51,^89E\LV*YVDDY&U^ M[Q2;G$7+4BA-'.2ZGI-&<3:9G9?/;O/9.=^*),[8;0Z*;9I&^:]+EO#'BPF< M[!Y\C^_70CUP9N>;Z)[=,?'7YC:7=TZM91FG+"MBGH&D.4:5OP9.B_ 6/NJT[ M 8MM(7BJA:4':9Q5_]&3#D1# -$> :0%T#,!2'H$L!; APH0+4 .%:!:H.RZ M4_6]#-QU)*+9>J4.Y$+M_&4D[,[@1?_/QX*4.] M!%<\E?571&4&W]]5I0/X"GS)JHI4SZ]XMF!Y%F?WX-M6%"+*ENI:_H&;)Y8O MXB*:)PQ\VZC6Q0?P_IJ)*$[DU4?P#CB@6$AEY2CJ<10B M\)5G8EV FVS)EOL*'-GKNNMHU_5+9-7XQS:9 @S/ '*1V^'0U<'B,.P0OSY< M/.@0OSEY/[?I7%KDC7I['V>ZE#YT MU5*ESROU*:Q\F'D4X]"7B7IHIKBS'434W6]WW='.#V@ T7Z[FXYV7D IA76[ MO0#0.@#4&H ?)=[)T$"#M!IK'EA&OPI+"KVZ!]ZX'K!=J6S*4E%>+WF2*.L;F>LRMYT]J.R$ MC1 3-"6D.\!^[9Y_2(6Q!H(-5)C?RC3Q@] E0;U(\$IQ"EIQPL'4P]WN MA;5[H=6]=RB8NBX0'+S#,NJAI3*@:RC(?7O8 QL,":U]KHSQBM#.GBP.&"(:=_$.=V$P!+S0< <<21Y'0XHV M%.X5ZI3T8 HTW #MY# >?;7"@U-N> #:B>"$P?)'!JB'8'X!@ M ^LP?'L0C Q#(/?_A6!M'^)]-*/=R4*&.] =[PT"FO[>RCL]Z(P,O2![/0Q M'H6UPN:0A"[Q?=PS)I%A!&1GA-/!\( AI&$85C \//M%ADK02"HY&E>TH;V, MDRGNR[BA"62GB?$@K!4>GG%#".BU5@NHO5RP1C<)D8"*,#+2C MX VBL"$)9)_\OSP*AQTH[/>A,#;T@0?HXZ516-M_OBCMJ3)LZ /;Z6,\"N/V M6@(B1'W7[?'%, *V,\+I4'C T&XRC.K),!K"8=S8YAK))4PI-Y2 7VOE@-LK!TNP#$]@.T\H[-VA\,!<&!MHQ_[; M0V%L2 +;Y_\OCL+:_AX*D]ZY,#;T@0?HX\51.&P76?]!KVY=KP M SEH]VD$_)+V[A-$E+A^#[J1QE>/UUHSD/::04;+[QG2Q! $L1.$0EV)O^KC M7S3G#]9O/0;4B??V\)<8>B#VF?^+XR]I;QR1WDDP,;Q![+QQ!(H%[DAA>HG1=.-SYI>_U R33LR3DU;$$/6C^, M0#/:7C]@EWAAWP=, _WTM:"?MJ&?RO&!GGGH- Y%I"R_+T^C%+*^MIFHSD?4 M3^L3+Y_+.M W8 M? 2J)%*3[.R'--IHJFV?W> $5,!9VVEF__W:X$)HC(=T=E\2,+[GGGM]?2YX M=J+LA6>$"/"M+"H^=S(A#G>NR[<9*3&?T .IY),=9246\I;M77Y@!*>U45FX MR/,BM\1YY2QF]=B&+6;T*(J\(AL&^+$L,?MG20IZFCO0>1OXFN\SH0;R M]^2!B+\.&R;OW!8ES4M2\9Q6@)'=W+F'=VLT50;UC,>.IQB1@FR%@L#R[Y6L2%$H),GC;PWJM#Z5X?GU&_KG.G@9S#/F9$6+ISP5 MV=R)'9"2'3X6XBL]_49T0*'"V]*"U[_@I.=Z#M@>N:"E-I8,RKQJ_O$WG8@S M Q@-&"!M@-X;! ,&OC;PQQH$VB"H,].$4N=AC05>S!@] :9F2S1U42>SMI;A MYY5:]P?!Y--RM,"?!S7$P5.6 M;S,YK1*RH, CX2*O]F##Z&NNZH!_ C=K(I\5\NH6_ 16:/QVV?P:SQ_ TRMB00I:I*!&"@:0EF2?5Y5:QR4N<+4EX$:N M;;-NGTP+U\!%-9Q2E=<%G$(8^#*L5P./L.416GG\RG E9!%^QWMXX3T) B\) MS,ZCUGED=:Y*^?N^HPO?MW'@3Z>1V?FT=3ZU.E^IK!56VY%\!)'I)9$H MBE%HYA&W/&(K#[G3KBB#V% &09#XL"71;"O3/$NY)"W9Q+H!GFI!EZFZ?R5, M-BA0UP^0&DC 9YPS\(B+(['L#^AU"NE]8(>DM"@PX^! 6),F8Y8T='(>/IQX M Q4#SU0;CMXM(YGH/N"?4_$FB3] !754T-B],Y(),C*)!BH"=IH(_5$;Z1HN MOI%+# >X=*H*[;)JV$PC&06FBH'QNVUEGC986)T*0[L,;PBK7R85:5/S[L-V M^@JC'^Q7L)-+:-?+JSL6O-1+J570\P:2U0DFM"OFR)X%#1KH>>&@_TX#8?(? MM"T-TFL74S\9&PO=V]R:W-H965TN&XX3R='1Y7KZ[DY?GHE Q3]F=1'F1)%0^ M7;%8/%R,O-'SBV]\M5;ZQ?CR/*,K=L_4]^Q.PK?QELJ")RS-N4B19,N+T0?O M_6U(](1RQ+\X>\@;STBK,A?BA_[R:7$QZ(Q05N1))/1DD2'A:_:>/]4(T)F"O9P*N)^"]"83T3"#U!'(H![^> MX!\Z(:@GE*J/*]W+A;NABEZ>2_& I!X-U/1#N?KE;%@OGFI'N5<2?N4P3UW> M)EDLGAA#5RQE2Z[074S3')U\I5)2;<-WZ.2&*%Q#";.S\<* M^&LJXZCF=57QPCV\//1%I&J=H]MTP18=\Z\'YF,+@3$HOM4>/VM_A:T4/Q0K M!Q'O%&$7N]_O;]#);^^ZY+)3^6<1MZAD52S])X/E[*!X_GP.3$EA$(M$+ M22M, 8],5PQ02D&0J#4XXX)O^**@\:D."9X4"5H6"F304%%1D"QB/%,YHC%@ M(KPXR9B,@$2GG>UB30+'=7^WZ!=L]0O>6C_00TAP>A1S.N*9W LC*3+:W)D7QKNN4P MM4K[M4CF3"*Q1*7<=9PB':=(/64L1W^A@>"]KCB$C27$W4LXVPHU&W*(4NT( MX$WR>:&>13I%-$W! <#^BLO*-YJ#%.GQR\\ M@[4>L0=7"N5?S/^G(U_D.;BG1H)5JM]TBDK:8H1A"P3J84T7]H(^80UL>W: M_ P2@L,J'O&,*A!9"31G#8EU_9#"LH//Y@_FSE] AO( M]>R8>R?%?Z'4[A07P?9A!]?R*IUDECFYM@Q[C!@8$*"Q1$,*[J:ZXR%L:86Q MZ_C[RK>'>3/7"7N4-SG"FUB5_TBY1!L:%VQ/UO^#YI.V2I.90_8U[Q@6!KV: MF]SEV9/7:\Q.K;[]0O7;F<\+IOO*=PPB/36&9S*D9T]6]A"ME#^*Q6=M4P9A M ]AKI3N&$=*'_]AD5FS/K .^?@R-:XGV5=E/(5W#,'9Z#(U-ZL>>5>-KJ(EI M^K1;YG3*Z;6S\KZ,7EO&)D[MBF@J!VRO')KE#I2+7ZJ]AVT_:O(]/M;F"ILT MC>UI^JZJ&.FJ]"E=_: UB\OD+-0:BN-(Q&4C9\/@W8;EJJP[-VS-HY@-E)P# MO#W7':@ZLE?9< M\!^QF,-FC?TL8(/^2A\\"%"(22#$/9(W$@/9Q [9=SN;:"I7.]:TVVJ -!ZR M%3&H35Z$VF]EJRJH;!(V&FO' G]BP)\,@?\OV&H(VX=L9:"=O C:O\+C&3JD MT40,3)-CP30Q,$WL:/E9I*LSQ62"--3I;"N9*B3DV72GEK.ONIT'<293ZZ(; M0"9V7#RX\JKI-"NOGATM,4A*[$AZ^YA5Y6O=P675P80\0)J.TKMOJ^4;W/0/ M;VFU/?"-B@K?0*Q_K(:8;P#2MP/D2WM--;EFN_FLW6_VVXVQ,^+LM<]N_7:+ MK:=,]PV<^O;>V9X)#X$/OW%$X1_+( 8%?3L*O@E\#/ ('=<*'[X!5-_>DSH8 M/FHZA]C:(*UO1\'7PT=-.#Q &H.D_D"?IL?S-&P4@!0_"[VANMW IVWI#7CZ MLR,Y8V ,; #XJ'FO:KI-&'!;31&=]D; SLA2 \-G/ N!IR4'1G6.;PT([ M,#@8X&.MIL&FP(Y-!P=+T-'0[VNR! :] GNI]OIPJ0E/#I*G<2!J1Z%OYGCK MGFYXNM+G" NTO9UPKT3T _WYD#*9KWGV$D@/#( %QZH( X-3@1VGCG72-\!V MZ*@O,- 6O%&1&+2+1+S?-:W'-)T)MVN#KE&X[PPE,* 9V"O.ZV<-A'QZ#@"& M\M+]:I-LW^Z82ZTER]UB#85=:')2:*_-W\2".93SZ>)%)K1+->RB)B&&0PGQERQ8J_8:$]KE MPGT:CAN7[A(F5^5MQQP8%ZFJ;J!MWVYO5'XH[Q'NO;_VWM]6]R(-F>J:YAP0 )T1 9 >&PO=V]R:W-H965T M&GY./?FG.O+/8;EB8OO\H"Q J\99?)N=% J MO_4\F1QPAN28YYCI.SLN,J3TJ=A[,A<8I4501KW ]R,O0X2-5LOBVI-8+?E1 M4<+PDP#RF&5(_%ACRD]W(S@Z7_A"]@=E+GBK98[V^!FK;_F3T&=>G24E&6:2 M< 8$WMV-[N%M'/@FH$#\0?!)MHZ!D;+E_+LY^9C>C7S#"%.<*),"Z7\O>(,I M-9DTC[^JI*/Z-TU@^_B<_=="O!:S11)O./V3I.IP-YJ/0(IWZ$C5%W[Z#5>" MIB9?PJDL_H)3A?5'(#E*Q;,J6#/(""O_H]>J$*T &/4$!%5 T V8] 2$54#X MWH!)%3 I*E-**>H0(X562\%/0!BTSF8.BF(6T5H^86;=GY70=XF.4ZN'+*?\ M!\9@C1G>$06>*&(27&UXEG.&F9* [\#ON@&?L" \)8D^*%=]PZ62U^ JQ@H1 MJH]NP+?G&%Q]N 8? &'@D5"J<7+I*4W4_)R75*36):F@AQ0,P"-GZB#! TMQ M>IG TPIKF<%9YCH8S/CI2,<@A+^ P ]\!Z'-N\/APA$>OS]\/J FK!F0P>$1G6ZZ'\OXJS./7NCB.*%)-B1 MKJQ@&3UO56#Q#\RA066KD*4S.<6 M )N.YF_ZBIK\8I/_PFFL_P:EV)'44#!ACD1(K9QLO+ (W M060ULAO541R[48%;#?2;X>P/M[QN3VW2K6X"B*5 "3VC2>F;&1>*_$3FQ#EH M?8N9/YYU-#I!W6YS@L(>A2W[@8,*[Q-U1((@6DR;M^5 BX2U&!L':&*UGQ,4 M]<@)&CG!?YV>58;YX/AT@-KSLY+@RC3MD=!X"PP')?3.1;>:T.(P:_5]I<8& MA:U'O5)C@Z9]XPPV;@8G@U/^LSI@ 9(#8GLL]5A(^)Z1GWI"Z T*+^_IG8[ M!V,N+QAMN;EQ@JQIY +U-7]CYG#8S;NJV$4G]@XHVYGMW8D# M-&NY0:7*!O7N4&#C\7#8Y+]RI=G_PT?9*=3AVGH/LNA*=9D[[([LV &#TSY' M"9HM0#"\!7"I9;TCNM@>_*MB5#1F%RH#RYB<,*MFL0,&?K#O7U_ V+K\4-&G*#Q>/2.R)?J&E>*=3ZJV/GHFB M_!90GBB>%V_'6Z[TNW9Q>, HQ<( ]/T=Y^I\8GZ@_B*S^AM02P,$% @ MMV@Y4?(M?3&%!0 EA< !D !X;"]W;W)K&UL MI9C];]LH&,?_%11-NDU:$X/CO%1II#;9=)NT6[5J=S\3AR3<,.0 M^O]]0>V M:SL&D^SZ0QN_/ ]\GP=X/H;%DY _U($0#7YFC*N;P4'KX_5HI-(#R; :BB/A MYLU.R QK"_-W:AN94LSPA45'$BRNQGQSBRB&^U&%<.8R+S)2A M%'E88XV7"RF>@+36IC5[422S\#;A4V['_4%+\Y8:/[W\D!V9>"8$W!%.=E2# M>X:Y F^_;AC=8SLT"F"^!1]SOB5;\*"QSA40.[ 2V1'SY]\4N*]F0>'Y#KQ= M$XTI,U=7)Z_,[?>'-7C[YAUX R@'7RACMOG%2)LXK)I16FF^*S6C'LT0@2^" MZX,"'ZRHTP9&)@%U%M!+%NY0L,7/.1N"&+X'*$*11]#J8G?!:*) MZS&-B_;BGO96!\SWQ.;X*,7?9H&9@=M4PROJ<;T.]#2N>QH7/8U[>KH/M/_> M/-M3SBG?V_FRHRK%##P3+'TC7O8S+?JQM>IQF:!H.%Z,'MO#X%J-9[,AJJU. M@DCJ())@$ ]$/M*4@%0H[9-6>L]:G87.GTR1I9:94YAJ-46N"G$B#48.4*"ANE4M)>/H, MR,^T+$42:^(O])$[?LA)H,?J"O:.,VRQ#YY9^5HS8F>?5QOT]!H-IUUQ?K.^ M+*)&' J*^\-\]&EID+HCTI\[='9U5"87+0_8X 7&0675IX("1TRW7F6Q)R7) M<-Y5YS,;]^IKH 1?0R53;R[@4=7%R?J9)<-)-P2/F.6Z=$GF+6I7:EVK>-Z: J=B&PK!,(:J#^SS M"*K::=>!N"O111",>B4V$()A"OT2*:$+&Q>59XQ./^X;(*$PD,P.T>S_N-E/ M=<#DTXF\2.H.NLHKX UH4!@TI@^,Q3WJFUH$X=I M8PMZ:_J]B'WV2BV;2H)KI3*:GEDKH]:!94;DOCCXM7/;+(CRU*Y^6A\NWQ9' MJIWG=_!Z71X1-\V4)]9?L#3?I0HPLC--&D8:X;(\!"YOM#@6QZ(;H;7(BLL# MP5LBK8%YOQ-"O]S8#NJC^.5_4$L#!!0 ( +=H.5%HK"!QD ( (\' 9 M >&PO=V]R:W-H965TCJ*1, M!/.I6UNK^536AC,!:T5T7994O5P#E_M9T ]>%V[8=F?L0C2?5G0+MV#NJK7" M6>19#Q^9?_BM*.6#=6PE/R!Y68W"R8!R:&@-3-/GQH\IK(++ !?D;:P:Y/^+7AK,MM57LD7-DH8SK'KD@Z^;CL"E,(X/J;(Y1UBBY M/BA)3BCY7O.0I/U/)(F3N 6^_#"\?_D6'J&GWMC$&YLXOL$)OKOP-FQ1\H8K M]5RIXTI/<*W0-G%DH*5U!>%2UPHZ3ACX$P:=V?KJ*JPN.:] 95C$7EL5NHF2 M,!V?M;G?#4O#X>"L0\?0ZQAV\OS$S^>"?,3[D6<<_2?OQ_Z$\;_ROINH'PXF MK=Z_!QM?=GD_\3HFG3RV,=@?/I,EWC':_>#8)S*\7/0[NKJ)DW#2KNL]V*A= M5W34+NU5]8.J+<.FQZ% HC@F#NW_,#&R9W8INSOX/E?4$L#!!0 ( +=H.5&E_3ST#0, !,+ 9 >&PO=V]R M:W-H965T>VS"S>)5<#,-DO[[W=M"$TC I&V?0G8^)S[.H$SW7'Q(K< BKQF:2YGUE:I MXK/CR'@+&94V+R#')VLN,JIP*3:.+ 30Q("RU/%==^ADE.76?&KV5F(^Y:5* M60XK0629952\+2#ENYGE6?N-![;9*KWAS*<%W< CJ*=B)7#E-"P)RR"7C.=$ MP'IFW7B?(\\ S(D?#';RX)[H4IXY?]&+;\G,J"!IHOYJDT MOV17GW4M$I=2\:P&8P89RZLK?:T;<0#PAB< ?@WPCP'A"4!0 X)S 6$-"$UG MJE),'R*JZ'PJ^(X(?1K9](UIID%C^2S79*0$,5)! H$Y@#D'@6Y L%XPN(&N>1279%+/$59*J_( M-1ZI]*$YIX["='50)ZY36U2I^2=2\WQRQW.UE>0V3R#Y2.!@G4VQ_K[8A=_) M^+U,;1)XGXCO^FY+0LNSX=ZD!1Z=#Q]W5!,THPL,7WB"[\E^M%M:^X$K;+A" MPQ6YHH(JJ!-#-WPP!X,+MI& MU@T+[3!H@T5]T2;A14?1PZ;H82?/[6N![S?LJP!5BIS@?Z'0G:52@I)M7>CF M&]KNN+4+?3"_M7E1'VQP'.U#%T9-%T:=//=8]C4Y1Z[CAG'\G^0Z:2),_DZN MW7#/'K?+M1OFGY)K+\SM&I3GOG\-W'\LV!["P!ZU*[8'%YY0>M2+\R:=K3CX M,'J=3 \X>,+7).89FBQ)C4UA>8SN2K8JHH?/MT=^>R?Z<,/CBNI.],9K%X5S MX!8R$!OCNB0Q_P%02P,$% @ MMV@Y4<"G,?C+!@ ^#$ !D !X;"]W;W)K&UL MM9MM;YM($,>_RLJZ%ZG4P^P3#Y43*8G;:T_7.U^C]%YC>QVC8G !.XET'_X6 M3#R+@34ZLWZ1@#W#SLQ__1M8\.0Y27]D:R%R]+*)XNQZM,[S[8?Q.%NLQ2;( MK&0K8OG)*DDW02YWTZ=QMDU%L"R=-M&8V+8SW@1A/+J9E._-TIM)LLNC,!:S M%&6[S29(7^]$E#Q?C_#H[8UOX=,Z+]X8WTRVP9-X$/GC=I;*O?'Q*,MP(^(L M3&*4BM7UZ!9_F'JE0VGQ/13/F;*-BE3F2?*CV/FRO![9140B$HN\.$0@_^W% MO8BBXD@RCI_504?',0M'=?OMZ)_*Y&4R\R 3]TGT3[C,U]!50ZLK,PAE;(.TR /;B9I\HS2PEH>K=@HBUEZR_3#N-#](4_EIZ'T MRV\^;K91\BH$NA.Q6(4YFD5!G*&K3T&8HN]!M!,H6:';+!-YACZ+:(GN7M&C M]6"A625^Z? .74U%'H21W/JU]I''4$E'J+_O(@M1_!X1F]@M[O>]W;'?XC[M[^[5W<>RYL?"DV/A27D\ MVG&\J:QV+):UNJ-IF"VB)-NE0C,"/8Y RQ'8F1'FU0A;.<)[M"J$W;\)6[R' M@E+=-D$. [CE 5!]C>_5NK=8V<0B=:MITXIYCD6/5K4.QN"%%G.,(CFE%#@-X2A6I:RM5/"C28L68Q=MK[1ZC=[71?Q5! M48LS"^ G]>?M=?M%3]+ .4B$C1K.T@/@BB-#'EZU8AB+.VS)P&[&U)-!B M1+KFBG>,W^LW5]"_Z.]=DLM,9FFX$%F!I=NR_Z"O0?JC()ULJ.C+4F90YE/A M[^H/L1<1PN\T4\$_!N,;FFS8!K3;IJ=;-8(J!/:XY9_(U6;F<@NW"X:5YH1[ M2_80/L7A2NH1Y^BO>2;2?3"/!/H2;W>@#=%I@X'-V!2<,= 9&\=S-4*M[)@I M9:_4:9KYKF7[ZJM#*> P[@GB$Z4>XZ1+*ZK5"JB-36$; [>Q<7!7(SB*"/:I M3CJ3>N3 ;*R'MJK+?9"M41 OT:+8$#]WH0Q>,B[3U0CHBCU3.@ TL6]-M";UZ '$I#^(.Z>1R;Y*E/-J4^PFP&YB MG-VD"67'ZH-!F1KHN)ZBR M(*+']D ]F#:IS&SEZKI*HH7=7$FUG@/ F_:'=]>4,MF(*2"=FD(Z!:13XTBG M35J[?H/I;5:=JU<4H$[[0UVCYN6=F +1J2FB4R Z-4YT>I[H6I/ZL_Z\ M[IA+)ILO XHS4Q1G0'%FG.+5"+6E2=_R;>5UNIK9YL*5NTWU>S\ =MX?[-W* M7MZ(.5"=FZ(Z!ZISXU3G;2?K=N.1<#_*!>C)ODKDMAZ95=PX.\-OI MSV_]M#+9H!V@NV.*[@[0W3%.=^?\.;O6I!XY8-WIC_6S:E[>E!U@NV.*[0ZP MW3'.=N<\V[4F]!^H1M *IS.I1PX=P-%W M %6X;T(RKXSP;!MV <^N;:C\+B#5U=^D'*#\U0AJ;1N/)N&66T ==W=<0+6K M1_50#U&ULS9AM;^(X M$,>_BH7V15?J);'#XPJ06MK=VY-:(5![KUTR@+5.S-H.M-)]^+--&F<+A-T5 MZO(&[,0S\Q_/Y!=P?R/D-[4$T.@YY9D:-)9:KSZ%H9HM(:4J$"O(S)VYD"G5 M9BH7H5I)H(DS2GE(HJ@=II1EC6'?71O+85_DFK,,QA*I/$VI?+D&+C:#!FZ\ M7IBPQ5+;"^&POZ(+F()^6(VEF86EEX2ED"DF,B1A/FA:(*1H+_RQ*]'#2Z#93 G.9<3\3F;R@2:EE_,\&5^T2;8FW40+-<:9$6QD9! MRK+M-WTN-J)B@-L'#$AA0-X:- \8Q(5![!+=*G-IW5!-AWTI-DC:U<:;';B] M<=8F&Y;9,DZU-'>9L=/#VW3%Q0L NH8,YDRC,:>90A@O-"[J;)V9Z4,P#NI78[0#O#]TN0[=K0W_AXLGL"WS/ MF7Y!"F:Y=.6KJ4JG=-WY\RW2+<5TWZ-%NCL5:$9!ZTV+["Z*6T%W?YUZI?[> M25JDM].>^%!H''D(1[_5).@_@\B,I7E:4R%<83W^\PV#B9=#:K.NO$KNA>D- MYY^)9._;H-X5CE!"7^H>*NS!B^/?+@9]/E8,CU3$+B>D3^4C'J7?6. M%\/3$]?C*J??0A)IZHI)ZHQTMRE*O$)YRHY'5>/N#K.5>*Y2NJY.@$#$.JR M/D92XDE*SH"DQ).4O M)BRA52+W]ST)V81L'S0,D\Q0EIZ$HV?U-VMSYQQ16 MS@A2D MW=*+03.29WAX7E%?+XYDK=R@1^N7;LYT[*A MEVPG6JS&PO=V]R:W-H965TYS"3IR3]D:TXE^A7%,;9Q6 EY?JC967!BD=^-DS6 M/%;O+),T\J4Z31^M;)UR?U$D1:&%;=NU(E_$@^FD>.TNG4Z2C0Q%S.]2E&VB MR$^?KWB8/%T,G,'+"]_$XTKF+UC3R=I_Y/=#2^7CCL3RAB/@N^%-6.T;Y5.9)\B,_N5U<#.Q\1#SD@A_)8\?>;E MA(H!!DF8%;_14QEK#U"PR602EB !EPFX;P(I$TC? M!%HFT+X)K$PHIF[MYEXLW,R7_G22)D\HS:/5U?*#8O6+;+5>(LYOE'N9JG>% MRI/3FV@=)L^\Z60Z"[TXPR=??)%BK[[X8:C9(DNLXS+#'WFX0)=/:._ MDOC#P_!^B.[*.Z9(.D=G,RY]$:JC#XVWU.G#_0R=O3M'[Y"(T5<1ANJ];&)) M-85\(%90#O=J-UQ\8+A?-N$0$><]PC:V.]*O>Z<[XX[T6?_T44?Z3?]TKYEN M*=DJ[7"E'2ZN1PY<;Z8$B_FB(1V:B2P(DVR3V+[<&_EKR"]ND"X]=P6\HD!.K>V4,7OH3JQM7;:.*!L/<3-JUHZB(W=( MJJC&'&DU1ZJ=H[J9\_NSN)W55#2KQJHK,D.ZN%4%U[0NNP*CVEHZ([NVECM= M.J*8-_2Z5]RK1N\=L^+H/_3/)I%J.G>I"'B6$^*R\ _TU4]_Y.!1AHAN%SR6 M(O##%QJ=_@#A8)XY3,RG'D#P.P-3!I@4J*]37 MGM;7OK2H=A1A-1F;XP=4.WI6ZQ5ZB)-#&A&M1H!1AYK2",#J,.,:L:[5I_L: M=439P]&>'Y51=4/"HWUON^F((O20:SE@ 8[> Z[];(7\>(&"_(#_W BU! J1 MF5*^OZ*/4,2DYV& .K8- M28H!W=@Q+6E902]I9] !27'M&[;>%(Z3].V6B 'WF)C2#I".]5^-?X=VNPIN M799]Y70AS9."]49RNVZE&B0'5TX4T1PX6@/46 M\$>8S!7O2EE!IYLVI#ER, "F-X#;>,LS&2GJH>4F7ASG90PXS4PU1QC E1EO MCI057GE>T!%U^'D!JSVDU(/[=2E,FA@#0#-3[1(&L&7&VR7L]7:)-J0Y1]3ACYX+_';U_#Y:M%-MRP4P MNZ8Z(RY0V37>&2DKZ#YEVI#FR('UKI[UM[%:!#\.. J26*9^<.13-A>H[!K; M.U+;/&)^]TA[8TC'4]2NJ/I3U.;X@=:NGM:]U#!I7B[@V375X'"!N*[Q!H?[ M>H-#&]+Z;Z'!Z V3/>Y_ Z-H*TH=D5U8:F5=ORF^_H5DQ[%'&&0KY4:?8P MOTJZVR2].Y')NM@%/$^D3*+B<,7]!4_S /7^,E&P+$_RC<755O7I_U!+ P04 M " "W:#E140KJ!PL$ $$ &0 'AL+W=OU:W0(:Z?#0Q@G6-3V\!N MU1]?VPGA)2_EJMO[ K']S,PS,_:,IG<0\IO: &CTFC"N^HV-UMM'WU>+#21$ M>6(+W)RLA$R(-DNY]M56 EDZH83Y81"T_810WACTW-Y$#GIBIQGE,)%([9*$ MR+), +@$.7HF5")OA*V R16:.9-/33)$N_ OZ#?80\,1>A)*=#J'MV-01/* MS-?#!=0L9],QNOMPCSY8S2^4,7.F>KXVKEA"_B*C/4QIAQ6T<8A>!-<;A3[Q M)2PO%?@F!GD@PF,@AF&MQM]VS$,1_HC"( Q*"(UN%L?=$O'Q[>)QC3=1GM;( MZ8LJ]*7ILS%>V>SMC]G;VBP0EZ;'&C/-W$S3F6E6F'FN4OX1S6%-.:=\;4]6 M5"T(0V] 9%FN4R,=9\06JOV@%81>V//WYPDHHIIQVXMRU(4'K=R#5JT',VZJ M):-_PQ*M394T-Y\)XX&Z+^.9JHK/&#S@=MO#5T136/L"U@K+>;9SGNWZ2 MI M2A@W)4%*X(LW!*\+E^,RGNT"3QP66!9!#QA[%30[.^Y\+$N8=QK8=_"%?&7!4T[M4\HFZNL?N>;Q4'IU(?_(S7 MFEFYN%ZMCM].IO^"6!R<)3R]/&6P&O[AB7_X/3<#_8.FYL72 M%5T0KM&,B[D"N2=S!N@SW^ZTJ359X[RO2^^IY.-WK?GX5/3Q3ZGZF97S/$2! M%U]GJX@*X^N","[3U:QZZOC4'/ /[ ZXV!Z:A:I; HJ\UK4W)1VD6>'+J8'@ M']A!<+$[%#M(">@!%YTIHH*J-H-/?0;7-YK)3AKV)A6E[(O](;CF-;H%-/X/ MT"7Y4PO!]3UD2E@%\;@8T9*XEZ *96YZ^L$Q'SG2AQ=8-87.AS4CG/C=F3 =I >9\)80^+JR! M?/ ?_ M02P,$% @ MV@Y43$K9 Y+ P H!$ !D !X;"]W;W)K&ULM9AK3]LP%(;_BA5I$D@;B9U> +65N(RQ29,JV.6S M24ZIA1,'VZ%4VH^?G88X2*T#1?G2VHG/>XZ?IJ_M3%9"/J@E@$;/&<_5-%AJ M79R&H4J6D%%U) K(S9V%D!G5IBOO0U5(H&D5E/&01-$HS"C+@]FDNC:7LXDH M-6:;/M<@6@%XL". U &DJGN3J*KRDFHZFTBQ M0M*.-FJV44VUBC;%L=S^*K=:FKO,Q.G9UZS@8@V SB&'!=-HSFFNT,&\!F^[ MZ!>5]^8!.>-<)-3"/$0'EZ IX^H0?4'ML9-0FZJL=IC4%9QO*B [*OA1\B,4 MX\^(1"1Z'1Z:R30S(LV,2*4WV*%W2SF5#%)/6:]TXT8WKG3C';J7!D]N9-N@ MT"53"1>JE.#),&@R#+R5OQ1<6&6]84X;YJ@ F4"NS7]E&V2_-(ZBHRCZY"ER MV!0Y?#]>] ]]X^*.<@2/)=-KI" I)=,,E"?EJ$DYZHG\N,DP[H^\7SJ..\ ? M-S4>[P7^BCV;BRQ/1 9OXW[29#SIB3N.G/U$_9'OT!X-.]#CEDOBO>#?@'GF MJ5*@?<"Q\RY,^D+N? S'/2+W:^,NXLX+L=^Q=A&_H&J):)ZBQ#:LW3Q1;NKU M\G?FAH=]\7=NAD<]\O=K=_)WCHC]OG4M2LG7;UU$L7,Q?-P78>=;^*1'PG[M M[I64./,C?H/:PGB_E90X(R.X)_RDM0'S[\ ^A+]#.QYWT7<^2/Q>M9W^^Y=3 MXCR-#/J"[QR,^/=G'X/OUQYU/OK.!(G?J+;#?]MR2IR)D7%?P)VA$?^^[&/ M_=JDB[>S1.*WK>V\]UE,8V=O<=03_=CY6>S?F'V(?H?VSL4T;)VW[;N+GR8O M,Z=F#@LC%!V-S=](;EX';#I:%-41_$YH&PO=V]R:W-H965T MM%*'1 ((:D(4M.TVBIUBAIENYAV MX823Q*K!S#9-^^]W; AB"EENP,?V>Y[SX@^2@Y!O:@^@R4?."S5U]EJ7=YZG M-GO(J7)%"06.;(7,J<90[CQ52J"9%>7<"WQ_Y.64%4Z:V+Z%3!-1:A5N9 8>6V6C.50*"8*(F$[=>X' M=[.QF6\G_&!P4)TV,4[60KR9X%LV=7Q3$'#8:).!XNL='H!SDPC+^-/D=%JD M$7;;Q^Q/UCMZ65,%#X+_9)G>3YVQ0S+8THKK5W'X"HV?R.3;"*[LDQR:N;Y# M-I72(F_$6$'.BOI-/YKOT!$$@S."H!$$MNX:9*N<4TW31(H#D68V9C,-:]6J ML3A6F$59:HFC#'4Z?V@97?D.LY:,HXMJX(*\@+XQS70"6>QIH-V=LT]V@]9V8-.&9]*^@F82C)&C,75+ MYJ VDI5VM_RZ7RLM<<_\_@\M;&FAI0W/T+#V09_U6A59E3D][VGH)]Y[#VG8 MDH:72$$?J5:-.Z0@=L-^5M2RHDNLL(\5];&B?M:H98TNL89]K-$I*W(G_:RX M9<676%$?*SYE3=RXGS5N6>.+K"_XF/0!:VG< 0Z&IZOF=0Z_N4=?J-PQ/,(< MMJCSW1C70]9W4QUH4=K[8"TTWBZVN&ULC55=;YLP%/TK%NI#*VU\&$*Z*D%J0J=U4J6J6;=G!VZ"56-GMM.T M_WZV(8RD).H+^..O)3L@750%H]%8SKJ9>I?7F)@A444%-E"\VP,W. M2LB::#.5ZT!M))#2D6H6X#!,@YI0[F43M_8HLXG8:D8Y/$JDMG5-Y/L,F-A- MO2IQ3O ;PH[ MU1LCZV0IQ(N=W)=3+[0! 8-"6P5B7J\P!\:LD GC;ZOI=4=:8G^\5__NO!LO M2Z)@+M@?6NIJZEU[J(05V3+])'8_H/4SLGJ%8,H]T:[%AAXJMDJ+NB6;"&K* MFS=Y:_/0(T3I"0)N"?B8D)P@Q"TA_BPA:0F)RTQCQ>4A)YID$REV2%JT4;,# METS'-O8IMV5?:&EVJ>'I[)X7H@;TB[R!0I=S46\$!ZX5$BMT1R2G?*W0#,SW M!:B/O4*7.6A"F1E]1<^+'%U>7*$+1#EZH(R9DJI)H$V ]IB@:(.9-<'@$\%$ M&#T(KBN%[G@)Y:% 8)QU]O#>W@R?5?RY93Z*HR\(AS@<"&C^:7KT;8">?YY^ M?<9-W!4K=GKQ";VN(,NF(+0IB+8%N3FCGW3ZB=-/3N@_8#J#3L:1W$GG:QIV=C/U?=(4/IAP3&\:B7P,;0 &K\ M 94/H-+83X\,!;T^4X-K<_,5=%T]O\RS3WS M0.2:&ULI5;=3MLP&'T5*^*B2)#$29NTJ*T$[="8A%11V*Y-\[6- M2.S.=BE[^]E."&F<9HAQ09WDG.-S_/N-#XR_B"V 1&]Y1L7$V4JYN_(\L=I" M3H3+=D#5ES7C.9'JD6\\L>- $D/*,R_P_4[XGQO(V&'B8.?]Q4.ZV4K]PIN.=V0#2Y!/NP573UZEDJ0Y4)$RBCBL)\XU MOIKC4!,,XF<*!U%K(QWEF;$7_7"73!Q?.X(,5E)+$/7S"C/(,JVD?/PN19VJ M3TVLM]_5;TUX%>:9")BQ[%>:R.W$&3HH@3799_*!';Y#&6B@]58L$^8_.I18 MWT&KO9 L+\G*09[2XI>\E0-1(^#H!"$H"4&3T#]!"$M"^%E"OR3TS<@44T17+ 3V2-Q"H-V/YCE&@ M4B"V1H];0 O.7E,SR6J-H3KZ'/7F($F:J=8E>EK.4>_L')VAE*+[-,L418P] MJ2SJCKQ5:>>FL!.!-T*O[89RX*\04* M_,!O,33[-!V/6NCSS].''6G":KI"HQ>>T)OM.5?3TZ'4KY3Z1JE_0ND6$N D M:YNB@A@;HCXW7J.WNPE_=3"6S MWN$E=J.F=QO5XMT&^:=6'0X^O ?_M:.2UG59A@LL1_9)T0+"UNS-2]3167$B MVL<=A_)^*AO:#"EHNB>1:T2.%A:$V+5ZN,&PO=V]R:W-H965T9D"55>"M7 M?K660%,#*@L_"H*17U+&>].)&;N5TXFH5<$XW$I2U65)Y>]K*,3FLA?VG@?N MV"I7>L"?3M9T!?>@OJ]O)=[Y+4O*2N 5$YQ(R"Y[5^&'>3C0 //&#P:;:N^: M:"E+(1[US2*][ 5Z1E! HC0%Q:]?,(.BT$PXCW^VI+TVI@;N7S^S?S3B4E$B@V1^FUD MTQ?&3(-&^8SKO-\KB4\9XM1TP1-1 GF@3U"1_CTNJ[0N@(B,W$$B>,(*1DV" M<.2[=^^1>T55K83\37900FR\"D\N7C,]*?@Z*LJ,XFOL*9Z_A^ MLIWE=3/+Z,@LPXA\%5SE%;GA*:2'!#Y*;G5'S[JO(ROCY[KP2!R^)U$0!1T3 MFIT,#R\ZX//3X6.+FKC-8FSX8F<6R9Q522&J6@+YZVI9*8D[ZV]+B$$;8F!" M#(Z$V.7=+(,,4I"T(%)GOK\&F0!76"@ZDVMGCD(O"-YUY>"-N+D#-_(N7N(. M+!FVE@R=E@!AC?>JV4$.)^R$P>N)-4;88:$7=_OPOZ,=V#!J;1A9>;#^8G7% M"H':3:UPVV GC+UAMPUVV, [[[;!#@M?PPYL.&]M.+?R?"K$$C?$ E7S%5MB M$?V"!'I+;G=G_]/BR\/BS&F./4S@1=WFV&$=:^1 Y;A5.3XIV7.06.33?;G/ M,C_.%R>HM(?IA]X@>-<%G+T!>*#THE5Z866Z>5H+J=[CCRVO,RRBM61\12A/ ML=VI@,HD)XF$E"GW\D[@Q5:N1[VG5@W3KMY,$NCAVZG?APB/Z73B'_%WW&=J;MMVY8M=OG=9\.H@Q1=W=T\P% M'.OJTFF*'3CLR$+CBK]WCBM!KLQYN,(J47/5'&W:T?;,?65.FB_&K_59W)P/ M=S3-0?XKE2N&'5H!&5+B+P_VB+(Y&S&PO=V]R M:W-H965TV8PR2/6P>@FS?I?NL-@"&OJ0:2XSHF UZ]S0ZSL:6T!N\9/#0=?6Q(;R(N5O>W&_G'5"RP@$),:Z8/BS MAUL0PGI"'O^43CO5GA987[]Y_Y0'C\&\, VW4OSB2[.9=<8=LH05VPGS* ]_ M01G0T/I+I-#Y?W(H;<,.27;:R+0$(X.49\4O>RT340/0J '0+P']2P&#$C"X M%!"5@.A2P+ $Y*$'1>QYXA;,L/E4R0-1UAJ]V46>_1R-^>*9;90GH_ I1YR9 MWV>)3($\LU?0Y.H)^W"Y$T#DBCQ#NI4*FXN38*&X M(0E3Z@^.^@-32R_9H<-C7$M:P=6UB7J1G^JHHCIJI7J?[3&'$E]\!1K4WE_V MD9O)VL8%N<)F5+?Q4XLK:G$KM>];4%CP;$T$H#J4G>ZC%SOTZ+A6Z)/=Q]7N MX_;=S0:4;[.QIPC]LUSX;(9^/I.*SZ25SV/[J^SA.G/WCD4/2-8HF M39U/PZ/$A*T\?S*Q*U]3@1\F#(7$.^Y#9_>NV_ ^J^B\\Q:E57WB=)UP[WQ6 MPYK5:;PU2:6M\7J&\0>2X4A16.C_ M4!9QU/0V>:%'?:'M K, _+Q-^'&(LU0JP__-;W@3,_"4/W8FC]=LT%C:H^;0 M=M$Y'T"UA'C9NE+2;9Y#]"@FM%U-&B<1=?6@ZPJH MJPW=D0;OHONV/32C)T)$;HCR6=T/C6#VC>Z/8)] M96K-,XU]M$)4V(NQ)JHXU1071F[SS_87:? 0D"\W>!($90WP^4I*\W9A3P+5 MV7+^'U!+ P04 " "W:#E1,WGD'V($ "[$@ &0 'AL+W=O1]%.EVS@NJAW# !=Y92%=3 J5I%>J,8S9Q1D4R-04'!1?5+G_:):!C@28YU /8\,Q+=> MHG0?Z[**13IB88)NI3!KC7X3&5%_28(>/Y3Y$"7X%T1B$K<( MNGJU.9X%Y"1U,A/G+SF:3'0% ^5BQ43Z'' \JAV/G.-1A^._-\S61:Q0+K6& M2E&1(0-A4L4R;E *=7N&.;VC*D-;FI>TFB,YS%(J4M96JRKBF8MH)_MV,1WB M>;1MD3FN98Z#,A]$QK51_+$T+$.,*@&26QNE\C-I!,=)'+='G]31)V^(CH2$ M_$"_\HQ!L@ ]7&R9-C_V7Z5K9(HD'8F:U9)F04F?%87@KG-M7C=I:J$HO 7298 ((KFAK-V%N,#-61(:C45'_/:1'MGWN@J$ Y+C>"$>CB3, M*OBFA"]&\>K7#?'@(F<]I]PCBX37@#UQ91^ER96DL=+X7IR''@E#KS6CKP)* MXMF5Q/WF-O&L2L++MO[;^4C ;J!$C>V!@L$'A]TUL4M]J&>U4U!?K7=F+MQ^ M1.0?K[9U;N%[A0N-&ULC59=;]HP%/TK5M2'5NK(!VE@%2 !V;1. MZU:U:_=LDAMBU;&9[0#]][.=D 4(B)=B.^><>X_OE6]'&R[>90Z@T+:@3(Z= M7*G5O>O*)(<"RQY? =-?,BX*K/16+%VY$H!32RJH&WA>Y!:8,&&+P%O!'8R-8:&2<+SM_-YB$=.YY)""@DRBA@_;.&.5!JA'0: M?VM-IPEIB.WU3OVK]:Z]++"$.:=_2*KRL3-T4 H9+JEZYIMO4/NY,WH)I]+^ M19L:ZSDH*:7B14W6&12$5;]X6]]#B^!')PA!30@.">$)0K\F]"\EA#4AM#=3 M6;'W$&.%)R/!-T@8M%8S"WN9EJWM$V;*_J*$_DHT3TT>6,(+0+_Q%B2Z_OGK M!\(L-5LT%Y 2A=XP+;$MT93J'L$L 7F#KF-0F%"]^H1>7V)T?76#KA!AZ)%0 MJL%RY"J=G8GA)G4FLRJ3X$0F?H >.5.Y1%]8"NF^@*MM-=Z"G;=9<%;Q>TE[ MJ._?HL +O(Z$YA?3_<\=]/AR^O",FWY3J;[5ZY_0ZRC$+8HA Z$+92LVE1+4 MF4AA$RFTD<(3D6:8&G6$%5K DC!&V!+Q#'T %EUUK=0&5LT\,^O)I[ 7CMQU M^ZX[0%$OV ?%':"[%FC/S5WCYNZLFVFJV]BT)$IR+);ZKA1'"9=*VE:'K7Y! M)70V;"4\;*?3[PT.C'6 O"-C%2AJ@_QN6U%C*SIK*X:T3"I?F>"%?H(EB'6W MC^@HNG=@XAAQZ."B.,5-)=P\OF:H>G^:T&7Q3^]X?G,_T0*SFUW^9:IH^ZD8DNG(4,BWI M]0:Z/T0UH:J-XBO[9B^XTA/ +G,]U$$8@/Z><:YV&Q.@^3=A\@]02P,$% M @ MV@Y46/YJV:# P X@L !D !X;"]W;W)K&ULI5;;;MLX$/T50NA#"FRMB^5;81N(X]X6"! DF_:9EL8V48K4DE2<[M?O MD))56995 WFQ26K.S#E#:6;F!ZE^ZCV (:\9%WKA[8W)/_J^3O:043V0.0A\ MLI4JHP:W:N?K7 %-'2CC?A0$8S^C3'C+N3M[4,NY+ QG AX4T4664?5K!5P> M%E[H'0\>V6YO[(&_G.=T!T]@GO,'A3N_]I*R#(1F4A %VX5W&WYZ <^L)>?Q;.?7JF!;87!^]?W;B M4H!(VLOT1R[7[)H;(-/)(4VLBL B.# MC(GRG[Y6B6@ PO$%0%0!HC8@O@ 85H#AM8"X L0N,Z44EX^]/1N%3ACBS_"82F0'YA[Z")C=/^%JE!0G-;EY]YZ\(TR0>\8YQM!SWZ D2\Q/*OJKDGYT@7X8D7LIS%Y; M.I">.O Q%W5"HF-"5E&OQ[\+/B##\"\2!5'00>CN:G@XZX"OKX=/>]0,Z^L= M.G_#"_[.+]'LH>\B]14WV<,KKGG%CE=\@5<9H6A&,!AA4T4@U.#Z2!(9;9E. M*">_@*JNEZ0,-G'!;*5[68:CP6CNOS0OKL-HVC9:=QI-:Z,3L:-:[*A7[&V: M,IM^3;!..YVYU-5)=2-)H13@9_0'G66<:8-=U"!7RNRR::L\MXD'<;?(<2UR M_!:1N6)XW)#7^;&/SW@%@ZBEK\MFTM+7[^=$WZ36-^G5]XB%,7FSP,D9L0_! M(&PI[#"*![.6Q ZC8JT &(DX337KBG2/.M\Y4=8-U0]=M-.?W> M4X6]2!,.6W2)Y0;KIRH'RG)C9.Y&K(TT.+"YY1Z'<%#6 )]OI33'C0U0C_7+ M_P%02P,$% @ MV@Y43"4[=P1 P 3 L !D !X;"]W;W)K&ULM5;O;]HP$/U73E$_%*DC<<+/"I!6JFJ=VJTJ:_?9P 6L M.C&U'6BE_O&SG1#2%EBGT2\D3NX]O[L7']=;"?F@YH@:GA*>JKXWUWIQZOMJ M,L>$JKI88&K>Q$(F5)NEG/EJ(9%.'2CA?A@$+3^A+/4&/??L1@YZ(M.XD6;EERQ3EF"JF$A!8MSW MOI+3(6E9@(NX9[A2E7NPJ8R%>+"+RVG?"ZPBY#C1EH*:RQ*'R+EE,CH>"U*O MW-,"J_=K]@N7O$EF3!4.!?_-IGK>]SH>3#&F&=>W8O4-BX2:EF\BN'*_L"IB M P\FF=(B*\HSA&ND*I-H/-(*CG]0*:DM<0V. MSU%3QE4-OL#=Z!R.CVIP!"R%:\:Y\4+U?&VD6$)_4FQ[EF\;[MCV>\;K$)$3 M"(,PV (??AA.NJ_AOBE 686PK$+H^!H[^$9LEK*836BJX>=8H5S2,4>X3!>9 MK<45+I%#6(,7J-3K!:Y$.ONB429PCF.]1T=4ZHBRIETRM@]H3<[5J10]:C3> M6;,EB@3U[G9K.J70SH&L&9JF\"ZWT:O*I1OS/.2&;7DK"0UFTZ8LD.J1%T8<.R[:PW:>%;%HNV=]S MJS;=I6*74=%[H_;5:M-(2?-0]=\T/]+:FU(IT]4<1 SXF#']# GJN9B:86!I MOB$W.FPUI/7^+X/4VV_]R*.:U:CHC1E^9=2Q<^8UE3.6*N 8&U!0;QNTS$>W M?*'%PDT_8Z'-+.5NYV;<16D#S/M8"+U>V(&J'* '?P!02P,$% @ MV@Y M4:N]XTO] P HQ$ !D !X;"]W;W)K&ULQ5AM M;Z,X$/XK%MH/K=0&;/*Z2B.UJ7JWI^VVVFCW/CMADEAK;,XV25>Z'W\VH4 " MH;VV4KXD&&:&9YX9/[89;Z7ZI=< !CW%7.@K;VU,\MGW]6(-,=4=F8"P3Y92 MQ=38H5KY.E% H\PIYCX)@KX?4R:\R3B[]Z@F8YD:S@0\*J33.*;J]PUPN;WR ML/=\XSM;K8V[X4_&"5W!#,R/Y%'9D5]$B5@,0C,ID(+EE7>-/T_)P#ED%C\9 M;'7E&KE4YE+^B[>0G*=_:)M;AMX:)%J(^/< MV2*(F=C]TZ>:U#F#N$6:([9%E:M]30R5C)+5+.VD9S%QDW MF;?-A@E7QIE1]BFS?F9R1YE"/RE/ =T#U:D"6R.CT5GE@5RBA]1H0T7$Q K= M@F(;ZMC7B DTE4)+SB)J($(WE%.Q #1S@/0Y.KL%0QFW5Y?HQ^P6G7TZ1Y^< MUSWCW)91CWUCLW!8_$6.^&:'F!Q!_%?*.RC$%X@$)&APG[[:'8_VW7W+74$@ M*0@D6;SP10(O]K-'?RB9)I:P"W3'A+W/*$L6;>J>J0K^ T&]-]EIK:.9^ MYS>L$!MVP@/RZS:D,VAF?U &K0"^LKHG'%FB&M3>>(D[W0-8#4;A,5S# M M?P([H"_8L>%22410B>[*JEK=Q8!4+2K$%9:53*%9 VL+Z':E2@&IVJ@W!0 MBG'PQA[*'?>;Z' &-Q@=[2)<62'P!]7K(2L-EV)U:4#%+Q<'ERJ+3R:SN-19 MW"ZT+>4):\P''7R$^5(^<;M^?K/I,6'769/ELH9H!6V)E&J)3R:7N-1+W"Z8 MKUFV<%T7>[W.\+#O7[#:!UCJ)VX7T";Z;9>_?U7#I53BXT*.#H"K)1+TBZ7]G2QI2I" M]HAESQ B7ZD6O^TJMEA385MH(851]OS25AU2V7^>3!E)J8SD_5M04M=(TJ]U M2Y/5L&*U#["44M(NI?^C*A\RQ4FIQ>1D6DQ*+29OW;R2IITI/BQ:W0AW^D=J M5NHO>=<&-O<>M.]@FZT.UP:_W< M5 IPCB*AF')N QF$W]VIV<355G!)=YI,%59,OUTA4*MID$O6!]\YGEAW4$X MFRQ8CO=HORSN-.W"5DO&2Y2&*PD:Y]/@=>]5,G;R7N KQY796(.+Y$&I[VYS MDTV#R#F$ E/K-##Z6^(U"N$4D1L_&IU!:](!-]=K[6]][!3+ S-XK<0WGMEB M&HP"R'#.*F$_J]5[;.*Y:OG+"V=E;QC5\9:)"N$5F*HV44VN@!WE57Q2XX=*=*'?>PEQ%$<''+I^-KPW/@!/ MG@\?G8BFW^:L[_7UC^A+4/,E<_<%;J2QNO(I>^F3 QV7F+,35@:ME8&W,CAB M95T N4]Y1S3YUIBJ7/*?F+DDLS2MRDHP2UM%!:(A527UG\(U!O*/2]ICC785 M\HD:&9=+--;Y# 5F.1ZLD-JW"^^;:UW+63P)EYLIJR4N-R3.H^YH6RC95Q.U M$ENL7+2L7#R+E8ZGY0QJ6APK@AG#YYR(F&M5_CUF:O^&!T.JF?FC1')*8HN6 M84O+\"0MU(-73%/H2E.GE=2YM$:9/@$^I@63.5+TTFKJ).9$:5ZVUB[_X@48 MM59&__@"'$IG[<-HLXQ[W<%.1O>%HN[.?4CV9?H;,EL,C%L&QO^AV ^Q,-Z[ MI[T="L9[USWJ[L@DAV1V*0@WWLH2=>YG#D/^5M+6#TI[VHXUK_UKOG-^1>-. M/9W\5E//2K=,YZYD!,Y)9=2]I+AT/7_4&ZL6_D5^4);>=[\L:&1#[03H^UPI MN]XX ^T0./L%4$L#!!0 ( +=H.5&4:YO+X , .L/ 9 >&PO=V]R M:W-H965TV@29.FIN[ M0;S9?:8EVB)"B2I)Q4V_?DE)5F6;5KAH\Q"3TCG#.3,<:CC94O;"4X0$^)Z1 MG$^M5(CBDVWS.$49Y -:H%R^65.602&G;&/S@B&85*2,V)[CA'8&<6[-)M6S M1S:;T%(0G*-'!GB999"]72!"MU/+M78/GO F%>J!/9L4<(.62#P7CTS.[-9* M@C.4 MT24B1%F2?GQKC%KMFHK8'>^L7U?BI9@5Y.B2DG]Q(M*I%5D@06M8$O%$MS>H M$10H>S$EO/H/M@W6L4!<_\+O32 Z!'=X@N U!,^4X#<$WY0P M; A#4T+0$ )30M@00E/"J"&,3 E10XA,">.&,#8EN,XNB]6&WD.!9Q-&-T"IO#2GAI4U5#QY?[%N2KX^E9B\0;.OD+&H*JH^<06TCFUA!TWCES4CG@G'+DKR0!XX4?@.>Y80[\T MH/NNHGN.AC[OIW\NF*0[)^E7[ZP.\][5K_OI?\5B1]=J_V*L74N_,=:NI=\: M:]?2[\RU1QKZ_:_E_>'70K*KT"-FF\)*] 7X< MJMJ+VM:HX\5X./#W77TX!KG>>.#MHQ8U*MA#>7HM0:LEZ-7RA%1;A?,-R']G MCH+CT#LC78X,@'NZPE97V*MKCE]Q@O*$@P+B!!126>5NY7A""8&,_WRJU5 O M,.ZXY@P\=]__N0GHR@1T;0+Z8@*ZT8'4L=(%W9J [DQ ]S5(M2H=5#0\V.%: MU"C29WG49GEDG.4WN")(E\?146UYX2 \"*P6=*C4Q-+#.Y;V=$:MSJA7YR7D M*4@:L?)"$,OMB^I='=,LH_G_W=P7D2X=ASOI/M+D_RBS6M#!R:7#C(;ZH(S; MH(Q[@_+W[NA][ROE.C^[4.?W?/C<3F/K]GI96>H&PO=V]R:W-H965T$FS.Y?N. MS_$YS'92E;)N9TTF\V7)1$Z:78^K(6E&16 MJ60^"H+8+TE1>8N9W;L7BQEO%"LJ>B^ ;,J2B-$ !=0KH7"$<4,"= GZO0M@IV%#[+14;AQ519#$3? >$D=;6S(,-IM76 M](O*G/M:"?VVT'IJL@P] &FTY\Y5&8NSY:>=UV7I% UXA E]YI7()/E49S4X- M^)I"SP/M>2S1J,4O#;L!&/X,4( "!Z"[=ZO#J4-]]7[U9(0-[D\%6WMXZ%2< M\;?!!K>F4LPI_?/ &0,Z^W=$9/^.> U[KZ'U&@YX7=)M455%M=65Q$B54G!5 M5-T97[L.N3476W/F@GE>H!"C,$SPS']V (EZ(-$HD-_T?5=(V5@,3:VO!_I" M15I(&Q!I\A#PVMP;\A+$Z W$#TD8!4G<(VS3PR$'88"#*#P57#D$)SB)<>2F M'/>4XU'*N@Z^(_#QV\!'. @C&)W1<@B.GM"DASL9A7MZ*8SD7M(;3'Y@QD][ MK]/_-^.GE^/9!MXAB)()A.% GL#@<&$'HYAMQ'7+K1N1YKKC72R!SMX)%IO9 MY\GB$HQQ'!W5P"GFHR8#?U1!=YY.*QIC&"?G;!R",(@F<3!$!QWHH%$ZGWLJ MNGL)D/)2CV&2V$&FUGETF01R8)LFT+2N4Q(NP6"X?N&APT \RN%WE6OH9%]: MEP!C%V"$WJ200PY!B*8#< ^M"8[WIN^['Z&C,[DO2)>DLZ)7+DEW2?M'XUA) MQ=:.M5*G25.I=J+I=_O1^=8.C&?[2S-2VS'O8*:=Q[\2H6\N"1C=:)/!S42W M)=&.N.U"\=H.?8]&PO=V]R:W-H965TXS8].VMCJR$AVG_WZI M(Z(D#FFG=5 _))8\',X,R?DXE"[V:?8MWPHAT5,<)?GE8"OEP[OQ.%]N1*BO'>;+2[2G8S"1-QF M*-_%,<^^7XLHW5\.\.#YQEVXV9@F M*!/KR\$5?A?XK&A02OP=BGW>^HX*5^[3]%MQ\7YU.? *BT0DEK)0P=6_1W$C MHJC0I.SXKU8Z:/HL&K:_/VO_O71>.7//5ZZ4<0BXY(N++-VCK)!6VHHO93#+ULK],"G&_;/,U*^A M:B<75\OE+MY%7(H5^B2W(D,W::QFT+88VD>!_DSS')T%0O(PRL_1$'W]'*"S M-^?H#0H3]#&,(C5Z^<58*EL*C>-EW>]UU2^Q](L)^I@F-$,5O$?&(!QAT:!\5)-TV9FD8:*N!3J+U&0]1_=" MQ4RHI+2,>)Z'ZW#)BQ23(YZLD.1/D-M5G[.6J:1E:.6T*3-DU.;.I'%GXG3G M"W]2!B=B'4K(KHG1)QOAGEV0#(&MFC9635\IR&]1HF"5KFV!GAK&3D:3GD.F MS)#.1Q1V:=:X-'.Z=&=:6OM@L71F6$&-*6'*#%EKL70,G3>&SH^=$>A,/"G MY^(<,G!N=HY; U]9: IYHSEL(/8T,[R7QM(]ZK6^[OJB/5,!H2%M)96NL2W M8:>Q?Q66'9K/H-'8L&?6BEUMM"E49(7>&@T L:EMD6*B72-.UQ0Z#Z3S6D&[ MW[G*YX87IAB0]@-(K)/WNWYHUF'J]..VWD?F0LI(J%VE1,LMSS:P2Q18F/V< M" @1Z[S7 ,5N@K8W2]"4*J82:'*E=M*R!L]8WV1FF(SG=J,U+[$;F%>K?]4V ML@AJ[MA$8 TL/#G5S@1KWF W<'XXL@ K\*2_$[D!Q)24A2A8(P6[F?(EE3QR M^:]S/IZ?*JA$IVGB3M-';?@(D'4QD") .38W-GVUW*0CYUN82'06)^XL?CC5 MU0JZ'1NKC #Y&G W .4Z[G8=T3F;N'.VJE95+9JHVB[+1++\CF3&DSSB517< MK%77!-!YE9RLB" Z"9(3E!'$3&9#H(Z Q":3D3=O?RP1UPF0_(J*@9CE )Z9 M#@)% VGO>+L^Z21,?JILJ%NWUX+7M\PETK5*9W'RJ\H& B1P(-H #1S1UGF> MG+AVJ/4YX^\2Z=JI*4).5#K4>ISVN42Z1QH:2/3$=0,U8=*WTRG2M5/#AKY2 MR4!-:@#3%)!R3%.JT4)_MARH%708.>TCDIJ[?"!W!Y#8D;F;MD[!CJL,ZEGM MVL%233#*3H5%JBE#W90Y"HNUCD[\Y_V=%@68,5,[%*_UP9; :H!0-T!>!XK4 M/(N"MN,6, I/KI/&#F4=2QZ9RU'NVXB[) 9.$C+QZAHG68**]"'JE!R&6V.W3R MPS3BF'^R9U(:1,P-HN.>2D' ,,ZZ(2G/FC4T5=AK534N5#*3,Y[Q) 00&GJV MC2+3-&('SJWM1DD'/08QH ]3QK,\K-77\%U<] M;D3Z9DG3SXP^A!Y+_'V-'M^-GJ/YZ ,T\4;]0L(W3^0LI9FO@>.[@?-B.OHF M0\R1!X5LX=28\=V8^6$X^B8RS&P'"'7&H&NT)HGO)LEA-M8*?$=Z\,U'_V:^ M#B I,U^/6R^WQ"+;E"\)Y2JDNT16;XMX"N1%0+J]W6:RN>+ MHH/FM:W%_U!+ P04 " "W:#E1,7.53U8# "_"@ &0 'AL+W=O)ZZEW%WU91(D%.(L?%(^J]@S6E940O^SB,9MZH56$#%-M*8CY.^ <&;-, M1L<_):E7G6F!]>=7]@?GO'%F113.!?M),[V=>B,/,ER3/=,OXO@WE@[U+5\J MF'*_<"QL^[$'Z5YID9=@HR"GO/@GO\M U #1X U 7 +B)J#W!B I 7P1!DS.5*30)L3+2Y(2_;[@CU^@SV*X4EPO57P M)\\PNR0(C-1*;_RJ]S[N9/RZ9SXDT1\0AW'8(FC^;G@T;H$OW@\?=7B35-%/ M'%_2'7TAX=N*T0W1UV&^X.U5O#W'VWN#=VZ"3OD&N09&R8HRJD]@F@0H37BV M.@%#K5$J$&M()694M^6V.&/HSK#]XS ;^OU)<*B'N[#IUVRBJ#*YT-ZOM/<[ MM=_E8L^U@DR2(W>BWR6V(!W4A(0-J5T6%TH'E=)!I])'?D"E>^AW5.*J.&'UHE8\KWG&W](?E(YB[S!6U";WI]RL--WJ+,!?YCO 3 M;,[M;4O8^K8M.>.KNN@U2V=\E9MDY(_: Q^%Y]8;?E#]E$2=Q3%O,?H<^DFC MA%JLHIK1I2NU6R3Z7U4$_\*+.!&F3QUYC^+SH]RX"4E!:EMD<6E6N]44=N=F MC\;^O9W.W,1PIBE&NRMV;" M1&D-S/NU$/IU80^H9M;9?U!+ P04 " "W:#E1+.P2H14" !R! &0 M 'AL+W=O8K.,WD>DA(IU G?Z^ F&>A:>K]#" MAB\Y]K&+>42*SJ*6 ]@ID%SU*WL=^G &2*87 ,D 2(+N/E%0N6'(LM3H(S$^ MVK'Y32@UH)TXKOQ/V:-QI]SA,-M#[5J,9 >M-LA536Z>F3',]^J6W&P &1?V M-J7HDGD(+0;B=4^<7"">)N1)*VPL^:!**/\FH$[E*#4Y25TG5QF_=&)"9M,[ MDL1);'O=5VAG8P=F@7;VOQVX(T_ ;&<@N#?<%D)[TY(?J]RB<8/T\TK>^9AW M'O+.+^1][F0.ANC*S;;/S'(!9"C+_JO?/=U]H/-W[9 E*3V<*Z!G#)]@?&:R-U!+ P04 " "W:#E1O3E.$D\% #1&@ M&0 'AL+W=O$1BLF:%"/"$O?CAS ZJ<< MDQL:_QN%;'2W $P1E+< 7!'4OP!,$;2_ % MP1]+F G"K$]PAQ)G'C-GCAT#ULF6LCU(.:8;EODVJH55KLI;S/!BGM$7D!5X M;J\X*)=VR>>+,4J+7?C(,GXWXCRV>"1;OJ<8^$KV-&-1N@47C]6&!'0#CG=O M"<-1_!9<5 ?Y6_ .?'N\!1=OWH(W($K!YRB.^:;*YP;C3A6FC;5PX+IR TX M8('/-&6['-RE(0D5_*6>#Y'&@,%GHYX2=)R2:Z2UN#S$4V#!OP RD:EPZ$9/ M?[_/.-T&!VGVM'O]/0O:W:DPYF"_F%T[$KZQ]&Q*^F?1L>NI-^/C]U7 MK:0_R_OJSZ8N&$_W-:O8JC>V5=JS1F_L^[0JVGR?:NS;M7V[M&\/V/^;=P@Y MCHERRU=4KZ06?<#SPH7>U)X;S^U]I$"AV=3KHFXKE--&N:B+N5-8\E#?T@<9 MY2%W.NNB/BI0$$W]+NJ3 F5:_1'O52C8GX>EC$*.#_M#KA0PW[;[_@<*F&?9 MTV;*.NEVZG0[VG3?_3A$[!<@.$OY6LH+S3^D:Z[X-(Y"S$@(\&83Q1$_5*V( M967=;WGE3'M97,D8U,<$,L::NNK0W#HT5Q_:,::+F.:\M#T1OD\(CW!-$P(8 M_JF.R)4]L>28%"A/0@4*E#L8EU?'Y8U)690^DYP56O"_LW;MR1F!TK:J0&X; M9/56^!@[J]-V@A-V.M/DU]/D:Z?IRYYDN!1((9DY^,U[B2V'@8>,AHR5DB*LMEUYUR^\*P'RNZ"^H@8J MF&4.]6JHJ9EHU /OGPB*&,'1",IIR/(T9'4:$F@AU109K;?("1'*SI M(675>Z?Z:OW]Y7WY%KIW_1I>WD/%]26\#*JO*XWYZF//9YSQYZT3ZH31??D.^XDR1I/R<$=P2+("P.]O*&7'DV* ^BO6XC]02P,$% M @ MV@Y4&ULM5A;3^,X%/XK5C4/(.TTL7-'I1)08 IE!]&=G6>3N&U$$F<=EP[2_/AU M+LW5#1E07]K$^;[CX_/Y'%\F.\I>D@TA'/P*@R@Y'VTXC\\4)7$W),3)F,8D M$E]6E(68BU>V5I*8$>QEI#!0D*J:2HC]:#2=9&V/;#JA6Q[X$7ED(-F&(69O MER2@N_,1'.T;GOSUAJ<-RG02XS59$OXC?F3B32FM>'Y(HL2G$6!D=3ZZ@&<+ M9*2$#/&O3W9)[1FD0WFF]"5]F7OG(S7UB 3$Y:D)+/Y>R14)@M22\.._PNBH M[#,EUI_WUF^RP8O!/..$7-'@I^_QS?G('@&/K/ VX$]T]XT4 \H<=&F09+]@ M5V#5$7"W":=A018>A'Z4_^-?12!J!&%'3D % ;4)^@&"5A"TH02](.A#"49! M,(82S()@#B58!<$:2K +@CV4X!0$ITTP#PFG[I53A_8!2[$[:A^D[.6&F=Y* M/K&R63G#'$\GC.X 2_'"7OJ03>V,+R:C'Z59N.1,?/4%CT^79"URBH,G$E/& M_6@-3OX6N;_$ 4G \QMX9-3;NAS\]/G&C\!UM!8&]JT)V--QY(%YY F/F8^# MSO=3<#(C'/M!<@J^@A_+&3CY<@J^ &'QP0\"D8[)1.%B.*E3BENX?IF[C@ZX MKH$'&O%-(ISRB"?AW_7S(>HQH(@XEL%$^V!>HEZ+=]M@##3X%T J4B4.7?73 M+V(FZ.I!^NR=WG'4V_MU/_V[R_=TZ$CH-X/'+J7?#AZ[E/YM\-BE]/GPL=NR MF?0YW>\_%[K%<+K=,XNULB1HF3UM<$F81_ER+_*TQ[Y>VM%#!NVN[R7P&Q=;_N_D, L31]7 M(6O(;91R&[URMY>,W^#[:O7UB>*^BFN6QLVCS%6KM&]]>*[>Y52[$7US;+2" MWT5IT!C#5NPE*%2?]PWO[=)[^T]#'[T7>:>T[1PE\E"M=B;JQV-?<.L!@TAO M)\B]#&8Y[019R&#&P9D/:YLK^(<"7*PX$4%B+X3W!0E5/:#CR%"M!E#[A R: M1 9DMTO+O0R7IH'6%D)FSX0U>\U15&L.[%]T)$H01I,8NR3;O,[(2APM25_$ MJH('C>-H4E4]:'Y"$[,;0[&&6FU)9#"CFQH2F&K4JEQS"%5AA?V5579:^%T_ M0]SX 6=9R,"2!EO>/20T>ZZ*(K2/(T]5&J'S"7F<3D#3-1NUY>G"3+VSM"]D MUAR]EE?-@TQ5?%%_\97+IM'Q+. G[)$%5G43P*)*@JDXB]'%) M"FYSCL.QV9)$"C,[-4P&@P^B]]+$U153*0? M1Y.J3J+^G6&_)D9G-PHMV-E=26%J)TVD,*.SOU)J%RDA8>OL>C !+MU&/#] ME:WE%>1%=A'3:K^$9W,H:;^#9XO\@K$RG]]W/F F5J@$!&0ENE+'EO"8Y5>( M^0NG<7:-\TPYIV'VN"'8(RP%B.\K2OG^)>V@O,B=_@]02P,$% @ MV@Y M423LE=_&! @Q8 !H !X;"]W;W)K M#>#@U/!*MSN6-JCCT1YOR8JPM_TRYF]JJ>+1@(0)C4(0D\W=8 )O7901,L1_ ME!R3VC-(0WF/HN_IR[-W-]#2$1&?K%DJ@?G7!WD@OI\J\7'\*$0'99\IL?Y\ M4I]EP?-@WG%"'B+_?^JQW=W '@"/;/#!9Z_1\2LI C)2O77D)]DG.!98;0#6 MAX1%04'F(PAHF'_CGT4B:@2N(R:@@H#:A.$9@EX0=%G"L" ,90E&03!D"69! M,&4)5D&P9 EV0;!E"4Y!<-H$\]S$::>9TV3[@.5D=V;[+.4TW3";;S4W5N;* M1\SP>!1'1Q"G>*Z7/F36SOC"7[*&8TW(*K M)Q)M8[S?T35889\DX/T3?(OIEH8X7SBA!Y8QWP=B]GD#EC[F]+1M^N- ]ZG8 M-;AZ) Q3/[D&_X"WU2.X^G(-O@ :@A?J^UPC&:F,#SX=@KHN!GJ?#Q2=&:@. M7J*0[1(P#3WB"?CS?CY$/0(JSUJ9.G1*W3WJ59P?? 7H\ 8@#6F" 3WTTR?[ MF-.UL_3'W_2.P][>I_WT;VMVHD-'0)])QRZD/TG'+J1_E8Y=2'^6C]T6.>GO MYGWQ=ZESY>EVCXOU<@/0,SU=>@-X#O/BSM=IC_ZPU!]F^L,S^O_RDT2VC8B6 M?$ZU,FIZ7O@8F]!2AB/UH[Z.!"CD*%83]9BCC#K*1$W,5*!DH;;2K(NRD*DX M3=23 618C=17P4H36_W^"Q"P78>YET4,FS8[G(A@-G#87O\K@!FZ4.E2EEC MNHURNHW>Z>XM##> NT'D@US3KL^+#A6S-2]=E&';[;CF4EH+*2U7@-(<11>G MR"Q39/:FZ"VDC'A@Q3!KKXJ&GE7J61=9P7:I;__Q"I[;G0Q!S7#:B5P(8-!! M[5EQ13"DU1S>", I W NX,E*24(Q6.(UW=!UGWNJD@6-R_BSVO%A_Y;?[T^S M6V4,O>M/ ++B-'4&S:[M=\8]' M $-6I[P+8?7S=S.$JL @> %O%J+U$S"$>F?O%,%X"EJQS>74%G)JK@!FFYU$ MJ;5['^ZY;7:;F8!U= A9_@^P;"UO3"?9O5&K_1[>/D-!^QS>NOE]:"6?7\^^ MX'A+PP3X9,.[TA2+;[%Q?N.9O[!HG]TZO4>,14'VN"/8(W$*X+]OHHB=7M(. MRGOG\2]02P,$% @ MV@Y41#99:NB>)_&:=LAT6\I9M=+YG!$[PAST2\[)^8O-,K ME8CN2,)IFB!&UK>]._-F&6;X'/ G)4=>NT;93%[3]'-V,X]N>T:6$(G)2F0* M6'Z\D2&)XTQ(IO%OJ=FK0F;$^O5)?9+/7<[E%7,R3.._:"2VM[V@AR*RQH=8 M?$J/,U+.Q\WT5FG,\__H6&*-'EH=N$AW)5EFL*-)\8F_E.M0(T@=F&"5!$LE M.!<(=DFPNQ*U*\$J"UY7@EP2_*R$H"4%70E@20I7@73+..#EG M=(UA5F8WW+Y(.=EMYG[K16'E53G" @_Z+#TBEN&E7G:1EW;.E\5(DZP)GP63 MWU+)$X,_#I@)PN*O:$(3G*PHCM$\*9H[ZY*KEP0?(BI(=(VN1D1@&O-K] MZ M>1ZAJP_7Z /2$=]B1CBB"7I)J. ?Y:"\?J1Q+!5X7Q>X@?=Y][@%4 M23_F^\./+=VR.SUHJ6*[ZG4[U[._H]>S30/]???*!9,/Q']:HCA5%">/XER( M\IM\<^ X)F#C%U0_IV;O!V\#S_0UIZ^_U;L)0%FAYI^C1@7*K:,\ZQPS!I1\ M2U6:-%&^Y6GA.6H*H$Q+"\Y1,P!EV&K$.80RU758-%&6&YAJR < %CB.FO\2 M@/FVH[TOV9G=;F6WVVKWE*61,5.H$ZQR6 MLMW:',\,]RK#O6_V-\$LHH_9F*]5YS2W 5 MWYL05S6]&==WU1G,@.0,3"4BV JBP791[+ "H7#RZ7L"J7L+5< M1O2-1B2)I/V81K5*Z5X9(= TEKIM= &-NH#&74"3+J I!#+5?:,+:-X%M"A MV9%$#14H#]@'$.6KFX)>.UW8$;;)S\PX6J6'1!0_/JK1ZECN+C^=4,;OS9NY M"8POS)ME<>KV+E^< 3YBMJ$)1S%9RU R-_F49,6Y6G$CTGU^MO&:"I'N\LLM MP1%A&4!^OTY3<;K) E2'FX/_ %!+ P04 " "W:#E1-DZ6*#H" !!!0 M&@ 'AL+W=O&ULA93;CM,P$(9?Q8KVHI4@ MIZ;=U2J-U'9!@*BHMBQ<("[<9MI8Z]C!GC;+VV,[:0C0EIOX-//],Q./TUJJ M9UT ('DIN=!3KT"L[H- ;PLHJ?9E!<*<[*0J*9JEV@>Z4D!SYU3R( [#25!2 M)KPL=7LKE:7R@)P)6"FB#V5)U<\Y<%E/O<@[;3RR?8%V(\C2BNYA#?A4K919 M!1TE9R4(S:0@"G93;Q;=SR?6WAE\85#KWIS83#92/MO%^WSJA38@X+!%2Z!F M.,(".+<@$\:/ENEUDM:Q/S_1W[K<32X;JF$A^5>68S'U[CR2PXX>.#[*^AVT M^8PM;RNY=E]2-[9)XI'M0:,L6V<30A':7 \HSWNM,=7M=>%5/@:097_ M$6\P=SWQV$_.:T\Z[_)GKTWDW^3COWQ7\)![UJ7H/:N>;6!'@0V M-[S;[=Z'6=,6O\V;QV5)U9X);<+:&=?0OS6)JZ9AFP7*RC7)1J)I.3%I8@>[5S'X!4$L#!!0 ( +=H.5&&PO=V]R:W-H965TICVXR6UJX<29[;3P[V<[(2J09NPEL9U[SCWWV+F>'1A_$CL MB9X+6HJYM9.RNG Z@P,)F%93JRY;Q DLUY;DC*@XX,Z"".K[KQDZ!26DM M9F;MCB]FK):4E'#'D:B+ O.7*Z#L,+<\ZW7AGN0[J1>AX$_"3P$$CU_9OYG:52T;+&#)Z"/)Y&YN32V4P1;75-ZSPW=H MZXDT7\JH,$]T:&)C%9S60K*B!2L%!2F;-WYN?3@"^-$)@-\"_'< +SP!"%I M\-D,80L(C3--*<:'%99X,>/L@+B.5FQZ8,PT:%4^*?6VKR577XG"R<4-*-,$ M&JWKJJ*@]E-BBJ[+YCRIC1FCT0HD)E2,T00]K%=H]&6,OB!2HEM"J8H0,T!]1;[KNSWPY3#\LLYMY!JX=]X#7WTZ^WNXH]SK M+/0["WW#%PQ;^.MR(R17Y_CW &?0<0:&,SS!:7Z_"=M.:@&(Z@0("P&RU^R& M*C%4^C??+Y+ 3F;._MC2GB#/CKJ@-RK#3F4XJ')9.Y4]0=$I+^-. M9SRH\]%T*,@0W@-7#5?U5-VU29FWPDT-HQ? 7(S[E _3A\@@T3DJ6"EW GE3 ME.&7/@]6PTQ!RS3MF/P>IC<>))T'R?]YD!&1LEJ=,(ZE[E(5\%2WJ!QZ+1AF M#^S(/^NK]U^P)#[K*\XYZKKZBKS%/">E4-NU542NG:ACPIMKIYE(5IE&O&%2 MM74SW*F;&K@.4-^WC,G7B>[MW=V_^ M02P,$% @ MV@Y4;5,(K,%! M(PX !H !X;"]W;W)KN<.+6=9?>_[^0'26YQPMX+Q(YG MOF,[\_%X>I;JNSXQ9M!K+!(]9@YU+QS=^/)F\ MPYM/4WID3\P\IQL%+:_VLN\><5(;E!,>(OSLZZ]8SRJ6RE M_)XW?MO/'#^/B FV,[D+"G\O;,F$R#U!'/]53IU:,S=L/U^\?RDF#Y/94LV6 M4OS-]^8T<\8.VK,#S83Y)L^_LFI"P]S?3@I=_*)S.784.&B7:2/CRA@BB'E2 M_M/7:B%:!CCJ,""5 7EO$'88!)5!\%&#L#((BY4IIU*LPXH:.I\J>48J'PW> M\H=B,0MKF#Y/\GU_,@K>*&,WV/[E;,4"[@Z0$]/ZW0 MW:=[] GQ!*VY$+!9>NH9D,X=>+M*9E'*D X93-!:)N:DT2_)GNU_=.!!S'7@ MY!+X@O1Z_#T3+@KP !&?^): EA\VQQ.+^>KCYN.>V03U-@2%OZ!S&[1F;(#^ M2)FBAB='5&S, 'WE=,L%-V\#M*%OD'!F@%890_\\;K51D#7_]JB'M7I8J(<= MZK"$V+:GI=6HL,H!\C(GD0O3?;%H#6NMX2TM8M,JK<8M+3QR0[M65&M%M[0" MFU9TK>6[([O6J-8:W=(*;5JC*ZW(G=BEQK74^);4T"8UOI(*NW9K4DM->J7^ M/#$X30Z&*9O@Y'H=@ZX]PWY#)+]?4QHJT"$#(#$D\C1 :?GIV\%3>HM:48S] MCAA:5,2],>3YB'B<9H;M@7PP?Z:-51U;]C?HD">-/.F5WX ]4 &Y+@\_ ML1KD*IY1T/5MXP9/./C GLB:3J(\-M@KU!^:V?!;.6S#(_!;GV-)6=NHH4LZ MPFUXAL->G'XIEVO-$QYG<H8C2+U'+9R!"P9U%$./>YGF-5MW:JCDG7^4(:U)%^U!4WC0=Y>,CT)0H*M1"DJ=Q"%9H4 M_ 70[$XT.3($&8H2N$V4(T55'4'9:H-A)?T#70(7OPO9:U7/,5/'XA:BT4YF MB2GKT;JWOND\%O7]N_X%W(#*^TKCIKP^K:DZ\D1#U =P";4&)+\J;R1EP\BT MJ-&WTD#%7SR>X!;'5#X WA^D-)=&+E#?"^?_ U!+ P04 " "W:#E1XF*= M!7P" !6#@ #0 'AL+W-T>6QE28Q MBG(SB5%G-!R.'88(AX''"W;+5 Y"47#EPTGC K;Y$/G0'5] 8'$W(L(^?#A] M_;40ZOH5L.W)FY.3XAO$R=[*=HE MJ1=]M1]Z)[L7/MT.__W]9\\!M9&=1S09;@?_^M'#;0(=K%.76.#%@K>5=@ZM M0^=%#(,%HCZ\093,)3&S8L0(75KWR#A"084$2I>X%N(:3_YHPZZU3/77'$:X MD%5NF\'^SNOA&X&590022AN!(V@=@9=+6@NFLQUC#\+LVRN]B+9W%!1A9"O2_T;1-D,EVI53F7TKOU#WN5G*Z[_2U]" M*O)\:9L4S M"%>&UE9(HPOS)FTOC%9KKC[PUOAX?X1@5 M5,V:H _;_B<.ZX2ME^2P1]02P,$% @ MV@Y M49>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5 MN %(MB6/:(7->=I3W; M+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II% MR=.B':5_'-42N#. MOESS1 'CJ^0CJXD_.5)R!\/0OP@/_.L4&>]G=;[S_V^2G8LI^I/L6>%.;,1 M,J?:[,IM7^TEHZG:,:;SK.\-!D$_I[SH??URO-9*]NT=H5FBN2C,P>K -\Z> MU._SU2YYY(H_\(SKY[->_7?&>B3G!<_Y+Y:>]08]HG;BZ5I(_DL4FF9Q(D66 MG?6&AQ/?F-0\>7HXW#<'H+X6?Z?,(K-AB?L0B1ES@I] MB*-D6058J!W?JQXI:,[.>C/QR&3U?+FXN9BNYQ+Z=UL3N+K^7P=6X ^ .@C YI]D?'4W#TEYS2C1<)(7:45^;"B M%F0 0 ;=%?4TOK8@)P#DI#O(ZZE=LT, ,CQA<<<51/4/BH@-F>V<2A,!D!$N M9%SF.97/%53,MP4W_T8+3:9)(LI"<[LA'T M^0 7JL*UX2!Y#)'ML1#%]L!VP1ZT30798HBLB^]42M.J/=L\D!B&R&:(M4A^ M?#JGRHAA)G)S)55_R.:#G#!$EL(\WV?BF3%RS@JVX9JL3.-F/V,>Y (/V04W M12)R1M;T)W.8(!=XR"ZXI%R2;S0K&;EE5)7RX'H;#\PQD!U0-_L[D:5,JC_( MW+C4J0P>9 $/V0*FJU'F95;WD@X2J*J$P36UPJ2X-B9D 0_9 E:,O@V6"0$SQD M)_QERE,SF3V32UZ8KALWG;BJVU9=RFV*/4@5'K(J%J8U<4L3$H/79;;@I#0C MR!"C$V8+Y,.:FKNKCS848+Z V)F2442>I1E,T MQY!1QB?,.1KA(*.,NTD^CIPV)F24<0=)2&,L(:>,N\Q&W)D.<*KC9-E(8P0A MK8RQM?*VQ]](""EEC*P4L.OOEC&DEC&R6@Y=_\;H06(98XL%S %&-B8DEC&R M6-P 7X MR,J!,9T'$U*.CZP<&-.W,2$%^<@*>LVH+[BBVZUDVT-J8YK-ZI2-"2G(1U;0 M*^8[^[CU/( $%" +J&44H D3$E" +:!FS&-D;4Q(0 &R@-Z.5L3FFFF9L>K1 M7#BM9@ )*$ 6T%O,-P^HC0DY*$!VT%O,RU*;Y);<4K/ASN*4 ')0@.R@WV- M3;4&7,N%/?O2.@A4E[B-"6DG0-9..^9WQK<[&Q/23M#9D%K=;[T$V),T M$*:3WDX@\4RPQ=..:9!*&Q,2SP19/&T#E"]-IHT)B6>"/5W3@EE%5A1VEV@" MB6>"G?FT8"X?,FXZ<38F))X)=O+3@EDW1]J))B2>";)XVC"G2I7YWHDF9*$) MLH7:,%_&K6U,<$TQLH7:,/\N-F61.H4.66B";"$PFF[S#EEHTM'$SFQGTDEG M4B*$+!0B6Z@-9*\]QI-T/(0B&RA=QILA?WO*QYGU/[ MM: 0LE"(;"$(<[VS:WH(62A$MI"+::>2]RQQGTW(0B&RA=HQU\Q$UL:$+!0B M6\C%A"8$0LA"(;*%WF N%_58G-DE,\E2!Q-\MP790N"SZ5@HA"P4(ENH=6K\ M4/X69@19*$*V4"OFX82-"5DHZFJAP4JR3]KNR$60A:).%AJ\UG@;$[)0A&RA M9LS7JF1C0A:*D"T$KXBP9U@BR$(1]D20M2*B81@N@M03G7H1M.L?&Q-23X0] M#/<>TY[LMS$A]438PW -T32WBFEFRO[!?J\A E^LQ!Z&>X]YQ<16TOV.)TXT MAP/XU4ID^<#+848.*/B^Y0!9/\<%,?76M$)*-\^G#0?@^Y8#[#F@%TQG,<+O MJ7,'%'S]IQ/8:HMGN#KEX-:0/WZX^KKE]3DIP5+[\PME#F>T"Q9 M25)MZFMY8[]ZMVU39MG,'%L6"T'3XR]5'']EX^M_4$L#!!0 ( +=H.5'Q M"++Y\@( !L] : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V\MN MVD 8AN%;0;Z >,Z'*LFJFVRKW B!J)P$G;5Y.Z+D@5\HRZZB?RNT!@QO OK M$3+SW_\:=LOI]7@8MZ^G-XO MI\ORO.E/R]7;OZZ&G\?5[_UPF/ZQ M'X;M\,P=8OGY7DS3 ]=_[Z[7A[[SQ=[=]FY6SR]/'3GIQ?;]7,'.0ER M\P=Y"?+S!P4)"O,'10F*\P3O5V +U=\V,;H+=3O1U ;Z=Z.X#>3O5V +V=ZNT >CO5VP'T=JJW ^CM M5&\'T-NKWAZ@MU>]/4!OKWI[@-Z^>5@"T-NKWAZ@MU>]/4!OKWI[@-Y>]?8 MO;WJ[0%Z>]7; _0.JG< Z!U4[P#0.ZC> :!W4+T#0._0/.P&Z!U4[P#0.ZC> M :!W4+T#0.^@>@> WD'U#@"]H^H= 7I'U3L"](ZJ=P3H'57O"- [JMX1H'=L M_JP$Z!U5[PC0.ZK>$:!W5+TC0.^H>D> WDGU3@"]D^J= 'HGU3L!]$ZJ=P+H MG53O!- [J=X)H'=J#IL ]$ZJ=P+HG53O!- [J=X)H'=6O3- [ZQZ9X#>6?7. M +VSZIT!>F?5.P/TSJIW!NB=5>\,T#LWAP4!>F?5.P/TSJIW!NA=5.\"T+NH MW@6@=U&]"T#OHGH7@-Y%]2X O8OJ70!Z%]6[ /0NJG%:!W5;TK0.^J>E> WE7UK@"]J^I= 7I7U;L" M]*[-L Y ;VO:<1V W]8T SL&(+@USEO9@( .LZ 3 6T-O;G1E;G1?5'EP97-=+GAM;,W;WVZ;,!3'\5>) MN*T"V& #4].;=K=;+_8"#)P&A7^RW2Y]^SFDK;2IBU9ETKXW08GM\SOX2)^[ M7'][GHU;'89^=)MHY_W\*4E)I-F-8V4YVJ'WX:A^2N6[V]8-)9)KJ MI)E&;T:_]L<:T^:VH?U MY&EL?TM9OR3$X>2RQ^VZV5V%#5'R;L)QY<\!+^>^/AEKN]:L[FOKO]1#V)4< M^L3YY]ZX^'R)=WJW4/ [A2.QF:^K6[8SQ0Q^?BEZ=3_;AALWI4UR< MOY0Y%QAVWMMI=F%BUGP\[G4DQ]/K.10RUG?G7_$M,92^^/W,<=JM:?\R.USO MC\GNEWFX9'E_SOBM_@?[D) ^,D@?.:0/!>E#0_HH('V4D#XJ2!\BI31" M$5502!444P4%54%155!8%117!05609%54F25%%DE159)D5529)44625%5DF1 M55)DE119,XJL&476C")K1I$UH\B:463-*+)F%%DSBJP91=:<(FM.D36GR)I3 M9,TILN8467.*K#E%UIPB:TZ155%D5119%45619%54615%%D5159%D5519%44 M635%5DV155-DU119-45639%54V35%%DU159-D;6@R%I09"THLA8460N*K 5% MUH(B:T&1M:#(6E!D+2FREA192XJL)476DB)K29&UI,A:4F0M*;*6%%DKBJP5 M1=:*(FM%D;6BR%I19*THLE8462N*K!5%5I%2:!4IQ5:14G 5*457D?Y/7K]/ MT_X?QR_/>*B[\34_6?[C>O,34$L! A0#% @ MV@Y40=!36*! L0 M ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 M" "W:#E186^TJ^\ K @ $0 @ &O 9&]C4')O<',O M8V]R92YX;6Q02P$"% ,4 " "W:#E1F5R<(Q & "<)P $P M @ '- 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( +=H.5%4 M>0MB-08 ' 9 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MMV@Y4?HDR'T=! 70X !@ ("!41, 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ MV@Y40&C$U'C @ (@D M !@ ("!)2( 'AL+W=O7=Z+P@ &$B 8 " @3XE !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MV@Y45'JZ09, @ U04 !@ ("! M634 'AL+W=O&UL4$L! A0#% @ MV@Y4<%O'5"R!0 [PP !D M ("!)U( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ MV@Y4;B/\5+A! -@L !D ("!>U\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MV@Y M41I^?W;.!0 W0X !D ("!!6\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MV@Y46&PO=V]R:W-H965T:AJ+ MRPP &@H 9 " @5>F !X;"]W;W)K&UL4$L! A0#% @ MV@Y41+JH3,,! X D !D M ("!6;, 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ MV@Y4:>E CI5 P = < !D ("!X\ 'AL+W=O M&PO=V]R:W-H965T],OV.P, +\' 9 " @:;- M !X;"]W;W)K&UL4$L! A0#% @ MV@Y41K! M856L!@ _! !D ("!&-$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MV@Y4?-I]FU& P @0< !D M ("!1?0 'AL+W=O&PO M=V]R:W-H965TOZ !X;"]W;W)K&UL4$L! A0#% @ MV@Y490 D/WL @ X 4 !D ("! M1O\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ MV@Y48=10+#C @ .08 !D ("!I H! 'AL+W=O&UL4$L! A0#% @ MV@Y4?IQLS(S M!P ,Q4 !D ("!LQ\! 'AL+W=O&PO=V]R:W-H965TPK 0!X;"]W;W)K&UL4$L! A0#% @ MV@Y4?<-=9L(!0 ; X !D M ("!""\! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ MV@Y43;5?5U' P G0< !D ("!QCT! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MMV@Y41B0( %(& 9 " @6Q4 0!X;"]W M;W)K&UL4$L! A0#% @ MV@Y4>&W5,17 P M T !D ("!'%&PO=V]R:W-H965T&UL4$L! A0#% @ MV@Y4=)?([:!! 0A8 !D M ("!\V$! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ MV@Y4;FFKA+Q P F! !D ("!#6T! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MV@Y M4:9(J,\7 @ 4 0 !D ("!.GD! 'AL+W=OP$ >&PO=V]R:W-H965T" 0!X;"]W;W)K M&UL4$L! A0#% @ MV@Y46U#AY'+ @ 40@ M !D ("!"H4! 'AL+W=O&PO=V]R:W-H965T, M4P4 %T6 9 " @3"+ 0!X;"]W;W)K&UL4$L! A0#% @ MV@Y4<:3%"^" P 0 X !D M ("!NI ! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ MV@Y4?_7YG4Y! "A( !D ("!OIX! 'AL+W=O M&PO=V]R:W-H965TP0 )T1 9 " @8.K M 0!X;"]W;W)K&UL4$L! A0#% @ MV@Y4?(M M?3&%!0 EA< !D ("!-; ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MV@Y4<"G,?C+!@ ^#$ !D M ("!_+L! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ MV@Y45$*Z@<+! !! !D ("! MPLT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ MV@Y41D_43N? @ 3 < !D ("!(M@! 'AL+W=O&PO=V]R:W-H965T 0!X M;"]W;W)K&UL4$L! A0#% @ MV@Y42>)/"W\ M P 9PX !D ("!Z.(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MV@Y46/YJV:# P X@L !D M ("!S.X! 'AL+W=O&PO=V]R M:W-H965T-+_0, *,1 M 9 " @<[U 0!X;"]W;W)K&UL M4$L! A0#% @ MV@Y42!D-FHZ P $ H !D ("! OH! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MMV@Y480Y>7NT!@ PB4 !D ("!2@4" 'AL+W=O&UL4$L! A0#% @ MV@Y4;TY3A)/!0 MT1H !D ("!#A(" 'AL+W=O&PO=V]R:W-H965T0H @!X;"]W;W)KDK M @!X;"]W;W)KEO9@( .LZ 3 M " 3@^ @!;0V]N=&5N=%]4>7!E&UL4$L%!@ !P ' S!X ,] $ @ end XML 121 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 122 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 123 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 447 580 1 false 102 0 false 8 false false R1.htm 0001001 - Document - Cover Sheet http://www.donaldson.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - CONSOLIDATED STATEMENTS OF EARNINGS Sheet http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS CONSOLIDATED STATEMENTS OF EARNINGS Statements 2 false false R3.htm 1002003 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 1003004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Sheet http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Statements 4 false false R5.htm 1004005 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 5 false false R6.htm 1005006 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.donaldson.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 6 false false R7.htm 1006007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 1007008 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY Sheet http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY Statements 8 false false R9.htm 1008009 - Statement - Consolidated Statements of Changes In Shareholders' Equity (Parenthetical) Sheet http://www.donaldson.com/role/ConsolidatedStatementsofChangesInShareholdersEquityParenthetical Consolidated Statements of Changes In Shareholders' Equity (Parenthetical) Statements 9 false false R10.htm 2101101 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.donaldson.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 2104102 - Disclosure - Acquisitions Sheet http://www.donaldson.com/role/Acquisitions Acquisitions Notes 11 false false R12.htm 2108103 - Disclosure - Supplemental Balance Sheet Information Sheet http://www.donaldson.com/role/SupplementalBalanceSheetInformation Supplemental Balance Sheet Information Notes 12 false false R13.htm 2112104 - Disclosure - Earnings Per Share Sheet http://www.donaldson.com/role/EarningsPerShare Earnings Per Share Notes 13 false false R14.htm 2116105 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.donaldson.com/role/GoodwillandOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 14 false false R15.htm 2121106 - Disclosure - Revenue Sheet http://www.donaldson.com/role/Revenue Revenue Notes 15 false false R16.htm 2125107 - Disclosure - Short-Term Borrowings Sheet http://www.donaldson.com/role/ShortTermBorrowings Short-Term Borrowings Notes 16 false false R17.htm 2129108 - Disclosure - Long-Term Debt Sheet http://www.donaldson.com/role/LongTermDebt Long-Term Debt Notes 17 false false R18.htm 2134109 - Disclosure - Warranty Sheet http://www.donaldson.com/role/Warranty Warranty Notes 18 false false R19.htm 2137110 - Disclosure - Stock-Based Compensation Sheet http://www.donaldson.com/role/StockBasedCompensation Stock-Based Compensation Notes 19 false false R20.htm 2144111 - Disclosure - Employee Benefit Plans Sheet http://www.donaldson.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 20 false false R21.htm 2157112 - Disclosure - Income Taxes Sheet http://www.donaldson.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 2166113 - Disclosure - Fair Value Measurements Sheet http://www.donaldson.com/role/FairValueMeasurements Fair Value Measurements Notes 22 false false R23.htm 2171114 - Disclosure - Shareholders' Equity Sheet http://www.donaldson.com/role/ShareholdersEquity Shareholders' Equity Notes 23 false false R24.htm 2175115 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.donaldson.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 24 false false R25.htm 2178116 - Disclosure - Guarantees Sheet http://www.donaldson.com/role/Guarantees Guarantees Notes 25 false false R26.htm 2181117 - Disclosure - Commitments and Contingencies Sheet http://www.donaldson.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 26 false false R27.htm 2182118 - Disclosure - Segment Reporting Sheet http://www.donaldson.com/role/SegmentReporting Segment Reporting Notes 27 false false R28.htm 2188119 - Disclosure - Quarterly Financial Information (Unaudited) Sheet http://www.donaldson.com/role/QuarterlyFinancialInformationUnaudited Quarterly Financial Information (Unaudited) Notes 28 false false R29.htm 2191120 - Disclosure - Leases Sheet http://www.donaldson.com/role/Leases Leases Notes 29 false false R30.htm 2202201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.donaldson.com/role/SummaryofSignificantAccountingPolicies 30 false false R31.htm 2305301 - Disclosure - Acquisitions (Tables) Sheet http://www.donaldson.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.donaldson.com/role/Acquisitions 31 false false R32.htm 2309302 - Disclosure - Supplemental Balance Sheet Information (Tables) Sheet http://www.donaldson.com/role/SupplementalBalanceSheetInformationTables Supplemental Balance Sheet Information (Tables) Tables http://www.donaldson.com/role/SupplementalBalanceSheetInformation 32 false false R33.htm 2313303 - Disclosure - Earnings Per Share (Tables) Sheet http://www.donaldson.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.donaldson.com/role/EarningsPerShare 33 false false R34.htm 2317304 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.donaldson.com/role/GoodwillandOtherIntangibleAssets 34 false false R35.htm 2322305 - Disclosure - Revenue (Tables) Sheet http://www.donaldson.com/role/RevenueTables Revenue (Tables) Tables http://www.donaldson.com/role/Revenue 35 false false R36.htm 2326306 - Disclosure - Short-Term Borrowings (Tables) Sheet http://www.donaldson.com/role/ShortTermBorrowingsTables Short-Term Borrowings (Tables) Tables http://www.donaldson.com/role/ShortTermBorrowings 36 false false R37.htm 2330307 - Disclosure - Long-Term Debt (Tables) Sheet http://www.donaldson.com/role/LongTermDebtTables Long-Term Debt (Tables) Tables http://www.donaldson.com/role/LongTermDebt 37 false false R38.htm 2335308 - Disclosure - Warranty (Tables) Sheet http://www.donaldson.com/role/WarrantyTables Warranty (Tables) Tables http://www.donaldson.com/role/Warranty 38 false false R39.htm 2338309 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.donaldson.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.donaldson.com/role/StockBasedCompensation 39 false false R40.htm 2345310 - Disclosure - Employee Benefit Plans (Tables) Sheet http://www.donaldson.com/role/EmployeeBenefitPlansTables Employee Benefit Plans (Tables) Tables http://www.donaldson.com/role/EmployeeBenefitPlans 40 false false R41.htm 2358311 - Disclosure - Income Taxes (Tables) Sheet http://www.donaldson.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.donaldson.com/role/IncomeTaxes 41 false false R42.htm 2367312 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.donaldson.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.donaldson.com/role/FairValueMeasurements 42 false false R43.htm 2372313 - Disclosure - Shareholders' Equity (Tables) Sheet http://www.donaldson.com/role/ShareholdersEquityTables Shareholders' Equity (Tables) Tables http://www.donaldson.com/role/ShareholdersEquity 43 false false R44.htm 2376314 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.donaldson.com/role/AccumulatedOtherComprehensiveLoss 44 false false R45.htm 2379315 - Disclosure - Guarantees (Tables) Sheet http://www.donaldson.com/role/GuaranteesTables Guarantees (Tables) Tables http://www.donaldson.com/role/Guarantees 45 false false R46.htm 2383316 - Disclosure - Segment Reporting (Tables) Sheet http://www.donaldson.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.donaldson.com/role/SegmentReporting 46 false false R47.htm 2389317 - Disclosure - Quarterly Financial Information (Unaudited) (Tables) Sheet http://www.donaldson.com/role/QuarterlyFinancialInformationUnauditedTables Quarterly Financial Information (Unaudited) (Tables) Tables http://www.donaldson.com/role/QuarterlyFinancialInformationUnaudited 47 false false R48.htm 2392318 - Disclosure - Leases (Tables) Sheet http://www.donaldson.com/role/LeasesTables Leases (Tables) Tables http://www.donaldson.com/role/Leases 48 false false R49.htm 2403401 - Disclosure - Summary of Significant Accounting Policies (Details) Sheet http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails Summary of Significant Accounting Policies (Details) Details http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesPolicies 49 false false R50.htm 2406402 - Disclosure - Acquisitions (Narrative) (Details) Sheet http://www.donaldson.com/role/AcquisitionsNarrativeDetails Acquisitions (Narrative) (Details) Details http://www.donaldson.com/role/AcquisitionsTables 50 false false R51.htm 2407403 - Disclosure - Acquisitions (Summary of Assets and Liabilities) (Details) Sheet http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails Acquisitions (Summary of Assets and Liabilities) (Details) Details http://www.donaldson.com/role/AcquisitionsTables 51 false false R52.htm 2410404 - Disclosure - Supplemental Balance Sheet Information (Inventory) (Details) Sheet http://www.donaldson.com/role/SupplementalBalanceSheetInformationInventoryDetails Supplemental Balance Sheet Information (Inventory) (Details) Details http://www.donaldson.com/role/SupplementalBalanceSheetInformationTables 52 false false R53.htm 2411405 - Disclosure - Supplemental Balance Sheet Information (Property, Plant and Equipment) (Details) Sheet http://www.donaldson.com/role/SupplementalBalanceSheetInformationPropertyPlantandEquipmentDetails Supplemental Balance Sheet Information (Property, Plant and Equipment) (Details) Details http://www.donaldson.com/role/SupplementalBalanceSheetInformationTables 53 false false R54.htm 2414406 - Disclosure - Earnings Per Share (Details) Sheet http://www.donaldson.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.donaldson.com/role/EarningsPerShareTables 54 false false R55.htm 2415407 - Disclosure - Earnings Per Share (Information Necessary to Calculate Basic and Diluted Net Earnings Per Common Share) (Details) Sheet http://www.donaldson.com/role/EarningsPerShareInformationNecessarytoCalculateBasicandDilutedNetEarningsPerCommonShareDetails Earnings Per Share (Information Necessary to Calculate Basic and Diluted Net Earnings Per Common Share) (Details) Details http://www.donaldson.com/role/EarningsPerShareTables 55 false false R56.htm 2418408 - Disclosure - Goodwill and Other Intangible Assets (Reconciliation of Goodwill) (Details) Sheet http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsReconciliationofGoodwillDetails Goodwill and Other Intangible Assets (Reconciliation of Goodwill) (Details) Details http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsTables 56 false false R57.htm 2419409 - Disclosure - Goodwill and Other Intangible Assets (Reconciliation of Intangible Assets) (Details) Sheet http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsReconciliationofIntangibleAssetsDetails Goodwill and Other Intangible Assets (Reconciliation of Intangible Assets) (Details) Details http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsTables 57 false false R58.htm 2420410 - Disclosure - Goodwill and Other Intangible Assets (Expected Amortization Expense Relating to Existing Intangible Assets) (Details) Sheet http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseRelatingtoExistingIntangibleAssetsDetails Goodwill and Other Intangible Assets (Expected Amortization Expense Relating to Existing Intangible Assets) (Details) Details http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsTables 58 false false R59.htm 2423411 - Disclosure - Revenue (Disaggregation of Revenue by Geographic Region) (Details) Sheet http://www.donaldson.com/role/RevenueDisaggregationofRevenuebyGeographicRegionDetails Revenue (Disaggregation of Revenue by Geographic Region) (Details) Details http://www.donaldson.com/role/RevenueTables 59 false false R60.htm 2424412 - Disclosure - Revenue (Narrative) (Details) Sheet http://www.donaldson.com/role/RevenueNarrativeDetails Revenue (Narrative) (Details) Details http://www.donaldson.com/role/RevenueTables 60 false false R61.htm 2427413 - Disclosure - Short-Term Borrowings (Details) Sheet http://www.donaldson.com/role/ShortTermBorrowingsDetails Short-Term Borrowings (Details) Details http://www.donaldson.com/role/ShortTermBorrowingsTables 61 false false R62.htm 2428414 - Disclosure - Short-Term Borrowings (Narrative) (Details) Sheet http://www.donaldson.com/role/ShortTermBorrowingsNarrativeDetails Short-Term Borrowings (Narrative) (Details) Details http://www.donaldson.com/role/ShortTermBorrowingsTables 62 false false R63.htm 2431415 - Disclosure - Long-Term Debt (Schedule of Long-term Debt) (Details) Sheet http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails Long-Term Debt (Schedule of Long-term Debt) (Details) Details http://www.donaldson.com/role/LongTermDebtTables 63 false false R64.htm 2432416 - Disclosure - Long-Term Debt (Narrative) (Details) Sheet http://www.donaldson.com/role/LongTermDebtNarrativeDetails Long-Term Debt (Narrative) (Details) Details http://www.donaldson.com/role/LongTermDebtTables 64 false false R65.htm 2433417 - Disclosure - Long-Term Debt (Future Maturities of Long Term Debt) (Details) Sheet http://www.donaldson.com/role/LongTermDebtFutureMaturitiesofLongTermDebtDetails Long-Term Debt (Future Maturities of Long Term Debt) (Details) Details http://www.donaldson.com/role/LongTermDebtTables 65 false false R66.htm 2436418 - Disclosure - Warranty (Details) Sheet http://www.donaldson.com/role/WarrantyDetails Warranty (Details) Details http://www.donaldson.com/role/WarrantyTables 66 false false R67.htm 2439419 - Disclosure - Stock-Based Compensation (Narrative) (Details) Sheet http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation (Narrative) (Details) Details http://www.donaldson.com/role/StockBasedCompensationTables 67 false false R68.htm 2440420 - Disclosure - Stock-Based Compensation (Weighted Average Assumptions for Recognized Fair Value of Stock-Based Employee Compensation Cost) (Details) Sheet http://www.donaldson.com/role/StockBasedCompensationWeightedAverageAssumptionsforRecognizedFairValueofStockBasedEmployeeCompensationCostDetails Stock-Based Compensation (Weighted Average Assumptions for Recognized Fair Value of Stock-Based Employee Compensation Cost) (Details) Details http://www.donaldson.com/role/StockBasedCompensationTables 68 false false R69.htm 2441421 - Disclosure - Stock-Based Compensation (Summary of Stock Option Activity) (Details) Sheet http://www.donaldson.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails Stock-Based Compensation (Summary of Stock Option Activity) (Details) Details http://www.donaldson.com/role/StockBasedCompensationTables 69 false false R70.htm 2442422 - Disclosure - Stock-Based Compensation (Summary of Information Concerning Outstanding and Exercisable Options) (Details) Sheet http://www.donaldson.com/role/StockBasedCompensationSummaryofInformationConcerningOutstandingandExercisableOptionsDetails Stock-Based Compensation (Summary of Information Concerning Outstanding and Exercisable Options) (Details) Details http://www.donaldson.com/role/StockBasedCompensationTables 70 false false R71.htm 2443423 - Disclosure - Stock-Based Compensation (Status for Options Which Contain Vesting Provisions) (Details) Sheet http://www.donaldson.com/role/StockBasedCompensationStatusforOptionsWhichContainVestingProvisionsDetails Stock-Based Compensation (Status for Options Which Contain Vesting Provisions) (Details) Details http://www.donaldson.com/role/StockBasedCompensationTables 71 false false R72.htm 2446424 - Disclosure - Employee Benefit Plans (Narrative) (Details) Sheet http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails Employee Benefit Plans (Narrative) (Details) Details http://www.donaldson.com/role/EmployeeBenefitPlansTables 72 false false R73.htm 2447425 - Disclosure - Employee Benefit Plans (Components of Net Periodic Pension Costs) (Details) Sheet http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails Employee Benefit Plans (Components of Net Periodic Pension Costs) (Details) Details http://www.donaldson.com/role/EmployeeBenefitPlansTables 73 false false R74.htm 2448426 - Disclosure - Employee Benefit Plans (Obligations and Funded Status of Company's Pension Plans) (Details) Sheet http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails Employee Benefit Plans (Obligations and Funded Status of Company's Pension Plans) (Details) Details http://www.donaldson.com/role/EmployeeBenefitPlansTables 74 false false R75.htm 2449427 - Disclosure - Employee Benefit Plans (Weighted-Average Discount Rates in Determining Actuarial Present Value of Projected Benefit Obligation) (Details) Sheet http://www.donaldson.com/role/EmployeeBenefitPlansWeightedAverageDiscountRatesinDeterminingActuarialPresentValueofProjectedBenefitObligationDetails Employee Benefit Plans (Weighted-Average Discount Rates in Determining Actuarial Present Value of Projected Benefit Obligation) (Details) Details http://www.donaldson.com/role/EmployeeBenefitPlansTables 75 false false R76.htm 2450428 - Disclosure - Employee Benefit Plans (Assumptions Used to Determine Net Periodic Benefit Cost) (Details) Sheet http://www.donaldson.com/role/EmployeeBenefitPlansAssumptionsUsedtoDetermineNetPeriodicBenefitCostDetails Employee Benefit Plans (Assumptions Used to Determine Net Periodic Benefit Cost) (Details) Details http://www.donaldson.com/role/EmployeeBenefitPlansTables 76 false false R77.htm 2451429 - Disclosure - Employee Benefit Plans (Fair Value of Assets Held By U.S. Pension Plans) (Details) Sheet http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByUSPensionPlansDetails Employee Benefit Plans (Fair Value of Assets Held By U.S. Pension Plans) (Details) Details http://www.donaldson.com/role/EmployeeBenefitPlansTables 77 false false R78.htm 2452430 - Disclosure - Employee Benefit Plans (Unfunded Commitments and Redemption Restrictions) (Details) Sheet http://www.donaldson.com/role/EmployeeBenefitPlansUnfundedCommitmentsandRedemptionRestrictionsDetails Employee Benefit Plans (Unfunded Commitments and Redemption Restrictions) (Details) Details http://www.donaldson.com/role/EmployeeBenefitPlansTables 78 false false R79.htm 2453431 - Disclosure - Employee Benefit Plans (Fair Value of Assets Held By Non-U.S. Pension Plans) (Details) Sheet http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByNonUSPensionPlansDetails Employee Benefit Plans (Fair Value of Assets Held By Non-U.S. Pension Plans) (Details) Details http://www.donaldson.com/role/EmployeeBenefitPlansTables 79 false false R80.htm 2454432 - Disclosure - Employee Benefit Plans (Changes in Fair Value of U.S. Pension Plans' Level 3 Assets) (Details) Sheet http://www.donaldson.com/role/EmployeeBenefitPlansChangesinFairValueofUSPensionPlansLevel3AssetsDetails Employee Benefit Plans (Changes in Fair Value of U.S. Pension Plans' Level 3 Assets) (Details) Details http://www.donaldson.com/role/EmployeeBenefitPlansTables 80 false false R81.htm 2455433 - Disclosure - Employee Benefit Plans (Pension Plan Target Allocation) (Details) Sheet http://www.donaldson.com/role/EmployeeBenefitPlansPensionPlanTargetAllocationDetails Employee Benefit Plans (Pension Plan Target Allocation) (Details) Details http://www.donaldson.com/role/EmployeeBenefitPlansTables 81 false false R82.htm 2456434 - Disclosure - Employee Benefit Plans (Estimated Future Benefit Payments for U.S. and Non U.S. Plans) (Details) Sheet http://www.donaldson.com/role/EmployeeBenefitPlansEstimatedFutureBenefitPaymentsforUSandNonUSPlansDetails Employee Benefit Plans (Estimated Future Benefit Payments for U.S. and Non U.S. Plans) (Details) Details http://www.donaldson.com/role/EmployeeBenefitPlansTables 82 false false R83.htm 2459435 - Disclosure - Income Taxes (Components of Earnings Before Income Taxes) (Details) Sheet http://www.donaldson.com/role/IncomeTaxesComponentsofEarningsBeforeIncomeTaxesDetails Income Taxes (Components of Earnings Before Income Taxes) (Details) Details http://www.donaldson.com/role/IncomeTaxesTables 83 false false R84.htm 2460436 - Disclosure - Income Taxes (Components of The Provision for Income Taxes) (Details) Sheet http://www.donaldson.com/role/IncomeTaxesComponentsofTheProvisionforIncomeTaxesDetails Income Taxes (Components of The Provision for Income Taxes) (Details) Details http://www.donaldson.com/role/IncomeTaxesTables 84 false false R85.htm 2461437 - Disclosure - Income Taxes (Schedule of Reconciliation of U.S. Statutory Income Tax Rate With Effective Income Tax Rate) (Details) Sheet http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofUSStatutoryIncomeTaxRateWithEffectiveIncomeTaxRateDetails Income Taxes (Schedule of Reconciliation of U.S. Statutory Income Tax Rate With Effective Income Tax Rate) (Details) Details http://www.donaldson.com/role/IncomeTaxesTables 85 false false R86.htm 2462438 - Disclosure - Income Taxes (Schedule of Temporary Differences That Give Rise to Deferred Tax Assets and Liabilities) (Details) Sheet http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails Income Taxes (Schedule of Temporary Differences That Give Rise to Deferred Tax Assets and Liabilities) (Details) Details http://www.donaldson.com/role/IncomeTaxesTables 86 false false R87.htm 2463439 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.donaldson.com/role/IncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.donaldson.com/role/IncomeTaxesTables 87 false false R88.htm 2464440 - Disclosure - Income Taxes (NOL and Tax Credit Valuation Allowances) (Details) Sheet http://www.donaldson.com/role/IncomeTaxesNOLandTaxCreditValuationAllowancesDetails Income Taxes (NOL and Tax Credit Valuation Allowances) (Details) Details http://www.donaldson.com/role/IncomeTaxesTables 88 false false R89.htm 2465441 - Disclosure - Income Taxes (Schedule of Reconciliation of Beginning and Ending Amount of Gross Unrecognized Tax Benefits) (Details) Sheet http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofBeginningandEndingAmountofGrossUnrecognizedTaxBenefitsDetails Income Taxes (Schedule of Reconciliation of Beginning and Ending Amount of Gross Unrecognized Tax Benefits) (Details) Details http://www.donaldson.com/role/IncomeTaxesTables 89 false false R90.htm 2468442 - Disclosure - Fair Value Measurements (Narrative) (Details) Sheet http://www.donaldson.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements (Narrative) (Details) Details http://www.donaldson.com/role/FairValueMeasurementsTables 90 false false R91.htm 2469443 - Disclosure - Fair Value Measurements (Fair Value of Outstanding Derivatives in Consolidated Balance Sheets) (Details) Sheet http://www.donaldson.com/role/FairValueMeasurementsFairValueofOutstandingDerivativesinConsolidatedBalanceSheetsDetails Fair Value Measurements (Fair Value of Outstanding Derivatives in Consolidated Balance Sheets) (Details) Details http://www.donaldson.com/role/FairValueMeasurementsTables 91 false false R92.htm 2470444 - Disclosure - Fair Value Measurements (Pre-tax Impact of the Gains and Losses) (Details) Sheet http://www.donaldson.com/role/FairValueMeasurementsPretaxImpactoftheGainsandLossesDetails Fair Value Measurements (Pre-tax Impact of the Gains and Losses) (Details) Details http://www.donaldson.com/role/FairValueMeasurementsTables 92 false false R93.htm 2473445 - Disclosure - Shareholders' Equity (Narrative) (Details) Sheet http://www.donaldson.com/role/ShareholdersEquityNarrativeDetails Shareholders' Equity (Narrative) (Details) Details http://www.donaldson.com/role/ShareholdersEquityTables 93 false false R94.htm 2474446 - Disclosure - Shareholders' Equity (Schedule of Treasury Stock) (Details) Sheet http://www.donaldson.com/role/ShareholdersEquityScheduleofTreasuryStockDetails Shareholders' Equity (Schedule of Treasury Stock) (Details) Details http://www.donaldson.com/role/ShareholdersEquityTables 94 false false R95.htm 2477447 - Disclosure - Accumulated Other Comprehensive Loss (Details) Sheet http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss (Details) Details http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossTables 95 false false R96.htm 2480448 - Disclosure - Guarantees (Details) Sheet http://www.donaldson.com/role/GuaranteesDetails Guarantees (Details) Details http://www.donaldson.com/role/GuaranteesTables 96 false false R97.htm 2484449 - Disclosure - Segment Reporting (Narrative) (Details) Sheet http://www.donaldson.com/role/SegmentReportingNarrativeDetails Segment Reporting (Narrative) (Details) Details http://www.donaldson.com/role/SegmentReportingTables 97 false false R98.htm 2485450 - Disclosure - Segment Reporting (Summary of Segment Detail) (Details) Sheet http://www.donaldson.com/role/SegmentReportingSummaryofSegmentDetailDetails Segment Reporting (Summary of Segment Detail) (Details) Details http://www.donaldson.com/role/SegmentReportingTables 98 false false R99.htm 2486451 - Disclosure - Segment Reporting (Net Sales by Product Within Engine Products Segment and Industrial Products Segment) (Details) Sheet http://www.donaldson.com/role/SegmentReportingNetSalesbyProductWithinEngineProductsSegmentandIndustrialProductsSegmentDetails Segment Reporting (Net Sales by Product Within Engine Products Segment and Industrial Products Segment) (Details) Details http://www.donaldson.com/role/SegmentReportingTables 99 false false R100.htm 2487452 - Disclosure - Segment Reporting (Geographic Sales by Origination and Property, Plant and Equipment) (Details) Sheet http://www.donaldson.com/role/SegmentReportingGeographicSalesbyOriginationandPropertyPlantandEquipmentDetails Segment Reporting (Geographic Sales by Origination and Property, Plant and Equipment) (Details) Details http://www.donaldson.com/role/SegmentReportingTables 100 false false R101.htm 2490453 - Disclosure - Quarterly Financial Information (Unaudited) (Details) Sheet http://www.donaldson.com/role/QuarterlyFinancialInformationUnauditedDetails Quarterly Financial Information (Unaudited) (Details) Details http://www.donaldson.com/role/QuarterlyFinancialInformationUnauditedTables 101 false false R102.htm 2493454 - Disclosure - Leases (Lease Cost) (Details) Sheet http://www.donaldson.com/role/LeasesLeaseCostDetails Leases (Lease Cost) (Details) Details http://www.donaldson.com/role/LeasesTables 102 false false R103.htm 2494455 - Disclosure - Leases (Supplemental Information) (Details) Sheet http://www.donaldson.com/role/LeasesSupplementalInformationDetails Leases (Supplemental Information) (Details) Details http://www.donaldson.com/role/LeasesTables 103 false false R104.htm 2495456 - Disclosure - Leases (Maturities) (Details) Sheet http://www.donaldson.com/role/LeasesMaturitiesDetails Leases (Maturities) (Details) Details http://www.donaldson.com/role/LeasesTables 104 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 7 fact(s) appearing in ix:hidden were eligible for transformation: dci:CapitalizationOfDirectCostForPurchaseOfInternalUseSoftwareAmortizationPeriod, dci:OperatingLossesAndTaxCreditCarryforwardExpirationPeriod, us-gaap:FiniteLivedIntangibleAssetUsefulLife, us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 dci-20200731.htm dci-20200731.xsd dci-20200731_cal.xml dci-20200731_def.xml dci-20200731_lab.xml dci-20200731_pre.xml exhibit21dci20200731.htm exhibit23dci20200731.htm exhibit24dci20200731.htm exhibit31-adci20200731.htm exhibit31-bdci20200731.htm exhibit32dci20200731.htm dci-20200731_g1.gif dci-20200731_g2.jpg http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true JSON 124 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "dci-20200731.htm": { "axisCustom": 0, "axisStandard": 32, "contextCount": 447, "dts": { "calculationLink": { "local": [ "dci-20200731_cal.xml" ] }, "definitionLink": { "local": [ "dci-20200731_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "dci-20200731.htm" ] }, "labelLink": { "local": [ "dci-20200731_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "dci-20200731_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml", "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml" ] }, "schema": { "local": [ "dci-20200731.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-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", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.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", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd" ] } }, "elementCount": 796, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 6, "http://www.donaldson.com/20200731": 2, "http://xbrl.sec.gov/dei/2020-01-31": 4, "total": 12 }, "keyCustom": 46, "keyStandard": 534, "memberCustom": 41, "memberStandard": 59, "nsprefix": "dci", "nsuri": "http://www.donaldson.com/20200731", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "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", "role": "http://www.donaldson.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "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": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Summary of Significant Accounting Policies", "role": "http://www.donaldson.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "ie1b32f688dc74ec4a60ad3d98602d68c_D20200501-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2487452 - Disclosure - Segment Reporting (Geographic Sales by Origination and Property, Plant and Equipment) (Details)", "role": "http://www.donaldson.com/role/SegmentReportingGeographicSalesbyOriginationandPropertyPlantandEquipmentDetails", "shortName": "Segment Reporting (Geographic Sales by Origination and Property, Plant and Equipment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "ifa9740f337834d748b4afbeae52e00ee_I20180731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "ie1b32f688dc74ec4a60ad3d98602d68c_D20200501-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2490453 - Disclosure - Quarterly Financial Information (Unaudited) (Details)", "role": "http://www.donaldson.com/role/QuarterlyFinancialInformationUnauditedDetails", "shortName": "Quarterly Financial Information (Unaudited) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "ie1b32f688dc74ec4a60ad3d98602d68c_D20200501-20200731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2493454 - Disclosure - Leases (Lease Cost) (Details)", "role": "http://www.donaldson.com/role/LeasesLeaseCostDetails", "shortName": "Leases (Lease Cost) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2494455 - Disclosure - Leases (Supplemental Information) (Details)", "role": "http://www.donaldson.com/role/LeasesSupplementalInformationDetails", "shortName": "Leases (Supplemental Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "dci:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i06441b4895d64d3ba1a825e41aa1aa92_I20190801", "decimals": "-5", "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2495456 - Disclosure - Leases (Maturities) (Details)", "role": "http://www.donaldson.com/role/LeasesMaturitiesDetails", "shortName": "Leases (Maturities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Acquisitions", "role": "http://www.donaldson.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108103 - Disclosure - Supplemental Balance Sheet Information", "role": "http://www.donaldson.com/role/SupplementalBalanceSheetInformation", "shortName": "Supplemental Balance Sheet Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112104 - Disclosure - Earnings Per Share", "role": "http://www.donaldson.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116105 - Disclosure - Goodwill and Other Intangible Assets", "role": "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "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": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121106 - Disclosure - Revenue", "role": "http://www.donaldson.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125107 - Disclosure - Short-Term Borrowings", "role": "http://www.donaldson.com/role/ShortTermBorrowings", "shortName": "Short-Term Borrowings", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129108 - Disclosure - Long-Term Debt", "role": "http://www.donaldson.com/role/LongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134109 - Disclosure - Warranty", "role": "http://www.donaldson.com/role/Warranty", "shortName": "Warranty", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "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": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137110 - Disclosure - Stock-Based Compensation", "role": "http://www.donaldson.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONSOLIDATED STATEMENTS OF EARNINGS", "role": "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS", "shortName": "CONSOLIDATED STATEMENTS OF EARNINGS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:OtherSellingGeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144111 - Disclosure - Employee Benefit Plans", "role": "http://www.donaldson.com/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2157112 - Disclosure - Income Taxes", "role": "http://www.donaldson.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2166113 - Disclosure - Fair Value Measurements", "role": "http://www.donaldson.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2171114 - Disclosure - Shareholders' Equity", "role": "http://www.donaldson.com/role/ShareholdersEquity", "shortName": "Shareholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "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": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2175115 - Disclosure - Accumulated Other Comprehensive Loss", "role": "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLoss", "shortName": "Accumulated Other Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GuaranteesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2178116 - Disclosure - Guarantees", "role": "http://www.donaldson.com/role/Guarantees", "shortName": "Guarantees", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GuaranteesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2181117 - Disclosure - Commitments and Contingencies", "role": "http://www.donaldson.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2182118 - Disclosure - Segment Reporting", "role": "http://www.donaldson.com/role/SegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2188119 - Disclosure - Quarterly Financial Information (Unaudited)", "role": "http://www.donaldson.com/role/QuarterlyFinancialInformationUnaudited", "shortName": "Quarterly Financial Information (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2191120 - Disclosure - Leases", "role": "http://www.donaldson.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "ic52a415fe3c74d7cb19f10da0e271d0a_D20170801-20180731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Acquisitions (Tables)", "role": "http://www.donaldson.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - Supplemental Balance Sheet Information (Tables)", "role": "http://www.donaldson.com/role/SupplementalBalanceSheetInformationTables", "shortName": "Supplemental Balance Sheet Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "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": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313303 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.donaldson.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317304 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "role": "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsTables", "shortName": "Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322305 - Disclosure - Revenue (Tables)", "role": "http://www.donaldson.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326306 - Disclosure - Short-Term Borrowings (Tables)", "role": "http://www.donaldson.com/role/ShortTermBorrowingsTables", "shortName": "Short-Term Borrowings (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShortTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2330307 - Disclosure - Long-Term Debt (Tables)", "role": "http://www.donaldson.com/role/LongTermDebtTables", "shortName": "Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2335308 - Disclosure - Warranty (Tables)", "role": "http://www.donaldson.com/role/WarrantyTables", "shortName": "Warranty (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338309 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.donaldson.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "role": "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345310 - Disclosure - Employee Benefit Plans (Tables)", "role": "http://www.donaldson.com/role/EmployeeBenefitPlansTables", "shortName": "Employee Benefit Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2358311 - Disclosure - Income Taxes (Tables)", "role": "http://www.donaldson.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2367312 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.donaldson.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2372313 - Disclosure - Shareholders' Equity (Tables)", "role": "http://www.donaldson.com/role/ShareholdersEquityTables", "shortName": "Shareholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2376314 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "role": "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossTables", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGuaranteeObligationsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2379315 - Disclosure - Guarantees (Tables)", "role": "http://www.donaldson.com/role/GuaranteesTables", "shortName": "Guarantees (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGuaranteeObligationsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2383316 - Disclosure - Segment Reporting (Tables)", "role": "http://www.donaldson.com/role/SegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2389317 - Disclosure - Quarterly Financial Information (Unaudited) (Tables)", "role": "http://www.donaldson.com/role/QuarterlyFinancialInformationUnauditedTables", "shortName": "Quarterly Financial Information (Unaudited) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2392318 - Disclosure - Leases (Tables)", "role": "http://www.donaldson.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Summary of Significant Accounting Policies (Details)", "role": "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails", "shortName": "Summary of Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "ie75e66bac7f94ac7a4d9585d60b22b57_I20190731", "decimals": "2", "first": true, "lang": "en-US", "name": "dci:PercentageOfSharesAvailableForPurchase", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Acquisitions (Narrative) (Details)", "role": "http://www.donaldson.com/role/AcquisitionsNarrativeDetails", "shortName": "Acquisitions (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "ie75e66bac7f94ac7a4d9585d60b22b57_I20190731", "decimals": "2", "first": true, "lang": "en-US", "name": "dci:PercentageOfSharesAvailableForPurchase", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Acquisitions (Summary of Assets and Liabilities) (Details)", "role": "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails", "shortName": "Acquisitions (Summary of Assets and Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i06598fda536a45d8889413d5d41c0ecb_I20190731", "decimals": "-5", "lang": "en-US", "name": "dci:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Supplemental Balance Sheet Information (Inventory) (Details)", "role": "http://www.donaldson.com/role/SupplementalBalanceSheetInformationInventoryDetails", "shortName": "Supplemental Balance Sheet Information (Inventory) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Supplemental Balance Sheet Information (Property, Plant and Equipment) (Details)", "role": "http://www.donaldson.com/role/SupplementalBalanceSheetInformationPropertyPlantandEquipmentDetails", "shortName": "Supplemental Balance Sheet Information (Property, Plant and Equipment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - Earnings Per Share (Details)", "role": "http://www.donaldson.com/role/EarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "ie1b32f688dc74ec4a60ad3d98602d68c_D20200501-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415407 - Disclosure - Earnings Per Share (Information Necessary to Calculate Basic and Diluted Net Earnings Per Common Share) (Details)", "role": "http://www.donaldson.com/role/EarningsPerShareInformationNecessarytoCalculateBasicandDilutedNetEarningsPerCommonShareDetails", "shortName": "Earnings Per Share (Information Necessary to Calculate Basic and Diluted Net Earnings Per Common Share) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "us-gaap:GoodwillImpairmentLoss", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418408 - Disclosure - Goodwill and Other Intangible Assets (Reconciliation of Goodwill) (Details)", "role": "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsReconciliationofGoodwillDetails", "shortName": "Goodwill and Other Intangible Assets (Reconciliation of Goodwill) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "ie1b32f688dc74ec4a60ad3d98602d68c_D20200501-20200731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:PaymentsToAcquireInterestInJointVenture", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - Goodwill and Other Intangible Assets (Reconciliation of Intangible Assets) (Details)", "role": "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsReconciliationofIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets (Reconciliation of Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420410 - Disclosure - Goodwill and Other Intangible Assets (Expected Amortization Expense Relating to Existing Intangible Assets) (Details)", "role": "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseRelatingtoExistingIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets (Expected Amortization Expense Relating to Existing Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "ie1b32f688dc74ec4a60ad3d98602d68c_D20200501-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423411 - Disclosure - Revenue (Disaggregation of Revenue by Geographic Region) (Details)", "role": "http://www.donaldson.com/role/RevenueDisaggregationofRevenuebyGeographicRegionDetails", "shortName": "Revenue (Disaggregation of Revenue by Geographic Region) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.donaldson.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424412 - Disclosure - Revenue (Narrative) (Details)", "role": "http://www.donaldson.com/role/RevenueNarrativeDetails", "shortName": "Revenue (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShortTermBorrowings", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427413 - Disclosure - Short-Term Borrowings (Details)", "role": "http://www.donaldson.com/role/ShortTermBorrowingsDetails", "shortName": "Short-Term Borrowings (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShortTermDebtTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d3b86b1bf34983a7082eb62fbc355e_I20200731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ShortTermBorrowings", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i41eecff391e84c06a2b3f123144d97b7_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "dci:LineOfCreditFacilityIncreaseDecreaseToBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428414 - Disclosure - Short-Term Borrowings (Narrative) (Details)", "role": "http://www.donaldson.com/role/ShortTermBorrowingsNarrativeDetails", "shortName": "Short-Term Borrowings (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i41eecff391e84c06a2b3f123144d97b7_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "dci:LineOfCreditFacilityIncreaseDecreaseToBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431415 - Disclosure - Long-Term Debt (Schedule of Long-term Debt) (Details)", "role": "http://www.donaldson.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": "dci-20200731.htm", "contextRef": "i869f5d4ec3c547c1b8ac4eb4ec8b0880_I20200731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShortTermDebtTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d3b86b1bf34983a7082eb62fbc355e_I20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432416 - Disclosure - Long-Term Debt (Narrative) (Details)", "role": "http://www.donaldson.com/role/LongTermDebtNarrativeDetails", "shortName": "Long-Term Debt (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d3b86b1bf34983a7082eb62fbc355e_I20200731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433417 - Disclosure - Long-Term Debt (Future Maturities of Long Term Debt) (Details)", "role": "http://www.donaldson.com/role/LongTermDebtFutureMaturitiesofLongTermDebtDetails", "shortName": "Long-Term Debt (Future Maturities of Long Term Debt) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "ic5045207231d4b0392e917beb6925a83_I20190731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436418 - Disclosure - Warranty (Details)", "role": "http://www.donaldson.com/role/WarrantyDetails", "shortName": "Warranty (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "iee79226bb4ff4e92a2ce1fef93f9f41d_I20180731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439419 - Disclosure - Stock-Based Compensation (Narrative) (Details)", "role": "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440420 - Disclosure - Stock-Based Compensation (Weighted Average Assumptions for Recognized Fair Value of Stock-Based Employee Compensation Cost) (Details)", "role": "http://www.donaldson.com/role/StockBasedCompensationWeightedAverageAssumptionsforRecognizedFairValueofStockBasedEmployeeCompensationCostDetails", "shortName": "Stock-Based Compensation (Weighted Average Assumptions for Recognized Fair Value of Stock-Based Employee Compensation Cost) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "ic5045207231d4b0392e917beb6925a83_I20190731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441421 - Disclosure - Stock-Based Compensation (Summary of Stock Option Activity) (Details)", "role": "http://www.donaldson.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails", "shortName": "Stock-Based Compensation (Summary of Stock Option Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "-5", "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.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442422 - Disclosure - Stock-Based Compensation (Summary of Information Concerning Outstanding and Exercisable Options) (Details)", "role": "http://www.donaldson.com/role/StockBasedCompensationSummaryofInformationConcerningOutstandingandExercisableOptionsDetails", "shortName": "Stock-Based Compensation (Summary of Information Concerning Outstanding and Exercisable Options) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "ic5045207231d4b0392e917beb6925a83_I20190731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443423 - Disclosure - Stock-Based Compensation (Status for Options Which Contain Vesting Provisions) (Details)", "role": "http://www.donaldson.com/role/StockBasedCompensationStatusforOptionsWhichContainVestingProvisionsDetails", "shortName": "Stock-Based Compensation (Status for Options Which Contain Vesting Provisions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "dci:DeferredCompensationArrangementWithIndividualMaximumFutureDeferredReceiptsAllowed", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446424 - Disclosure - Employee Benefit Plans (Narrative) (Details)", "role": "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails", "shortName": "Employee Benefit Plans (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "dci:DeferredCompensationArrangementWithIndividualMaximumFutureDeferredReceiptsAllowed", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447425 - Disclosure - Employee Benefit Plans (Components of Net Periodic Pension Costs) (Details)", "role": "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails", "shortName": "Employee Benefit Plans (Components of Net Periodic Pension Costs) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "ic9066da7f7654489b310cc2266af6eaf_D20190801-20200731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetFundedStatusTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "id6dd2993b8664dbbbb1e8d0298921b0d_I20190731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448426 - Disclosure - Employee Benefit Plans (Obligations and Funded Status of Company's Pension Plans) (Details)", "role": "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails", "shortName": "Employee Benefit Plans (Obligations and Funded Status of Company's Pension Plans) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetFundedStatusTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "ic9066da7f7654489b310cc2266af6eaf_D20190801-20200731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanPlanAmendments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "dci:WeightedAverageDiscountRatesInDeterminingActuarialPresentValueOfProjectedBenefitObligationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i9ce5f5dc81b444feb2dd8a9353633431_I20200731", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449427 - Disclosure - Employee Benefit Plans (Weighted-Average Discount Rates in Determining Actuarial Present Value of Projected Benefit Obligation) (Details)", "role": "http://www.donaldson.com/role/EmployeeBenefitPlansWeightedAverageDiscountRatesinDeterminingActuarialPresentValueofProjectedBenefitObligationDetails", "shortName": "Employee Benefit Plans (Weighted-Average Discount Rates in Determining Actuarial Present Value of Projected Benefit Obligation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "dci:WeightedAverageDiscountRatesInDeterminingActuarialPresentValueOfProjectedBenefitObligationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i9ce5f5dc81b444feb2dd8a9353633431_I20200731", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i4d2ff46c208446d281e42c503470c449_D20190801-20200731", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450428 - Disclosure - Employee Benefit Plans (Assumptions Used to Determine Net Periodic Benefit Cost) (Details)", "role": "http://www.donaldson.com/role/EmployeeBenefitPlansAssumptionsUsedtoDetermineNetPeriodicBenefitCostDetails", "shortName": "Employee Benefit Plans (Assumptions Used to Determine Net Periodic Benefit Cost) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i4d2ff46c208446d281e42c503470c449_D20190801-20200731", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetFundedStatusTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i68c8a27285864827876cd6ebc3fa4459_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451429 - Disclosure - Employee Benefit Plans (Fair Value of Assets Held By U.S. Pension Plans) (Details)", "role": "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByUSPensionPlansDetails", "shortName": "Employee Benefit Plans (Fair Value of Assets Held By U.S. Pension Plans) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i9ce5f5dc81b444feb2dd8a9353633431_I20200731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i9ce5f5dc81b444feb2dd8a9353633431_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "dci:DefinedBenefitPlanAlternativeInvestmentsFairValueOfPlanAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452430 - Disclosure - Employee Benefit Plans (Unfunded Commitments and Redemption Restrictions) (Details)", "role": "http://www.donaldson.com/role/EmployeeBenefitPlansUnfundedCommitmentsandRedemptionRestrictionsDetails", "shortName": "Employee Benefit Plans (Unfunded Commitments and Redemption Restrictions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i9ce5f5dc81b444feb2dd8a9353633431_I20200731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetFundedStatusTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i68c8a27285864827876cd6ebc3fa4459_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453431 - Disclosure - Employee Benefit Plans (Fair Value of Assets Held By Non-U.S. Pension Plans) (Details)", "role": "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByNonUSPensionPlansDetails", "shortName": "Employee Benefit Plans (Fair Value of Assets Held By Non-U.S. Pension Plans) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "id908fc236ed14eae855711847bdc2e83_I20200731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "if264d70441e94a518488368ee6b95b6c_I20170731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS\u2019 EQUITY", "role": "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i85686d526e7d4cc78727040ddda6acf8_I20170731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetFundedStatusTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "id6dd2993b8664dbbbb1e8d0298921b0d_I20190731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454432 - Disclosure - Employee Benefit Plans (Changes in Fair Value of U.S. Pension Plans' Level 3 Assets) (Details)", "role": "http://www.donaldson.com/role/EmployeeBenefitPlansChangesinFairValueofUSPensionPlansLevel3AssetsDetails", "shortName": "Employee Benefit Plans (Changes in Fair Value of U.S. Pension Plans' Level 3 Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "ife54e8cce9ab440d8c83fb3fadbbb9f3_D20190801-20200731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i8daed363866c4c17b314c0cf5be1676e_I20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455433 - Disclosure - Employee Benefit Plans (Pension Plan Target Allocation) (Details)", "role": "http://www.donaldson.com/role/EmployeeBenefitPlansPensionPlanTargetAllocationDetails", "shortName": "Employee Benefit Plans (Pension Plan Target Allocation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i8daed363866c4c17b314c0cf5be1676e_I20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456434 - Disclosure - Employee Benefit Plans (Estimated Future Benefit Payments for U.S. and Non U.S. Plans) (Details)", "role": "http://www.donaldson.com/role/EmployeeBenefitPlansEstimatedFutureBenefitPaymentsforUSandNonUSPlansDetails", "shortName": "Employee Benefit Plans (Estimated Future Benefit Payments for U.S. and Non U.S. Plans) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459435 - Disclosure - Income Taxes (Components of Earnings Before Income Taxes) (Details)", "role": "http://www.donaldson.com/role/IncomeTaxesComponentsofEarningsBeforeIncomeTaxesDetails", "shortName": "Income Taxes (Components of Earnings Before Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460436 - Disclosure - Income Taxes (Components of The Provision for Income Taxes) (Details)", "role": "http://www.donaldson.com/role/IncomeTaxesComponentsofTheProvisionforIncomeTaxesDetails", "shortName": "Income Taxes (Components of The Provision for Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2461437 - Disclosure - Income Taxes (Schedule of Reconciliation of U.S. Statutory Income Tax Rate With Effective Income Tax Rate) (Details)", "role": "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofUSStatutoryIncomeTaxRateWithEffectiveIncomeTaxRateDetails", "shortName": "Income Taxes (Schedule of Reconciliation of U.S. Statutory Income Tax Rate With Effective Income Tax Rate) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462438 - Disclosure - Income Taxes (Schedule of Temporary Differences That Give Rise to Deferred Tax Assets and Liabilities) (Details)", "role": "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails", "shortName": "Income Taxes (Schedule of Temporary Differences That Give Rise to Deferred Tax Assets and Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "div", "dci:ScheduleOfNOLAndTaxCreditValuationAllowancesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "dci:OperatingLossesAndTaxCreditCarryforwardValuationAllowance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463439 - Disclosure - Income Taxes (Narrative) (Details)", "role": "http://www.donaldson.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "dci:ScheduleOfNOLAndTaxCreditValuationAllowancesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "dci:OperatingLossesAndTaxCreditCarryforwardValuationAllowance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "dci:ScheduleOfNOLAndTaxCreditValuationAllowancesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "ic5045207231d4b0392e917beb6925a83_I20190731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464440 - Disclosure - Income Taxes (NOL and Tax Credit Valuation Allowances) (Details)", "role": "http://www.donaldson.com/role/IncomeTaxesNOLandTaxCreditValuationAllowancesDetails", "shortName": "Income Taxes (NOL and Tax Credit Valuation Allowances) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "dci:ScheduleOfNOLAndTaxCreditValuationAllowancesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "-5", "lang": "en-US", "name": "dci:ValuationAllowanceDeferredTaxAssetCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "ic5045207231d4b0392e917beb6925a83_I20190731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465441 - Disclosure - Income Taxes (Schedule of Reconciliation of Beginning and Ending Amount of Gross Unrecognized Tax Benefits) (Details)", "role": "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofBeginningandEndingAmountofGrossUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes (Schedule of Reconciliation of Beginning and Ending Amount of Gross Unrecognized Tax Benefits) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "if264d70441e94a518488368ee6b95b6c_I20170731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "ia129513403f7462fa60163abf411a61b_D20190726-20190726", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1008009 - Statement - Consolidated Statements of Changes In Shareholders' Equity (Parenthetical)", "role": "http://www.donaldson.com/role/ConsolidatedStatementsofChangesInShareholdersEquityParenthetical", "shortName": "Consolidated Statements of Changes In Shareholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R90": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i64aed2056eba443096a6283e588ded76_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2468442 - Disclosure - Fair Value Measurements (Narrative) (Details)", "role": "http://www.donaldson.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i64aed2056eba443096a6283e588ded76_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469443 - Disclosure - Fair Value Measurements (Fair Value of Outstanding Derivatives in Consolidated Balance Sheets) (Details)", "role": "http://www.donaldson.com/role/FairValueMeasurementsFairValueofOutstandingDerivativesinConsolidatedBalanceSheetsDetails", "shortName": "Fair Value Measurements (Fair Value of Outstanding Derivatives in Consolidated Balance Sheets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i31fdd09043464f878ffc761d96ec0fc3_I20200731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470444 - Disclosure - Fair Value Measurements (Pre-tax Impact of the Gains and Losses) (Details)", "role": "http://www.donaldson.com/role/FairValueMeasurementsPretaxImpactoftheGainsandLossesDetails", "shortName": "Fair Value Measurements (Pre-tax Impact of the Gains and Losses) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2473445 - Disclosure - Shareholders' Equity (Narrative) (Details)", "role": "http://www.donaldson.com/role/ShareholdersEquityNarrativeDetails", "shortName": "Shareholders' Equity (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R94": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "ic5045207231d4b0392e917beb6925a83_I20190731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockShares", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2474446 - Disclosure - Shareholders' Equity (Schedule of Treasury Stock) (Details)", "role": "http://www.donaldson.com/role/ShareholdersEquityScheduleofTreasuryStockDetails", "shortName": "Shareholders' Equity (Schedule of Treasury Stock) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i37671e91b0f3443986ba7ad3030ff717_D20190801-20200731", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "ic5045207231d4b0392e917beb6925a83_I20190731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2477447 - Disclosure - Accumulated Other Comprehensive Loss (Details)", "role": "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails", "shortName": "Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGuaranteeObligationsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2480448 - Disclosure - Guarantees (Details)", "role": "http://www.donaldson.com/role/GuaranteesDetails", "shortName": "Guarantees (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGuaranteeObligationsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i19d80b90d3fd4dc2ad8d7dd6d988d7a3_I20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2484449 - Disclosure - Segment Reporting (Narrative) (Details)", "role": "http://www.donaldson.com/role/SegmentReportingNarrativeDetails", "shortName": "Segment Reporting (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i927d5b535de54644b83c0bb4418a8111_D20190801-20200731", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "ie1b32f688dc74ec4a60ad3d98602d68c_D20200501-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2485450 - Disclosure - Segment Reporting (Summary of Segment Detail) (Details)", "role": "http://www.donaldson.com/role/SegmentReportingSummaryofSegmentDetailDetails", "shortName": "Segment Reporting (Summary of Segment Detail) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "iee79226bb4ff4e92a2ce1fef93f9f41d_I20180731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:InvestmentsInAndAdvancesToAffiliatesAmountOfEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "ie1b32f688dc74ec4a60ad3d98602d68c_D20200501-20200731", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2486451 - Disclosure - Segment Reporting (Net Sales by Product Within Engine Products Segment and Industrial Products Segment) (Details)", "role": "http://www.donaldson.com/role/SegmentReportingNetSalesbyProductWithinEngineProductsSegmentandIndustrialProductsSegmentDetails", "shortName": "Segment Reporting (Net Sales by Product Within Engine Products Segment and Industrial Products Segment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dci-20200731.htm", "contextRef": "i0d396c587a2d4d9e94e3016b3bac23d6_D20190801-20200731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 102, "tag": { "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "netLabel": "United States", "terseLabel": "U.S. Plan", "verboseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansAssumptionsUsedtoDetermineNetPeriodicBenefitCostDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansTables", "http://www.donaldson.com/role/EmployeeBenefitPlansUnfundedCommitmentsandRedemptionRestrictionsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansWeightedAverageDiscountRatesinDeterminingActuarialPresentValueofProjectedBenefitObligationDetails", "http://www.donaldson.com/role/RevenueDisaggregationofRevenuebyGeographicRegionDetails", "http://www.donaldson.com/role/SegmentReportingGeographicSalesbyOriginationandPropertyPlantandEquipmentDetails", "http://www.donaldson.com/role/ShortTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "dci_AdvancedFiltrationSystemsIncMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Advanced Filtration Systems, Inc. [Member]", "label": "Advanced Filtration Systems Inc [Member]", "terseLabel": "Advanced Filtration Systems Inc." } } }, "localname": "AdvancedFiltrationSystemsIncMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/GuaranteesDetails" ], "xbrltype": "domainItemType" }, "dci_AerospaceAndDefenseProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Aerospace And Defense Products [Member]", "label": "Aerospace And Defense Products [Member]", "terseLabel": "Aerospace and Defense" } } }, "localname": "AerospaceAndDefenseProductsMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/SegmentReportingNetSalesbyProductWithinEngineProductsSegmentandIndustrialProductsSegmentDetails" ], "xbrltype": "domainItemType" }, "dci_AftermarketProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Aftermarket Products [Member]", "label": "Aftermarket Products [Member]", "terseLabel": "Aftermarket" } } }, "localname": "AftermarketProductsMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/SegmentReportingNetSalesbyProductWithinEngineProductsSegmentandIndustrialProductsSegmentDetails" ], "xbrltype": "domainItemType" }, "dci_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "AssetsAndLiabilitiesLessee", "label": "AssetsAndLiabilitiesLessee [Table Text Block]", "terseLabel": "Supplemental balance sheet information" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "dci_BOFAInternationalLTDMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "BOFA International LTD [Member]", "label": "BOFA International LTD [Member]", "terseLabel": "BOFA International LTD" } } }, "localname": "BOFAInternationalLTDMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/AcquisitionsNarrativeDetails", "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "dci_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill": { "auth_ref": [], "calculation": { "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets, Including Goodwill", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets, Including Goodwill", "totalLabel": "Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "dci_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets": { "auth_ref": [], "calculation": { "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "dci_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Tangible Assets", "terseLabel": "Net tangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedNetTangibleAssets", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "dci_CapitalizationOfDirectCostForPurchaseOfInternalUseSoftwareAmortizationPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Capitalization Of Direct Cost For Purchase Of Internal Use Software Amortization Period.", "label": "Capitalization of direct cost, amortization period in years", "terseLabel": "Capitalization of direct cost, amortization period in years" } } }, "localname": "CapitalizationOfDirectCostForPurchaseOfInternalUseSoftwareAmortizationPeriod", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "dci_CapitalizedLeaseObligationsAndOtherWithVariousMaturityDatesAndInterestRatesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Capitalized Lease Obligations And Other With Various Maturity Dates And Interest Rates [Member]", "label": "Capitalized Lease Obligations And Other With Various Maturity Dates And Interest Rates [Member]", "terseLabel": "Capitalized lease obligations, with various maturity dates and interest rates" } } }, "localname": "CapitalizedLeaseObligationsAndOtherWithVariousMaturityDatesAndInterestRatesMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "dci_ChangeInUnrecognizedTaxBenefits": { "auth_ref": [], "calculation": { "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofUSStatutoryIncomeTaxRateWithEffectiveIncomeTaxRateDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Change In Unrecognized Tax Benefits", "label": "Change in unrecognized tax benefits", "negatedTerseLabel": "Change in unrecognized tax benefits (percentage)" } } }, "localname": "ChangeInUnrecognizedTaxBenefits", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofUSStatutoryIncomeTaxRateWithEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "dci_ContributoryEmployeeSavingPlanEmployeeContributionThresholdLimitFromCompensationMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contributory Employee Saving Plan Employee Contribution Threshold Limit From Compensation Maximum.", "label": "Contributory Employee Saving Plan Employee Contribution Threshold Limit From Compensation Maximum", "terseLabel": "Contributory employee saving plan, employee contribution threshold limit from compensation, maximum (percent)" } } }, "localname": "ContributoryEmployeeSavingPlanEmployeeContributionThresholdLimitFromCompensationMaximum", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "dci_ContributoryEmployeeSavingPlanPercentageMatchOfParticipantsFirstContributions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contributory Employee Saving Plan Percentage Match Of Participants First Contributions", "label": "Contributory Employee Saving Plan Percentage Match Of Participants First Contributions", "terseLabel": "Contributory employee saving plan, percentage match of participants, first contributions (percent)" } } }, "localname": "ContributoryEmployeeSavingPlanPercentageMatchOfParticipantsFirstContributions", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "dci_ContributoryEmployeeSavingPlanPercentageMatchOfParticipantsSecondContributions": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contributory Employee Saving Plan Percentage Match Of Participants Second Contributions", "label": "Contributory Employee Saving Plan Percentage Match Of Participants Second Contributions", "terseLabel": "Contributory employee saving plan, percentage match of participants, second contributions (percent)" } } }, "localname": "ContributoryEmployeeSavingPlanPercentageMatchOfParticipantsSecondContributions", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "dci_ContributoryEmployeeSavingPlanPercentageOfParticipantsFirstEligibleCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contributory Employee Saving Plan Percentage Of Participants First Eligible Compensation", "label": "Contributory Employee Saving Plan Percentage Of Participants First Eligible Compensation", "terseLabel": "Contributory employee saving plan, percentage of participants, first eligible compensation (percent)" } } }, "localname": "ContributoryEmployeeSavingPlanPercentageOfParticipantsFirstEligibleCompensation", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "dci_ContributoryEmployeeSavingPlanPercentageOfParticipantsSecondEligibleCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contributory Employee Saving Plan Percentage Of Participants Second Eligible Compensation", "label": "Contributory Employee Saving Plan Percentage Of Participants Second Eligible Compensation", "terseLabel": "Contributory employee saving plan, percentage of participants, second eligible compensation (percent)" } } }, "localname": "ContributoryEmployeeSavingPlanPercentageOfParticipantsSecondEligibleCompensation", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "dci_CorporateAndReconcilingItemsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Corporate And Reconciling Items", "label": "Corporate And Reconciling Items [Member]", "terseLabel": "Corporate and Unallocated" } } }, "localname": "CorporateAndReconcilingItemsMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/SegmentReportingSummaryofSegmentDetailDetails" ], "xbrltype": "domainItemType" }, "dci_DeferredCompensationArrangementWithIndividualMaximumFutureDeferredReceiptsAllowed": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Arrangement With Individual Maximum Future Deferred Receipts Allowed", "label": "Deferred Compensation Arrangement With Individual Maximum Future Deferred Receipts Allowed", "terseLabel": "Deferred compensation arrangement with individual, maximum future deferred receipts allowed (percent)" } } }, "localname": "DeferredCompensationArrangementWithIndividualMaximumFutureDeferredReceiptsAllowed", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "dci_DeferredStockAndOtherActivity": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of recognized share-based compensation during the period, that is, the amount recognized as expense in the income statement. It also represents the value of stock granted during the period as a result of any share-based compensation plan other than an employee stock ownership plan (ESOP).", "label": "Deferred Stock And Other Activity", "negatedTerseLabel": "Deferred stock and other activity" } } }, "localname": "DeferredStockAndOtherActivity", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "dci_DeferredTaxAssetsOperatingLeaseAssets": { "auth_ref": [], "calculation": { "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Assets Operating Lease Assets", "label": "Deferred Tax Assets Operating Lease Assets", "terseLabel": "Operating lease assets" } } }, "localname": "DeferredTaxAssetsOperatingLeaseAssets", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "dci_DeferredTaxLiabilitiesOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Deferred Tax Liabilities Operating Lease Liabilities", "label": "Deferred Tax Liabilities Operating Lease Liabilities", "negatedLabel": "Operating lease liabilities" } } }, "localname": "DeferredTaxLiabilitiesOperatingLeaseLiabilities", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "dci_DefinedBenefitPlanAlternativeInvestmentsFairValueOfPlanAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Alternative Investments, Fair Value Of Plan Assets", "label": "Defined Benefit Plan, Alternative Investments, Fair Value Of Plan Assets", "terseLabel": "Measured Using NAV Per Share as Practical Expedient" } } }, "localname": "DefinedBenefitPlanAlternativeInvestmentsFairValueOfPlanAssets", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansUnfundedCommitmentsandRedemptionRestrictionsDetails" ], "xbrltype": "monetaryItemType" }, "dci_DefinedBenefitPlanAmortizationOfPriorServiceCostCreditAndAmortizationOfTransitionObligationsAssets": { "auth_ref": [], "calculation": { "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of the prior service cost or credit and transition obligation or asset recognized in net periodic benefit cost relating to benefit changes attributable to plan participants' prior service pursuant to a plan amendment or a plan initiation.", "label": "Defined Benefit Plan, Amortization Of Prior Service Cost Credit and Amortization of Transition Obligations Assets", "terseLabel": "Prior service cost and transition amortization" } } }, "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCreditAndAmortizationOfTransitionObligationsAssets", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails" ], "xbrltype": "monetaryItemType" }, "dci_DefinedBenefitPlanBenefitObligationAssetsTransferredToFromPlan": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Benefit Obligation, Assets Transferred To (From) Plan", "label": "Defined Benefit Plan, Benefit Obligation, Assets Transferred To (From) Plan", "terseLabel": "Net transfers" } } }, "localname": "DefinedBenefitPlanBenefitObligationAssetsTransferredToFromPlan", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "dci_DefinedBenefitPlanPurchases": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Level 3 investments of defined benefit plans that were purchased.", "label": "Purchases", "terseLabel": "Purchases" } } }, "localname": "DefinedBenefitPlanPurchases", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansChangesinFairValueofUSPensionPlansLevel3AssetsDetails" ], "xbrltype": "monetaryItemType" }, "dci_DefinedBenefitPlanSales": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Level 3 investments of defined benefit plans that were sold.", "label": "Sales", "negatedTerseLabel": "Sales" } } }, "localname": "DefinedBenefitPlanSales", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansChangesinFairValueofUSPensionPlansLevel3AssetsDetails" ], "xbrltype": "monetaryItemType" }, "dci_DefinedContributionPlanAnnualRetirementContributionsPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined contribution plan, annual retirement contributions, percent.", "label": "Defined Contribution Plan Annual Retirement Contributions Percent", "terseLabel": "Defined contribution plan, annual retirement contributions (percent)" } } }, "localname": "DefinedContributionPlanAnnualRetirementContributionsPercent", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "dci_DirectorOriginalGrantsWithoutReloadsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Director Original Grants Without Reloads [Member]", "label": "Director Original Grants Without Reloads [Member]", "terseLabel": "Director and officer grants" } } }, "localname": "DirectorOriginalGrantsWithoutReloadsMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationWeightedAverageAssumptionsforRecognizedFairValueofStockBasedEmployeeCompensationCostDetails" ], "xbrltype": "domainItemType" }, "dci_EffectiveIncomeTaxRateReconciliationImpactofUSTaxCutsandJobsActPercent": { "auth_ref": [], "calculation": { "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofUSStatutoryIncomeTaxRateWithEffectiveIncomeTaxRateDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Impact of US Tax Cuts and Jobs Act, Percent", "label": "Effective Income Tax Rate Reconciliation, Impact of US Tax Cuts and Jobs Act, Percent", "terseLabel": "Impact of U.S. Tax Cuts and Jobs Act (percentage)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationImpactofUSTaxCutsandJobsActPercent", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofUSStatutoryIncomeTaxRateWithEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "dci_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017ForeignDerivedIntangibleIncomePercent": { "auth_ref": [], "calculation": { "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofUSStatutoryIncomeTaxRateWithEffectiveIncomeTaxRateDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Tax Cuts And Jobs Act Of 2017, Foreign Derived Intangible Income, Percent", "label": "Effective Income Tax Rate Reconciliation, Tax Cuts And Jobs Act Of 2017, Foreign Derived Intangible Income, Percent", "negatedTerseLabel": "Foreign Derived Intangible Income (FDII) (percentage)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017ForeignDerivedIntangibleIncomePercent", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofUSStatutoryIncomeTaxRateWithEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "dci_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017GlobalIntangibleLowTaxIncomePercent": { "auth_ref": [], "calculation": { "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofUSStatutoryIncomeTaxRateWithEffectiveIncomeTaxRateDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Tax Cuts And Jobs Act Of 2017, Global Intangible Low Tax Income, Percent", "label": "Effective Income Tax Rate Reconciliation, Tax Cuts And Jobs Act Of 2017, Global Intangible Low Tax Income, Percent", "terseLabel": "Global Intangible Low Tax Income (GILTI) (percentage)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017GlobalIntangibleLowTaxIncomePercent", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofUSStatutoryIncomeTaxRateWithEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "dci_EngineProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Engine Products [Member]", "label": "Engine Products [Member]", "terseLabel": "Engine Products" } } }, "localname": "EngineProductsMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsReconciliationofGoodwillDetails", "http://www.donaldson.com/role/SegmentReportingNetSalesbyProductWithinEngineProductsSegmentandIndustrialProductsSegmentDetails", "http://www.donaldson.com/role/SegmentReportingSummaryofSegmentDetailDetails" ], "xbrltype": "domainItemType" }, "dci_GasTurbineProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gas Turbine Products [Member]", "label": "Gas Turbine Products [Member]", "terseLabel": "Gas Turbine Systems" } } }, "localname": "GasTurbineProductsMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/SegmentReportingNetSalesbyProductWithinEngineProductsSegmentandIndustrialProductsSegmentDetails" ], "xbrltype": "domainItemType" }, "dci_HostingArrangementServiceContractPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Hosting Arrangement, Service Contract, Policy", "label": "Hosting Arrangement, Service Contract, Policy [Policy Text Block]", "terseLabel": "Cloud Computing Software" } } }, "localname": "HostingArrangementServiceContractPolicyPolicyTextBlock", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dci_HourlyPensionPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Hourly Pension Plan [Member]", "label": "Hourly Pension Plan [Member]", "terseLabel": "Hourly Pension Plan" } } }, "localname": "HourlyPensionPlanMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansPensionPlanTargetAllocationDetails" ], "xbrltype": "domainItemType" }, "dci_IndustrialFiltrationSolutionsProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Industrial Filtration Solutions Products [Member]", "label": "Industrial Filtration Solutions Products [Member]", "terseLabel": "Industrial Filtration Solutions" } } }, "localname": "IndustrialFiltrationSolutionsProductsMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/SegmentReportingNetSalesbyProductWithinEngineProductsSegmentandIndustrialProductsSegmentDetails" ], "xbrltype": "domainItemType" }, "dci_IndustrialProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Industrial Products [Member]", "label": "Industrial Products [Member]", "terseLabel": "Industrial Products" } } }, "localname": "IndustrialProductsMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsReconciliationofGoodwillDetails", "http://www.donaldson.com/role/SegmentReportingNetSalesbyProductWithinEngineProductsSegmentandIndustrialProductsSegmentDetails", "http://www.donaldson.com/role/SegmentReportingSummaryofSegmentDetailDetails" ], "xbrltype": "domainItemType" }, "dci_InsuranceContractsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Insurance Contracts", "label": "Insurance Contracts [Member]", "terseLabel": "Insurance contracts" } } }, "localname": "InsuranceContractsMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByNonUSPensionPlansDetails" ], "xbrltype": "domainItemType" }, "dci_InvestmentFundsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Investment Funds [Member]", "label": "Investment Funds [Member]", "terseLabel": "Investment funds" } } }, "localname": "InvestmentFundsMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByNonUSPensionPlansDetails" ], "xbrltype": "domainItemType" }, "dci_LineOfCreditFacilityAdditionalBorrowingCapacityUnderCertainConditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Line Of Credit Facility, Additional Borrowing Capacity Under Certain Conditions", "label": "Line Of Credit Facility, Additional Borrowing Capacity Under Certain Conditions", "terseLabel": "Additional borrowing capacity on line of credit under certain conditions" } } }, "localname": "LineOfCreditFacilityAdditionalBorrowingCapacityUnderCertainConditions", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "dci_LineOfCreditFacilityIncreaseDecreaseToBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Line Of Credit Facility Increase Decrease To Borrowing Capacity", "label": "Line Of Credit Facility Increase Decrease To Borrowing Capacity", "terseLabel": "Increase to borrowing capacity" } } }, "localname": "LineOfCreditFacilityIncreaseDecreaseToBorrowingCapacity", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/ShortTermBorrowingsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "dci_LongTermDebtVariableInterestRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Long Term Debt Variable Interest Rate", "label": "Long Term Debt Variable Interest Rate [Member]", "terseLabel": "Long-Term Debt, Variable Interest Rate" } } }, "localname": "LongTermDebtVariableInterestRateMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "dci_LongTermRateOfReturnOnPlanAssets": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Increase Or Decrease In Long-Term Rate Of Return On Plan Assets", "label": "Long Term Rate Of Return On Plan Assets", "terseLabel": "Long-term rate of return on plan assets (percent)" } } }, "localname": "LongTermRateOfReturnOnPlanAssets", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "dci_MaximumReductionInAmountOfUnrecognizedTaxBenefitsResultingFromLapseOfStatuteOfLimitations": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Maximum Reduction In Amount Of Unrecognized Tax Benefits, Resulting From Lapse Of Statute Of Limitations", "label": "Maximum Reduction In Amount Of Unrecognized Tax Benefits, Resulting From Lapse Of Statute Of Limitations", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "MaximumReductionInAmountOfUnrecognizedTaxBenefitsResultingFromLapseOfStatuteOfLimitations", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "dci_MultiCurrencyRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Multi-Currency Revolving Credit Facility", "label": "Multi-Currency Revolving Credit Facility [Member]", "terseLabel": "Multi-currency revolving credit facility" } } }, "localname": "MultiCurrencyRevolvingCreditFacilityMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/LongTermDebtNarrativeDetails", "http://www.donaldson.com/role/ShortTermBorrowingsNarrativeDetails" ], "xbrltype": "domainItemType" }, "dci_NonOfficerOriginalGrantsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non - Officer Original Grants [Member]", "label": "Non Officer Original Grants [Member]", "terseLabel": "Non-officer original grants" } } }, "localname": "NonOfficerOriginalGrantsMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationWeightedAverageAssumptionsforRecognizedFairValueofStockBasedEmployeeCompensationCostDetails" ], "xbrltype": "domainItemType" }, "dci_NonUSExcludingEuropeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Non-US, Excluding Europe [Member]", "label": "Non-US, Excluding Europe [Member]", "terseLabel": "Rest of the World" } } }, "localname": "NonUSExcludingEuropeMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/ShortTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "dci_NumberOfBenefitPlans": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Benefit Plans", "label": "Number Of Benefit Plans", "terseLabel": "Number of U.S. pension plan types" } } }, "localname": "NumberOfBenefitPlans", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "integerItemType" }, "dci_NumberOfDaysConsideredToReviewForCollectability": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number Of Days Considered To Review For Collectability.", "label": "Number of days considered to review for collectability", "terseLabel": "Number of days considered to review for collectability" } } }, "localname": "NumberOfDaysConsideredToReviewForCollectability", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "dci_OffRoadProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Off-Road Products [Member]", "label": "Off Road Products [Member]", "terseLabel": "Off-Road" } } }, "localname": "OffRoadProductsMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/SegmentReportingNetSalesbyProductWithinEngineProductsSegmentandIndustrialProductsSegmentDetails" ], "xbrltype": "domainItemType" }, "dci_OnRoadProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "On Road Products [Member]", "label": "On Road Products [Member]", "terseLabel": "On-Road" } } }, "localname": "OnRoadProductsMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/SegmentReportingNetSalesbyProductWithinEngineProductsSegmentandIndustrialProductsSegmentDetails" ], "xbrltype": "domainItemType" }, "dci_OperatingLossesAndTaxCreditCarryforwardAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating Losses And Tax Credit Carryforward Amount", "label": "Operating Losses And Tax Credit Carryforward Amount", "terseLabel": "Operating losses and tax credit carryforward amount" } } }, "localname": "OperatingLossesAndTaxCreditCarryforwardAmount", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "dci_OperatingLossesAndTaxCreditCarryforwardExpirationPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Losses And Tax Credit Carryforward Expiration Period", "label": "Operating Losses And Tax Credit Carryforward Expiration Period", "terseLabel": "Operating losses and tax credit carryforward expiration period" } } }, "localname": "OperatingLossesAndTaxCreditCarryforwardExpirationPeriod", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "durationItemType" }, "dci_OperatingLossesAndTaxCreditCarryforwardValuationAllowance": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating Losses And Tax Credit Carryforward Valuation Allowance", "label": "Operating Losses And Tax Credit Carryforward Valuation Allowance", "terseLabel": "Operating losses and tax credit carryforward valuation allowance" } } }, "localname": "OperatingLossesAndTaxCreditCarryforwardValuationAllowance", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "dci_OtherDispositionsDuringPeriodShares": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Other Dispositions During Period Shares", "label": "Other Dispositions During Period Shares", "negatedLabel": "Other activity (in shares)" } } }, "localname": "OtherDispositionsDuringPeriodShares", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/ShareholdersEquityScheduleofTreasuryStockDetails" ], "xbrltype": "sharesItemType" }, "dci_PatentsTrademarksandTechnologyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Patents, Trademarks and Technology", "label": "Patents, Trademarks and Technology [Member]", "terseLabel": "Patents, trademarks and technology" } } }, "localname": "PatentsTrademarksandTechnologyMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsReconciliationofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "dci_PercentageOfFundHeldInOtherCollectiveInvestmentVehicles": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of fund held in other collective investment vehicles.", "label": "Percentage Of Fund Held In Other Collective Investment Vehicles", "terseLabel": "Percentage of fund held in other collective investment vehicles (percent)" } } }, "localname": "PercentageOfFundHeldInOtherCollectiveInvestmentVehicles", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "dci_PercentageOfSharesAvailableForPurchase": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage Of Shares Available For Purchase", "label": "Percentage Of Shares Available For Purchase", "terseLabel": "Percentage of shares available for purchase (percent)" } } }, "localname": "PercentageOfSharesAvailableForPurchase", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "dci_RangeFiveMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Range Five [Member]", "label": "Range Five [Member]", "terseLabel": "$47.50 and above" } } }, "localname": "RangeFiveMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationSummaryofInformationConcerningOutstandingandExercisableOptionsDetails" ], "xbrltype": "domainItemType" }, "dci_RangeFourMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Range Four [Member]", "label": "Range Four [Member]", "terseLabel": "$42.50 to $47.49" } } }, "localname": "RangeFourMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationSummaryofInformationConcerningOutstandingandExercisableOptionsDetails" ], "xbrltype": "domainItemType" }, "dci_RangeOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Range One [Member]", "label": "Range One [Member]", "terseLabel": "$28.00 to $32.49" } } }, "localname": "RangeOneMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationSummaryofInformationConcerningOutstandingandExercisableOptionsDetails" ], "xbrltype": "domainItemType" }, "dci_RangeThreeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Range Three [Member]", "label": "Range Three [Member]", "terseLabel": "$37.50 to $42.49" } } }, "localname": "RangeThreeMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationSummaryofInformationConcerningOutstandingandExercisableOptionsDetails" ], "xbrltype": "domainItemType" }, "dci_RangeTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Range Two [Member]", "label": "Range Two [Member]", "terseLabel": "$32.50 to $37.49" } } }, "localname": "RangeTwoMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationSummaryofInformationConcerningOutstandingandExercisableOptionsDetails" ], "xbrltype": "domainItemType" }, "dci_RetirementSavingsAndEmployeeStockOwnershipPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Retirement Savings And Employee Stock Ownership Plan", "label": "Retirement Savings And Employee Stock Ownership Plan [Member]", "terseLabel": "Retirement Savings and Employee Stock Ownership Plan" } } }, "localname": "RetirementSavingsAndEmployeeStockOwnershipPlanMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "dci_SalariedPensionPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Salaried Pension Plan [Member]", "label": "Salaried Pension Plan [Member]", "terseLabel": "Salaried Pension Plan" } } }, "localname": "SalariedPensionPlanMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansPensionPlanTargetAllocationDetails" ], "xbrltype": "domainItemType" }, "dci_ScheduleOfNOLAndTaxCreditValuationAllowancesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of NOL And Tax Credit Valuation Allowances", "label": "Schedule of NOL And Tax Credit Valuation Allowances [Table Text Block]", "terseLabel": "Schedule of NOL and tax credit valuation allowances" } } }, "localname": "ScheduleOfNOLAndTaxCreditValuationAllowancesTableTextBlock", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "dci_ScheduleofTreasurySharesActivityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Treasury Shares Activity [Roll Forward]", "label": "Schedule of Treasury Shares Activity [Roll Forward]", "terseLabel": "Schedule of Treasury Shares Activity [Roll Forward]" } } }, "localname": "ScheduleofTreasurySharesActivityRollForward", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/ShareholdersEquityScheduleofTreasuryStockDetails" ], "xbrltype": "stringItemType" }, "dci_ShareBasedCompensationArrangeByShareBasedPaymentAwardAwardTargetPayoutPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-Based Compensation Arrange By Share-Based Payment Award, Award Target Payout, Percentage", "label": "Share-Based Compensation Arrange By Share-Based Payment Award, Award Target Payout, Percentage", "verboseLabel": "Payout percentage based on target award" } } }, "localname": "ShareBasedCompensationArrangeByShareBasedPaymentAwardAwardTargetPayoutPercentage", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "dci_SharebasedCompensationArrangementBySharebasedPaymentSharesReserved": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Shares Reserved", "label": "Share-based Compensation Arrangement By Share-based Payment Shares Reserved", "terseLabel": "Shares reserved for outstanding options and future grants (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentSharesReserved", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "dci_ShorttermDebtOtherNonborrowingReductionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Short-term Debt, Other Non-borrowing Reductions [Member]", "label": "Short-term Debt, Other Non-borrowing Reductions [Member]", "terseLabel": "Other non-borrowing reductions" } } }, "localname": "ShorttermDebtOtherNonborrowingReductionsMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/ShortTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "dci_ShorttermDebtOutstandingBorrowingsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Short-term Debt, Outstanding Borrowings [Member]", "label": "Short-term Debt, Outstanding Borrowings [Member]", "terseLabel": "Outstanding borrowings" } } }, "localname": "ShorttermDebtOutstandingBorrowingsMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/ShortTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "dci_SpecialApplicationsProductsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Special Applications Products [Member]", "label": "Special Applications Products [Member]", "terseLabel": "Special Applications" } } }, "localname": "SpecialApplicationsProductsMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/SegmentReportingNetSalesbyProductWithinEngineProductsSegmentandIndustrialProductsSegmentDetails" ], "xbrltype": "domainItemType" }, "dci_StockholdersEquityShareBasedCompensation": { "auth_ref": [], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Stockholders Equity, Share Based Compensation", "label": "Stockholders Equity, Share Based Compensation", "terseLabel": "Stock compensation plans" } } }, "localname": "StockholdersEquityShareBasedCompensation", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "dci_StrategicAssetAllocationFixedIncomeSecuritiesMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan Target Allocation Percentage Of Assets Fixed Income Securities Range Maximum.", "label": "Strategic Asset Allocation Fixed Income Securities Maximum", "terseLabel": "Strategic asset allocation, fixed income securities, maximum (percent)" } } }, "localname": "StrategicAssetAllocationFixedIncomeSecuritiesMaximum", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "dci_StrategicAssetAllocationFixedIncomeSecuritiesMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan Target Allocation Percentage Of Assets Fixed Income Securities Range Minimum.", "label": "Strategic Asset Allocation Fixed Income Securities Minimum", "terseLabel": "Strategic asset allocation, fixed income securities, minimum (percent)" } } }, "localname": "StrategicAssetAllocationFixedIncomeSecuritiesMinimum", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "dci_ThreePointSevenTwoPercentUnsecuredSeniorNotesDueMarchTwentySevenTwoThousandTwentyFourMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "3.72% Unsecured Senior Notes Due March 27, 2024 [Member]", "label": "Three Point Seven Two Percent Unsecured Senior Notes Due March Twenty Seven Two Thousand Twenty Four [Member]", "terseLabel": "Unsecured senior notes, $125.0 million principal payment due March\u00a027, 2024, interest rate of 3.72% payable semi-annually" } } }, "localname": "ThreePointSevenTwoPercentUnsecuredSeniorNotesDueMarchTwentySevenTwoThousandTwentyFourMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "dci_TrademarksAndTechnologyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trademarks And Technology [Member]", "label": "Trademarks And Technology [Member]", "terseLabel": "Trademarks and technology" } } }, "localname": "TrademarksAndTechnologyMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "dci_TreasuryStockPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Treasury Stock Policy [Policy Text Block]", "label": "Treasury Stock [Policy Text Block]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockPolicyTextBlock", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dci_TwoThousandNineteenMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2019 Plan [Member]", "label": "Two Thousand Nineteen [Member]", "terseLabel": "2019 Plan" } } }, "localname": "TwoThousandNineteenMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "dci_UnsecuredSeniorNotesFiveMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Unsecured Senior Notes Five [Member]", "label": "Unsecured Senior Notes Five [Member]", "terseLabel": "Unsecured senior notes, $25.0 million principal payment due April\u00a016, 2025, interest rate of 2.93% payable semi-annually" } } }, "localname": "UnsecuredSeniorNotesFiveMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "dci_UnsecuredSeniorNotesSixMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Unsecured Senior Notes Six [Member]", "label": "Unsecured Senior Notes Six [Member]", "terseLabel": "Unsecured senior notes, $125.0 million principal payment due June\u00a017, 2030, interest rate of 3.18% payable semi-annually" } } }, "localname": "UnsecuredSeniorNotesSixMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "dci_ValuationAllowanceDeferredTaxAssetCharges": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Valuation Allowance, Deferred Tax Asset, Charges", "label": "Valuation Allowance, Deferred Tax Asset, Charges", "negatedLabel": "Additions charged to costs and expenses" } } }, "localname": "ValuationAllowanceDeferredTaxAssetCharges", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesNOLandTaxCreditValuationAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "dci_ValuationAllowanceDeferredTaxAssetDeductionsFromReserves": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Valuation Allowance, Deferred Tax Asset, Deductions From Reserves", "label": "Valuation Allowance, Deferred Tax Asset, Deductions From Reserves", "terseLabel": "Deductions from reserves" } } }, "localname": "ValuationAllowanceDeferredTaxAssetDeductionsFromReserves", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesNOLandTaxCreditValuationAllowancesDetails" ], "xbrltype": "monetaryItemType" }, "dci_ValuationAllowanceDeferredTaxAssetRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Valuation Allowance, Deferred Tax Asset", "label": "Valuation Allowance, Deferred Tax Asset [Roll Forward]", "terseLabel": "Valuation Allowance, Deferred Tax Asset" } } }, "localname": "ValuationAllowanceDeferredTaxAssetRollForward", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesNOLandTaxCreditValuationAllowancesDetails" ], "xbrltype": "stringItemType" }, "dci_VariableRateCommittedRevolvingCreditFacilityDueJulyTwentyFirstTwoThousandTwentyTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Variable Rate Committed Revolving Credit Facility Due July Twenty First Two Thousand Twenty Two", "label": "Variable Rate Committed Revolving Credit Facility Due July Twenty First Two Thousand Twenty Two [Member]", "terseLabel": "Variable rate committed, unsecured $500.0 million revolving credit facility due July\u00a021, 2022, interest rate of 1.29% as of July\u00a031, 2020" } } }, "localname": "VariableRateCommittedRevolvingCreditFacilityDueJulyTwentyFirstTwoThousandTwentyTwoMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "dci_VariableRateCommittedUnsecuredTermLoanDueJulyTwentyFirstTwoThousandTwentyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Variable Rate Committed Unsecured Term Loan Due July Twenty First Two Thousand Twenty [Member]", "label": "Variable Rate Committed Unsecured Term Loan Due July Twenty First Two Thousand Twenty [Member]", "terseLabel": "Variable rate committed, unsecured $50.0 million term loan due July 21, 2020" } } }, "localname": "VariableRateCommittedUnsecuredTermLoanDueJulyTwentyFirstTwoThousandTwentyMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "dci_VariableRateCommittedUnsecuredTermLoanDueOctoberTwentyEightTwoThousandTwentyFourMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Variable Rate Committed Unsecured Term Loan Due October Twenty Eight Two Thousand Twenty Four", "label": "Variable Rate Committed Unsecured Term Loan Due October Twenty Eight Two Thousand Twenty Four [Member]", "terseLabel": "Variable rate committed, unsecured \u20ac80.0 million term loan due October\u00a028, 2024, interest rate of 0.70% as of July\u00a031, 2020" } } }, "localname": "VariableRateCommittedUnsecuredTermLoanDueOctoberTwentyEightTwoThousandTwentyFourMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "dci_VariableRateGuaranteedSeniorNoteDueJulyFifteenTwoThousandTwentyOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Variable Rate Guaranteed Senior Note Due July Fifteen Two Thousand Twenty One [Member]", "label": "Variable Rate Guaranteed Senior Note Due July Fifteen Two Thousand Twenty One [Member]", "terseLabel": "Variable rate guaranteed senior note, \u00a51.00 billion due July\u00a015, 2021. As of July\u00a031, 2020, \u00a5600.0 million outstanding with interest rate of 0.27% payable quarterly" } } }, "localname": "VariableRateGuaranteedSeniorNoteDueJulyFifteenTwoThousandTwentyOneMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "dci_VariableRateGuaranteedSeniorNoteDueMayTwentyTwoThousandTwentyFourMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Variable Rate Guaranteed Senior Note Due May Twenty Two Thousand Twenty Four", "label": "Variable Rate Guaranteed Senior Note Due May Twenty Two Thousand Twenty Four [Member]", "terseLabel": "Variable rate guaranteed senior note, \u00a51.65 billion due May\u00a020, 2024. As of July\u00a031, 2020, \u00a51.0 billion outstanding with interest rate of 0.41% payable quarterly" } } }, "localname": "VariableRateGuaranteedSeniorNoteDueMayTwentyTwoThousandTwentyFourMember", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "dci_WeightedAverageDiscountRatesInDeterminingActuarialPresentValueOfProjectedBenefitObligationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule Of Weighted Average Discount Rates In Determining Actuarial Present Value Of Projected Benefit Obligation [Table Text Block]", "label": "Weighted-Average Discount Rates In Determining Actuarial Present Value Of Projected Benefit Obligation [Table Text Block]", "terseLabel": "Schedule of weighted-average discount rates in determining actuarial present value of projected benefit obligation" } } }, "localname": "WeightedAverageDiscountRatesInDeterminingActuarialPresentValueOfProjectedBenefitObligationTableTextBlock", "nsuri": "http://www.donaldson.com/20200731", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r727", "r728", "r729" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. 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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r730" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r725" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "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, Street Address" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "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" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "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" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r731" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GuaranteesDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r731" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r731" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "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" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r732" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r731" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r731" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r731" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r731" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r727", "r728", "r729" ], "lang": { "en-US": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GuaranteesDetails" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r724" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of each class" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r726" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "verboseLabel": "Name of each exchange on which registered" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "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(s)" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.donaldson.com/role/RevenueDisaggregationofRevenuebyGeographicRegionDetails", "http://www.donaldson.com/role/SegmentReportingGeographicSalesbyOriginationandPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r178", "r191", "r192", "r193", "r194", "r196", "r198", "r202" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SegmentReportingSummaryofSegmentDetailDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r178", "r191", "r192", "r193", "r194", "r196", "r198", "r202" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SegmentReportingSummaryofSegmentDetailDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r135", "r142", "r225", "r474", "r475", "r476", "r516", "r517" ], "lang": { "en-US": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "verboseLabel": "Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r135", "r142", "r225", "r474", "r475", "r476", "r516", "r517" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r135", "r142", "r225", "r474", "r475", "r476", "r516", "r517" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ShortTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "srt_LatinAmericaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Latin America [Member]", "terseLabel": "Latin America" } } }, "localname": "LatinAmericaMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.donaldson.com/role/RevenueDisaggregationofRevenuebyGeographicRegionDetails", "http://www.donaldson.com/role/SegmentReportingGeographicSalesbyOriginationandPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r423", "r433", "r641", "r642", "r643", "r644", "r645", "r646", "r648", "r690", "r693" ], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsNarrativeDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansUnfundedCommitmentsandRedemptionRestrictionsDetails", "http://www.donaldson.com/role/IncomeTaxesNarrativeDetails", "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails", "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r423", "r433", "r641", "r642", "r643", "r644", "r645", "r646", "r648", "r690", "r693" ], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsNarrativeDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansUnfundedCommitmentsandRedemptionRestrictionsDetails", "http://www.donaldson.com/role/IncomeTaxesNarrativeDetails", "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails", "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r204", "r318", "r321", "r649", "r689", "r691" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GuaranteesDetails", "http://www.donaldson.com/role/SegmentReportingNetSalesbyProductWithinEngineProductsSegmentandIndustrialProductsSegmentDetails", "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r204", "r318", "r321", "r649", "r689", "r691" ], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GuaranteesDetails", "http://www.donaldson.com/role/SegmentReportingNetSalesbyProductWithinEngineProductsSegmentandIndustrialProductsSegmentDetails", "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r358", "r423", "r433", "r641", "r642", "r643", "r644", "r645", "r646", "r648", "r690", "r693" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsNarrativeDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansUnfundedCommitmentsandRedemptionRestrictionsDetails", "http://www.donaldson.com/role/IncomeTaxesNarrativeDetails", "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails", "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r358", "r423", "r433", "r641", "r642", "r643", "r644", "r645", "r646", "r648", "r690", "r693" ], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsNarrativeDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansUnfundedCommitmentsandRedemptionRestrictionsDetails", "http://www.donaldson.com/role/IncomeTaxesNarrativeDetails", "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails", "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r428" ], "lang": { "en-US": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario, Unspecified [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r205", "r206", "r318", "r322", "r692", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721" ], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.donaldson.com/role/RevenueDisaggregationofRevenuebyGeographicRegionDetails", "http://www.donaldson.com/role/SegmentReportingGeographicSalesbyOriginationandPropertyPlantandEquipmentDetails", "http://www.donaldson.com/role/ShortTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r205", "r206", "r318", "r322", "r692", "r710", "r714", "r715", "r716", "r717", "r718", "r719", "r720", "r721", "r722" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.donaldson.com/role/RevenueDisaggregationofRevenuebyGeographicRegionDetails", "http://www.donaldson.com/role/SegmentReportingGeographicSalesbyOriginationandPropertyPlantandEquipmentDetails", "http://www.donaldson.com/role/ShortTermBorrowingsDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r268", "r428", "r637" ], "lang": { "en-US": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r210", "r635" ], "lang": { "en-US": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationWeightedAverageAssumptionsforRecognizedFairValueofStockBasedEmployeeCompensationCostDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationWeightedAverageAssumptionsforRecognizedFairValueofStockBasedEmployeeCompensationCostDetails" ], "xbrltype": "domainItemType" }, "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r136", "r137", "r138", "r139", "r222", "r223", "r224", "r225", "r226", "r227", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r516", "r517", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705" ], "lang": { "en-US": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible List]", "terseLabel": "Accounting Standards Update" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Accounts Payable and Other Accrued Liabilities, Current", "terseLabel": "Accrued and other current liabilities" } } }, "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.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": "Trade accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r23", "r211", "r212" ], "calculation": { "http://www.donaldson.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", "verboseLabel": "Accounts receivable, less allowance of $6.2 and $4.8, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r18", "r656", "r675" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Non-current income taxes payable" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r67", "r73", "r76", "r553" ], "lang": { "en-US": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Pension benefits" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r36", "r258" ], "calculation": { "http://www.donaldson.com/role/SupplementalBalanceSheetInformationPropertyPlantandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SupplementalBalanceSheetInformationPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r73", "r83", "r552" ], "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": "Derivative financial instruments" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r25", "r70", "r72", "r73", "r678", "r701", "r705" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "negatedTerseLabel": "Accumulated other comprehensive loss", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r69", "r73", "r76", "r132", "r133", "r134", "r553", "r696", "r697" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss", "verboseLabel": "Total" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r64", "r73", "r76", "r553", "r605", "r606", "r607", "r608", "r610" ], "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 currency translation adjustment" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r243" ], "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 (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r132", "r133", "r134", "r474", "r475", "r476" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net earnings to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r436", "r465", "r479" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Pre-tax compensation expense associated with stock options" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r27", "r214", "r228" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax": { "auth_ref": [ "r409" ], "calculation": { "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized in net periodic benefit cost (credit) and other comprehensive (income) loss.", "label": "Defined Benefit Plan, Amount Recognized in Net Periodic Benefit Cost (Credit) and Other Comprehensive (Income) Loss, before Tax", "negatedTotalLabel": "Total recognized in net periodic benefit costs and other comprehensive (loss) income" } } }, "localname": "AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r154" ], "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": "Options excluded from the diluted net earnings per share calculation (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r110", "r255" ], "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", "verboseLabel": "Asset impairment charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r125", "r186", "r193", "r200", "r220", "r547", "r554", "r598", "r654", "r674" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r59", "r125", "r220", "r547", "r554", "r598" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts 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/2020-01-31", "presentation": [ "http://www.donaldson.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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r438", "r468" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails", "http://www.donaldson.com/role/StockBasedCompensationStatusforOptionsWhichContainVestingProvisionsDetails" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsFairValueofOutstandingDerivativesinConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r568", "r573" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsFairValueofOutstandingDerivativesinConsolidatedBalanceSheetsDetails" ], "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" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r257" ], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SupplementalBalanceSheetInformationPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r416", "r429" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsNarrativeDetails", "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r416", "r429", "r533", "r534" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsNarrativeDetails", "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsNarrativeDetails", "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r532" ], "lang": { "en-US": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "verboseLabel": "Business combination, percentage of voting interests acquired (percent)" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": { "auth_ref": [ "r537" ], "calculation": { "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails": { "order": 2.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", "terseLabel": "Company\u2019s non-controlling interest" } } }, "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r541" ], "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]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]", "terseLabel": "Assets:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r536" ], "calculation": { "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "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", "terseLabel": "Deferred tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities": { "auth_ref": [ "r535", "r536" ], "calculation": { "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of financial liabilities assumed (as defined) which have been recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Financial Liabilities", "terseLabel": "Assumed debt" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r535", "r536" ], "calculation": { "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "dci_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "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": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r536" ], "calculation": { "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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", "totalLabel": "Liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest": { "auth_ref": [ "r536" ], "calculation": { "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized as of the acquisition date for the assets, including goodwill, in excess of (less than) the aggregate liabilities assumed, less the noncontrolling interest in the acquiree.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Less Noncontrolling Interest", "totalLabel": "Company\u2019s net consideration paid" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r536" ], "calculation": { "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total fair value" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r115", "r116", "r117" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Accrued property, plant and equipment additions" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsMember": { "auth_ref": [ "r622" ], "lang": { "en-US": { "role": { "documentation": "A borrowing recorded for a lease meeting the criteria for capitalization. A lease is defined as an agreement conveying the right to use property, plant, or equipment (land or depreciable assets) usually for a stated period of time.", "label": "Capital Lease Obligations [Member]", "terseLabel": "Capital lease obligations" } } }, "localname": "CapitalLeaseObligationsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r596", "r597" ], "lang": { "en-US": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Value" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAcquiredFromAcquisition": { "auth_ref": [ "r96" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the acquisition of business during the period (for example, cash that was held by the acquired business).", "label": "Cash Acquired from Acquisition", "terseLabel": "Cash acquired" } } }, "localname": "CashAcquiredFromAcquisition", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r33", "r112" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r10", "r113", "r120" ], "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 Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r106", "r112", "r118" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of fiscal year", "periodStartLabel": "Cash and cash equivalents, beginning of fiscal year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r106", "r603" ], "calculation": { "http://www.donaldson.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": "Increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class of Stock [Line Items]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ShareholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r301", "r302", "r303", "r304" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]", "terseLabel": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ShareholdersEquityScheduleofTreasuryStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "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": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]", "terseLabel": "Collaborative Arrangements and Non-collaborative Arrangement Transactions" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial Paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ShortTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r48", "r267", "r662", "r683" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 17)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r264", "r265", "r266", "r269" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r300" ], "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", "terseLabel": "Dividends paid per share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/QuarterlyFinancialInformationUnauditedDetails", "http://www.donaldson.com/role/ShareholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r300" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Cash dividend declared per common share (in dollars per share)", "verboseLabel": "Dividends, per share (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ConsolidatedStatementsofChangesInShareholdersEquityParenthetical", "http://www.donaldson.com/role/ShareholdersEquityNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r132", "r133" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "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 (usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "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)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "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)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, 5.00 par value, 240,000,000 shares authorized, 151,643,194 shares issued" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r119", "r442" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense.", "label": "Compensation Related Costs, Policy [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "CompensationRelatedCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "ComponentsOfDeferredTaxAssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Assets and Liabilities [Abstract]", "terseLabel": "Components of Deferred Tax Assets and Liabilities [Abstract]" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r79", "r81", "r88", "r545", "r558", "r665", "r686" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "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. 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", "terseLabel": "Comprehensive income", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r87", "r95", "r664", "r685" ], "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 Loss" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r120", "r549" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SupplementalBalanceSheetInformationPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r306", "r308", "r319" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract with customer asset" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r306", "r307", "r319" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract with customer liability" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r92", "r125", "r220", "r598" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "verboseLabel": "Cost of sales" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS", "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebtNarrativeDetails", "http://www.donaldson.com/role/ShortTermBorrowingsNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebtNarrativeDetails", "http://www.donaldson.com/role/ShortTermBorrowingsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrencySwapMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Swap involving the exchange of principal and interest in one currency for another currency.", "label": "Currency Swap [Member]", "terseLabel": "Cross-currency swap" } } }, "localname": "CurrencySwapMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r126", "r512", "r520" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesComponentsofTheProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesComponentsofTheProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r129", "r512" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesComponentsofTheProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesComponentsofTheProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r512", "r520", "r522" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesComponentsofTheProvisionforIncomeTaxesDetails": { "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": "Income tax provision (benefit), current" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesComponentsofTheProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesComponentsofTheProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r126", "r512", "r520" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesComponentsofTheProvisionforIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesComponentsofTheProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r539" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships", "verboseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails", "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsReconciliationofIntangibleAssetsDetails" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r15", "r16", "r17", "r655", "r658", "r672" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsNarrativeDetails", "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails", "http://www.donaldson.com/role/ShortTermBorrowingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r17", "r283", "r658", "r672" ], "calculation": { "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails_1": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "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": "AFSI outstanding debt (the Company guarantees half)", "verboseLabel": "Long-term debt, gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GuaranteesDetails", "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r615", "r617" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r595" ], "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": "Long-term debt, fair value" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument interest rate (percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "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" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsNarrativeDetails", "http://www.donaldson.com/role/LongTermDebtNarrativeDetails", "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r46" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsNarrativeDetails", "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails", "http://www.donaldson.com/role/ShortTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r46", "r127", "r294", "r297", "r298", "r299", "r614", "r615", "r617", "r669" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsNarrativeDetails", "http://www.donaldson.com/role/LongTermDebtNarrativeDetails", "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability": { "auth_ref": [ "r329" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of the liability as of the balance sheet date to an individual under a deferred compensation arrangement. This amount may be the result of periodic accruals made over the period of active employment, or reflect termination benefits resulting contractual terms or a death benefit.", "label": "Deferred Compensation Arrangement with Individual, Recorded Liability", "terseLabel": "Deferred compensation arrangement with individual, recorded liability" } } }, "localname": "DeferredCompensationArrangementWithIndividualRecordedLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationShareBasedPaymentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Deferred compensation arrangements (such as stock or unit options and share or unit awards) that are equity-based payments with individual employees. The arrangements are generally based on employment contracts between the entity and one or more selected officers or key employees, and contain a promise by the employer to pay certain amounts or benefits at designated future dates, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Other \"sub-members\" can be added as necessary.", "label": "Deferred Compensation, Share-based Payments [Member]", "terseLabel": "Stock Compensation Plans" } } }, "localname": "DeferredCompensationShareBasedPaymentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r513", "r520" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesComponentsofTheProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesComponentsofTheProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r37", "r616" ], "calculation": { "http://www.donaldson.com/role/LongTermDebtFutureMaturitiesofLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": -1.0 }, "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails_1": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "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", "negatedTerseLabel": "Debt issuance costs, net", "terseLabel": "Less: debt issuance costs, net" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebtFutureMaturitiesofLongTermDebtDetails", "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r513", "r520" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesComponentsofTheProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesComponentsofTheProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r486", "r487" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r126", "r513", "r520", "r521", "r522" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.donaldson.com/role/IncomeTaxesComponentsofTheProvisionforIncomeTaxesDetails": { "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": "Income tax provision (benefit), deferred", "verboseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.donaldson.com/role/IncomeTaxesComponentsofTheProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesComponentsofTheProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r19", "r20", "r503", "r657", "r671" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r486", "r487" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r513", "r520" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesComponentsofTheProvisionforIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesComponentsofTheProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r504" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r510", "r511" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventory reserves" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r506" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax asset" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r506" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Deferred tax assets, net of valuation allowance" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r510", "r511" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "verboseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r509", "r510", "r511" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "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": "NOL and tax credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits": { "auth_ref": [ "r510" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from postretirement benefits.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits", "terseLabel": "Compensation and retirement plans" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPostretirementBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r510", "r511" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from 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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r505" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance", "negatedPeriodEndLabel": "Balance at end of year", "negatedPeriodStartLabel": "Balance at beginning of year" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesNOLandTaxCreditValuationAllowancesDetails", "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r510", "r511" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r510", "r511" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Depreciation and amortization" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofTemporaryDifferencesThatGiveRisetoDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": { "auth_ref": [ "r510" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences.", "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings", "terseLabel": "Undistributed earnings not considered reinvested" } } }, "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r530" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries.", "label": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Undistributed earnings considered reinvested" } } }, "localname": "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": { "auth_ref": [ "r367" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.", "label": "Defined Benefit Plan, Accumulated Benefit Obligation", "terseLabel": "Accumulated benefit obligation" } } }, "localname": "DefinedBenefitPlanAccumulatedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": { "auth_ref": [ "r73", "r379" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax", "negatedTerseLabel": "Unrealized losses recognized", "terseLabel": "Unrealized gains (losses)" } } }, "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansChangesinFairValueofUSPensionPlansLevel3AssetsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "auth_ref": [ "r348", "r409" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.", "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)", "terseLabel": "Actual return on plan assets" } } }, "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "auth_ref": [ "r341" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.", "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)", "negatedTerseLabel": "Actuarial loss" } } }, "localname": "DefinedBenefitPlanActuarialGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r334", "r374", "r403", "r409", "r410" ], "calculation": { "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails": { "order": 5.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedTerseLabel": "Actuarial loss amortization" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet": { "auth_ref": [ "r332", "r356" ], "calculation": { "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans.", "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position", "totalLabel": "Net recognized liability" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]", "terseLabel": "Amounts recognized on the Consolidated Balance Sheets consist of:" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Amounts Recognized in Other Comprehensive Income (Loss) [Abstract]", "terseLabel": "Other changes recognized in other comprehensive (loss) income:" } } }, "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": { "auth_ref": [ "r13", "r332", "r333", "r356", "r409", "r653", "r673" ], "calculation": { "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.", "label": "Assets for Plan Benefits, Defined Benefit Plan", "verboseLabel": "Other long-term assets" } } }, "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssetsTransferredToFromPlan": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from assets transferred into (from) plan.", "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Assets Transferred to (from) Plan", "terseLabel": "Net transfers" } } }, "localname": "DefinedBenefitPlanAssetsTransferredToFromPlan", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "auth_ref": [ "r381" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate", "terseLabel": "Discount rate (percent)" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansWeightedAverageDiscountRatesinDeterminingActuarialPresentValueofProjectedBenefitObligationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": { "auth_ref": [ "r382" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase", "terseLabel": "Rate of compensation increase (percent)" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansWeightedAverageDiscountRatesinDeterminingActuarialPresentValueofProjectedBenefitObligationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "auth_ref": [ "r381" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate", "verboseLabel": "Discount rate" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansAssumptionsUsedtoDetermineNetPeriodicBenefitCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "auth_ref": [ "r383", "r408" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets", "terseLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansAssumptionsUsedtoDetermineNetPeriodicBenefitCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": { "auth_ref": [ "r382" ], "lang": { "en-US": { "role": { "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase", "verboseLabel": "Rate of compensation increase" } } }, "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansAssumptionsUsedtoDetermineNetPeriodicBenefitCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "auth_ref": [ "r336" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation", "periodEndLabel": "Projected benefit obligation, end of fiscal year", "periodStartLabel": "Projected benefit obligation, beginning of fiscal year" } } }, "localname": "DefinedBenefitPlanBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "auth_ref": [ "r343", "r413" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid", "negatedTerseLabel": "Benefits paid" } } }, "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant": { "auth_ref": [ "r340" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of contributions received by defined benefit plan from participant which increase benefit obligation.", "label": "Defined Benefit Plan, Benefit Obligation, Contributions by Plan Participant", "terseLabel": "Participant contributions" } } }, "localname": "DefinedBenefitPlanBenefitObligationContributionsByPlanParticipant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanBenefitObligationPaymentForSettlement": { "auth_ref": [ "r338" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of payment, which decreases benefit obligation of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract. Excludes decreases to benefit obligation for remeasurement due to settlement.", "label": "Defined Benefit Plan, Benefit Obligation, Payment for Settlement", "negatedTerseLabel": "Settlement" } } }, "localname": "DefinedBenefitPlanBenefitObligationPaymentForSettlement", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "auth_ref": [ "r358", "r359", "r361", "r362", "r363", "r364", "r365", "r366", "r386", "r409" ], "lang": { "en-US": { "role": { "documentation": "Information by defined benefit plan asset investment.", "label": "Defined Benefit Plan, Plan Assets, Category [Axis]", "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]" } } }, "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByNonUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansPensionPlanTargetAllocationDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansUnfundedCommitmentsandRedemptionRestrictionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember": { "auth_ref": [ "r359" ], "lang": { "en-US": { "role": { "documentation": "Cash and cash equivalent in which defined benefit plan asset is invested.", "label": "Defined Benefit Plan, Cash and Cash Equivalents [Member]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "DefinedBenefitPlanCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByNonUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansPensionPlanTargetAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": { "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": "Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]", "terseLabel": "Change in projected benefit obligation:" } } }, "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": { "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": "Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]", "terseLabel": "Change in fair value of plan assets:" } } }, "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansChangesinFairValueofUSPensionPlansLevel3AssetsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "auth_ref": [ "r350", "r359", "r361", "r407", "r409", "r410" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "terseLabel": "Company contributions" } } }, "localname": "DefinedBenefitPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "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": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansAssumptionsUsedtoDetermineNetPeriodicBenefitCostDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansChangesinFairValueofUSPensionPlansLevel3AssetsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByNonUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansPensionPlanTargetAllocationDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansTables", "http://www.donaldson.com/role/EmployeeBenefitPlansWeightedAverageDiscountRatesinDeterminingActuarialPresentValueofProjectedBenefitObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanEquitySecuritiesMember": { "auth_ref": [ "r359", "r409" ], "lang": { "en-US": { "role": { "documentation": "Security representing ownership in corporation or other legal entity for which ownership is represented by share of stock, in which defined benefit plan asset is invested. Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant.", "label": "Defined Benefit Plan, Equity Securities [Member]", "terseLabel": "Global equity securities", "verboseLabel": "Global equity securities" } } }, "localname": "DefinedBenefitPlanEquitySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByNonUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansPensionPlanTargetAllocationDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansUnfundedCommitmentsandRedemptionRestrictionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear": { "auth_ref": [ "r392" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount included in accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan expected to be recognized in net periodic benefit (cost) credit for fiscal year following most recent annual statement of financial position.", "label": "Defined Benefit Plan, Expected Amortization of Gain (Loss), Next Fiscal Year", "negatedTerseLabel": "Loss anticipated to be recognized in net periodic pension expense" } } }, "localname": "DefinedBenefitPlanExpectedAmortizationOfGainLossNextFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "auth_ref": [ "r368" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years", "terseLabel": "2025-2029" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansEstimatedFutureBenefitPaymentsforUSandNonUSPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "auth_ref": [ "r368" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One", "verboseLabel": "2021" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansEstimatedFutureBenefitPaymentsforUSandNonUSPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "auth_ref": [ "r368" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five", "verboseLabel": "2025" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansEstimatedFutureBenefitPaymentsforUSandNonUSPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "auth_ref": [ "r368" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "verboseLabel": "2024" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansEstimatedFutureBenefitPaymentsforUSandNonUSPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "auth_ref": [ "r368" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "verboseLabel": "2023" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansEstimatedFutureBenefitPaymentsforUSandNonUSPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "auth_ref": [ "r368" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "verboseLabel": "2022" } } }, "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansEstimatedFutureBenefitPaymentsforUSandNonUSPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear": { "auth_ref": [ "r369", "r410" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year.", "label": "Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year", "terseLabel": "Expected future employer contributions" } } }, "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r334", "r373", "r402", "r409", "r410" ], "calculation": { "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedLabel": "Expected return on assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r347", "r359", "r361", "r362", "r409" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.", "label": "Defined Benefit Plan, Plan Assets, Amount", "periodEndLabel": "Fair value of plan assets, end of fiscal year", "periodStartLabel": "Fair value of plan assets, beginning of fiscal year", "terseLabel": "Defined benefit plan, fair value of plan assets" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansChangesinFairValueofUSPensionPlansLevel3AssetsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByNonUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": { "auth_ref": [ "r342" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan.", "label": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)", "negatedTerseLabel": "Currency exchange rates" } } }, "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "auth_ref": [ "r332", "r356", "r409" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "negatedLabel": "Net underfunded status", "terseLabel": "Projected benefit obligation in excess of plan assets, end of fiscal year" } } }, "localname": "DefinedBenefitPlanFundedStatusOfPlan", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlanAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan [Abstract]", "terseLabel": "Funded status:" } } }, "localname": "DefinedBenefitPlanFundedStatusOfPlanAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r334", "r339", "r372", "r401", "r409", "r410" ], "calculation": { "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r370", "r399", "r409", "r410" ], "calculation": { "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails": { "order": 1.0, "parentTag": "us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net periodic benefit costs" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]", "terseLabel": "Net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets": { "auth_ref": [ "r395" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of plan asset for defined benefit pension plan with projected benefit obligation in excess of plan assets.", "label": "Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets", "terseLabel": "Fair value of plan assets for pension plans with projected benefit obligations in excess of plan assets" } } }, "localname": "DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation": { "auth_ref": [ "r395" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of projected benefit obligation for defined benefit pension plan with projected benefit obligation in excess of plan assets.", "label": "Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation", "terseLabel": "Projected benefit obligation for pension plans with projected benefit obligations in excess of plan assets" } } }, "localname": "DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation": { "auth_ref": [ "r395", "r396", "r409" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated benefit obligation for defined benefit plan with accumulated benefit obligation in excess of plan assets.", "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation", "terseLabel": "Accumulated benefit obligation for plans with projected benefit obligations in excess of plan assets" } } }, "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets": { "auth_ref": [ "r395", "r396", "r409" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of plan asset for defined benefit plan with accumulated benefit obligation in excess of plan assets.", "label": "Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Plan Assets", "terseLabel": "Fair value of plan assets for plans with projected benefit obligations in excess of plan assets" } } }, "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation": { "auth_ref": [ "r395" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of projected benefit obligation for defined benefit pension plan with accumulated benefit obligation in excess of plan assets.", "label": "Defined Benefit Plan, Pension Plan with Accumulated Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation", "terseLabel": "Projected benefit obligation for pension plans with accumulated benefit obligations in excess of plan assets" } } }, "localname": "DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAmendments": { "auth_ref": [ "r344" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in benefit obligation of defined benefit plan from change in terms of existing plan or initiation of new plan.", "label": "Defined Benefit Plan, Benefit Obligation, Increase (Decrease) for Plan Amendment", "terseLabel": "Plan amendments" } } }, "localname": "DefinedBenefitPlanPlanAmendments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "auth_ref": [ "r352", "r413" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.", "label": "Defined Benefit Plan, Plan Assets, Benefits Paid", "negatedLabel": "Benefits paid" } } }, "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant": { "auth_ref": [ "r351" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of contributions received by defined benefit plan from participant which increases plan assets.", "label": "Defined Benefit Plan, Plan Assets, Contributions by Plan Participant", "verboseLabel": "Participant contributions" } } }, "localname": "DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r349" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)", "verboseLabel": "Foreign currency exchange" } } }, "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansChangesinFairValueofUSPensionPlansLevel3AssetsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanPlanAssetsTargetAllocationPercentage": { "auth_ref": [ "r358", "r409" ], "lang": { "en-US": { "role": { "documentation": "Percentage of target investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan.", "label": "Defined Benefit Plan, Plan Assets, Target Allocation, Percentage", "terseLabel": "Pension plan target allocation percentage", "verboseLabel": "Pension plan target allocation (percent)" } } }, "localname": "DefinedBenefitPlanPlanAssetsTargetAllocationPercentage", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansPensionPlanTargetAllocationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedBenefitPlanRealEstateMember": { "auth_ref": [ "r359", "r409" ], "lang": { "en-US": { "role": { "documentation": "Property composed of building, land and land improvement; in which defined benefit plan asset is invested.", "label": "Defined Benefit Plan, Real Estate [Member]", "terseLabel": "Real asset funds", "verboseLabel": "Real assets" } } }, "localname": "DefinedBenefitPlanRealEstateMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansPensionPlanTargetAllocationDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansUnfundedCommitmentsandRedemptionRestrictionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1": { "auth_ref": [ "r335", "r377", "r406" ], "calculation": { "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails": { "order": 6.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit from irrevocable action relieving primary responsibility for benefit obligation and eliminating risk related to obligation and assets used to effect settlement.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Gain (Loss) Due to Settlement", "negatedLabel": "Settlement loss", "negatedTerseLabel": "Pension settlement charge" } } }, "localname": "DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r337", "r371", "r400", "r409", "r410" ], "calculation": { "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanSettlementsPlanAssets": { "auth_ref": [ "r355" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of payment, which decreases plan assets of defined benefit plan, for irrevocable action relieving primary responsibility for benefit obligation and eliminating risk for obligation and assets used to effect settlement. Transaction constituting settlement includes, but is not limited to, making lump-sum cash payment to participant in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contract.", "label": "Defined Benefit Plan, Plan Assets, Payment for Settlement", "negatedTerseLabel": "Settlement" } } }, "localname": "DefinedBenefitPlanSettlementsPlanAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r110", "r256" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r110", "r181" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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 amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsFairValueofOutstandingDerivativesinConsolidatedBalanceSheetsDetails", "http://www.donaldson.com/role/FairValueMeasurementsPretaxImpactoftheGainsandLossesDetails", "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r60", "r61", "r571", "r647" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Assets" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsFairValueofOutstandingDerivativesinConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r60", "r61", "r571", "r647" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value, before 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 elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Fair Value, Gross Liability", "negatedLabel": "Liabilities" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsFairValueofOutstandingDerivativesinConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r569", "r572", "r577", "r581" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsFairValueofOutstandingDerivativesinConsolidatedBalanceSheetsDetails", "http://www.donaldson.com/role/FairValueMeasurementsPretaxImpactoftheGainsandLossesDetails", "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r565", "r569", "r577" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsFairValueofOutstandingDerivativesinConsolidatedBalanceSheetsDetails", "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r565", "r569", "r577", "r581", "r582", "r584", "r586" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about 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]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsPretaxImpactoftheGainsandLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "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 Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss)" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsPretaxImpactoftheGainsandLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r561", "r563" ], "lang": { "en-US": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional Amounts" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsFairValueofOutstandingDerivativesinConsolidatedBalanceSheetsDetails", "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesAndFairValueTextBlock": { "auth_ref": [ "r587", "r593" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities.", "label": "Derivatives and Fair Value [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "DerivativesAndFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r120", "r130", "r560", "r562", "r565", "r567", "r583" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Forward Foreign Currency Contracts and Net Investment Hedges" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/RevenueDisaggregationofRevenuebyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r318", "r321", "r322", "r323", "r324", "r325", "r326", "r327" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/RevenueDisaggregationofRevenuebyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r480" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r300" ], "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", "negatedLabel": "Dividends" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsPayableCurrent": { "auth_ref": [ "r8", "r43" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Dividends Payable, Current", "verboseLabel": "Dividends payable" } } }, "localname": "DividendsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ShareholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DomesticPlanMember": { "auth_ref": [ "r415", "r419", "r432" ], "lang": { "en-US": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Domestic Plan [Member]", "terseLabel": "Domestic Plan" } } }, "localname": "DomesticPlanMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansAssumptionsUsedtoDetermineNetPeriodicBenefitCostDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansUnfundedCommitmentsandRedemptionRestrictionsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansWeightedAverageDiscountRatesinDeterminingActuarialPresentValueofProjectedBenefitObligationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "Europe, Middle East and Africa" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/RevenueDisaggregationofRevenuebyGeographicRegionDetails", "http://www.donaldson.com/role/SegmentReportingGeographicSalesbyOriginationandPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r89", "r140", "r141", "r142", "r143", "r144", "r148", "r150", "r151", "r152", "r153", "r157", "r158", "r666", "r687" ], "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", "netLabel": "Net earnings (loss) per share \u2013 basic (in dollars per share)", "terseLabel": "Net earnings per share \u2013 basic (in dollars per share)", "verboseLabel": "Net earnings per share \u2013 basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS", "http://www.donaldson.com/role/EarningsPerShareInformationNecessarytoCalculateBasicandDilutedNetEarningsPerCommonShareDetails", "http://www.donaldson.com/role/QuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r89", "r140", "r141", "r142", "r143", "r144", "r150", "r151", "r152", "r153", "r157", "r158", "r666", "r687" ], "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": "Net earnings per share \u2013 diluted (in dollars per share)", "verboseLabel": "Net earnings (loss) per share \u2013 diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS", "http://www.donaldson.com/role/EarningsPerShareInformationNecessarytoCalculateBasicandDilutedNetEarningsPerCommonShareDetails", "http://www.donaldson.com/role/QuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r120", "r154", "r155" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r154", "r155", "r156", "r159" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r603" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r489" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofUSStatutoryIncomeTaxRateWithEffectiveIncomeTaxRateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective income tax rate (percentage)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofUSStatutoryIncomeTaxRateWithEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r489", "r524" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofUSStatutoryIncomeTaxRateWithEffectiveIncomeTaxRateDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory U.S. federal rate (percentage)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofUSStatutoryIncomeTaxRateWithEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r489", "r524" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofUSStatutoryIncomeTaxRateWithEffectiveIncomeTaxRateDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Foreign operations (percentage)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofUSStatutoryIncomeTaxRateWithEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r489", "r524" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofUSStatutoryIncomeTaxRateWithEffectiveIncomeTaxRateDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent", "negatedTerseLabel": "Tax benefits on stock-based compensation (percentage)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofUSStatutoryIncomeTaxRateWithEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r489", "r524" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofUSStatutoryIncomeTaxRateWithEffectiveIncomeTaxRateDetails": { "order": 10.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other (percentage)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofUSStatutoryIncomeTaxRateWithEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r489", "r524" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofUSStatutoryIncomeTaxRateWithEffectiveIncomeTaxRateDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income taxes (percentage)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofUSStatutoryIncomeTaxRateWithEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "auth_ref": [ "r489", "r524" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofUSStatutoryIncomeTaxRateWithEffectiveIncomeTaxRateDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "negatedTerseLabel": "Export, manufacturing and research credits (percentage)" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofUSStatutoryIncomeTaxRateWithEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.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": "Accrued employee compensation and related taxes" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r466" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Amount Capitalized", "terseLabel": "Performance award expense" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r467" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "verboseLabel": "Total unrecognized compensation expense related to non-vested stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r465" ], "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 benefit recorded resulting from stock option compensation expense recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r464" ], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity, Class of Treasury Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ShareholdersEquityScheduleofTreasuryStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r132", "r133", "r134", "r137", "r145", "r147", "r163", "r225", "r293", "r300", "r474", "r475", "r476", "r516", "r517", "r604", "r605", "r606", "r607", "r608", "r610", "r696", "r697", "r698" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.donaldson.com/role/ShareholdersEquityNarrativeDetails", "http://www.donaldson.com/role/ShareholdersEquityScheduleofTreasuryStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentsFairValueDisclosure": { "auth_ref": [ "r218" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of investments accounted under the equity method.", "label": "Equity Method Investments, Fair Value Disclosure", "terseLabel": "Carrying value of equity method investments" } } }, "localname": "EquityMethodInvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsTextBlock": { "auth_ref": [ "r221" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.", "label": "Equity Method Investments [Table Text Block]", "terseLabel": "Joint venture items" } } }, "localname": "EquityMethodInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GuaranteesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r595" ], "lang": { "en-US": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue": { "auth_ref": [ "r58" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The excess of replacement or current cost over the stated LIFO (last in first out) inventory value when the LIFO inventory method is utilized.", "label": "Excess of Replacement or Current Costs over Stated LIFO Value", "terseLabel": "Excess of FIFO over LIFO inventory" } } }, "localname": "ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "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, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsFairValueofOutstandingDerivativesinConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r588", "r596", "r597" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsFairValueofOutstandingDerivativesinConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r359", "r361", "r362", "r363", "r364", "r365", "r366", "r409", "r589", "r638", "r639", "r640" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansChangesinFairValueofUSPensionPlansLevel3AssetsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByNonUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.donaldson.com/role/FairValueMeasurementsFairValueofOutstandingDerivativesinConsolidatedBalanceSheetsDetails", "http://www.donaldson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r588", "r590" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r359", "r361", "r366", "r409", "r589", "r638" ], "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": "Quoted Prices in Active Markets for Identical Assets (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByNonUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByUSPensionPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r359", "r361", "r366", "r409", "r589", "r639" ], "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]", "verboseLabel": "Significant Observable Inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByNonUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByUSPensionPlansDetails", "http://www.donaldson.com/role/FairValueMeasurementsFairValueofOutstandingDerivativesinConsolidatedBalanceSheetsDetails", "http://www.donaldson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r359", "r361", "r362", "r363", "r364", "r365", "r366", "r409", "r589", "r640" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "verboseLabel": "Significant Unobservable Inputs (Level 3)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansChangesinFairValueofUSPensionPlansLevel3AssetsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByNonUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.donaldson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1": { "auth_ref": [ "r592" ], "lang": { "en-US": { "role": { "documentation": "Notice period the entity is required to deliver before it can redeem an investment calculated using net asset value per share, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, investments calculated by per unit, per membership interest, other equity or ownership interest and alternative investments.", "label": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share, Investment Redemption, Notice Period", "terseLabel": "Redemption Notice Period" } } }, "localname": "FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareInvestmentRedemptionNoticePeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansUnfundedCommitmentsandRedemptionRestrictionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems": { "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, Investments, Entities that Calculate Net Asset Value Per Share [Line Items]", "terseLabel": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share" } } }, "localname": "FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansUnfundedCommitmentsandRedemptionRestrictionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable": { "auth_ref": [ "r590" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about investments in certain entities that calculate net asset value per share or equivalent measured at fair value on a recurring or nonrecurring basis.", "label": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table]", "terseLabel": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table]" } } }, "localname": "FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansUnfundedCommitmentsandRedemptionRestrictionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTableTextBlock": { "auth_ref": [ "r590" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of investments in certain entities that calculate net asset value per share or equivalent measured at fair value on a recurring or nonrecurring basis.", "label": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share [Table Text Block]", "terseLabel": "Schedule of certain investments at NAV" } } }, "localname": "FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments": { "auth_ref": [ "r591" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of unfunded commitments for which the entity is obligated, to those certain investments for which net asset value per share is calculated (including by unit, membership interest, or other equity (ownership interest) unit measure) (alternative investments).", "label": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share, Unfunded Commitments", "terseLabel": "Unfunded Commitments" } } }, "localname": "FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansUnfundedCommitmentsandRedemptionRestrictionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r359", "r361", "r362", "r363", "r364", "r365", "r366", "r409", "r638", "r639", "r640" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansChangesinFairValueofUSPensionPlansLevel3AssetsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByNonUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.donaldson.com/role/FairValueMeasurementsFairValueofOutstandingDerivativesinConsolidatedBalanceSheetsDetails", "http://www.donaldson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "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": "Weighted Average Useful Life (years)", "verboseLabel": "Estimated useful lives" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsReconciliationofIntangibleAssetsDetails", "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r248" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsReconciliationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseRelatingtoExistingIntangibleAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseRelatingtoExistingIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r249" ], "calculation": { "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseRelatingtoExistingIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseRelatingtoExistingIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r249" ], "calculation": { "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseRelatingtoExistingIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseRelatingtoExistingIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r249" ], "calculation": { "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseRelatingtoExistingIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseRelatingtoExistingIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r249" ], "calculation": { "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseRelatingtoExistingIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseRelatingtoExistingIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r249" ], "calculation": { "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseRelatingtoExistingIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseRelatingtoExistingIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r242", "r244", "r248", "r250", "r650", "r651" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails", "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsReconciliationofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseRelatingtoExistingIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r248", "r651" ], "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", "verboseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsReconciliationofIntangibleAssetsDetails" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsReconciliationofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r242", "r247" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails", "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsReconciliationofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r248", "r650" ], "calculation": { "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseRelatingtoExistingIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total expected amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsExpectedAmortizationExpenseRelatingtoExistingIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FixedIncomeSecuritiesMember": { "auth_ref": [ "r359", "r409" ], "lang": { "en-US": { "role": { "documentation": "Investment that provides a return in the form of fixed periodic payments and eventual return of principal at maturity.", "label": "Fixed Income Securities [Member]", "terseLabel": "Fixed income securities" } } }, "localname": "FixedIncomeSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByNonUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansPensionPlanTargetAllocationDetails" ], "xbrltype": "domainItemType" }, "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r599", "r600", "r601", "r602" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedLabel": "Foreign currency transaction losses" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r120", "r612" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.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": "Forward foreign currency exchange contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsFairValueofOutstandingDerivativesinConsolidatedBalanceSheetsDetails", "http://www.donaldson.com/role/FairValueMeasurementsPretaxImpactoftheGainsandLossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignPlanMember": { "auth_ref": [ "r415", "r419", "r432" ], "lang": { "en-US": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Foreign Plan [Member]", "terseLabel": "Non - U.S. Plan" } } }, "localname": "ForeignPlanMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansAssumptionsUsedtoDetermineNetPeriodicBenefitCostDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansChangesinFairValueofUSPensionPlansLevel3AssetsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByNonUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansTables", "http://www.donaldson.com/role/EmployeeBenefitPlansWeightedAverageDiscountRatesinDeterminingActuarialPresentValueofProjectedBenefitObligationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits, Description [Abstract]", "terseLabel": "Retirement Benefits, Description [Abstract]" } } }, "localname": "GeneralDiscussionOfPensionAndOtherPostretirementBenefitsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r232", "r234", "r652" ], "calculation": { "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "dci_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsIncludingGoodwill", "weight": 1.0 }, "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails", "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsReconciliationofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r235" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill acquired" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsReconciliationofGoodwillDetails" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r253" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r120", "r238", "r245" ], "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]", "verboseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r237" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsReconciliationofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r110", "r233", "r236", "r239" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsReconciliationofGoodwillDetails" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsReconciliationofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsReconciliationofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r91", "r125", "r186", "r192", "r196", "r199", "r202", "r220", "r598" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS", "http://www.donaldson.com/role/QuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsLineItems": { "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": "Guarantor Obligations [Line Items]", "terseLabel": "Guarantor Obligations" } } }, "localname": "GuaranteeObligationsLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GuaranteesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteesTextBlock": { "auth_ref": [ "r279" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for each guarantee obligation, or each group of similar guarantee obligations, including (a) the nature of the guarantee, including its term, how it arose, and the events or circumstances that would require the guarantor to perform under the guarantee; (b) the maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee; (c) the current carrying amount of the liability, if any, for the guarantor's obligations under the guarantee; and (d) the nature of any recourse provisions under the guarantee, and any assets held either as collateral or by third parties, and any relevant related party disclosure. Excludes disclosures about product warranties.", "label": "Guarantees [Text Block]", "terseLabel": "Guarantees" } } }, "localname": "GuaranteesTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Guarantees" ], "xbrltype": "textBlockItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r565" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsFairValueofOutstandingDerivativesinConsolidatedBalanceSheetsDetails", "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r120", "r254", "r261" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Recoverability of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r128", "r523" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesComponentsofEarningsBeforeIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesComponentsofEarningsBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r128", "r523" ], "calculation": { "http://www.donaldson.com/role/IncomeTaxesComponentsofEarningsBeforeIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesComponentsofEarningsBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r128", "r186", "r192", "r196", "r199", "r202" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.donaldson.com/role/IncomeTaxesComponentsofEarningsBeforeIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "netLabel": "Earnings (loss) before income taxes", "totalLabel": "Earnings before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS", "http://www.donaldson.com/role/IncomeTaxesComponentsofEarningsBeforeIncomeTaxesDetails", "http://www.donaldson.com/role/SegmentReportingSummaryofSegmentDetailDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]", "terseLabel": "Earnings before income taxes:" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesComponentsofEarningsBeforeIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r86", "r110", "r183", "r219", "r663", "r684" ], "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", "terseLabel": "Equity earnings in unconsolidated affiliates", "verboseLabel": "Investment in earnings" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GuaranteesDetails", "http://www.donaldson.com/role/SegmentReportingSummaryofSegmentDetailDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions": { "auth_ref": [ "r110" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the undistributed income (or loss) of equity method investments, net of dividends or other distributions received from unconsolidated subsidiaries, certain corporate joint ventures, and certain noncontrolled corporations; such investments are accounted for under the equity method of accounting. This element excludes distributions that constitute a return of investment, which are classified as investing activities.", "label": "Income (Loss) from Equity Method Investments, Net of Dividends or Distributions", "negatedLabel": "Equity in earnings of affiliates, net of distributions" } } }, "localname": "IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r493" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxContingencyLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Contingency [Line Items]", "terseLabel": "Income Tax Contingency" } } }, "localname": "IncomeTaxContingencyLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxContingencyTable": { "auth_ref": [ "r494", "r500", "r502", "r515" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Income Tax Contingency [Table]", "terseLabel": "Income Tax Contingency [Table]" } } }, "localname": "IncomeTaxContingencyTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r490", "r501", "r508", "r518", "r525", "r527", "r528", "r531" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r146", "r147", "r184", "r488", "r519", "r526", "r688" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.donaldson.com/role/IncomeTaxesComponentsofTheProvisionforIncomeTaxesDetails": { "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" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS", "http://www.donaldson.com/role/IncomeTaxesComponentsofTheProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Income tax provision (benefit):" } } }, "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesComponentsofTheProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r82", "r120", "r484", "r485", "r501", "r502", "r507", "r514", "r711" ], "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]", "verboseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r489" ], "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": "Undistributed earnings tax charge" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r114" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "verboseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r109" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r109" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r109" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, excluding effect of acquired businesses:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r109" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accounts Payable and Accrued Liabilities", "terseLabel": "Trade accounts payable and other accrued expenses" } } }, "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r109" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r241", "r246" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r84", "r180", "r613", "r616", "r667" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r104", "r107", "r114" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r120", "r251", "r252" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.", "label": "Internal Use Software, Policy [Policy Text Block]", "terseLabel": "Internal-Use Software" } } }, "localname": "InternalUseSoftwarePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r53" ], "calculation": { "http://www.donaldson.com/role/SupplementalBalanceSheetInformationInventoryDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "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 products" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SupplementalBalanceSheetInformationInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r56" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.donaldson.com/role/SupplementalBalanceSheetInformationInventoryDetails": { "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.donaldson.com/role/SupplementalBalanceSheetInformationInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventory, Net [Abstract]" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SupplementalBalanceSheetInformationInventoryDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r9", "r57", "r120", "r160", "r229", "r230", "r231" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r55" ], "calculation": { "http://www.donaldson.com/role/SupplementalBalanceSheetInformationInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SupplementalBalanceSheetInformationInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r54" ], "calculation": { "http://www.donaldson.com/role/SupplementalBalanceSheetInformationInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SupplementalBalanceSheetInformationInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAndAdvancesToAffiliatesAmountOfEquity": { "auth_ref": [ "r707", "r708", "r709" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Equity in net profit and loss for the period. Give totals for each group. If operations of any controlled companies are different in character from those of the company, group such affiliates (1) within divisions and (2) by type of activities.", "label": "Investments in and Advances to Affiliates, Amount of Equity", "terseLabel": "Equity investments in unconsolidated affiliates" } } }, "localname": "InvestmentsInAndAdvancesToAffiliatesAmountOfEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SegmentReportingSummaryofSegmentDetailDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r321" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SupplementalBalanceSheetInformationPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r631", "r633" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Total lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r631" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Lease cost" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r625" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r632" ], "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": "Operating lease liability schedule" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r632" ], "calculation": { "http://www.donaldson.com/role/LeasesMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.donaldson.com/role/LeasesMaturitiesDetails_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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r632" ], "calculation": { "http://www.donaldson.com/role/LeasesMaturitiesDetails_1": { "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": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r632" ], "calculation": { "http://www.donaldson.com/role/LeasesMaturitiesDetails_1": { "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 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": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r632" ], "calculation": { "http://www.donaldson.com/role/LeasesMaturitiesDetails_1": { "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 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": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r632" ], "calculation": { "http://www.donaldson.com/role/LeasesMaturitiesDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r632" ], "calculation": { "http://www.donaldson.com/role/LeasesMaturitiesDetails_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 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": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r632" ], "calculation": { "http://www.donaldson.com/role/LeasesMaturitiesDetails_1": { "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 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": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r632" ], "calculation": { "http://www.donaldson.com/role/LeasesMaturitiesDetails": { "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", "terseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r634" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Amounts drawn for letters of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r42", "r125", "r194", "r220", "r548", "r554", "r555", "r598" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "terseLabel": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r125", "r220", "r598", "r660", "r681" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Shareholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r44", "r125", "r220", "r548", "r554", "r555", "r598" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r40" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Long-term remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r40" ], "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": "Available credit facilities", "verboseLabel": "Borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebtNarrativeDetails", "http://www.donaldson.com/role/ShortTermBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r40" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ShortTermBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebtNarrativeDetails", "http://www.donaldson.com/role/ShortTermBorrowingsDetails", "http://www.donaldson.com/role/ShortTermBorrowingsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r17", "r284", "r658", "r677" ], "calculation": { "http://www.donaldson.com/role/LongTermDebtFutureMaturitiesofLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total estimated future maturities payments" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebtFutureMaturitiesofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r17" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-term Debt and Lease Obligation", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-term Debt and Lease Obligation, Current", "negatedLabel": "Less: current maturities", "terseLabel": "Current maturities of long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.donaldson.com/role/LongTermDebtFutureMaturitiesofLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.", "label": "Long-term Debt and Lease Obligation, Including Current Maturities", "totalLabel": "Subtotal" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebtFutureMaturitiesofLongTermDebtDetails", "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r131", "r281" ], "calculation": { "http://www.donaldson.com/role/LongTermDebtFutureMaturitiesofLongTermDebtDetails": { "order": 6.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebtFutureMaturitiesofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r131", "r281" ], "calculation": { "http://www.donaldson.com/role/LongTermDebtFutureMaturitiesofLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebtFutureMaturitiesofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r131", "r281" ], "calculation": { "http://www.donaldson.com/role/LongTermDebtFutureMaturitiesofLongTermDebtDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "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": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebtFutureMaturitiesofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r131", "r281" ], "calculation": { "http://www.donaldson.com/role/LongTermDebtFutureMaturitiesofLongTermDebtDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "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": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebtFutureMaturitiesofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r131", "r281" ], "calculation": { "http://www.donaldson.com/role/LongTermDebtFutureMaturitiesofLongTermDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "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": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebtFutureMaturitiesofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r131", "r281" ], "calculation": { "http://www.donaldson.com/role/LongTermDebtFutureMaturitiesofLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "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": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebtFutureMaturitiesofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer.", "label": "Long-term Debt [Member]", "terseLabel": "Long-term Debt" } } }, "localname": "LongTermDebtMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r285" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r46" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails", "http://www.donaldson.com/role/ShortTermBorrowingsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r46", "r282" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails", "http://www.donaldson.com/role/ShortTermBorrowingsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r267" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Contingent liability for standby letters of credit" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails", "http://www.donaldson.com/role/SupplementalBalanceSheetInformationPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaturitiesOfLongTermDebtAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maturities of Long-term Debt [Abstract]", "terseLabel": "Maturities of Long-term Debt [Abstract]" } } }, "localname": "MaturitiesOfLongTermDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebtFutureMaturitiesofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r52", "r125", "r220", "r598", "r659", "r680" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.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", "terseLabel": "Non-controlling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Movement in Standard Product Warranty Accrual" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/WarrantyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r106" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.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": "Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r106" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.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/2020-01-31", "presentation": [ "http://www.donaldson.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": "Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r106", "r108", "r111" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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/2020-01-31", "presentation": [ "http://www.donaldson.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": "Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetInvestmentHedgingMember": { "auth_ref": [ "r564" ], "lang": { "en-US": { "role": { "documentation": "Hedges of a net investment in a foreign operation.", "label": "Net Investment Hedging [Member]", "verboseLabel": "Net investment hedge" } } }, "localname": "NetInvestmentHedgingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsFairValueofOutstandingDerivativesinConsolidatedBalanceSheetsDetails", "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "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": "New Accounting Standards Recently Adopted and Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental Disclosure of Non-Cash Investing Transactions" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r132", "r133", "r134", "r300", "r543" ], "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]", "terseLabel": "Non- Controlling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r174" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SegmentReportingNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r186", "r192", "r196", "r199", "r202" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r626", "r633" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r624" ], "calculation": { "http://www.donaldson.com/role/LeasesMaturitiesDetails": { "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": "Present value of future lease payments" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r624" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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": "Current lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.donaldson.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r624" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "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": "Long-term lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.donaldson.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r623" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.donaldson.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r630", "r633" ], "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 rates (percentage)" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r629", "r633" ], "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 (years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesSupplementalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r618", "r620" ], "calculation": { "http://www.donaldson.com/role/LeasesMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total future lease payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Future Minimum Lease Payments Under Operating Leases (Before Adoption)" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r618", "r620" ], "calculation": { "http://www.donaldson.com/role/LeasesMaturitiesDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r618", "r620" ], "calculation": { "http://www.donaldson.com/role/LeasesMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r618", "r620" ], "calculation": { "http://www.donaldson.com/role/LeasesMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r618", "r620" ], "calculation": { "http://www.donaldson.com/role/LeasesMaturitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r618", "r620" ], "calculation": { "http://www.donaldson.com/role/LeasesMaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r618", "r620" ], "calculation": { "http://www.donaldson.com/role/LeasesMaturitiesDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r619" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Total operating leases expense" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r191", "r192", "r193", "r194", "r196", "r202" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SegmentReportingSummaryofSegmentDetailDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r2", "r559" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.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", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r545", "r546", "r552" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss), attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent", "terseLabel": "Gain on hedging derivatives, net of deferred taxes", "totalLabel": "Total derivatives" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax": { "auth_ref": [ "r70", "r74", "r75", "r378" ], "calculation": { "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, before Tax", "terseLabel": "Amortization of prior service cost" } } }, "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax": { "auth_ref": [ "r73", "r604", "r606", "r610" ], "calculation": { "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "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": "Other comprehensive income (loss) before reclassifications and tax" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax": { "auth_ref": [ "r73", "r83", "r604", "r606", "r610" ], "calculation": { "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax, before reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), before Reclassifications, Net of Tax", "totalLabel": "Other comprehensive income (loss) before reclassifications, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax": { "auth_ref": [ "r71" ], "calculation": { "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax", "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", "negatedLabel": "Tax benefit" } } }, "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r70" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.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, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "totalLabel": "Total derivatives" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r65", "r70" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "weight": 1.0 } }, "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": "Gain (loss) on hedging derivatives, net of deferred taxes of $0.0, $0.1 and $(1.1), respectively", "verboseLabel": "Gain (loss) on hedging derivatives, net of deferred taxes" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r65", "r70", "r570", "r575", "r585" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Pre-tax gains (losses) recognized in accumulated other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsPretaxImpactoftheGainsandLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "auth_ref": [ "r71" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "negatedTerseLabel": "(Losses) gains on hedging derivatives, deferred taxes" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r70", "r74" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "weight": -1.0 } }, "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", "negatedLabel": "Reclassification of loss on hedging derivatives to net income", "negatedTerseLabel": "Reclassification of losses on hedging derivatives to net income, net of taxes of $(0.4), $0.0 and $0.0, respectively" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r70", "r74", "r576" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "terseLabel": "Pre-tax (gains) losses reclassified from accumulated other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsPretaxImpactoftheGainsandLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "auth_ref": [ "r71" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax", "negatedTerseLabel": "Reclassification of losses (gains) on hedging derivatives to net income, taxes" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax": { "auth_ref": [ "r65" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax", "verboseLabel": "Gain (loss) on hedging derivatives, net of deferred taxes of $0.0, $0.1 and $(1.1), respectively" } } }, "localname": "OtherComprehensiveIncomeLossDerivativesQualifyingAsHedgesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r63" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 3.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 income (loss)", "verboseLabel": "Foreign currency translation" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r578" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative designated and qualifying as net investment hedge.", "label": "Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Pre-tax gains (losses) recognized in accumulated other comprehensive income (loss) - Net investment hedges" } } }, "localname": "OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsPretaxImpactoftheGainsandLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r579" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of reclassification from accumulated other comprehensive income (AOCI) for gain (loss) from derivative designated and qualifying as net investment hedge.", "label": "Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), Reclassification, before Tax", "terseLabel": "Pre-tax (gains) losses reclassified from accumulated other comprehensive income (loss) - Net investment hedges" } } }, "localname": "OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsPretaxImpactoftheGainsandLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r78", "r81", "r83", "r87", "r293", "r604", "r609", "r610", "r664", "r685" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "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": "Net other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": { "auth_ref": [ "r68", "r70", "r378", "r409" ], "calculation": { "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails": { "order": 2.0, "parentTag": "us-gaap_AmountRecognizedInNetPeriodicBenefitCostAndOtherComprehensiveIncomeLossBeforeTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax", "negatedTotalLabel": "Total recognized in other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r68", "r70" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Pension liability adjustment, net of deferred taxes of $3.3, $5.0 and $(4.7), respectively", "negatedTerseLabel": "Pension liability adjustment, net of deferred taxes" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": { "auth_ref": [ "r66", "r70", "r378" ], "calculation": { "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax", "terseLabel": "Net actuarial (loss) gain" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "auth_ref": [ "r68", "r71", "r545" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "terseLabel": "Pension liability adjustments, tax" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax": { "auth_ref": [ "r70", "r74", "r75", "r566" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Net of Tax", "negatedLabel": "Reclassification of losses on hedging derivatives to net income, net of taxes of $(0.4), $0.0 and $0.0, respectively" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax": { "auth_ref": [ "r71" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income of accumulated gain (loss) realized from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's deferred hedging gain (loss).", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI on Derivatives, Tax", "negatedLabel": "Reclassification of losses (gains) on hedging derivatives to net income, taxes" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "auth_ref": [ "r70", "r74", "r75", "r378" ], "calculation": { "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax", "negatedTerseLabel": "Amortization of net actuarial loss" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax": { "auth_ref": [ "r70", "r74", "r75", "r378" ], "calculation": { "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for transition asset (obligation) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, before Tax", "negatedTerseLabel": "Amortization of asset obligations" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r111" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other long-term assets" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsFairValueofOutstandingDerivativesinConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r94" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPensionPlansDefinedBenefitMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan designed to provide retirement benefits, classified as other. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Other Pension Plan [Member]", "terseLabel": "Non-qualified pension plan" } } }, "localname": "OtherPensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherSellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r93" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of selling, general and administrative expense classified as other.", "label": "Other Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "OtherSellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r102" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of treasury stock", "terseLabel": "Purchase of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.donaldson.com/role/ShareholdersEquityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r102" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r102" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Tax withholding for stock compensation transactions" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r98", "r540" ], "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": "Cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r98" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInJointVenture": { "auth_ref": [ "r98" ], "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", "terseLabel": "Payment to acquire interest in joint venture" } } }, "localname": "PaymentsToAcquireInterestInJointVenture", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsReconciliationofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r99" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r358", "r360", "r366", "r385", "r387", "r388", "r389", "r390", "r391", "r409", "r411", "r412", "r414", "r434" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": { "auth_ref": [ "r16", "r332", "r333", "r356", "r409" ], "calculation": { "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.", "label": "Liability, Defined Benefit Plan, Current", "negatedLabel": "Other current liabilities" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r18", "r332", "r333", "r356", "r409" ], "calculation": { "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Liability, Defined Benefit Plan, Noncurrent", "negatedLabel": "Other long-term liabilities" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r330", "r332", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r358", "r359", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r381", "r383", "r384", "r386", "r389", "r394", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r414", "r415", "r429", "r430", "r431", "r432" ], "lang": { "en-US": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "terseLabel": "Pension Plan" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansAssumptionsUsedtoDetermineNetPeriodicBenefitCostDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansChangesinFairValueofUSPensionPlansLevel3AssetsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByNonUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansPensionPlanTargetAllocationDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansUnfundedCommitmentsandRedemptionRestrictionsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansWeightedAverageDiscountRatesinDeterminingActuarialPresentValueofProjectedBenefitObligationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PercentageOfLIFOInventory": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage of LIFO (last in first out) inventory to total inventory as of the balance sheet date if other than 100 percent.", "label": "Percentage of LIFO Inventory", "terseLabel": "Percentage of LIFO inventory" } } }, "localname": "PercentageOfLIFOInventory", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails", "http://www.donaldson.com/role/StockBasedCompensationStatusforOptionsWhichContainVestingProvisionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanAssetCategoriesDomain": { "auth_ref": [ "r358", "r359", "r361", "r362", "r363", "r364", "r365", "r366", "r386", "r409" ], "lang": { "en-US": { "role": { "documentation": "Defined benefit plan asset investment.", "label": "Defined Benefit Plan, Plan Assets, Category [Domain]", "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]" } } }, "localname": "PlanAssetCategoriesDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByNonUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansPensionPlanTargetAllocationDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansUnfundedCommitmentsandRedemptionRestrictionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r438", "r468" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r594" ], "lang": { "en-US": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock (usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r21" ], "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)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock (shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r21" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "verboseLabel": "Preferred stock, 1.00 par value, 1,000,000 shares authorized, none issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r31", "r32" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.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 expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsFairValueofOutstandingDerivativesinConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrivateEquityFundsMember": { "auth_ref": [ "r359" ], "lang": { "en-US": { "role": { "documentation": "Investments held in private equity funds.", "label": "Private Equity Funds [Member]", "terseLabel": "Private equity and other funds" } } }, "localname": "PrivateEquityFundsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansUnfundedCommitmentsandRedemptionRestrictionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r101" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r97" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromShortTermDebt": { "auth_ref": [ "r101" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from Short-term Debt", "terseLabel": "Change in short-term borrowings" } } }, "localname": "ProceedsFromShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r100", "r469" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product Warranties Disclosures [Abstract]", "terseLabel": "Product Warranties Disclosures [Abstract]" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r276", "r277", "r661" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Balance at end of fiscal year", "periodStartLabel": "Balance at beginning of fiscal year" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/WarrantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r272" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Less settlements made during the fiscal year" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/WarrantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r274" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties.", "label": "Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "terseLabel": "Accruals related to pre-existing warranties (including changes in estimates)" } } }, "localname": "ProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/WarrantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r273" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Accruals for warranties issued during the fiscal year" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/WarrantyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r279" ], "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": "Warranty" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Warranty" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r1", "r77", "r80", "r105", "r125", "r136", "r146", "r147", "r186", "r192", "r196", "r199", "r202", "r220", "r545", "r550", "r551", "r557", "r558", "r598", "r668" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "netLabel": "Net earnings", "terseLabel": "Net earnings", "totalLabel": "Net earnings" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS", "http://www.donaldson.com/role/EarningsPerShareInformationNecessarytoCalculateBasicandDilutedNetEarningsPerCommonShareDetails", "http://www.donaldson.com/role/QuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r36", "r259" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails", "http://www.donaldson.com/role/SupplementalBalanceSheetInformationPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r35", "r257" ], "calculation": { "http://www.donaldson.com/role/SupplementalBalanceSheetInformationPropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SupplementalBalanceSheetInformationPropertyPlantandEquipmentDetails" ], "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" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SupplementalBalanceSheetInformationPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r259", "r682" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.donaldson.com/role/SupplementalBalanceSheetInformationPropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Net property, plant and equipment", "verboseLabel": "Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.donaldson.com/role/SegmentReportingGeographicSalesbyOriginationandPropertyPlantandEquipmentDetails", "http://www.donaldson.com/role/SupplementalBalanceSheetInformationPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r34", "r120", "r259", "r712", "r713" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r11", "r259" ], "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]", "verboseLabel": "Components of property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SupplementalBalanceSheetInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r11", "r257" ], "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, Plan and Equipment, Type" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails", "http://www.donaldson.com/role/SupplementalBalanceSheetInformationPropertyPlantandEquipmentDetails" ], "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, useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_QuarterlyFinancialDataAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Quarterly Financial Data [Abstract]", "terseLabel": "Quarterly Financial Data [Abstract]" } } }, "localname": "QuarterlyFinancialDataAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r162" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "terseLabel": "Quarterly Financial Information (Unaudited)" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/QuarterlyFinancialInformationUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r120", "r213", "r215", "r216", "r217" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable and Allowance for Doubtful Accounts" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "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": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]" } } }, "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": { "auth_ref": [ "r73", "r76", "r604", "r608", "r610" ], "calculation": { "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails": { "order": 1.0, "parentTag": "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "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": "Reclassifications, before tax" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r73", "r76", "r83", "r604", "r608", "r610" ], "calculation": { "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "negatedTotalLabel": "Reclassifications, net of tax" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": { "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": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]", "terseLabel": "AOCI Rollforward" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodTax": { "auth_ref": [ "r71", "r75" ], "calculation": { "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails": { "order": 2.0, "parentTag": "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "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": "Tax benefit (expense)" } } }, "localname": "ReclassificationFromAociCurrentPeriodTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r191", "r196" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of net sales by product group per segment" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Reconciliation of the Beginning and Ending Amounts of Gross Unrecognized Tax Benefits" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofBeginningandEndingAmountofGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "auth_ref": [ "r287", "r288", "r289", "r290" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "terseLabel": "Redeemable non-controlling interest" } } }, "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r103" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Repayments of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfShortTermDebt": { "auth_ref": [ "r103" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Repayments of Short-term Debt", "negatedLabel": "Change in short-term borrowings" } } }, "localname": "RepaymentsOfShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r481", "r723" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "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" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r120", "r481" ], "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 Expense" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r300", "r477", "r679", "r700", "r705" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r132", "r133", "r134", "r137", "r145", "r147", "r225", "r474", "r475", "r476", "r516", "r517", "r696", "r698" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanNameAxis": { "auth_ref": [ "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r358", "r359", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r381", "r382", "r383", "r384", "r386", "r389", "r394", "r395", "r396", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r433" ], "lang": { "en-US": { "role": { "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Axis]", "terseLabel": "Retirement Plan Name [Axis]" } } }, "localname": "RetirementPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansPensionPlanTargetAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanNameDomain": { "auth_ref": [ "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r358", "r359", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r381", "r382", "r383", "r384", "r386", "r389", "r394", "r395", "r396", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r433" ], "lang": { "en-US": { "role": { "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.", "label": "Retirement Plan Name [Domain]", "terseLabel": "Retirement Plan Name [Domain]" } } }, "localname": "RetirementPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansPensionPlanTargetAllocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanSponsorLocationAxis": { "auth_ref": [ "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r358", "r359", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r381", "r382", "r383", "r384", "r386", "r389", "r395", "r396", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r415", "r419", "r432" ], "lang": { "en-US": { "role": { "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Axis]", "terseLabel": "Retirement Plan Sponsor Location [Axis]" } } }, "localname": "RetirementPlanSponsorLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansAssumptionsUsedtoDetermineNetPeriodicBenefitCostDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansChangesinFairValueofUSPensionPlansLevel3AssetsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByNonUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansTables", "http://www.donaldson.com/role/EmployeeBenefitPlansUnfundedCommitmentsandRedemptionRestrictionsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansWeightedAverageDiscountRatesinDeterminingActuarialPresentValueofProjectedBenefitObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanSponsorLocationDomain": { "auth_ref": [ "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r358", "r359", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r381", "r382", "r383", "r384", "r386", "r389", "r395", "r396", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r415", "r419", "r432" ], "lang": { "en-US": { "role": { "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Domain]", "terseLabel": "Retirement Plan Sponsor Location [Domain]" } } }, "localname": "RetirementPlanSponsorLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansAssumptionsUsedtoDetermineNetPeriodicBenefitCostDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansChangesinFairValueofUSPensionPlansLevel3AssetsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByNonUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansTables", "http://www.donaldson.com/role/EmployeeBenefitPlansUnfundedCommitmentsandRedemptionRestrictionsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansWeightedAverageDiscountRatesinDeterminingActuarialPresentValueofProjectedBenefitObligationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r330", "r331", "r332", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r358", "r359", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r381", "r383", "r384", "r386", "r389", "r394", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r414", "r415", "r416", "r417", "r418", "r419", "r429", "r430", "r431", "r432" ], "lang": { "en-US": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansAssumptionsUsedtoDetermineNetPeriodicBenefitCostDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansChangesinFairValueofUSPensionPlansLevel3AssetsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByNonUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansPensionPlanTargetAllocationDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansUnfundedCommitmentsandRedemptionRestrictionsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansWeightedAverageDiscountRatesinDeterminingActuarialPresentValueofProjectedBenefitObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r330", "r331", "r332", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r358", "r359", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r381", "r383", "r384", "r386", "r389", "r394", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r414", "r415", "r416", "r417", "r418", "r419", "r429", "r430", "r431", "r432" ], "lang": { "en-US": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansAssumptionsUsedtoDetermineNetPeriodicBenefitCostDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansChangesinFairValueofUSPensionPlansLevel3AssetsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByNonUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansPensionPlanTargetAllocationDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansUnfundedCommitmentsandRedemptionRestrictionsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansWeightedAverageDiscountRatesinDeterminingActuarialPresentValueofProjectedBenefitObligationDetails" ], "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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r177", "r178", "r191", "r197", "r198", "r204", "r205", "r208", "r317", "r318", "r649" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, including 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, Including Assessed Tax", "terseLabel": "Net sales", "verboseLabel": "Net Sales" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS", "http://www.donaldson.com/role/QuarterlyFinancialInformationUnauditedDetails", "http://www.donaldson.com/role/RevenueDisaggregationofRevenuebyGeographicRegionDetails", "http://www.donaldson.com/role/SegmentReportingGeographicSalesbyOriginationandPropertyPlantandEquipmentDetails", "http://www.donaldson.com/role/SegmentReportingNetSalesbyProductWithinEngineProductsSegmentandIndustrialProductsSegmentDetails", "http://www.donaldson.com/role/SegmentReportingSummaryofSegmentDetailDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r320", "r328" ], "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" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r121", "r122" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r85", "r125", "r177", "r178", "r191", "r197", "r198", "r204", "r205", "r208", "r220", "r598", "r668" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "verboseLabel": "Royalty income" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r628", "r633" ], "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": "Right-of-use lease assets obtained in exchange for new lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RoyaltyMember": { "auth_ref": [ "r321" ], "lang": { "en-US": { "role": { "documentation": "Money for usage-based right to asset.", "label": "Royalty [Member]", "terseLabel": "Royalty" } } }, "localname": "RoyaltyMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GuaranteesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScenarioAdjustmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Domain member used to indicate figures that are adjustments during a period or as of a point in time. This domain member would never be expected to appear in a relationship group without the \"Scenario, Previously Reported\" Member with the same parent.", "label": "Scenario, Adjustment [Member]", "terseLabel": "Adjustments" } } }, "localname": "ScenarioAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r73", "r609", "r610" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of accumulated other comprehensive loss by component" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": { "auth_ref": [ "r357" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall.", "label": "Schedule of Allocation of Plan Assets [Table Text Block]", "terseLabel": "Schedule of estimated fair value of pension plan assets and their respective levels in the fair value hierarchy" } } }, "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "auth_ref": [ "r380" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.", "label": "Defined Benefit Plan, Assumptions [Table Text Block]", "terseLabel": "Schedule of assumptions used to determine net periodic benefit cost" } } }, "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r533", "r534" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsNarrativeDetails", "http://www.donaldson.com/role/AcquisitionsSummaryofAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r576" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.", "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of cash flow hedges" } } }, "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r542" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]", "terseLabel": "Schedule of Collaborative Arrangements and Non-collaborative Arrangement Transactions [Table]" } } }, "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r514" ], "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 the provision for income taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r46", "r127", "r294", "r297", "r298", "r299", "r614", "r615", "r617", "r669" ], "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]", "terseLabel": "Schedule of long-term debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r506" ], "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 the tax effects of temporary differences that give rise to deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r393", "r394", "r397", "r398", "r409" ], "lang": { "en-US": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansAssumptionsUsedtoDetermineNetPeriodicBenefitCostDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansChangesinFairValueofUSPensionPlansLevel3AssetsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansComponentsofNetPeriodicPensionCostsDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByNonUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansFairValueofAssetsHeldByUSPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansObligationsandFundedStatusofCompanysPensionPlansDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansPensionPlanTargetAllocationDetails", "http://www.donaldson.com/role/EmployeeBenefitPlansTables", "http://www.donaldson.com/role/EmployeeBenefitPlansWeightedAverageDiscountRatesinDeterminingActuarialPresentValueofProjectedBenefitObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": { "auth_ref": [ "r574" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]", "terseLabel": "Schedule of derivatives on balance sheet" } } }, "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r153" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of information necessary to calculate basic and diluted earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock": { "auth_ref": [ "r362" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the effect of fair value measurements using significant unobservable inputs (Level 3) on changes in plan assets of pension plans and/or other employee benefit plans for the period.", "label": "Schedule of Effect of Significant Unobservable Inputs, Changes in Plan Assets [Table Text Block]", "terseLabel": "Summary of the changes in the fair value of non-U.S. pension plans' assets with unobservable inputs" } } }, "localname": "ScheduleOfEffectOfSignificantUnobservableInputsChangesInPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r489" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of reconciliation of the U.S. statutory income tax rate with the effective income tax rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "auth_ref": [ "r368" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.", "label": "Schedule of Expected Benefit Payments [Table Text Block]", "terseLabel": "Schedule of estimated future benefit payments" } } }, "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r242", "r247", "r650" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsReconciliationofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r242", "r247" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of reconciliation of intangibles" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r621" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Operating lease liability schedule" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r238", "r240" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsReconciliationofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r238", "r240" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of reconciliation of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGuaranteeObligationsTable": { "auth_ref": [ "r270" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure about the type or nature of guarantees, for example performance, indemnification, payment and other guarantees, and related information such as term, origin and purpose, triggering event, maximum exposure, and carrying value. Represents the guarantor's disclosures which include the information about each guarantee, or each group of similar guarantees, even if the likelihood of the guarantor's need to make any payments under the guarantee is remote. This excludes disclosures for product warranties.", "label": "Schedule of Guarantor Obligations [Table]", "terseLabel": "Schedule of Guarantor Obligations [Table]" } } }, "localname": "ScheduleOfGuaranteeObligationsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GuaranteesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGuaranteeObligationsTextBlock": { "auth_ref": [ "r270", "r271" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of each guarantee obligation, or each group of similar guarantee obligations, including (a) the nature of the guarantee, including its term, how it arose, and the events or circumstances that would require the guarantor to perform under the guarantee; (b) the maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee; (c) the current carrying amount of the liability, if any, for the guarantor's obligations under the guarantee; and (d) the nature of any recourse provisions under the guarantee, and any assets held either as collateral or by third parties, and any relevant related party disclosure. Excludes disclosures about product warranties.", "label": "Schedule of Guarantor Obligations [Table Text Block]", "terseLabel": "Guarantor obligations" } } }, "localname": "ScheduleOfGuaranteeObligationsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GuaranteesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r128" ], "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 components of earnings before income taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r9", "r28", "r29", "r30" ], "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]", "verboseLabel": "Components of inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SupplementalBalanceSheetInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r281" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of maturities of long-term debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r370" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Schedule of net periodic pension costs and amounts recognized in other comprehensive income" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetFundedStatusTableTextBlock": { "auth_ref": [ "r356" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of net funded status of pension plans and/or other employee benefit plans.", "label": "Schedule of Net Funded Status [Table Text Block]", "terseLabel": "Schedule of changes in projected benefit obligations, fair value of plan assets and funded status" } } }, "localname": "ScheduleOfNetFundedStatusTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r580" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the effective portion of gains and losses on derivative instruments (and nonderivative instruments) designated and qualifying in net investment hedges recorded in accumulated other comprehensive income (loss) during the term of the hedging relationship and reclassified into earnings during the current period.", "label": "Schedule of Net Investment Hedges in Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of net investment hedges" } } }, "localname": "ScheduleOfNetInvestmentHedgesInAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r278" ], "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 product warranty liability" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/WarrantyTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r36", "r259" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SupplementalBalanceSheetInformationPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r161" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]", "verboseLabel": "Schedule of unaudited consolidated quarterly financial information" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/QuarterlyFinancialInformationUnauditedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r538" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of acquired assets and liabilities assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r90", "r207" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Schedule of net sales by origination and property, plant and equipment by geographic region" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r186", "r189", "r195", "r238" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SegmentReportingGeographicSalesbyOriginationandPropertyPlantandEquipmentDetails", "http://www.donaldson.com/role/SegmentReportingNetSalesbyProductWithinEngineProductsSegmentandIndustrialProductsSegmentDetails", "http://www.donaldson.com/role/SegmentReportingSummaryofSegmentDetailDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r186", "r189", "r195", "r238" ], "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 detail" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock": { "auth_ref": [ "r459" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block]", "terseLabel": "Schedule of status of options that contain vesting provisions" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r438", "r468" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails", "http://www.donaldson.com/role/StockBasedCompensationStatusforOptionsWhichContainVestingProvisionsDetails", "http://www.donaldson.com/role/StockBasedCompensationWeightedAverageAssumptionsforRecognizedFairValueofStockBasedEmployeeCompensationCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "auth_ref": [ "r468" ], "lang": { "en-US": { "role": { "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]", "terseLabel": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationSummaryofInformationConcerningOutstandingandExercisableOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "auth_ref": [ "r468" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "terseLabel": "Schedule of outstanding and exercisable options" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r444", "r455", "r458" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r461" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of valuation assumption used to determine fair value of stock-based compensation awards" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShortTermDebtTable": { "auth_ref": [ "r41" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to borrowings under which repayment was required in less than twelve months (or normal operating cycle, if longer) after its issuance. It may include: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date and measures of the maximum and average amount outstanding during the period; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-term Debt [Table]", "terseLabel": "Schedule of Short-term Debt [Table]" } } }, "localname": "ScheduleOfShortTermDebtTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ShortTermBorrowingsDetails", "http://www.donaldson.com/role/ShortTermBorrowingsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShortTermDebtTextBlock": { "auth_ref": [ "r41" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of short-term debt arrangements (having initial terms of repayment within one year or the normal operating cycle, if longer) including: (1) description of the short-term debt arrangement; (2) identification of the lender or type of lender; (3) repayment terms; (4) weighted average interest rate; (5) carrying amount of funds borrowed under the specified short-term debt arrangement as of the balance sheet date; (6) description of the refinancing of a short-term obligation when that obligation is excluded from current liabilities in the balance sheet; and (7) amount of a short-term obligation that has been excluded from current liabilities in the balance sheet because of a refinancing of the obligation.", "label": "Schedule of Short-term Debt [Table Text Block]", "terseLabel": "Schedule of short-term borrowings" } } }, "localname": "ScheduleOfShortTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ShortTermBorrowingsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r49", "r123", "r164", "r165", "r286", "r291", "r292", "r294", "r295", "r296", "r297", "r298", "r299", "r300" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ShareholdersEquityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "auth_ref": [ "r301", "r302", "r303", "r304" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table Text Block]", "terseLabel": "Schedule of treasury stock activity" } } }, "localname": "ScheduleOfTreasuryStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ShareholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r247" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of expected amortization expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r173", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r191", "r192", "r193", "r194", "r196", "r197", "r198", "r199", "r200", "r202", "r208", "r689" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsReconciliationofGoodwillDetails", "http://www.donaldson.com/role/SegmentReportingNetSalesbyProductWithinEngineProductsSegmentandIndustrialProductsSegmentDetails", "http://www.donaldson.com/role/SegmentReportingSummaryofSegmentDetailDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r173", "r175", "r176", "r186", "r190", "r196", "r200", "r201", "r202", "r203", "r204", "r207", "r208", "r209" ], "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": "Segment Reporting" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SegmentReporting" ], "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" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SegmentReportingGeographicSalesbyOriginationandPropertyPlantandEquipmentDetails", "http://www.donaldson.com/role/SegmentReportingNetSalesbyProductWithinEngineProductsSegmentandIndustrialProductsSegmentDetails", "http://www.donaldson.com/role/SegmentReportingSummaryofSegmentDetailDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingMeasurementDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting, Measurement Disclosures [Abstract]", "terseLabel": "Segment Reporting, Measurement Disclosures [Abstract]" } } }, "localname": "SegmentReportingMeasurementDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebtScheduleofLongtermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r109" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.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 plan expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense [Abstract]", "terseLabel": "Share-based Compensation [Abstract]" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r439" ], "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": "Performance awards measurement period (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r439" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Stock option, award vesting period (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r450" ], "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": "Canceled/forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationStatusforOptionsWhichContainVestingProvisionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r454" ], "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": "Canceled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationStatusforOptionsWhichContainVestingProvisionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r452" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationStatusforOptionsWhichContainVestingProvisionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r452" ], "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationStatusforOptionsWhichContainVestingProvisionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r451" ], "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": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationStatusforOptionsWhichContainVestingProvisionsDetails" ], "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": "Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationStatusforOptionsWhichContainVestingProvisionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r451" ], "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": "Ending Balance (in dollars per share)", "periodStartLabel": "Beginning Balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationStatusforOptionsWhichContainVestingProvisionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r453" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationStatusforOptionsWhichContainVestingProvisionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r457" ], "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": "Equity instruments other than options vested in period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r453" ], "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationStatusforOptionsWhichContainVestingProvisionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r463" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "verboseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationWeightedAverageAssumptionsforRecognizedFairValueofStockBasedEmployeeCompensationCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Risk free rate, min" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationWeightedAverageAssumptionsforRecognizedFairValueofStockBasedEmployeeCompensationCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected volatility, min" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationWeightedAverageAssumptionsforRecognizedFairValueofStockBasedEmployeeCompensationCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk free rate, max" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationWeightedAverageAssumptionsforRecognizedFairValueofStockBasedEmployeeCompensationCostDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk free rate, min" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationWeightedAverageAssumptionsforRecognizedFairValueofStockBasedEmployeeCompensationCostDetails" ], "xbrltype": "percentItemType" }, "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails", "http://www.donaldson.com/role/StockBasedCompensationStatusforOptionsWhichContainVestingProvisionsDetails", "http://www.donaldson.com/role/StockBasedCompensationWeightedAverageAssumptionsforRecognizedFairValueofStockBasedEmployeeCompensationCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r447" ], "lang": { "en-US": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Number exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationSummaryofInformationConcerningOutstandingandExercisableOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r457" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value of stock options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r450" ], "lang": { "en-US": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r448" ], "lang": { "en-US": { "role": { "documentation": "Net number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r456" ], "lang": { "en-US": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Stock options, weighted average grant date fair value (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r468" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Intrinsic value of shares outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r446", "r468" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "terseLabel": "Number outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationSummaryofInformationConcerningOutstandingandExercisableOptionsDetails", "http://www.donaldson.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "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, Options, Outstanding [Roll Forward]", "terseLabel": "Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r445" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending Balance (in dollars per share)", "periodStartLabel": "Beginning Balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r435", "r441" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails", "http://www.donaldson.com/role/StockBasedCompensationStatusforOptionsWhichContainVestingProvisionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Canceled (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": { "auth_ref": [ "r443" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares.", "label": "Share-based Payment Arrangement, Performance Shares, Activity [Table Text Block]", "terseLabel": "Schedule of performance shares activity" } } }, "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "auth_ref": [ "r460" ], "lang": { "en-US": { "role": { "documentation": "Information by range of option prices pertaining to options granted.", "label": "Exercise Price Range [Axis]", "terseLabel": "Exercise Price Range [Axis]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationSummaryofInformationConcerningOutstandingandExercisableOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "auth_ref": [ "r464" ], "lang": { "en-US": { "role": { "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Exercise Price Range [Domain]", "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationSummaryofInformationConcerningOutstandingandExercisableOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "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 Payment Arrangement, Option, Exercise Price Range [Line Items]", "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationSummaryofInformationConcerningOutstandingandExercisableOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "auth_ref": [ "r464" ], "lang": { "en-US": { "role": { "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "terseLabel": "Stock options, exercise price range, lower range limit (in dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationSummaryofInformationConcerningOutstandingandExercisableOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "auth_ref": [ "r464" ], "lang": { "en-US": { "role": { "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "terseLabel": "Share options, exercise price range, upper range limit (in dollars per share)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationSummaryofInformationConcerningOutstandingandExercisableOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r440" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, 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, Expiration Period", "verboseLabel": "Expiration period (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r462", "r478" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Stock options exercisable term (in years)", "verboseLabel": "Expected life, reload grants (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails", "http://www.donaldson.com/role/StockBasedCompensationWeightedAverageAssumptionsforRecognizedFairValueofStockBasedEmployeeCompensationCostDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r468" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Intrinsic value of shares exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r459" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, 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, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationSummaryofInformationConcerningOutstandingandExercisableOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r447" ], "lang": { "en-US": { "role": { "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "verboseLabel": "Weighted average exercise price (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationSummaryofInformationConcerningOutstandingandExercisableOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "auth_ref": [ "r446" ], "lang": { "en-US": { "role": { "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/StockBasedCompensationSummaryofInformationConcerningOutstandingandExercisableOptionsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShippingAndHandlingMember": { "auth_ref": [ "r321" ], "lang": { "en-US": { "role": { "documentation": "Packing and transport of product.", "label": "Shipping and Handling [Member]", "terseLabel": "Shipping and handling" } } }, "localname": "ShippingAndHandlingMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r14", "r655", "r676" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-term Debt", "terseLabel": "Short-term borrowings" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.donaldson.com/role/ShortTermBorrowingsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtLineItems": { "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": "Short-term Debt [Line Items]", "terseLabel": "Short-term Debt" } } }, "localname": "ShortTermDebtLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ShortTermBorrowingsDetails", "http://www.donaldson.com/role/ShortTermBorrowingsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTextBlock": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for short-term debt.", "label": "Short-term Debt [Text Block]", "terseLabel": "Short-Term Borrowings" } } }, "localname": "ShortTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ShortTermBorrowings" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShortTermDebtTypeAxis": { "auth_ref": [ "r41" ], "lang": { "en-US": { "role": { "documentation": "Information by type of short-term debt arrangement.", "label": "Short-term Debt, Type [Axis]", "terseLabel": "Short-term Debt, Type [Axis]" } } }, "localname": "ShortTermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebtNarrativeDetails", "http://www.donaldson.com/role/ShortTermBorrowingsDetails", "http://www.donaldson.com/role/ShortTermBorrowingsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermDebtTypeDomain": { "auth_ref": [ "r38" ], "lang": { "en-US": { "role": { "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.", "label": "Short-term Debt, Type [Domain]", "terseLabel": "Short-term Debt, Type [Domain]" } } }, "localname": "ShortTermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LongTermDebtNarrativeDetails", "http://www.donaldson.com/role/ShortTermBorrowingsDetails", "http://www.donaldson.com/role/ShortTermBorrowingsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermDebtWeightedAverageInterestRate": { "auth_ref": [ "r39" ], "lang": { "en-US": { "role": { "documentation": "Weighted average interest rate of short-term debt outstanding calculated at point in time.", "label": "Short-term Debt, Weighted Average Interest Rate, at Point in Time", "verboseLabel": "Weighted average interest rate (percent)" } } }, "localname": "ShortTermDebtWeightedAverageInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ShortTermBorrowingsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r627", "r633" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Computer software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SupplementalBalanceSheetInformationPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Software development" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StandardProductWarrantyDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Standard Product Warranty Disclosure [Abstract]", "terseLabel": "Standard Product Warranty Disclosure [Abstract]" } } }, "localname": "StandardProductWarrantyDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r120", "r275" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r173", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r184", "r185", "r186", "r187", "r188", "r191", "r192", "r193", "r194", "r196", "r197", "r198", "r199", "r200", "r202", "r208", "r238", "r260", "r262", "r263", "r689" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/GoodwillandOtherIntangibleAssetsReconciliationofGoodwillDetails", "http://www.donaldson.com/role/SegmentReportingNetSalesbyProductWithinEngineProductsSegmentandIndustrialProductsSegmentDetails", "http://www.donaldson.com/role/SegmentReportingSummaryofSegmentDetailDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r51", "r132", "r133", "r134", "r137", "r145", "r147", "r163", "r225", "r293", "r300", "r474", "r475", "r476", "r516", "r517", "r604", "r605", "r606", "r607", "r608", "r610", "r696", "r697", "r698" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.donaldson.com/role/ShareholdersEquityNarrativeDetails", "http://www.donaldson.com/role/ShareholdersEquityScheduleofTreasuryStockDetails" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "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/2020-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/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r132", "r133", "r134", "r163", "r649" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r21", "r22", "r293", "r300" ], "lang": { "en-US": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "negatedLabel": "Issuance under compensation plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ShareholdersEquityScheduleofTreasuryStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r21", "r22", "r293", "r300", "r449" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Net issuance upon exercise of stock options (in shares)", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ShareholdersEquityScheduleofTreasuryStockDetails", "http://www.donaldson.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r21", "r22", "r300", "r437", "r456" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Stock compensation expense" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r51", "r293", "r300" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Stock options exercised" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Number of shares authorized to be repurchased (in shares)" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ShareholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased", "terseLabel": "Remaining number of shares authorized to be repurchased (in shares)" } } }, "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ShareholdersEquityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r125", "r132", "r133", "r134", "r137", "r145", "r220", "r225", "r300", "r474", "r475", "r476", "r516", "r517", "r543", "r544", "r556", "r598", "r604", "r605", "r610", "r697", "r698" ], "calculation": { "http://www.donaldson.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": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r124", "r300", "r305" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Shareholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ShareholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r611", "r636" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r611", "r636" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r611", "r636" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock": { "auth_ref": [ "r492" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of unrecognized tax benefits for which a material change is reasonably possible in the next twelve months, typically including the nature of the uncertainty, the event(s) that could cause a material change, and an estimate of the range of the reasonably possible change or a statement that an estimate of the range cannot be made. An unrecognized tax benefit is the difference between a tax position taken in a tax return and the amounts recognized in the financial statements for which it is more likely than not, based on the technical merits of the position, that the tax position will not be sustained upon examination.", "label": "Summary of Positions for which Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Table Text Block]", "terseLabel": "Summary of reconciliation of the beginning and ending amount of gross unrecognized tax benefits" } } }, "localname": "SummaryOfPositionsForWhichSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r62" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Supplemental Balance Sheet Information" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SupplementalBalanceSheetInformation" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityNoncurrent": { "auth_ref": [ "r531" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax liability from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act, classified as noncurrent.", "label": "Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability, Noncurrent", "terseLabel": "Transition tax not due within 12 months" } } }, "localname": "TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r50", "r301" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY", "http://www.donaldson.com/role/ShareholdersEquityNarrativeDetails", "http://www.donaldson.com/role/ShareholdersEquityScheduleofTreasuryStockDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r50", "r301" ], "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", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Treasury stock (shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.donaldson.com/role/ShareholdersEquityScheduleofTreasuryStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r22", "r293", "r300" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "verboseLabel": "Stock repurchases (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/ShareholdersEquityNarrativeDetails", "http://www.donaldson.com/role/ShareholdersEquityScheduleofTreasuryStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r50", "r301", "r304" ], "calculation": { "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "negatedTerseLabel": "Treasury stock, 25,304,515 and 24,324,483 shares, respectively, at cost" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r293", "r300", "r301" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Treasury stock acquired" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFCHANGESINSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r482", "r529", "r670", "r706" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.", "label": "Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Undistributed earnings" } } }, "localname": "UndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r483", "r495" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Gross unrecognized tax benefits at end of fiscal year", "periodStartLabel": "Gross unrecognized tax benefits at beginning of fiscal year" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofBeginningandEndingAmountofGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r496" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedTerseLabel": "Reductions for tax positions of prior fiscal years" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofBeginningandEndingAmountofGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r498" ], "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/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofBeginningandEndingAmountofGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r491" ], "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": "Gross accrued interest and penalties" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r497" ], "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": "Additions for tax positions of the current fiscal year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofBeginningandEndingAmountofGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r496" ], "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": "Additions for tax positions of prior fiscal years" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofBeginningandEndingAmountofGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r498" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from settlements with taxing authorities.", "label": "Unrecognized Tax Benefits, Increase Resulting from Settlements with Taxing Authorities", "negatedTerseLabel": "Settlements" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofBeginningandEndingAmountofGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": { "auth_ref": [ "r491" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense accrued for an underpayment of income taxes.", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued", "terseLabel": "Interest expense recognized" } } }, "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r499" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedTerseLabel": "Reductions due to lapse of applicable statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/IncomeTaxesScheduleofReconciliationofBeginningandEndingAmountofGrossUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r166", "r167", "r168", "r169", "r170", "r171", "r172" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r153" ], "calculation": { "http://www.donaldson.com/role/EarningsPerShareInformationNecessarytoCalculateBasicandDilutedNetEarningsPerCommonShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Dilutive impact of share-based awards (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EarningsPerShareInformationNecessarytoCalculateBasicandDilutedNetEarningsPerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r149", "r153" ], "calculation": { "http://www.donaldson.com/role/EarningsPerShareInformationNecessarytoCalculateBasicandDilutedNetEarningsPerCommonShareDetails": { "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", "totalLabel": "Weighted average common shares \u2013 diluted (in shares)", "verboseLabel": "Weighted average shares \u2013 diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS", "http://www.donaldson.com/role/EarningsPerShareInformationNecessarytoCalculateBasicandDilutedNetEarningsPerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r148", "r153" ], "calculation": { "http://www.donaldson.com/role/EarningsPerShareInformationNecessarytoCalculateBasicandDilutedNetEarningsPerCommonShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average common shares \u2013 basic (in shares)", "verboseLabel": "Weighted average shares \u2013 basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/CONSOLIDATEDSTATEMENTSOFEARNINGS", "http://www.donaldson.com/role/EarningsPerShareInformationNecessarytoCalculateBasicandDilutedNetEarningsPerCommonShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted average common shares outstanding:", "verboseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.donaldson.com/role/EarningsPerShareInformationNecessarytoCalculateBasicandDilutedNetEarningsPerCommonShareDetails", "http://www.donaldson.com/role/StockBasedCompensationStatusforOptionsWhichContainVestingProvisionsDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r10": { "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" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r11": { "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" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18726-107790" }, "r12": { "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" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790" }, "r123": { "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" }, "r124": { "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" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r159": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=121640914&loc=d3e1280-108306" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r2": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r209": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=117311354&loc=d3e32014-111567" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286" }, "r253": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r256": { "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" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r262": { "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" }, "r263": { "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" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r266": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r269": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12265-110248" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(4))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r279": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870" }, "r285": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(12)(c)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(16)(c)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=SL6540498-122764" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r304": { "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" }, "r305": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r328": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "710", "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r35": { "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" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r36": { "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" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r361": { "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=118255775&loc=d3e1928-114920" }, "r362": { "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=118255775&loc=d3e1928-114920" }, "r363": { "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=118255775&loc=d3e1928-114920" }, "r364": { "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=118255775&loc=d3e1928-114920" }, "r365": { "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=118255775&loc=d3e1928-114920" }, "r366": { "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=118255775&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b))", "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": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(s)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964" }, "r414": { "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" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r416": { "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" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r423": { "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" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r429": { "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" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r433": { "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" }, "r434": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r435": { "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" }, "r436": { "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" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r441": { "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" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r457": { "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" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r465": { "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" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r467": { "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" }, "r468": { "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" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r481": { "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" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121573983&loc=d3e28200-109314" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r51": { "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" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121610041&loc=d3e36027-109320" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r518": { "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=116825942&loc=d3e330036-122817" }, "r519": { "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=116825942&loc=d3e330036-122817" }, "r52": { "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" }, "r520": { "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=116825942&loc=d3e330036-122817" }, "r521": { "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=116825942&loc=d3e330036-122817" }, "r522": { "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=116825942&loc=d3e330036-122817" }, "r523": { "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=116825942&loc=d3e330036-122817" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r525": { "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=116825942&loc=d3e330215-122817" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r527": { "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" }, "r528": { "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" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r53": { "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" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r531": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r533": { "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" }, "r534": { "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" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r54": { "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" }, "r540": { "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" }, "r541": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r55": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r56": { "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" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579240-113959" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(iii)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41620-113959" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "c", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41638-113959" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r57": { "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" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624171-113959" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "4CCC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL109998896-113959" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "4CCC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL109998896-113959" }, "r58": { "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" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "4CCC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL109998896-113959" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624177-113959" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624181-113959" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=d3e41675-113959" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977" }, "r586": { "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" }, "r587": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "http://asc.fasb.org/topic&trid=2229140" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r59": { "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" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r593": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13433-108611" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r610": { "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" }, "r611": { "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" }, "r612": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r613": { "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" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28541-108399" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28551-108399" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399" }, "r617": { "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" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41499-112717" }, "r62": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=121616839&loc=d3e45280-112737" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r634": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r636": { "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" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r638": { "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" }, "r639": { "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" }, "r64": { "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=121641772&loc=SL7669646-108580" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r649": { "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" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r654": { "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" }, "r655": { "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" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r658": { "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" }, "r659": { "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" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r660": { "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" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r672": { "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" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r674": { "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" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r700": { "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=121370832&loc=SL117420844-207641" }, "r701": { "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=121370832&loc=SL117420844-207641" }, "r702": { "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=121370832&loc=SL117420844-207641" }, "r703": { "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=121370832&loc=SL117420844-207641" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611322-123010" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611322-123010" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401592&loc=d3e611322-123010" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580" }, "r710": { "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" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r725": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r726": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r727": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r728": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r729": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r730": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r731": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r732": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e689-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724391-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581" }, "r84": { "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=120395209&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r86": { "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=120395209&loc=SL114868664-224227" }, "r87": { "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=120395209&loc=SL114868664-224227" }, "r88": { "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=120395209&loc=SL114868664-224227" }, "r89": { "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=120395209&loc=SL114868664-224227" }, "r9": { "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" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r94": { "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=120395209&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" } }, "version": "2.1" } ZIP 125 0000029644-20-000046-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000029644-20-000046-xbrl.zip M4$L#!!0 ( +=H.5']J8=\F.@# /J:.0 0 9&-I+3(P,C P-S,Q+FAT M;>R]6W<;1ZXV?+]_1;Y M)&5;^?4?BI)\BF=L)Y38377B)8GL9I/LYP'P '7 W__OJ^.C+U[(;!]U_<7M238YFOO[BU%%H+?_%RMG[ZQ<\LJ]^^ M:,O%\1<_+Y:_S5[0P<'F-;<6ST^7LR=/UU\XX\Q[!Y>K&Z_*\FCVCR^?KM?/;WSUU,_VHV7ZUI7N7+\_-GK]8?/GLV/YK-I=^>K]9+FJ_:8GE,:[U] M>AVKG](=N'AQD=7RS44:KK@R=$S_]X^OF!#[R$ MZ[M?B!=S.N+58OZWNCC>G&_2F[-GJP4XF_[3+3@[X^(%^C5_^P]G]\.%5J]O MV*O5NY_FI;\XUW[U/X??/ZQ/Y9@./G";#U92WWFE/O[;D\6+C]YI?',O/O3. M5@GUU:M.@=GUL7)?+T\_?#5SP]^ MX!UFK_[=#;;^K:__Y5L^POD]CE^='=R<>N.(YD_^\:7,#WYZ^*5:@1!_ M_?=C6=,7_94'\K\GLQ?_^/+68KY6VSYX=/IK;_:W+6OOOZO M__JOOZ]GZR/Y6KEV<,&HOW]U]MS?OSJ[,6>:;/_7X/?4ORUD]>_M7ZP?2_O'E++O$H00? M6 )$@(*^FE( +!)::W^]K3&CH]F]VS?M+\<_O3I\=GAZ>'P'?KG-S[[W]XX>_[YX^_G#[^N<;#1W?@WJ-[1_W<^]_]!/=N/SBZ]^C)*WT^W#N^:W]Y]&.X]^@N MW/ON\ 5_]^VL?/=3O/_H\.7CWW_Z7:]E[OU\U]V[7X7Y+X\6X?#W;Y[=>W2HG_M'^_C98W/O]P=ZWDUS M__83?:]_SA[K=SK\[I^S^__2S_CHSOKPH7GU_:.;O^8&X$HI!Y D'D#@?$!% MW7$R5;$P8,'PEU^;_I_+"M'?OWH'S\N$]R(H?3M;53IZ++3\5I]930!_#.#P M-L F6QN=@8.4BSD G\(!A8(:D1WGX*%66[[\NM__G4'[@UY_P1.XGP3NJ\-; M'=@-P"]_]0ECMC$=Q CN "2I^8*E@Y*\*=5R2\E_^?6WCR\=V[.8K:]^M;Y1 M%HLCH7FCHZX:WJ!^4R'G#>Q']&1"^N-(/WP+:==:J W- 5O V"R!X4Q'"@2 MC;R!;#PITC>_?WCG<\"F&(1]K(&:@\B&@D5%&YSQ53#P?S#D<\%ZXX?EXKDL MUZ<_J!I9WYSS'94=SSO,/ZVDG1Q]/VNR6[!?W;M]]\4O\W\^_>7WA;WWB&>/ M?[X;[KD?3^__?&@>N\=&'Y_>?W130;[C[_U^QS[^_>[IO=-L?OF?IZ8>_VM. M/^>3^\]^LO?6"P<7\,#4I!&V&CK((GB@F0UPR9YM=E]^_8,UGV6?+MG@*2*5 MG!1V6XAM:C& KQ8!)\C^+&3W;__XJT14 X-T@"EJN#22#Y"L.;!10O(B1OVJ M0N8_SZ.2+ZP^%6+R( U+25$L-&X[7$@P:H"M8V M.:!*YD!]HG480-$#12Q\%F*!K5"-)F=%+*>L!ILFP/'_WV>P^^O\98T)8J!P(^:_#S<( - M^*! =I8,-I_S56)\897?SN:SM7P_>R&L6&HR/BM'HWZFKYUN+XN:*[<:LWETNU5.G!\YO3-Z?\0*?]J9OJA7GSXT&O MGZW4OA_*\L6LRID[MCMFAB+TFAF'Q_=^N_?LV]GC1T^/?OGYKKEW6T7,=P]F MA[=_LX>_/SX]_/U?QX<_WSNZ__ /S#A]['YTAS_WZ_[K2-]+7ZN?Z;N[ZG=_ M^OW>L[N_W_OY\:O'[J>@_MC?>W;SUUZM5U>I64=A.("&FFEZY45 5&Q*C:%\ MOC"RJH,BJTK69!5"35BMA&:H-C)5BOM(F+VODH@ZY;Y?J,]=J2QZ1*]N+85G MZUNT7)YJ4MJ!O//J^6PYG(BJZ>,Y@L^?W;O]FZ:0OSS]Y=F/K^ZI;6_0>'2D MU[CY\I?O_GG\6$7.XY\UU7P?P6,]]]&/^GF^/5;DU/Y_A%]^_M?3^_IY#V]_ M\]OCXU_TV@^>ZN=2! \UK7W2_84_U%3SWNW#7S/&S6#,@74Q'0#E=D#<_$%. M)1J]Y<6G+IKL']'\ZMW2[E*:+&5>9?6!@G2OG-]8;08$%.\O-I7T&^O3YPK? M:G;\_*B/#FR>>[KL='B[]ORW5RO6*WSU[B7.WO[->YY_A-5")55_M!G\N7%. ML3.4_TS(N+B0; K,%X]FW!^WF2R_V'P@^>!@QJV[_^_=>NG[+_[ZXJEWK_Y\ M0\V+1ZLU+=>WU7M^W3]='P(Q]N)U;XZ]_IA\?FH?=T@'WKYYB[,C%X\OWN2K M=V[4Q75.5,QL;MK)YMZ?/7DLM#I9RM?G@T8W?GIX^^+E%XWW@[BUI^-7*V_?C.*\_I"YT<^\VZN>HA9 M_>&&GH.Y.?C9=[0*.N\L9]6PJJT,01"]KRTP&$B(YW<. M6-4CIF3#2BO@ZHB1$[-&$U6>B?SY'1B&.;][!]*?YM0[=Z"1QF1&2:8"(.3, MAF,O""6;"A6YNCMP3F5YT@74V4/6-WOU_&A69^LSZ?<%SXZ[ON[3#U[KL[4Z MIXT..UG-YK):/3R[Q.KFJYD:3 _Q=^=\LEHO9W3TPW+!)W6]NE"2'WR7US?N M]8?9%3JU)"4C@FI5@.:)+$>46HA=L")E$W?P/.YH !H&4=^)._C)<:>'J#\? M=]Z];\$1V-#$UP2:8A2;FS5,1ERR;,YD?[JX;SC$^Y8^_;[AMN*U*MM-*O/Z M7O#LA7Z'MT_=2#A:+UX;[&>&]C^\OC]Y6^:+X]G\0Y?]U #WSB6^>O?3?S0. M!@/!F>0T,X1B?':2U?M)B=D%PDT4&(QQO?$S[]O+7_ S(BD[3#%_N%[4WRY3!FP1FHJ&34;)B2I8\)ITFJ!I9^F3&2.TO8'F)O.LEUA4J-&, M[\[/AT!& I,JOXHQ=.F>K!Q0"2+3DJ#L#?XW%O,^Q=?+HZ.%)[- *&LUB-!22+% MS-:'4 B:8[+99]5C:#4>IV3W!J7;O0*Y?'=8X0\C"6.QK8">HQCP+7DPPAA= MDH+'.ZOG\JRG[>4I_UJ+^2NVMVQC 2R5@J*%4Q2 M!,AHIE.C-Y**]U*,B7L#V:/E)F$\'9/D0X<!$0Y2).263]<_B<]Q! M!6/THF(G]95WZ\W@,[,I:FP.8HNYSQG1;(M!?T.3_4-U)^YR]T"GDOOBLL+J M72$U)&]:E#Y;OF;7T.\?T)?L9'8''UK^CR1V<$,M]&+BMW/OU-1&)LUM:\ MAY2)!%DEB)%*Q>>*^X?J[NN<.P&:$K*IEFJ.#KQQR%(K0 [.98 :]P_HJZQS M[@12K^E=3#EYC91 )F?76M88BMFK5&6_?Y .HLZY$ZQ+[5L)9$Q%=1!IO(7F M67-[&S!BRK!_6.^DSKD3;#&1REZ#P2(!0]#XF[V)FKZTPFS;U?<'DPIQUQ+;K&Q 7:$30 $ M":&D @'W!J8KK7-N#Q]3&7-10U(_!V0M>NH#2 .N?V4./HA%-*3M,ZR!J5BJ;OE4WV+32N ML#>H[;K.N45WF$O.PE58[Z3JB4RU&"H,MIK&UNT-9%=7Y]P>.&@I%K:5O,T] MY5(OV%3I<1%G/3F_@QTD1B\J=K*_Q7M#"]Q"388!*T@25&G(,7@G*:O(#_N' MZN[KG#L!VJ>8K&1;3/, /F,LFK2Q-]ZTENP'MWD;-]!76>?VJA1:$W#Q: M$).)C:B/=M7;VB>R[!^D@ZAS[@3KP.@])93D$,1KVA@EA-0BM5Z*,?N']4[J MG+NQ8U?!]OEH%0PX9.*F#YUW%;-3=$>T@\T@ZIQ;W+[&0]_AD8@B!H *?9H, M4B Q)?G:>&^@V4&=7(9+*" R;4 @D;4=5<@QM0W1M\KK[.N=6=U()+C6TI9,%$1E*9H3J#55=X MS%>XE]R>RLA+0DT@V(2I.=;$3M-V4P+VM$ZL*17W!K4=USFW")FE'%.H5G]H MI'*6R'N/U*HA"<[NCZJXLCKG7P/G]0YR\Y/^6?[-'J7/]<^+"WSR#J5_IK', MP#!?+=WYSV;GWO=?Y$ MS[OX\ZXZ@L4+V=ODWT+@:'Q)XCT$"ED3$N\R<0[65,*1DHA>322Z.A+]F7Y) M(R#1#CW1(=6GFHPM3]\^<2^I4R!7LQD]1_ DN=:2K'>:*Z"C412:!^9_K@UU M_DS/KQ%09X=>YZ)%UFUY(4>+_25.Z2TKHG!?\UNJP1B,D!@R(4;KQDJ<'?J< M:T*]?:ZA>.=1:K4NF9CY?,C=\P,X[:=Q?GC\];/IT]?WZ6(?XWS;F7\_<1 MRPP&?$)168] KA4PWI58C!7;-%$QT1._EB"OFA.G!Y]=@P[>UXSB@(3 :'R-G1;0-X6+ MV-H(QO5NZXU[0>O-.,]JO3S9%.F^H]F\=SS\YO2_A9\H#Q[(T68H;Z44>6]8 M5M9WYR]DM>XO/#][6QK\0Y_MP6SUVWM37TZ6O5??Z<.7]'RX R'ONI,&FJ&7 MZIL@.)-+(!]C9!]+LISE?#:^NI.AT:9[D5MG8X4*RYW6I*Y_V'SQ^^TF+YYO MVI^^5FH?/9.?G9PQY[)GZK_M9O[*,HH8,C:FX"-!8$3,8#V'S3H*J67XRR@N M&J'=K&>]9U_CU7NA?7/_VYOG+.:/7^!%)UQ(MC6;X=Z<>R'I&R 95P:$HBB*F7-Q5+2XFBJ8AV MXLIVN-(_S*,EL1S3\K=-,VRI3^>+H\63TY$P!:H)J29N[ VXQMF[V$J?. )5 MXX=*!:?P">7FZW4L@O5.[ 6AFL7?VH, M^'N:\TBLI$^.YN:2&@EK.A5*KH[06J<:VE4[@EU7!H7,%FVFU%!+J\Z;7($U MH4&%)*KBX.:YV!&L5_Q3<]L;,? ;7,WL-[TP(F7HGF2;-8# M"(2@<2WZ8FO>,XN[M=B,[=>>WMZ=ZTN?+&4U%B,+QE1#K22N ,TR4@Y0!"VB MYEA(>V9D5X_5%NU*K!I4BZCVE=2N@*(A]IPQ&L<1:Z_HJEV%*YQ;^9GUS4[< M<.7S&"DU,7V'LQB5VYER2:;99J4%;LV-J:/;127\X=DEWAK6NC-_HD?.Y\>- MI=^4^!2"\=+#.GBI5%O(J07].SJL=B^0N3OG$W4Z,SH:&SK10V:"I#$;-$CD MYAM 35DLU.;Q;D+N2K$/2T#:"L<0! MF.:E5(T0U-XJ%8ILP996@C.;?>82$-DZ^C4F\?/9T_!_4,VE ?#,KGRYW5O[N?:J+D@)( MQ<0J5=&@*AR30R-'.45'>^93=P'RY:QY+>R#SP(N!K :"_L^>=8$4]5@(\J> M.=;=XK;-%GVL1I:RTXR? :S-K(^BL;9%;Q+7$7C7/K?Z=2[QG2R>+.GYTUFE MHS.HZN)DOEZ>WOCIX7YY2N,Y^Y9)K4ME9VNEUF@EU!"CLQ'*" K6NT=N-TM* MT')V9*SKV\5+).^+9+)88M \OHYDNY'=(G=5FXN\JTZR1W'Z?Y4,8OHV(-5: MUQ0T;B:.H3#Z$>0NHN&=PSLW]U%?1M'L' OZXJNFZK%HGEZ=(9>J&B"W\7O- M*T1P)][3F%Y8,PVKJ-(L1(I2R:F5 *: H?%[SRM$<"=>U*!XB45:D+Z@/V)N M: T;X92+3V-HR?81!/OAFZL9_4!5WZ#NHR/5:R7;),1B""1@ELK9Q&"(6@3. MXW>D5POB3GPIN))9])](5UM*S05#J) ]4V@D(63!PFJ.<3\#U$9[B#$7Z_+?/0MWNPGNUBN'\GR^+:4]0>6Y<_F,CF/3NT;*L?4(ULK-0K1NNV5]C_+>YMZRUH5(FBN*A9E>(4"(ZET/OAC+@:+]]GSP. M\+>YCK[FC,8W[XE!]3JQ\^KZ79$B/OCQ&__>@;]%RZ^^^*BV;F#3C\7V,2%? MJQ/-.ZJ-(]A39CC@]QDQ]Q;SGQ[>>56/3OK&0J/R RQ4325O6B9(OJ+UUL4^ M.X:82C*3'Q@V%;8YX32S+QB++*E_O&QZ?EC(]XV%W&@JTBV M68.^SY_#4ONZ?=^+L][' 2_KGH@W:H_GJP>;G4#V1HF7LD>,%?M0 3;C!NSQ M1L.*?:Q5;='U&0Z^&9$DI0!GH4;8L.])5B31&&J5$P/'73-Q,;3LLXY-&B4PO35X<-KH"[ M?BI+C1KE@G4/A,\V<-\W^FUSSD]+G&*LM6($5RTJZ5R(IK:2(^& !Q,G^NV! M]_-@?$BY:21T&A-#]LXH(X/$ %FY.%SO-S)N[&,E=XMN,,<@*8F)1B(D#]E4 M2L6:9JKTZNYPW>#$PYWS<)OSKVMU+EK/K@)X V@SEZAI0N-DQ>[-B,+.>;AW MA=UMMGI"-M4EKK54,%&P19;D7,Z-?*LCV!AT(N'H/:&W2L, '-@!0(!2(P:4 M9CWUOL$CF'DZD7 (9=UMSHO/H?G(R+%F*$+86*QW&8BC=[(W8PP3)4?C)8T+ M);LOI 7BR.7B@-WSU[)#X#8VZ!0:JO 5*U!:F"E+X)?3&( M9OB\^'<^XU^TG%$YD@/7NH53K^=+5?K1R\7 MCYXN3C;;FF^>U2>V1:OO%_,GZW]+Y(@*O5'.&1E80G,$R3A2#]0;7?MJ M0B <@3?:%B)_F;//VCHOZ$(#845]+7*K2^N4HAI_X$LXTVE<;1H:T*^.1*]I)!?\T'GK1::=:<;__SA\<7++PY=/.ZO__#0EJ9;L?>GL[4" M^][-Q]=F)#I7J,01U /'Q\:/E0=&XLA"$D\6R5I7P0=?*AEK:F#7,E8S@G+/ M1)T=J:B A.B%T8.'@((4J3K;- JV4F3$LW\_I&Z_G;WXV+#RN#+L;=:,K8O9 M%5M*\ "JHBMFQ)K%^&)S&/'\VVO!A&W66OH@9,-,)?>&+2F+B\7DAJ9/OH/D;5ILJG2GKX<&]KP\M\VUWZ5FG]'ZUMOV)H_!VX+"/L=0 MPQ@4R$29*_8RJ4F#Y$*DY-3;I.(;JF)U&H-R4"F[UUZFJ\=O9TV?_^,PP/WY M?D6F+;H95:;.DU-=X@H$*4B0K-1H1^.9H]H:U.O/MWA#U_V]GOPN^_]TOIDV:=D*+W[\;L*T%)6ZT[WL1#)Y2+!)O5 S%"*I\*: M'$4IA0O%.H;&AA>@WGQ)2_XCE>X?=S"WC\UJY[T-.<2B M0:0XGS71M293C:$50]Q, 54>P^]M.#@@=],OEAQ9KA)K0 A%<@B8K&4@4T+) M:03M#0<'Y$XZ' ;O:^"J_S6 : F#M0(X'+[=E2ZGJQO+^B[KO!6/4(N3M8/Y&A!? EQ^%FLQS5E? MO4^ #M T7VQ40U6OVRJ.P-<.']F=.%]ABTS9!*@)?/9$FH.AEY@S C4<@?,= M/K*[Z3=;K"HC"6*C0,M!G7 M6 QP@:RN>OS>^-YB?K^U697WL-U'#]Q:S1!! M"CH/JI4REF31FR:MH+=F_!YX1VCNR.N&9#GGK$()G.:A,;K>BJ@4?111QN]U M=X3F3CRMB8"4JC?H$G!-O=9/JI%Y: M#BGDPKXW;6:9+/DI2W'BK&VY"4T LJ4,V8,+K+/3M,MNO:V?"FX7\XN1\SH M**5<^X8TOF5+)J$+G*@%6T>P[F27(_:7,X<[8TW%I;;;IX&C=Q)D/#G^\Y;S[P\/9?'9\9 FN-!SKY! M,E J)!LSD_'!&&1N]BKS-G=C*\GTJ?ADP%F[5@@N_K6FS-RB$Q-F(;P?#^=>;,3B819*F$P4>; M4]\XI/<@-[64:D-..94Q3-?:,F=&&2Y2\"&UZAJ9!C:19L:^1K7YVC@&NH;A M8I0>7-#V;7RX%"#PO0,VM8JQH/34J,#U\^"C=*H>8JRF9O2)P-B QJ@[[JN?ZP"5J77F^?<'&Q3]X)S44/B:,IMA45-)@UD2>'K3'T,=LQ%2(? MR'JVW/2]Z?+TX?/%?+58?K^HF[+_)W?)':6>J=G$R)1:B@$ <_'6;%HK1FI1 M:$PC[^^B^"$3WKQ@,TQS6YKF&OR-S/6/]3X*58;@!7QM$ 4RFVS['@S2?;&F MJR:,2*@.%MB=2-?<8FB> )SU % RY]JH+S=HXFQP(Y*N@P5V)V*6([/+V1>, M$30S*<4*LMYUS,X6P\,7LT/"\Y+VMQ>?BB5'S8%O$1VI7^6"$#0%";B!:#*Y MSX<(MS<^CA7))8_ B2Q$N#:/@IR^7,&=3_) 1NQE8(K6)I;$N?<^3(UU*N<>@;$R.V MN>-Q=9J:,I1]14-/G*(^BO]PEX7)SZ[6(ILR<;S9N-LU44"[ M#W-DG/._=>=_SV9O: C^?@N;)_\(;^EV?)?='0B MWYR^_O._]6OW'MFGW\L+.7J/]Q04S-YBD/# ML2$_V= P;8A!K)-20NIM#+GO:-!71@5/EK".HY'A"&QHHNV6NYP1]15\8J 6 MJ(Z*L:U!"$+>14UYKPUM.U?7IP][\];9>K:]I:)3\K''UH/^DV">#N4*# M\;9$Q)9=$P#I^V)72S8Z_;,W+!_!H,7$T7WG:',5,J+^R'V'GE)$\]R4U;?K MD1I'H(+^%&0_+&8F]&X 3 U:;I?CA[[XZ MBC6[DP(9F@UM<8-:$[@2,%C@#(BAL&",FL55D9KB9$/#L:%))@W4AH2J#N@ MU#P8;ZA ;EQJ9G8U8@+O?=[7FNJPK65*809J+2DPAI*R@<* P9;:)$:,%#F) M%9FL91IQF*SES;))!U(3I5P]2&O%N4J;*>L,V5JMJMI \ M4+2MAE2-YKB!\@C<^:"T^;3(^)K8C<\-J!4/"!6,R<48CUPC&XN-S BF,0U* MI4]V@)#-69TS0!X5W+F5+WUS6A&X4= U4&E%!,] MMTM/QUBS9KO9%:5GR*7IU:E9Z%NQ%!I!N7]0RGVBYY87%F<;FG!@Y@I(%JM& M>9NP]H[TP8U@CO*@!/)$SRT/_Y#WT?O$?8EN8\X^6_1LDPL2R?*OMS?T1&,/ MAKY/T$#GTJ^6ZQL/:/[DG*C]X>%L/CL^.9YLXB_;A/)^N;ZMV)Y;!1Z8UU;Q MYMAKOO+YJ>]O8'1QY,\40&( !U0YF "AJB#&&),S*6M*YR&-P( ^Q%!ZM4V& M#M0T)P,:@ $U";9@[RO&!:H0&@,(.2=@YPWN?03:_MCJ%''VVF#4,H2DIOTRK5D"&FQC2"+HN7@N55 M2_+A;Q1L(J 7G1M 38C*I:;!A4"8% M,32+M99J"3*D#"'':GS-5E*P/)G49%(C&2 9BDEY-@G(&(@M0"XEZU\FA"C& M4&XP@HY?DTE-+!8QX"D792X 4,W8ITRBA]!00\8(NL;L!8N'O.W35"M5:U'@01N!!W")F.:4I:!&!/9H.+*F&9)]54NF;AG+

F*5GYY,@D!5S+C9S)FJ981,>FA&QJ0ML<3,8T:F/:>_X25*E! M_^7DP19-4!(*6C31.T"2B;]3'G#9YGSE.W=MT7Y,+0Z2"4S6@$V$H+E):X8J M%A*BR7XFZ3_9SW^8GFXHQZ@V$]F#V)B%6@Z^MY@R/O 4?R:U/]G/?YI<6[P- M1:PM2FN)DCWZ++EO7$0FG9NQQ2L^OD]4,/\T9BM4$3\KDVI.( M#)@*)8@):V0-0@G:--P^$JO9>Z(:1.LY-[%@ =!A::YPN340=D83_ M$U:S.EG2O,HMY<22ZC0[\=/+KN*;H58L^@26^KJ07"T$8TT1S30FPQF1BI\, MYPH-!Q(ZV_1_7\"9D*E@-*V*L]:QMY/AC$C(3X9S=88##=GFP@$+0G9<2A"6 MRJ92+B23X4Q<'0Q7.1MLU?DH;/M6'!A"LA8A%:Y.T$]<'5%:L?=LK612=BC) MU01BE*^<-^V=K!17*4YL'9&6WWNV!N+:6J/*5: B4](,-%73) @I;2>VCDA M[SU;JT<()08;K !3+)2CN-#(^\PVC*!KS(A4Z[]_T?"7]^^Y7-GF=NZA:19H M#'F; ,1GXRAQ:[6F:J&,H*',9%*3IAJ42647 "-Z7U53N=9R(9>L$RJ)/*<\ MF=1D4M=!^&VS)TXEFSU$DE @%LVDBZG1B'@CP<9)^.V#2>T]BQTKC97!K?<< M*QR1@;"&$"SZ/NP[L?A*6#SDI?Y3XO+)0ZDH#HN=BE63])_LYS_9CPW-A$!!O";T ME,BT&IJKAE-MFJ=,]C.I_EJ=.0_D39 MH5'64K,M&+9H$5HJN9>A5$;9Z&+ONCA1=NO+$0:[,<#P4Y^A6 T21S:M^6H9 M( >B5J$V $.)R4WCB=?(:H:?\ S%:FIS0?.*0B%F,&BHQA:)7:P.JB]^LIKK M8S7#3W.&8C588G "SCM"<,%0]LIKELR$7'DJ:HW$:O:>J$FH%O% 41!2-%FU MD1<(K80:99H7,BH)/RVSOCK#,2$T<8+16P,F6 *F&BBSF)JX3-G$F%3\9#A7 M9S@]SZ2*:]ARF QG1$)^,IPK'*A 4]%!L:P1AVM&H&9L MXQ0<^>#,9#@35X?"U>PE.*XQ 1& $0S%*7MS4\*F3C2[$0*"8CEKW!J2(_)@&] M]VR-W*J)U:.O%3A'I)+9&<$#S)^?0](>' M]&IV?'*\CRQ0I)?KVRJ'SWF !^8U#]X<>XT0GY_Z_KY%%T?^3*)3*#5"%)LM MQ!90R=.28:'FBRUU!)2Y7K[FV^B-$!>O&A0TOA=K2XCHC)J" M1QG!ON8#78OT(0<^FV_3@5\/._]+FF*+&]M)-K9$<2*%P5 C \4X*B5@\[;E MX1K*Y4N)@9K@9"B[,)1HO"%TFT9[X$S$)E4JVB ^]'XSFU0Q#=%0IE1Q)&RU M:7L#')0,)0^4)4+.A*9QXX F55;.GK$5)[9.;/WS;,7MK?O..4'V#KEY<#ZC M"#DNE22YX&/99*GI/$N=:#O1]J]EI.F3,]+W.?X7,E() :%)Q$(,50Q)RS95 MWY(M)LA9)08O.#[5G">._R6.XZ=S/&^-XTT""-8JF0J 8:SH6_&-N)22FQ]1 MM7'B^/ YOI/*8K1Z-8H8#0N46 H#I1 J"F"B,(*>0 ,O:[Q+MWMT+&^F$3VD M(]+/QF]1;A]9?CF5/C)B^NKBW4B[E 9M!73^>_%R?+H M]-,-9RBTQ6;1%I_[$AIPT@=PL*K?=?IT1!Z!O]TWAW:Y]GKEFTELD:N%4\KJ M6IF":H-0R=<6G<,2,P'FT?6VW&O27&NOFM&E@@:=+PAL7?:U!*H>I1)G&($8 MV)%7W9(&>2!T=$?16\O@W?U0*&NLRM9(26(PO0-KH9Q3C-YQ%%_\""A[_;AS MK7UL0_&]]E5+H[Y'3LYDJ,0D%3D;D6M#V*MLWC)^>3T4^@9J(@04"U<5LQFQ MVD ,+G*D''FB[[!Y=*U]+S()^^@QQ@K5IN(M5%-;*&)CBB/PO9-;NQQF.*@< M#!E7$D!M1#Y6SP&L9_ 8IAS]FGH,UU(RX+"4V 2DLLYFT9../%)6\K\G^J([+_3'']GTW@F##T3CXF\GY6?P%[[70NMVTAUF*LZ&](ON8:'*1F%:[P8T$H>AB*PJ18R+ 9'()SA?5CYI=.#0C6)?_,83.9X./RW!" M;Q1H,E?U;$ ^9Z)H/'"@6#1XEA$)^YU[MMW+:9NB1,Z%3:F@$@BKE= ,U4:F M2G$C0//RMYD8D*?=/6.*3;4&X-*'RS3MHF)2X$PL.5+R8RA^7_YV$!-CWJYP M9R?J8)HSF" EE;Y6L

4B\96API8Z[6QURV5M@]32*0RG$3HA0"4(D1*3KT M$A!9.,7AZ[W;4M9W55DM3_H+W\7O^\7\R2-9'O=SML6906T ^M:'.11:G9SE M^]_0:O;>K)D[*JF.E2/WV^N7O/[C]FQ5CQ;]Q2-1PU 0J%(&DQQP+$6P<4XI M*E%33J;/WD@SQ?+M?#-X^Z(Q\O;V#B)YF^5":$!H_&I MY] ]F:&X4B,>5 $X\'',1W;5Z#(7%T MZG)CX>9ZF2'DZ%WRQCGG]F6"*W8Q$6$+%LG$I&'X)&\;LP9_\.J*&B9LK:9H M.4>IIM41J('!H[7-];A$5,DJ2,$ E82&R'(?12^)R<+P[7[P:&VS?2_V!I0Y M"#L""J$4J59_6R?@8AK!B/$W=$3S*@^?BJP_W OAAZ4\IQG?>?5<7RM](>)F MH?VMD^6R%V'[QEN#ZG\W%DM'!&XY-2D(D#4Q8^924R/KT=0V^>7/H\['B;RA M[;W%O'X&$G"EY3%M\#&N 8/=K,5INK<^R+. K+6H^&*)))%<:20CVF5C MP-#N9*,+"@TD-N2"!H*"V=!3"PU-+&+2F#:Z&#"T.]EK@IKF!IX0Q2#D"EFU M7PZ>JN$:>0S[50ZJF=FX9F5L<\ ?&K%Z^M2"!0PVQY(2$QG$K'(Q#5\43CP: M@D DZW*P'C2W2!!=HVAL]%1:G[L67V\5D5P\N/CCL@GU)]17.G#QDT/TFU/_ MRAYGT7(%8E/T6V1,&(-KS#&A!NZ81S ROUG?WE]SUD#MUN+X^6+>Z_3O$OYF MK2?')T=Z+C]:TGQU5K*_R<].SJKS(^%YBQ1KP, $$:(JJ[Z,V561WC8':]U' MO/ZX]_UJ=+@I3I(!4K7>0(F) %JKF"R9@JZ.8#W9Y^-V,5!VK[VE:+($F1.C AIXKU&^8O^Z>[0+5;8I-P_)@34.>X-PEJBV33F7N-=H7[57 MWCW<(; W"#$Z=N!]SD$=>99 WI=2_ BZK@S6VMGN-.XVI^=S MJ.Q**ZT:J-5E1RC6-O\251TPWC"_2.)M%ZQ2Q'YGW$;8=%@.T! MIYBY4-$[B@92565BB$SQ[ .E6O*(QJ@'ZREW/UP=J%I& *9"X*&@(IY=QAHH M:&[(>XWR+HL NT&[FF 57&.: :'-=HJUKP2O45,-"7N-]DZ+ #N!NU@ )X(< M?(.2&$NQC00:NVC$#'B:<]\!^#7"#ZO,2;_T>WL\7SP[MI0Q%B#7L(245+B6 MF'O)U/[TX%#9YD+UC.("I.!,@I!S#OK#8@3GK \,(QA+& @\ MNQ\HZ'TE@DU" 5/OCYNALJN.8U'A8.H8&OX-$74QN!C^UR\8?E@D_J M^O[RH2Q?S.I[K7\?+$[I:/VQ=ANC),U.G+F)AFHQ"+YZ2+VS9@A04_7-2$ : M@S._UJ392=2PMG'NZZ%M0ZA-,'IF,:'Y7"B=MY(>=M2XUJ3927@RBIPM@#EP M!/:%+*$+ I;T+\KN/#%3T@Q@ROF[2=#;-^OSDJ"3^>SLZY]C]?JK'9^M.]@P MX?S8Q24N#ET\[M?XX!UU+!#$1 0PX)U%RZK9H+1002S[$03\/]1FOSE9S>:R M6CT\N\3JC;W7!W?[O]6['A_->&-\=[OIO;>,7+'58_,G%Q]F M'P5 =+%F58VNLJH#](M'=.9^LULL9'4U$VC*1T)$!ZYK4 M8/MX02;."#:A^B)H9BQ-!?\=EIT]MQ;+YXOE6:/(!Z+?OLZ.%-7-6?L(:<;B M/%E7JM>,TK>220P7JE2K]R$-M\)]W>/*Y936R?P:$H0 M-X)^D-]Z/? M&Q+MK???/9%:E+YP>9L^UX< ]XX95B^_G*ZX%8+,1""- /1N[Y4BC3' MQ^(%"^$(AO&NNQ_?_; >EB#0=S%.OO5QJ S.)-N-'2ID=OM%HKWU_KLG4@RM MI& C:$8 T +)LR)#%4Q>#ZM<-A$&E;,V#VDV/OWVA13E* ^ HLDK-5Z\%Y* ML6Y$*SFO65RYE/6AB%*LCKT@/X:1HA+H43OB<"4 M.;,B%;,I@"%P(PZ7$L'S]Y:SG9I_[-HJ)' -GR2#>V%A\H>H\CW(# MJ*OTXQ^>7]C?ZWYK#Q;$G_AF?S7V[V3N@/79:])O.4J$X(1RL"[[3,:0CV8, MY=Z)/+LJ++.K5APD1DTN"P/%5"A*)04WY>1'D M,Y-E5UL'>9],JM]Y@E6S- M34P.&K(T\2!KQC"C\2,8SC\#PIT1=911*ZO R1XDF>J N@@5:T3?(O=^;V7< MRV&N#W=V,QI: FB $A:*4*WO._N) +;,S,[*"(+6Q)T=Q2SE17$N6=90!=55 M[',L^ZA,-'W_E?''K)MM+7/;1O(__%90WOWN8U>1#''PLG==I5BR5UE+U7-8KV\-O3Z(/<P![Y_JB_"1F9#5FMGQ S9[,NL"0D*)-C$B F_0[ZW0V0> T-/39D MZ;!O4;])J\^][FA]M.I]P#FMF;XM?9SBA&CP.A.C#[KL4SYA].[/+![ 6'JF?V!/7 MS[1MQ_*XV[7\@=OKCUPG&+!@C=OT_N0, MU&T[.#K8N_O+!';# M8QMR'JSO#48V\QGK@MCPN3LT Q ;ENNX'$YDL-Y@'8\H+NX0DV,0N+#]IC\8 M\"%"*HV"(& C'@1NMV=9WJ:T>GL\<7&79V'9MM_CH\&H9SI#RV(#UQD.>MSG MO:X+0F1CS^(!Q<5=]A#K#FW8Z[X-4L.!2\'L8-3K>@,WL*T^(I5O\G$\E+BX MP_. (Q@XW<"V!T/;\0?.T'58X'+&$7:TR_EZUVX_IKBXNQ)MV[?MOL-<9P!& M76":S!KYPV#0'9@85>FM,<+&NHB+NSN+$>/.6:_V\5D4L_C(W-D6JQK]X>FW^VRT48?QX.)B[L[ M#S:P3+ JAHQ9?:?G#(!!=4?,#49P4+YK\UK,!_\'MSTS.9 MV>,#AWFCD3L:COI^%XM[+.%PP"O]_K^?5PUG =[^D-(C?#.[NGB&@ZL $?W=."ZB!%K=EEOY Q- M;V@.X!^KU[7ZKFXI;L8U[RD^>D?W=&1QR[$\JV>"7+6\X7!@ M]MAHA"!-CNM[JJ5V[P'#SK?8M][]1EA_"[\_3WF6%*G',_'K&-0-FJP?7KS\ M-_Q'.J.Y;8^896+9$5A2(]?I]@)N6K9EL:$_\+[@[E7?R?)9!/LT">/VF(?G MX_RY.9SF+RY#/Q\_-[O=_WOQA!Y\^>]LRN*7_W;3W^#KXFTUARV-/?5^'(? M.F(??LO]Q0]'P\ZH>\7GW8Y9??@;#2]> 7/%G?C/$_N)^H8\ AM6ZC+OVWD* M%KR/JTO2Y^FY^]3J]5KJ7Z/;Z3Y[H6U:Q(-\?HEBZU[(;8(%/[>FN4%@;\8_ MZ!)TU8=RE\V%SZ?,]\/XO(WCX\?E'U)!+^)8JN7]1IM]$\(H3_-Z:Q:?J>D% M<$?: 9N$T>SY_W<&UD=F'/-+XWTR8?'_U\I8G+4SN%6!># +?_#G)FR"^/52 M;/@ QB$Z47? H@/]<'QX=K!OG)[MG1VO/KP_/#L\.#7VCO>- M@__WZK][QV\.C%'IZ>')\<;L-;N]=;ZD65CH-4\B5O&?N=5Q["Z/6>T M >MSKK>^UTDZ,?X-XB!.XN."#&E#2HWW/"#Q.O![;L_N^6!V@;QS09_KNJ[C MF$,&6MS2FB\C9B@\L>7O?N(5:&^?S:;\B<*E^FOF[B<7;ZWW%Y_LH\+_>G#Q M^]3V>'WS]]?#\YV7\_.3J+PN/]/?/SY,/WHZ]'LZ/)@?-Y MW__ZUCZ./OU(+C^?'?TX^7@P._KX^MOGK^?=SU\/>I^^_GEY_/%S='1V^./H MZQ_CDS=_VI_,X?>WUN?9IX]>_VC_./PT^1Q^/OMCC/\>[_\5'GV-OGV>'%P> M??US]NGL=?3YZ^OP\_[YA?_F+\?_[Q_19RNZ<+\FET?6'^'GR1_1T>0U_'O0 M/?YX.#N!N7XZVYL=[_\Q/OKXU^3HXQ_?3EX/[:.S/ZV3_4/S^.PP6Z-J@>2>2R*$IR-_F^C*7LQ7'!HO=\ MFJ3Y1K*6UZ'[YD/_Y&PSXS>',*?7WXZ_>O"=XZ^?]P][ MG\]>CX^M _F=O^!=O?CS6=([>7,(<_+LDS=_X9RZG[[^-?GT\4_K^,?>[,@Z M_@;OCHX^'MB?_AI>OCW;RX].N]_?GIW;1W]^&=JN"]9YT+:8Y;4=-N#M8=_J MMTW;$#2"(VA!4 M;;PKTJQ@<6[DB7'*/?< MV/-R_!A1_/!JT7-!F,&^&3/.4@,L1^[?O>37;O%S'UWW,.+89S-\)X^77>-W M9+(>"$.VN'\-\C[Y^Z'XZ^],\^?AG M[^@CS.?CH7/\YM./SV\^F9__&CJP%@OVTS[ZNN> FF)^"0+& V?(VSW>,]N. MYPS;C'.G#4JO/;#\;F [[OWR_AK5U"GF59$"#>6OB8H_ 4$U1+,61./Z7J_/ M'+?=<^UAV_%'W?809$G;XT.?CSCU-'CR\H\BFOWK'V:_^P+=5W5YTC*0%N;_ M"GQNSE74:&T;K[6=I;"($"59H[E=[_)^KVENYU]L[ILC;V2VN]80-+>>S=LC MN&=@1O:'KA4$-K<ZK?: MF=[4A2K]!7C8SN)./YIZ["QW5[U*)I,PP_00XW48<0/(VN7I\_OT8!U0% ?? M)EZVD0SK;KQ8QU\_.%]&0PRF]0=MSQOTVYC)TAYU1[UVW_?\[K _&(Q,,!S- M]F X6I#S-_.;AI-S(TL]. 8O+(_FR[G9.0^#)P:+\A6?U(,AO2$P+.DZ&O7A MYR>_K;7C=G@]Q^V]4_Q[?AYFR(GR8_ADAZD>QG6^!,,1<_G :MO,]-M.UQJT M&:B[;2!RMS]R^D/?MYZ\W#\YWGN[?WIRC+&0=WO'GUK&X?&KSJ]=@W7FQT\/ MOC,08$@[*,72DF8,EAD9EK@&(?>-,#;"/#- Y*6PJ&D[LP03/8P]F1_-,3NPJ=? MB:3[5XF_F3Q7F$:?/AY8Q]8?\([7WT[./CG'^]&WXQ_P[_YQ='*VY\"[9I_/ MQM')QZ,YTV@Z_G3VR?XT@;5\_+-W#',\^?BG#?]VCZP/O:/]Z;;//>VW'#:SVJ,?\-N]9++! 0;&['G!I'K%+EO)U ML8V:2W4CQ>2,?3^4R58".&&#]?*'OBT'U6TY_^(,AY;;M_TV&P[0;^?Y;3?H M\W80>#UWY/>'+'"?O'30T6!9?6?!/[=H=VZM-'(>X.(\)?Z/3H,D'_/4^%JD M8>:'PIN0!)3\%NKR@AY-SUD<_J#?GVT_ WN0UN^L^N@7#K_1);98'RJC^402P%M-]+#?!GN^G/,OD M_]["#,R-E,1WY"&#G[_X0U!"^]QN#\A78-DV:*&NU>XZP="VO7ZOZPZ>O#2! MP(R//,N-D9./C=,\Y3Q?#(P]U &^@A]/TK/D,M[MX[._.*-^GXUZH S9(U"+ M^GS4'H&:U'9L[O"1R;EE=9^\/ KCF+-I$H79 QS:C0U+>:JD4IRD[^!)4!TV MTZ*\LZ-UO@Q8K]NW!J.V/73!/G1Z9GOD^?VV-0@\WNNRP!MQ>;19DK.%@/2O M_?-05_E= N01?0ZG&^M$N*LC_W#YQ?<#*^!!M\T&)MSA_J#7'OF!W^[:?1?S M67B7>4]>]GK.8E;"S]R4FZ>QJ'^>2DI!G^TT!9$;.(SX=@Q)LQ.2= M:!FPRU&!AH_!4L[@]OO\N?'T'GD"2O0]>-7.CC$"L@;L.M-3WK0TD9$@(VG MW#>FRW).K*=NF6VRY^7/U[%PY%>*)1VS QKS$$'[NI]C&P/.J.1O<9! MO>L5?BX6=LH/E6/O5F6?R_U^HT=P^YV%>41!;,Z\L>%%+,O6,%ENEPXD9:0N MGEK',@6$;@]7V8T@DR['(?RE$ER/'C7Z MQ>-<6>>^7;?O'M5>J<_,3,LEIKN1:J^(W![].+S\O/\Z.MG_ZQN\KWO\YG/T MR3IPCKZ^GGS^^#[Z/'G_%=__Z<>W^11PF,/OWXX^?G"./_X):_NS^WGRU]=/ M9^P-OU'9\D[6'PZ#?'G5-B[F]GND'HRP_PH :U&-M1DE-5CVQL9O9#7]E#_[/3?Q0YS4_E'%\ M1>UO<7()R^$L2V+,B,^R J,"+#-\'H2Q2))_7T3<<+J])05CL(L=0\(Q MB#):\=][#RI^A-G_#R=_*N=^2%/?2+9S9[[J[I=1%QO=#5G; QII.[8_:+ON MP&QSASD#YEC]7C!\\O(37\@.T ]/_9=*-?4_'2\B M1$8#_"7 FK^4:BZSY8R'BB[+W_3BR^H"U;<:CFC%D3SP1?LKB8HX9RG5&J;9 M;E\P\PMWF1,PRVZ;W8'?=D:^V7:=T:!M>H,N[X_Z WMD@Y1.;A,&VJ:+FL^,,4@7O#*^P:*HO#?ZA7*Y? #&_(7"91\^C<_IT6G*/4Y^6],R M",%C;G!7>V,C&"1:!J@>",?>.I)=;H M@IH,G[M?807X/#T*7\)9R'&H[V%98#UEF';7-7PVRSK+;O]C\0 )<2+*RM$J MSUE>[#@KL+Y8EC/J=;M6FP>^UW8\WFT/;;O;QK8W;M\>=;W :V3M+[,,O$IP MBR9AGL.]XQ'(B85,D:>/9LK2Z^MK&XKY(/[/;%M[_XW+:Y ZJU M;5F8BCMRVR/3X^VNV7.]D1UXW8 _PL5_1%O]7BX^6:D1K(\;S//@XJ<,;R]> M$S11XZ5_!>4\;B_]()L QX"WI$J*P7V9P%[-4*^ T4 8XU:>&[!AE_E8?=H! M-8/3U,@B)OP3RE#$I#H+EKEB@O2Q^4(]]M,'5DY//8>JA7QVQ535D\ID-RVW M;2EE2=>0.H]?ZC[J=09]ZW;I-E9G.+P7G%9[U#'[O7O)XS$[P&#O*8_'BO/UB[WL?$1R(0)">A%Q<)1DYTDZ6U;H M0LZ25_*!C=279"SDS>=OG\[\\;%UU/WTXT_0C0Y^'']\/89Y]8[/#F='/^#W M-\>3HS>'\[&0R\^3]P@R9W_Z\?[K\?YA]^CLR/ST\?7D\]DW\^@KS/$,QK0^ M77Z*ZDB01V?>EZ#'^]AWNCT,W'[;&?2#]L@;..U@Z#/+L4=N,!H]>?EVN>S= M@)CFQI4?EY#+6[65C\&B]A;)=:OV]/'(TWFQSEE\O[*G_48GV6CBO.9./L(V M->>ZQ>>Z11RPL;6;8^D&],;.W9W]6WIBOAU^&/;??=7O#MA>8@[83=-TVZ_:L MML5[ ]?L^<'(L/F MZPWJ:-_0R;X2!]OH#S_3'[I590O.9>^+R8(1=WM^FP\\J^TX?-@>]CWXSZ!O M^:;9[07#WJ_T!EHOAOFH4N4Z93Y++3 W=DYI]"7& M'3Y-&-6^&$NY[4)!-VY?\#9E?K;H1>D>[A?2;I7 M4+"Y;.#-L4+91;= ,B+&]SI1<>B]S4U4@7@6HG28:B#@$)HIG0O#EJ M[$#:2>RKEO%_%]2Y30S/SL]A(+S#>'5Y+@"%\!T7"0E85"&P.D#^Z@D-8=F=\0&[,LAW6$3[[#/O7#"HNP_3[KUYN-Q,?&37'Z\ M>)G?D2[Q.DI8#D8H; RG$7;U5IM'^W^:7ZQ1+_!CWJC= M'WBF8S'N!0'V1GV#*KI0JVL>G0%3 <^2C0%6AYVE'^VNA)C.SC!*9_F'$&$!>OI@.)37:V36KM?A\>L;73 !649'>4JS."ER,NN!&IH;1S?NZ/N788]UO8%O MMDT>^&TXC4';93YON\#YS-& #1DWG[PTK7X+?FT-!H/%^R;.^ JY4&/:274* MU[I'B_ V:V0[+T6WH4HN_E80T342(XGG* M$;3@@E=-I/_OA>*60S'K"L&\]V(SJ:KP"Y6]G"_=I<9LT7N'=\_&'OK?'^X-W) M^S,#UOGZY/V187;;_]N>-9[M_?[VP#AY#6=X?'9P?':Z!F7X(S!@[=O) -/N M](>#^Z@\'PP[3O=>*OR=3M^\;AG^1F5IK==L[B6SB5Z^+?W(W[%S_O/,V-&: MYXK=+S<.@OL)3W9_9EG_FVW>I(UQBM;O/WZNA9E=(+\]D+*'__Z-S6M*-^RA M?'?=G->6P!LJ7D\JMI^\/ 2KWC [-R+CALX:.KLIG:G2H>T@M"426ZA6C M7Q(T5]!>(U4;4KM#4G-&2JKN-6*U(;3[);3W8?;->,V\/$D;T;JF)[H#9&@W MHG4M3FW+2:UG*='Z>R-:&T*[7T+[$*<\2Z(+[F/R0Q 8F,*&22W;07F-G%V+ M2=^,)H>-G%V+4]MV4NM).6LU8K:AL_NELW=I,L7#Y8U<7=/SW $B;.3J>IS: MMI/:4,I5NY&K#9W=+YV]Y>@*;/V"C=U8YIZ;%/EN+'5'3O2D2'=CH3MRG@??N5=@W?QN M+'='3O4D"$*/-_FDZWJ:.T""HYO8,DV%;T.%=T^% U7ANYLEOHAOT1C'ZSCI MZ]/PH"O]X;W&'][0V?W2V9$ #$:DN?>+@'0"_=,X^+L(\UD+GH@(,>ZT IXS MCK U09H1Q/ A(O:GQKLB]<8L$VB6XKO80Z!(PR9=;'WI9@>(W>PV >VU.+9M MIS4%T-%O!'A#9_=+9Z>JH]?KLG_//LO9=M!=(V778M(WHTC36G,IV]C(ZSKI M&Q!:7XK802-B&SJ[7SH[6NRTAZEC19:%LCW?7LRB61:2P5O)X5=)[(M6FOC, M>YX544Z/G$RYF%1C#*\I@>P 5:^]F&XXZ!I/^B:8JZ6H;H"U&DJ[;TK[$[M+ MASFUA2"Y"W^(U.]:QK?!,$W-D/YOQ./:#MIL9/%:3/J&5&LYC3!>BW/;=F(; M*=?TL)'%#:'=)U<;/7E9F<)E&S(1*#XMIM.(?L=>N8V_>GU/?!?(U.JON?!M M'-;K.NGK4YIE*"R:7)O!U4VXCHM9CT#>FYWR!5K\>Y;3VQ*6?UJ'%6-Y1V MWY3V"MZ5 BV1S"7,+[]!(UG?T]T%DFPD[9J6K,0\YL/,DU,G8M)GU#8KR9C&WJY!LZO'LZM*VR4'XW*^4;Z;[&D[X)(:NF M)V:WT2,;2KMG2ML/4TY=.UM&B:)E*.0EV]<2FNJ289B.(&TJ[9TJKI.^K9#+E<=9X==;X<'>!(M=>T#9I MA.LZZ1M0FJ.:I9A-D\^&TNZ;TB1LV\PXN8S!P!V'4ZQ??P4'SL+8^)W''"Q? M3!,4GY,!7)7+R[KWE:!QVT&_C;1>BTG?D++77EHW;'2-)WT38G.4P&ZZAS:4 M=M^4ID0S25U$F &1G=7D\%D*$V4>?=B2U0'"IVT6WK8!2)N M9/.:G-O6$]M R>:F]6A#:?=-:>_2,/;"*5C+6K7=:\YE33Q/+T*O2?Y?U\/> M!0KMWPB&IDE,;.CP[NFPUU6)B7\U>8F-Q%^O2=^$CA7>@]FT\6DH[;XI[>#[ M.'3#/&L92T"7C%-OS/TB:I3+=3WM72#1FRF7=R?8[TX'> 1JW\3KV5S"-;V$ M_5).D*O_>R,-UO-,=X$0;RL-UI8,&V);4V)3. -FTXVMH;3[IK3728J5B.W_ M&:?%9,+2V7:07"-CUV+2-R3&_BV!;1L[I^'#ZS;I&Y!^WWKR\A0.E.4-F-KZ M'N@N4&%_Z+^F(TRIPF M&36[>YY2ZN$%?W$9^OE8[*D_);;=J3 M,&[/K>O&T[W?$/7]TH,(TB[2PS4WWGZR9!- 8SZ';47VVY_> 7.[WQT09F7' M^+W(X,,LN_5>]#=_+][PF*B+Q#S"V&KPQA3(W>OQ99'@:S%VNZX@4I M(5:\G\0L\K,DI@ID%L]:QF'L=8RGU0=):N1CKCY_9ERRS AP!=Q':'9S9/8H M]RM)SUD,[Z:_AGEF3$%QP<"=5X*)('"=D$0T9,0NJ94H_DQQ/OQE'SCO)4NY M&-ON=XP=.HZS:J.-,#.8<9FDD0\!$P#]7!%/]7.!,.FY#R^#P?PS?AMX@SU-KT@7/NC6-8^SF0 M!3R[&LR@2FD"\GY>.;G4>*R2!Z]QSL(".P77BY>H:W!IZ^ J(0?Z "( M"FBYGK'P']\S@4-8:;FU_"3HK6O7":&3^G=@K/C8,8 MEL&UG8?M.8S] K<2]ES]73L;N)]X9/-?E$,"A<49' 22JDZ32%UX', *#-"0 MQ@8+4WI9%,*Q^CKUL>DT FM#%7G ]C!LL5/T]":HRX6D'1&- 4T@=]-)%E-DCB$7VA#Q>/BTJW: MFHQ'488TB 2K]A'W*T\+JFEI&:"7P7 PL?,T](H(*1Q^X6D"U.5QI.H )B,6 ME6,Q#'#87"P?"7M"'2'%[. ]85D3D\_=#IB!O"%&S($VTF_PQVD:7B WCIC+ M(X.)/%\Q6 3D#GP\XGP9+2PAF&7T@ ^UX&@F8OX3_#-JY,FS-J+"N++8Y8B!\N^&3Z<#UDA&4FW,HRDG5A>%DS"G!86P'H_XS248 MP7@$HI/0S$A@MO*"&GB +;58O/0\.4_9=(Q/E7P9=M6GNL-*:CI? M4QI>80CM7; P0L=.'6UZ9^ZPKC5-V#=L0D6\/"Z H($8DU1TG"HC92WC[P+H MDJ>@7"[Y_$\0:D6:(OG.?SK$+P,U?I_!9M0:3"8$]QU6!V \K:0!@^=\\2Q0 M?3Y.0!F00S\S6'E\0[ MSB&%:<=75FH'=(;U6,75O'I&6@#0$KP,R$R*HI*<)$^$!TLYH9'1Y>5E)^->YSRY MZ!A[498L?G->RI3?3KGF)S@O04<-/_$*(O.6I@HM&^E5XA.E*S\6_(&T(EKN MPA__"P+#>$N\?QG6J?$&=$H>"& /9I6+GYF/MX$#@*$!T<+)WP4QC%GJ/%E M\I&Y/R,/W)':$M3%.BLBG 5RA.L$U2H5F!G] U4UH3&$FI=42C>F:_N;1YON; M3X4 )U]MD/*U9X1%Q-7>#&746+-@0$\KO)=),M<)96+!&@1B7":7')4Y&-I M3Y66/S+SRW$(XA&'%0^@8!6N3=*U:/P,C20?#(LH6#7'(,S0RIIQ)A@S_"$% M/H?>-:D(EJ:!]JA@U_(J@CT&LQB3;4&,.4S\E_!'$*? MBFAJ*DWW)=/6W\W)8_]'$0%_MLV6876M+CGSA:$DKKG87M@.!N8C6/A/7YW\ M=;C?-D?/X/+" & YMJ3M@Z("#2HY57A]2/M: M, #!$ AN( U]N& D#2DJH=MW*)1"G'HN>PUK[&D,2XQFU3HNN.ZT4TQ*+4W- MNSZ^"WHDOR 34L1TI+,!XRWP%M3@D1F08R*0@;/*-P$<@=R'@60'\G%RC@1! M^WW"1"3E)!8_U[Y+[D3TQ@D/-WI*F)$!D=%PP$"4Z MMDO^."W)0>T=.AX5+\O(+QM);[+T$^D/DH<2=R3EYR$R%?W3EL&E1Y78(TU\ M3YNX6M1/'9H_F>T%2\'H2I.)00[PE,)&ZD?A45ZVG'+*Y)-;OK;Z*53TEDU@ M4?"C_CSJZN)W+LA3T8-&^^25. ]%M)8>(C\8\/1J;$49NGMYM;_J83)AUC]O M9 6[,^\B;\?JK6'>S@KQ(W^51[E. FF%&'[/+A&BE;P@2Y):;B^(;[X3CQ+T MK7A:"CNA_$%H[;-<5VDQ0",#[3G'8*G@\R#&_9 )N0&L)TV\,2I_,-Q<@*OR MRH"H@ U#_;!P7>G;8/Z89Q2MFE81Y"+UQC1(?68@;&3&"+"H-/D>XD? XON] M_UNEAGN)B"AF+$(M^"00RV,3Y-(MM:)JB@%S4^1]N ,([2JEV9S;[7,_Q," M).43%E( )21) >$JT]3.%5(66!X*5,TS$M'3J4GGI^#OH$N2U*)P!P/\P+=N* T187P M8F<9SY734FE*J&23+Q=4:%*T\DVI7I0[!B+"EL53H0CZGML9]F+@O!#Y+O R3-M( MC'T#S,:D97Q BZW]D;OBJ9;Q#CU$KX U!_.DC3,U2\$9#<#.OM;COK_WK50 MI,#[B!B!4HX3 XF /.XKZ1'E!6C G$*"V13O$(7D0$67U+4JEE')RMM* ]O< M?$?*$?L*6_5*!?IW*$T//>A:AH/0:40:%G ))"!T=1AFEQ2C&&Q>4H 4_T-W M7Z;Y^TIW'_[7'*&-"/\?MHRY@6 +LJS*]TJYQ\,+R,+ ZS:8 XR%VC)9G!GTKOTF+^TO)L(V!X M_P76?(&Q4^$MPTB2,(#5V.B#0_%=8$YDF89#>7.:=!>A]86@<1Y.\$=I31"! M3\F 2%*EWBA'W/+(!'F]5%:2EE%82[B$;T["[^+GV91G]1>X8NN$NB%_T9[@ MWZ&,44=8LO/6?CMGMV.I/ M+8S-7W%WR:&/+X471;/ZO'S4T,B$,>V.]7^TSU=E_0HU17UGV+&KKUSAB/L% M[C'8?#GW7E"&FK:!_O#Q-=!/)Q"A,OV(1$\%@MP@CD@WT M0$L:6_016(XY9>!3_(D<7X=GTJ6%R?D9!8$N1(R)15$BDUDIZJ7R><1[%0/4 M'._DLZHFROP+C$ME*O5&7R#MRJ60-Q,P#"[FW4GPA3 E+U['."W<+&3!R1):]%4 M%2PR?"$!9,("\'L3_B3=2Q.X-Y041]F.(CEP(G)ISPN9CE;^+,6(#P.)G%?2 M396/628O<3T_GLP@-.PO0TJBK5P0.?G1A:DN+NW<5V]_2;:@G['+)$5MN5B M428Y/+GF!\+ /HAT+>5%!/VEZQK]W'H\2Y18 PO,+T*_*$W54BM9[7NL M0)CU1%)WMC@!I'=2VV&&Q\ N#=#3I:&/OY)>\TJOHUF"[UQJ<%0_3J@$PS)7 MM)9IVB0MW)+\K+M(6G!&ZY*TL*9W_TJ%*F6 M@(;VF?L5%4FMP#2%O1)63@'Z'W4%%.:9\K,%"9A>E\@U4>$K1"%+4N0B_>T2 M'>>77*7@29<:N?[P$ )Q",*_[E'FNM(4T1\ 5AEP713@3&JXVH0IJH&AM#C)SOIXU3_KNTKP'5N!0F*!&!EZL@KK";PC<^I*E M?CM*DF\D42HF>SGFL<$I2BLS>"O6CM9E*!GP$K9+E"M, 5G,!EOS+4XN8Z4K ME_4?)%OF\DRJ[Y09D03S,5%[CF68,CZ(*FJP%V@,PU]:=C+R6$H/,M*_^@$IGE ;TC^4?@-=E7FM(N$6#I.O'MXJ&$LC,XQ0]>.$6.2 ]JIE8T[ MSP06Z6LU-7HL&QL!,*R[+8C?E(05M>WJD&C_M4183.=5M0@+1>Z4 M$B[HB% M:_CT\L+U4J10LD555$]'ZG(>MV1Z\:QVXBY?Y/A5382:E1$E!N_("U'D M2$DIHKY=I*=5\K$E,UU@^ BK6A"8">$(P":08E+=%@J95;4<)3( AL6$()V7 MB=+_J39)5=C_]$9DS958XDJ(\C'E"$UD$B/NXS)Z-7)0K)$6X;8@E5O=%RB* MR,M+OYLO].\)?"WI;,;@O>8PDS%&$<& D\K3T-.J /0H!QVUY\$W,-%EIDT' M7D52RI?)7^45$I/@*G8+-I7(>!&J "Y"R$"\$BM7H@6-B2F+,F6Q*!GT75Q0 MDI*37*V(]@$O.,+^^%*CD3DX7"DK'.[DA7#^J^CT\ML-JA/Z\T'7RL9%[E/N M$HPG[QMJ<#)J0'MV">O'DRR]/2U0;/$PY#PKV MY%Q$H)M*VCA<*2S8%/H+\0V@3SWB74X7IC#FF*,*MZA-%1URXUIXA[%X$T:% M)>-/M3U4GE$U22$,)YQ1V9DX6+D,64XL^ VR0%4Y6IT6UD040/2B#KUCO"Y2 M'!QF!^MHEV4-8\ZB7$0I,A;PG/@T[#:>*>55Z<[:OXL0Z^+D62S>(J'RCV%$ MF3F3P>;/[5G'.-&P5W)RLN PVLE6U#\!73$(Y6#JD'4OL=J=VDDDQ/H0)@>Y M(/REW$.!DS-F1&I>Q%DLX$7.86*Q5##/B0&D6-2-HL^;J2#DO!"3A@J1=P![ MB10\6[(KROF#29 9YP(J@B[7W<+M;0 ;/HR1181"<:,]J4Y=;EQU98DFR]N, MNU\Q"DVTJD22>2PF_"8(T92R=(4])H,6%_>8N08P FJ*K$J[[PU!R/60IWA&] '\0KY_<49E,!/I"ZP*7-)R2%& M6EISVAX%+(R0A0O'7BK2\&FK8TG2EQ2"F>FW!\^@W/5YL"DRQ:01+73Y,N#I MLA@3BF%[)YSG,E":N)&TOH@Y%!E9JS4-KGZ.XFMR8?@5/X'[_+-[LEV&UX'2 M#;7 *%A;(E9-^NZ\5HL*@%Y8K+3+EIXU):JU%625EB56PF?M$G 87!FI08%> M+FT?O4"32>0LS)O/15BS2CK#O5>J-YW'$GU;2FK]6(1Z10BB9D.4T945Z-+*#].Y M5!Z$ZLSI+YP,FO)3S45-+N)JQ:KXG.KAY]]# MVX]* 7FFST [D= UQGG!0)-!)ZI:\&4("CUL&VA'Z-D(BDCH9U)DEN2=*8V6 $DE-#)*##X[7:",FS$5M-]7K=ZYP*^>4*G^"D;F/ MFH6R3BYXG9.@.,O'Y"@000I8SB7(!$@/;:5_\BD?"2X L+?^]GR'0+F M">9')F6X%PHT\,N2K6OY.K7(I]+%Y>Z7(EL=C5"[5QQB:3:3W[+N9E_0US6X M7$T[H+@#F>P<(4!BJM%=;:;IL>@JAQHM+V#^?E)Z(6JD)N+$))G1J1@3LR1Q M7T,$KC*N!9!EA?B+;@T%XH])R_"4MB,+'-^CK2/AJ>MWHONUATI92,G:)%%8 MK&P1M<8YP*IZP*F,\)6!)8]G\\E1'>,04831\L?HMRCS1$^.%-S2+UWJ*#'> MU9:@%CK,+"),,O30^6Q*D>),7W42[Y2AI$%D 4>[Y#H&TT\4>[**4-HD[Y$@0HUWYJ^TYA^ 4RFOM%2\Z5$ABC):G$( 6:!D3MB M$17:@,QBT9UV$I]+A^_2M%J\DU&HG&H4:Q(@IO2'I;!>2\V CG%2<]#JSO", M\V]S]DT=0(SV" ,K,U(:2_]AE9V>4KTYQ64*O=J"W*'K60%4>4I!Q\[*"&^E MNFN@"NK4D%%M0L$0,%,)+4H1B[P"QA+Y&:)8:)@ M6.7H0X\K/\-T5O\:C/4;(8L%Z/GG*@]F*?A!PXRU6(&,"\HHGPBG7 EA(CDN8+K[R7-0;ZM DI08H?U69 M3PH_+@H#+C)O4'7"V*G'* U.AZSE3I<7C!QXB(%Y\++?8"B,7'K95.E^4+1<<%_/6\\GN4A"O8]W*Z MU91OZ60AC]P4_I15=76&SR;D(@H#F>?@<\0>%-C*M0B(=ENN\U[:AKF72W\, MAOPU7;L%;#!NR_&%L!7R?MY-F.4R:0?#W-@G)BLF5-5(OAT1.\>S]JB9$'7\ M0IP=X96"SY#;!NPB216_+7;< ?VN F[!2"UV81*&$"D0N=#JO8B%$Y7 ,I?? M)EU\TK.:E:8,MM;%^"H3@>'2(X8')_2C$HZ=73*)2RG$>*F>342=XDX)P# M?:A_8]1$*>["[R&-D"#,2QT?$0:K#/\:6 =40;>V*40-=_L?YZ?+U?N-,1_O0JRBQRY.$W3+D3 M>=OS."XI)G]A93R1)MR\;*('A&H86PD6ZU,0V\/$QH9&-I=&@"+"("CA UV6 MIB'7]4GY@9[#^&L'OH6\2F^M6QJR-$,K MIINW^_JD>0CA*1;[500]*J6>%S]?M,YI1] ME\VE93,@E9A/'DG2U%'7:M5PG%3&,1EK-;,O4>A,TC7*C@#?U0XL)]3=!9A)8GAO4Q9!HKZ8 :0A02L#@K M2]%$($6NI5 )C.7>R.:>*MT/^1(5\R03N2I9\TD +G^%B=H*!(E#?V*ID.K[ MA$XK"NVM9Q@R%\V651K+7 &U7KJ_^:6C:Q!R4G%O7X^<@]4#XVHYJEHU@7!# M9Z)4$:PC3*. 6Z7@#41%*EVG&=X^3+MHR0#R,G*D#!F5+2S1VD"FPDPFF4J; M@0OZ=R$0L60YH?"AYS+16*N89.?"DJN7^E255YK!7ZLBHNR0RS%<+)&M4RZ8 M+MN%N%JDX"^:?&6^#FQ.D9:FHH2&#$0OKBF/620*9$4:Q1=O_M:,5&# M6W1+ G>:S-,'S,U2&3:OL.@V5KWND*C?\:DR;4TK;)LGNH3*Z@2DSI*\J47PDE89 M9M2Q EB)?H[#KLC"4=7;!#^S"#ER5W@:QAYVA2U! 3TQYJ/7Y3KNIRL*BF?'.KQ*VHE1A5-2/4E2L6 MI752+QF'TZS4_&7:HTA-X?Z2M("G2S5 :>UOB,"L*"2,_W;GC]?,VC*TI ZQNMP4LL MZ]Q'?>@B7DQ6]Z#3R_^E.0K:=!NUZ=F;H@ 3@I@FEJJ[<<*MH"L MD98R=:MMA-T#BX+LK#'P-<(D*'.],+W,9ZF_R!]KK!%'U-(+M;17Q?KT=];Y M( B$4C#B3$O7AWQ8)41+) DY=3BJ^(KA%@SU\^2:F1G*H5>>OPTM4X,OU,RM):D5CM:.CDI M+)?1@8"&";1#W&F1>%+G@J#Z!9A]7)I$JMG2$N;Y$P@;74\M =HN!5 2J-;J MD%JZC3&-4-4I66;.OF$Y)JQB3-P!/5VRJPV"4=%[DQA7I6!L$9V@JNM;008$ MYI=2UWA*"I7W&!35)+^BTELE[I:7N[X!U:PE$6+I524+RN4*+5C,23GO"BD; M\7L:,^!:E8[XNM[5*U#KDXGN]?18(6L%?_O*-?Q$6!%ZVJEABV!G$;L8P("$@GB04[0I$2H\5N(B?4(J.$B04I$64.+T' M&AP+*1978TIA-GXH!(Q+&>7DT:PZ:LWM;(LF+(A$6./5H_7Y1YA(CEX7"0N6 MZYF=9((I++4,D?HFD3# 2MQ;(A")F(!4+>M,*W)L59;2I*K3(4BHB%9=8@ET MC ]QA00@9T:*EX1V0'NY9OE5P8X<*>B2E\GIBKP5"U!X@%BBAM-"M&&03W01 MX9N*K/\N&#$/K%L@."[QLX2;HVZL:EL5*A^B>DQ"39'&HDVE_,Q5)3$?.:TN MJ)%B,F\,FQ:)O4QY@+%G_>+/G>WB(CJ&%IV3 3:M&*)^X+JSH"I$!:U$SE$. M+% 1!6JT;J65C&BG)/1955-]J"%WX&F<30<*:]@"(DCS-&]*JK:DQC$AKX ">2CS+&T M3$IF0N8)8M&"PXK#"L15A?2IJ^DE_LQ\2HLL#\+[CF5\<@6M.OP4 F%/SU-6 M8NF5]?+:\S+9C0FS4VROOB=Q*??G4>,5/1LN90K@S/_2KD;EPA>R(JDYB#0U MJNSD)MQU3>3X_B]AW1^PZA:J\Q40%A*UOS+\,*B@<$EE1LUTC 0FP!XJ3-V ML(J$MYAP$P3,=Z; ,;(7,JT#17NLLB(F.O:JM"_5C54SFJ+WG@EGO^0,Y:PE M8] ).>8Y@EM6W5J!.@(!VL]$%8M>C"Y:[\'U.]?'P^R3CG$JNC8(G(L8:[3@ MA(7SAON$@UPG?26XA2HA0NS5J_43H#L93F5\7>)DE5$4LLIA!B*CV9/%ZBJZ MH.D2>E9'0Z^%I0E_//&$4BRPR:H>N'@!!72^6,G2IAASP>\%TZ6LZ"Q3 M?3!IFWDJO*,2JT9N MR^_]B23@A:PM34!1,I(B_505VBS/12(!/56(8J4U>D%$OH"5:(WW*J*R>BLEP4 M( ZU/"XP1Q0.]0T%(B-C'T=_5Y'6^W)'2L;R"N@&1HY#1OVO$(L0OD$I:\:> MARU5JNN@U3U3=:ZVM658A**4FO@LTU&4?N]2B5Y>UJ,694Q+)MP$AMJ1,TK=PM[,BI36^G$J3NC_)7ID219H2X*@P#.Q4B@N8R(3U8%HQYZ@MEY5A* M&<,+X>UE=LNN]4%94FDNT/,1EPK,7I&23:*(U8 XT*C63'\FFI61D5IPZC@L M7*+R- AE7N:,LKA*N/9!46$IF2D!HLF1I2_$;Y6J'F>1TH!D3[J,"@=RO4O; MO /M)^0 FD;M562^,"QMEHYU'>Q/@)\4PF8HS5=0_S&1)U:Y6"*UG' ,RD4+ ME[+BT]*Y[@:!SKC2B5K+J9+;JC"RD*V[7'ZVXJT+NU9;')5Q M\[;L@Z%:G5/;C=)JK_K6=8Q:GX;*RUUNBBKEDEN-^I" :LPKKTG5 &3>"U]/ M-99P/3ZZ@4389EJDL%$2MZ,"3SS02B/T$@*TB( Z11^YI+7"QK$3!3.,)) 4AH)2Y77)[ORUKJC5[I*W,[CE.AZ8 :*F4!X N\K*;AFSM7A4,++<:=MIH M^,CG@5!(T"VUJB7;KV& U3(29::U2#Y*"F#5/%+E"^+L*%;G"^11<3:EM%I9 MR/$S"%IT-.-1HW"BR.)*CX#T$!$\_5P#(@636TMO45!7OLBUK(/?4W2ZQK,E M1E*M^)^F+QR4:.P+;J:,KPH5LX2K47]24<#6JK)07C4^0;8A$)ZJ3#J!2D"^ M?(Y^]C)H$8I\&K'>'!N[*N9(G=5$!]9JO0!@P];3/ ?2^5KXYQ("0Y8K(0Q. MZ2+"+ B*(I&6D/$\EWVC2'V2RQ5R4)!W#7:)H&%7!&66]^359>\F9 +>*' D M+O5,XND6J.$(K61.4[U*?*DC5R^%@5)RFI4,?8 M;+23>8F#VPK[)K9SZ:8M5THPR(#[K:1M*$NFJY2\8IJH]$8-&)Z1_,F0S,O. M+)6%.8>(>B+,L0O"YR?SKC;C,E]Y>6??LCG0$OQJ.8YL+B*&$Q:OQ')')X*> MXDL&CA*V0OVE!]&(+4BC5M0GVQ.)3+MKC".?7#)0:YF/H-Q*C V2MQ6?%\EP M0K3I)Q+[M3'PP%:IA7AZE"JF$0CU*DXYQDM):]"_GU>%R;C)F((7QK5TC>JP M5'\KRL[ Z>J-0G>)D;VCF!1H\L#'$JT28!ZY>7D>',NI&2+JJ^<*,UV44XF< M-^I<.E6OV&UNI]=9"*9$5R!"99;D^I*""Q&J#V:HW7@I*$QJITF9E8J^W'#9 MQ2#[%H(]X6O[7R*^9KPZBZKGHK^>(2 MA1:M6'NVM%Q2CV5>(KU6I6"R,2HSLC$:"*+/0,1[C4+_-@0+G,H]VO,"2=64$@T) M\"W5RH-.1+KMZODDVH63"6E2(4<)DY0)=1G5;YU3_AV!AV,Q\&[SM/V%4B99 MY559-"M.0EEX=B6]7;C$W\572O' J M!50,(11EZ39["V^ ^X.].5+L06VX,[+,AZB?Q$HDG#AI5B# E1Z]@:/*B\IA!S\ZQ]FO_N"XD.JPQGJ!Z)X4*0_UZO0,"(FN4HA')9B?";@$LA"\T1P MD[9%0_R*$A;K!*U3OIR(B@.3NY@&;NO13?PNIF#-;ZO07AE16 M@VAYJ%HI9E2R+SP6 E=&">W=UCZKHAYIQ>KMV*8%R#!>.XW2$JX="+7C$ _7 M@!BQJ$?3^)?I20J+:/EI@HU:(X7ZZ+*R9]D+!,O7;!4MA6NNR\5RW5A9LU73 MT*JH0&6/<>G@%\"7HOI?S\E'4=:2.RK"?G-N/#;!A*BJ*W594*.!9J*.&Y^3 MXJ(41:&UE[Z]&OB34#YE;] JH%J_4?76#%HVORQ:GP/QF:]A@GG0J97JDVQ, MY-=*>?0J>!RP! LL/8W"HR+7?C>==%I&V2E^ON@9.'T4_BBGK/EO*[8@/)PE M:S#V=4H72(.TIS4W2-6 1O@E1-*MZJ1:;A[6Y4R9)"9LR2*SX;+Y.+(A6YDN MGHO*E$O2^>P9*J"5W;Q%8KX_/W59,JS40]!:"22BHOUD25"\6H=PM_":+[I> M93X?<;RKO)[7HC"DI9**:&\H(.'-1'H\!OT3*DZJ>$>MF6OE_1970[M?;!YJ MJPJ-JFW78"XUP(*J!+Q54K2H9U):G3:;4BQY,"C!",RJ4L<5=3KZ9!8=^(LK MEAN'BKYP6UD 9Z$@09=F*?$?)O*HN*R5[BP-C"G\G%#16#JV*10*IA M2J[(-OKIM=P7V)$BQC"[U.0IJT7KBUJ#;FDMLNO*^M"#=.7[=EO]H(ACDC/E M!"G+=\Z3Q">+6C= YW>6V+HNV22HTT4(TQ/)Q9@^->;T_6L-654NBB/"FD % MSBAK)JDI7"!K*:KGB[@TPV7YG4JYDE@!NM^)P'>E7ZRB,YVJ6$X(5G/ D/,T M>R.RBMHQ52I:W#*^QUHLYU+Y<2Z 1 M.A?7(*Z0EH2 V7&__TDM;[Z&GI-AV6'IL%:*VLH=%]X\TMD5R-F"2BFMI)D M#*<\C1*-F]0\Y6&O;J8R1EH5$I'VH6;Z"!4=#^<*J"*%*[0\KGE(^Z&1HS(!GJ[Y1AVFA*L94E MO5>7M)Q$)[%XSUS&\FZSET6$ %V\7WD8#'L*ITF*31@%/D(+LZU)GP'N$\&W M,;J%J-.7G!$7H4%:%(QD8*S]7;!OO%5A=*%R(>!+60[G"[;+N#2WJ.)$9$PJ MB-,K\I_ED^+/=31&](=0[@+W5UE42U+:-19<:5_2_7Z*EUPX$>8!$J;C64;0 MV55/ <&E$-% 3)/R3"GS7+1JF#L"R:''G/FP7:DB>IU_PD_*6R2HO,(R$WYX M='>4(&:)'OO5 #+E/E< F964*//U29,NLS^B)2@"FK&[.':9%:Y6514")(N] MNK1P=PV51N!]Z$&N^5TG2Y_B;;6!9$,''0GP0 61EU1WSWN(M7ST0%36S]O, MHBA ;%))$YG04NN[L8CJ50K!ZSA)Y@$F]>H)A8"=2FPU'7)A(4Y=>A+U>A)Q M*ES/3%98N[NE^1X*TJ;(,K6'+#7>@(51+;>@S*] 7UO5&BE4(\@&DX1UJ"<@ M4#4AU4XLSR=GR)M%:Q7Q[%PAI;)>-!BG*KP8I*R8@WA++!07FB-SC'2D"JIJ*4@5?B_BZ%8M+J<5I4W<)15T5V7>6B*3Z4"A@"/%9-@99' MA%: D8D!\72EPX2@D9?=)\T?@KLGJN-)FZF<^(KCZR!(#7[&+6_PH(GP/Z!! M]_[@_QV>R6!]/>>JC-65^4B$F>]32?R$8UB24IPEERP1F6"4LGG$K1N37"M\ M])-,FET0=Y1;!YS)ZII]M-HF[&NBD/$NDEQKHX()= (E4[AP4<#YB!-? D#, MG>#3@\Z'SC.AFY>V@DPL\XN)\530SC,M8XO>0<(23QP;?XJ!82!4@_\ [1GE MHVVV9,\C,D9$X%E/]Q+%>T*:4"4 _&T?Q"N%PM6W$8"W#!HN?+FE+3K+!)\F MA6PBD:'*F95T+K3Q#/WODM:HN%>)B XK9%-0V;X(2@N8"/Q,Y MBPT2,=NJ@9&\ESUIPBB@D(ID:J=I$D&0J,]J68YHL=GJ1 MWRX[#F'"(WDB\YD\Q1)F/:2*W2+^%B>7<97-5JY-[6ZY>U*TZTTN*C 6H@"I M%+3DV%4EL!P\K?0&58X%UED0D )S3OFU5?*MB*['$H56JE'?Q<\NSR]1,2@I M0,5P:1IU-$,- K$$<<8*BHJHA7*F':B8I2A2(5QH,!49S$^Z;,NW3@A[GER@ MPMXHX5QI'BK?6R!+Z[8^4#!P!M27!-)T.1>LHA 0+4HS*W60*O.Q\IU(/)F6 M]N9Q 2/7Z@!T!)8<0S%5)CI^_-/:PM8<9Y<$B&5CI9<7_1=AK6)%.'%+YU&] MD%"LMU:Y*W>^#N I4AHT(A8F56U+8%J4GW,E9J)N 1#-8LQ3$OIP3UIHODD,%IK&@MA9Z\$N**/E$)K>1"(%F1&0RC1#SB'*8I]B^ M+5^=+1KZ_WD2=KEMCYAE,C\8.H$YK)$,,X)O741 M<:LL>K3+S=\1J!Z.1:0]G>9@"F,Y%5VYN]0 UF4S5O8:C/D2R^*:U-#;$FJP M.@CUB6 @P$YVZ/0UE,M*:TE2E!P@[G5_L^1P&6)J472;:(V*'2(HWAA=P'(<0;_ST)FO(,9PK=IS+?H@C#V)AP_O]-0S]K![2T[ MT)^T.JE Z6MGF8\);!:3#W'SJ7ZU2EZC=VP"[ ?A#,:(S),*O+9I><^I80]Z MN$/1JB00N90A.;50FBN\E852E0)IF8AS$68'2PK G=M H77<(#_A2;3]1?"1@?4H5+ M;&GLN"H;L0LU>HKTGH:J:$OF@[I$\,1O:1K4Q$< )LE053E/7<^F="Y*;-2* ME_(E+&<1^G!%%P]*T3%AX8VTFNU515*$=U6'O5 @K]0J*D'VN^ MEVZ8,A UQQ*< IB]7.3SDJ&*N^IY:2&=U>7TQ"9E%48)JN&8#RCL4;7/ BQ, M.V>4?2)Q4"$FJX4+]!^U#$HJEG[Q$CAH5I%.QWA5095IBV*I2FT4R 0HP:7' M3)LJ(^23;UP@DE-3(U47*+H7T18C+$DF4Z9#.'?*;/;."_B,8*63,GDA O01"YNN8W#U9&+&]PUY\F:A#LV['YK M4=H]%_5@3,,\$/6'8*VR-5&J@)D,@A4]5S"+J4"/H%[/E.:IW,95WY)JSJ(-UDQ%?FG?1%VD;( F M_'F$9"F^@RB9" (A%Y%1NLG\_BVRVI?_%M:-HBC*\$%JBM@TX\_5#R\0CS-B ML^7*"EY+%($BU0J60 HU%GT!T0#\A3^-=7XTO^T!'\X;?<7_S0 M,COF<+#Z\V['O/6'/=N^Y7>OG/*HTS4W:\:.T^EU;S^KQYBR.>ST1_UKCOP; MD9T@/:!A)/K_/+&?5/+-QSM(?-6:?G^A?I=* O[IFKQ5X]D8?YR_$F+ LH^/L$E7S.9>3E6J M@EMRKGOGS;%NX;&^2W10A1/I&/\OC_SFM+?OM%^'H$4:GT E);-J;SI%+ NE M]='?%NR0&AW<@W3\!W:]#()K4HE4,_$%L+T&N3,-M0]W>A[.0S#5R8]RA5;,L4K+]5VG7"OMSO'NC/7]B]T"+Q#2]ZGG'K5VO,5 M?#>3T*^GV&LJ9^EL=\Y_AZZUU36=>Q>,,L;_"(;B0VSA6>(;!QWC%4NG1#>W MNB?WL$5W?4\6I_AP.N5#G&/?W)V3VZ;[]VJ,P"8L;E62C 37JW'(@\5PQ.X< M\G9=3ZO;':Z7";=Q6W@ZYF'$C#<=XW\IFS2&VJ:>XRTEU4:>W#;=OWESZ[]4 M&O*>9TF1>EI"S-8?ZG9=1["A>HT-]4M;^#Y$4#K?^!V38B_#VUV%1DE[]'-T M1KMS /%-6K)V4V\NZ<[G;=2VP$TQA/OW9%/)BX\4<'1G3# M.$OB1EW;S(/LV;MS;LN:&-/_7I,:@PC9<;[ MCG$*BPD:M6TSC['G[,[);=/U6V%.'5#IOB&AXAMC:D-/]T%R)K9;E_L#UI;R M&>9-G$YY/H9A&WMJ0\^RR0SV\&,X,?[BZ83S-//&C<:VF:?8V%&;>6X+!M0BJADY 6PV>Z<\7;=3A!3 MUJ*8^HT*['\=-(*6M.:H$4>9JITB# -6EK/ER6),]JH:#81FDE 0:*5V#&UD M;/?,Z^A1\+0Y&@UIC#$G<-NRBC(SI(*HOV@ORT*$;\CAKPH$L7IY_8FYB2* M) X'2\*9A!)&6DZE9/MVW<"2QL6 M8>+ \/\>/4(CH/Y*/4*/J,M>*F(%Y;S5NG#T_[)T@A!<;W._4P[9DT,.=[OY MU5&J%3?,T><-,*"E(JOH5<<3 M5@ JB(MRHN';OX%OGQ6I2W!4HC_2BY)*)8U<]RG-2GH=1KGL8EX^OR*1XH;? M$N*.5JY)O!?&]=R+\WL[?W)X0B15ZU^&/VGM^-CIRM3,VBXB!"Y9'((/8]2N49WF> MLNDX]+"WA!\R0F.G5Q$#A#G9$BSHE$_S\L[VRBX B,MC6<:,,X3KR8VW8<#S MI/#&>#V\3FW*M5LK(-'3*K,EYPCO MNLE<]28Y%+GM$'P!G] M=+4_O5_EVN:@Q#089=2P!U+OO:7S"[E.EWLOSVX%[T MC0T@8I51=1TZOBKA TFTQJND?E&.OXJJS9ZQP%*O>M%U:*FV*/ITQ:214Q]* M&#TD"^Q@H/J&^"QG<'()M5H4D,I:CT>0P:EHACC'N!W)#C5>#71MFJ*U@6#8 MU'5!OK=E(+(J@H[#,5X(& V<\B$U]H7YO5<]1M2L6S5%FGJ+14K#IG7N>=1Z M5%,MM$U#O%=ZY[S1D1O[/"J^\]K]$$H(#'&)$+1C8#?\58((N1E: +MV62BA MXWH37X.75=V] QD]60R3? ,5YL PQ?=%IOOR"K'JW\MLW,-Q77>-1?>/6LX'HE>?_ MZ#N[ F/[W=[[,^/P\+:78M#]R:58<[%Q56@H?_%U0ZPRR8:B36>)]0T1L$-9'U*5!* Z'65; G]X5J0>R@(LV2O1=83:= M"G.KZ7^E]VIN8<\+V1K]G[U.MXM(W48V9BFG%MUP(JCW)*)!%<[J4Y)^$V< M:IQL74BPX**;QFSB)I&![[*Z+_9?'5*[2\M\ :(5#Z0T[\69F&5?4]G-$O]C MMFQK1,VP0-1A[Q":CCAQ&J36O'V7#G.^;ZK>_";B%QSAUPV"8L=&FU,V2PIL M=JJK3%6O*% *E)MD*@)ML-5P^N2@B$&[85Z*[5F^802O]'I,.#83K>E4G*6H M=E./<-EI6+8FK_QGU/XEP0Z:/G?SG3JT,38FBF!3R#014/7%!!8!HV0UAU"( M3:#CF'NR<0_H8M.2FTW@(AJN /1/L&'.&"W_)*@?+S:ZP:8"01!&(;%+-4(Z MUWB@A;_3S9IO2;"441B^UCIXG')NP$?Y.,-NP_"6/XJHZE*\^GBO$TN])S3_ M8<^^'9J_.>QTAU=\_FM \]8] P)??R80W MPKQ>,'>Z4F]#Q>>XH+!6$ERM_&S2PDZ%^J!,KI+6LV+ZT%/N=WK7F?,2#>') M2^.I^0RF7DQ+-\1.W]7M:C6P!^O Z"M%(,GE](Z%9.@81+X-?]Z^,Y]GN'CJ M"[P*_\C@#RRE,,^[PHU"+YJ)AA1Q#*_QP+#!J&A&?P/3ZEV:G*=L+XQ'/C=SY'21]*%QA1#!CB@M+@Q\.!?#--IX/J4+8FU+'JV[/F9ZW3V1);LV.]KFAXT&NPIAQNO0C]GQM!60U_:/A#(R:;:]!<@^8:K.$U,+NM M@3EJ.16Z37,3;GH3&KB1FQ[T'T7,R1:E'^SN+QBC#P%L\(OL97&*5Q'AQG&0 MUJ WV$KF<;MSN[VD;$CYD4G9&77Z_8:4&U+>?%+>9O.F(>8=(^8M-U+NBIX? M/5ZV@79(-)-V2-0$Q3:;26RSQ+O=R34^NX:8&V)NB+DAYH:8&V)N;)&'I.?U MBHGT187]NILCE(_;1$%^&HJ3'\K7V?"YGQ18#;FQ4=@FAG*'I]YX^C96NC81 MF,9IW4B$+;>9&IG0R(3&XKJ7Z,^UNHFT3;NCFT."$,3?UK?)R& )Z2W!D1$U MR@MD\E"S'%UGEK6-[W5LAW;U,#:",*OZ^UPY?44V#S/A)R\)]70D0'1^3UCJ M8RVH0DS,#%;DXP21>@3P9,H5G X^5DP)\=ON= V86428SM<&U.D89PCJO/9G M^N2EMFBU'1*O*#-X$"!;G8[ \&FYG9;P8_!?*81BVE\!286ZT,LH(<)5"5$R0I]OO+4BC1%I*R5 M^W!]:*2UO +=#:!!03,25FZNO-N8+^U6D',PN6(2JV,5N%+,38!8!7@9?(<< M%-JMG:;\ M%CX^"I3EBK'\)LW-A'Q ST9<7B&Y$V\4=--@EW-H, M+Z '^R4*F]6@N )<*?O.<47%. M-FHZ*XDT$Z"80!= 7 10<'AXV#((-M.T6NH>G*H& B= JFDV#J>XKZ] OP)N M:OS.8QZ$HE4!?2X:$1$0\40A_UT!JJEN$1$UL-:]."Y@K/=\"C-#WD\-!^ F MJ48"V(,LY?!FN",I#^#GV.,/TWNK@?_]%<(SN_6=6S?\WQVX]]3*"3@R8F=2 M.Q#!M3DH'Y-"T*S$S]3 4.&6Y44:*W36*^$;$6,7'XH0ZSO X:0 TKJ)+'V? M>H<0;:MVNQ@0Q#W2!#] MAB :@M )8M 01$,0.D$,&X)H"$(GB%%#$ U!: 0Q!Q[0(#+<= OWDYA%?I;$ M5?\U[!^];I ,#W: #4#SREW;5H!FLPL_+$TVV_A8*O5''L1NNT'"%ABLT7*'B"F!"C!JN<"NNL%Y0=YL0Y#FE M"J=W6 G5H-UM)B3+UH8H&IRNG:/E7J=O-K1\+[1\=TZRAIBO1DU (H- M,6\%,3M6QVF(N=$RMH&6>W9GZ#2TW-#R%M#RP.I8V^E#OE,PSB;Q]Q8^H65( M-^N6_7M7;&+;.Z5LK9.HZ?JS:[1L]CK#[702/3XMKY]=O>7$C'9U0\P-,6\% M,?>[G<%V.HD>GY@;+>/!#>LM=7@VM+QKM#SL=IRF6.D7.[:(D:Z"TA"X7F.55>Q7! M"F6/E:[Q-(Q50YZL9?#O'I_F"-DML--I\&?/%_;_Y?T@2(\ZPYY].P1II]\Q M1[>'JOT)CJUU3\B[W7O#O&YFW,SXX69LWA$>\YW")-U2HU^OV5B#QP UOH\ M8@-JO+V/-M>Z@5M;$[BU!G]OUPFB 61L"*).$ UD:T,0#:AS0Q#7A7UO,C=O MNH7''*B 13Q;MS3-!SNR!BOAYF&QC<5*L%J]H=EI(IL-A,K="O[UHO)UY P; MP1R&CM-ID%0:\.:&/ZP!9:TA?QC83L=J^$/#'QK^\/B4M8;\P1Z8C?[0\(>& M/ZP#9:TA?["L;F<[:^\?A#\T8(VW<>]REL8PQ]MY>!N\CL=F&KU!9SOK\!OH MF5TCY?Y@2ZWGAI1WC)2Q0&X[%;F&E'>,E"W;VM* :$/*.T;*YJC;D'(#;7=O M%K167_FO?PPMTWQAN"P+O77+G;HK;K'=( =6I[N=*EP#U[%[E+R=8J^AY!VC M9+-C-Y3<4/)64'(#;-=0\G90S"VE;< M^,:=O'N4W&LHN:'DS:=D,*NWTQAI*'GG*'G0-&)K*'DK*-EIDN&:6/5=GN59 MDK/(8%G&\[7#\VA\;=.>(&9M5-<3<$/,6$+/9&@WZ#3$W MQ+PMQ#SJ#!IB;HAY&XAY,-S6&LD="U&7O9)67K='Z_(CNCF]37"7>#HQ?.[F M!HM](RK_%'&6<2-Q8=T,&V^5-GA63!]Z0?U.[SHK6M+2Y\G+I^;_S][7-K>- M(^O^%51.,U7>)+.;.3N3W"2[>\^G4Q )69A0I)8@[6A__>UN M@&]ZL65;MB@*5;N91!)!H/'TTXT&T/T6>IXN?LZ*5-FXXA'1X6#0=^RVI0V1 M-P#*_5'/L;L]%LH-@')O/&YH\,!"^<2@W.\.;>X#"^4F0+G;;]N,-'83?J]S M^5[>2%^$OF*^\ (>"[\XX6XWY8^1)=K.J&?#BS96W@PH-_1VAH7RR4%Y:%G9 M0KDA4&[H32,+Y9.#\F!L6;D!6_$UPE2QHEYP^=35M(VY'9PAFKJ:MN'CDX/R M<&2A;*'<#"AW+90ME)L!Y8;&."V43P[*@U$S T-[W9_^*>&30&3'E>&/K&O4 MO QA\9AJO?CW7I_A7OERHOE1/A,ANSW*!',94G$HC1F[Z*0"L3Q M!+[]188\]"0/V-<$/IC#S*H6BT)VE5[#S#&WQ3IM=]QBR4S DW,8]))Q/UK@ MPU=?_X[?#L[;G58MQ$+OO9 )0,_;15#L;WC%0+&S;]%">GI^1[W.6U:+T=S= M=^B'B&E:YI$OIQ+F(Q9)'*F%\!)Y(QA?+.*(>[,67:M(9JEBTWRV53[;;!'+ M*$9P3*4"IH 9[;39K8@%"Z,$VJ2?^FP:Z;?1Y$M 2#2%?TN%384^CWTGY[., M-K3\?O[3)/[IY[4OF?3_ZY5LBVYWS#LN]Z>CWM0=3WKM_E2XG6ZGPT?^T/O? MX>#56HL'O\TRW#PE'T&D;.BPWWC(KTFZE(%Q>*G8>Y!MJA3*#6?C*N3!4H'P M0(B%"H)F^C+)?O-%J#1(Z">?%B*N7H&YDYK=T;TMMCM3'HS=LN1: -HZE8F,VK^ZX=W M^-ZO LSF? *TW1GJ]MD/K: R+0C7*359D_AWW#STHJ!5U)N P)_[=@V3J10V/+Z&+B7I%K+"+D>"0(L^!1P,8?V M8Q@10)!4*YE%"DPNM.;)!0U:Z[@2=_6-(WWI]G'(-\!B$5I_>',4 T%IR>!# MNGTS=&A=!$KY:K]!<3 ?M%OR720AUF? MV5<^%>RO/)Z TN4SQ@H_YG,L;^!34!,OC24*D/T-_J,O?T(/IJBV5QZ-R1V/ M < 3 =;AM'0(.G,-NI/HVJ?QP*PI-"EFX-_FP(26(JS.UD"P#+6Q:_% M#0]2%#E0)TH7U$F4X<%9F!)?@<0+WS%OE'2 &T?1%_ +X9OYO!8AL#'BF'N> MH-4"_ 4$F6"[X')"4XN@L%E_#R7^AF!!;'XU!Q%YG)W]Y>KJ\UN'??B1=0HZ M"C(!+4WC6(3>DB4QB#30*"&M"47"%,?6$7UA.3GVF72$@PJ.7FN2M_&6?BE^ M%'H!&@#"U&"+8!X2F$?])NX9 VH&GHNC(J221(U(<""7;!;="EB45R<,<"SA M4Y2H6%+#,%_3-$#IT,/D8V/'9%+VXC,.PS6'B "; MCH%"@/\$*7^^KD"&R[KOL$+,0AGZ];.$#$7P+MCV)@$[A M99HEU4PN].N13JZ#:((Z#9H&5 CL^#F._-1+-,.5Q@$43H(FQ:61'C),LNOT MK(P'W$>?(F&Q!/C#N 4L@18D__*4@:7X].$W!4X].$=)+">I=IU\ 78EUL+S M92R\!$P<6E+T_:"+ZD6]D1?'>@F;; 9N9G(;EFAOC!ZP^:)HDBPT3@9I45AD$/DX'&KA)!(L&+N/2RK:L&'RQ M","AR-;H\+MUE6QM>"[35GS%-!4!_":=:*,U6_HQ3Z'5E<;%CQG'X"GY%'-) MBPI547O0-&5<<1^?BPRDYA'X00!-%*;^N>:#;6)1(@C(T4.P9C(D[R9.R4UI ML;E$SP=&?!VCXX[HAG\(#!1R]/; ;X/.Z &1?X..OAXZ@AH0^5V8&83W('X7 M@D"\HAG0 Z,=Z'$!/7R'#Q?&I0\XN#B9!VAB#P!U6,4$0FS"P0:P;,("_J@% MTS+7_9_CQZ ,@3 K'72&@-?0^<497\"Z8FKFJ9CS:ZZV8(;F/(I\7&F S07/ MV:QG\LZ!;^-A^ULA16W@&T#P$YA#%$H4+!,!OYL&:11'(IF!=L/LGGW^]LN' MM^#VS"=^3 _ M(H/D7 *MA/BR*"Z1(2T$'H'9NZ8PQVVV-C6\NDJW!&M2H_OY=1$IB@M=:#-W M(R[!$"6ZDM2?Y!,Q#FHA+L]?6+C?Q:IL3Z<&(1%QW#\KM M5"57_G,6%YN/UP"\6/#OYWP*H[K@P2U?JE<_508/G'*^(M$U06T/_I^(NPJ+ M=!)DMJH"'RX*^8V, >YG[S[]X^/[+ M_16T!(SGL5=4EJ30;0Z 8_\X6C#/]>B(#/A7)$H>&+J28+X)H*9#<8-4*9!1D M:]7<]P0FGLNDB-%!9P.RX3H>$"41'F% 2IB)8 &>+9"J-@5J02%">%4FM$T+ MPL9"Z9\8"P4;AMMZ*)Y)JM",J-58/DTER%%XV2IZ968JLYM)G\"&)&QFDPRT MB(L03X2-SB.#E?L1D/4%C2'* Z-XOC8B%!4HT%;8HWQ(8,-N!(4UP 9XQIN* M!;T>/0K0 MD>YD1,$T?#-(!T: \DQQC0!/"ATOPA_^*^4QAF!#40!U\S(M?[V.R$1@?''\ MG.*I& [203A8-H V@$DSTT=!JT4Z04\RDW"*W>\ 17$4T$L_Q^"IA-KU^Y#& !* -CX4B\HSQ>_HL7(3Q#=__90Q$_9^(E!^ M7A"!X5YF%E\/9E.8WHLE[ML@:B/T+1/!YZ<4IOT-=6S+IF'.B)D7*2H1^8K? MU5KQR%>\^++KCFXJ_27S5%O@YMW@S&$ 3PB$G@G3$[4FH#GY/EF4AY+SB M&YC?ZPC:"Y$KL!;"-:C/ZLY&9<=3P=@R4LB&:AS,%+U1$,6(>W!+26RF H^N,"J;HVN?&!=X?2 JQTHY1$&%PQ6FDIKF-Y'$[:6Y9A<,U^:4K%DI3NFD M1$58V3MT;!PQKJAGFR)')C1K-F-Y"3NA$+[QOFE]AJWJ75%E=H-;>7Q'2P]4 MY]P(XUQ_DJTL]$(G2C HGQ0SM<2&)*H82N%ZF8=QRT(CL<.<_)#$RA0*X3XJ M+?Y-SXLT9UL"\I5MZ8.?VWGQJ.#O^7[;W>]'4B#H=-Y/(S<=O$TH:CKC-XX MX$-3/>5-)9=-IYQV^]X!K'?6:?.TWOS^ W246?K!NF18ZEZ>I .M(-? M,X=N0RODZ16,O?F ',Z$X+ ,F9Q]8Q>@<3L9!X[ W_)P(6V ?#D0PD<\#;^ M]F+#,5G3/2.[*/9%C'(+^$*)B^POE^ 0+0*^O) AC9<>VI1Q7(?BQF-GU.]2 M-,[^>R=71XYP_;8]MCV M>+7'[@,:WG"+*U.Z, I%?7YZ3]*+'?WC9[V(5J_>C)]T+>[>#ILMH!=($#)\ M@6MR_X.^QX>*H=LA-\CSP-^"Y\C \UG$."#TFM"?_XI+GX.AIYX_M>S]Z-X\ MBP+>=576>.-T;Q6<>5HTL$PICDXY<;GRF#1/3YGS/4C0 N+Y .&.7QH0=LX/ M/>>6!"P@'DX"1^E,[2DW99/R/^;;-74KG_!B4_8P]:W7[+T^7!+6G<16T]0_ M9LNQD7U[$HP;@W2-;6?$(G67+QP3&E(1*WM@2]4<9X^H-VPUE M/1NN/34HCX<-=6(ME$\,RN[([J%9)#<"R4/'5O6V>VBG>I_SBU""Q][,%%*[ M$4%$!8WL9MHQDMG ;:A9?MRTV4#H\2*YT]!5OT7RB2&YX_0LD"V0FP!DZUO8 MA=)S;# =R6'#3WFQ4AEZT=QN*#5PB[W7=MQ&LMPS3*J->C94"48VNF^5X,25 MP.U:'; ZV&)C6P0+9 MD"V"Z03N9'U*9F)V.R4425KNUUVC"1V MYG:<_MOC.9AL(50_" V'+"9B@XNKZ-1@J%5 JL$)ZX$ M;M<6W;$ZT_"AD<;@62W/6JHLVJA M?&)0;NJJRP+YY(!LDX7:G;,3WCG[721,F-VSNNV4O=C$/2P<5*\)?'T4$9?: M$7^G/VRH#W,JD6/+#I8=GHT=!L.&1IU.A1WLOM(>XE760CY*!VHTAV_JYM-; MO7QZK4I[G?X4U/(H@RPS+4.W!T(]3+BS\7TI ;\+P/>C=!*(7,E\&:2+\NCGPAYO/>LW> M 2-K-5^?=)RVC1O4/+F,U6*KQ?=J<3-K]C5(B^W[:_?^&COG/R4 M_/PG^"-[9,[C:QGJ4%J[H.B?_S2)?_HY5[U3>6H1*9G("&A!!%33_O)6^LD, MF@".-JO$7D>?[GFU^4D^41$Z[Y>&B-KE)JK/E&#I"4QWNVH&=F3**KWNS,KW M&)E AN(\6QEWJ/-NMRJY\I^SN&#F:W$^B07_?LZG,*H+'MSRI7KU4W6"8'96 M)+HFJ.USMNM\'TZ2].(+F<#\>A79#C?+%E>$7WE0NJJR.D2"BPQ]@,J%.X+W ME/#S1ZH2.5U>EL0PJ(,4[L83CEGAF-EDR:*\^H\2UU@BE>&*F"LVC8(@NE7L M3(8,>A& EJFW%W>+:56KB/YR,>@8#0PSX LE+K*_7&;\*4/J+#VT:BQ M :H MX[$SZG<)JR;V8=HW.'8TCE?\%OUE?^ ,N]WMW[<=]]%?]KN=1SY[9Y='SK ] MMCVV/5[ML?N AH_+:]H>TMR120_E^!Z@-^,GA7OO[;"A\A<(_PY?8(']/X+' M[ .8Y"@!<3S <(=OS0@[)P?>LXM"5A /)P$CM*9LJ=[ MUE/2AM M+3QJ?LC?;^_Q/19\@X&M)GH*%_FL7AZ97@YM3SGZHDECQX M6K3%)F,\\$2.^CVGVTCFM7E%3PS*8W?44.?>0OG$H-SM.JY%LD5R Y#Z% MS?9\ZMF>U8YG14]PN\E\:=ZV2^Z6>DUO7?>C=I9K30U'I]4?N0VM%'"X::[9 MCI:E($M!=::@4:_7T)""I:#Z;MX]G(]JKDANVZ:U?B8UJM$LVWUYJ]I6M4]6 MM6L*B4H> (:7QQ@/?8:7AO:6 V>C\&Q6G-/,V&)[;+/BV+P*-K') [P[ MFQ7'@J?6X+%9<2Q[VX08-55.FQ## L)FQ3GY.;$)_80HLUY<4HY+]K]L3V_<]0Y+RP_6'YX/GYPQQUG8/GAB/FA MAF=\CNT(3\]MZ&5#FWO#ZN5QZZ7U74] +T\GSM+LG#@?TCA:B!;[3?I^(-@' MKA(Z3W8UC6%T-CW.,5Y?'P[:3J>1)&PS,9P8E$>=04.OTUHHGQB4.V.G9Y%L MD=P()#&I0[PX8>E[10/C$HCVS@/)UE=HPM4EF]R\%CD] M:V*E8(*YYP$!$,EFRVYF(A7X*Y!/-19S_CD#.;KEB, V>\)VM M90A6"C@<7*+TX@=4M?@( O(HI? O40S?A.Q=&LIE$Q0]OQL-K MP6+,#^S OY2HO@'FI.C+ ^IM-+O QM!U MQH,[OJ]A*077=0;=X?%U>=>"%38IM\V*W[22"A;3-J6PS3'] E:0+Q8CNEZ MG6TXAK/?GV,)_O-4*A@*N="%9UVW2& ]]AGM-F(3L[3:7<+CS])J^<'RP_/Q MP[#;LSD('L\/];J5=R2G3M_IF*DLASO%#R](?8J:%E%J>VGO&$_5GW4Z??C; M\1QHMQBJ'8;<4<\9-M(L[0O*1Q(3*.T_;3)5M=TN;*]LIJYM_97,%,N!FBY> M>B0#I[_+4#;LS %1NTC2Z2+;*ZS+BN M';5]0:A>ZZICB'CK4S[)'F/>S^@$O]@TVKLUS^.7-OQN37.O]QUNFFNV#K<4 M9"FHSA34W(V[>E#0[H?OS]VN4PZK:U74G^UP)G_C(=M#!#V&NQV1/BL6E8?H MY7B77E:FHN]T>R35;Y4#UG=&;*1B@#0OA7_JH][YE^&U>:+J2J^U%HL;$::X MBY%$[._.5P>@%P1X5CM5M(T!G>$ :7XM[CLWGI_U7JR>6G'8/L[F/P!ZF7*^ MZ(%\,V ZU%[L"/G"BP5=!7G=&70=-SOBWF(@H['3><.F<30O'G;'K>RL/&/ MH0^"C26\;F,#@YXSJ#P_=-IOG/P>QD8@%J-,H@0:SJ_'O,;P3M8:>$N ZYA^ MM1DIE;%GC:X.&P=RQR 4C0(+Q.3OQ2=>CYRAM@+YV&*A%OBN&Q$L'6BR/(6M MC1=U*O.*4^(S#B\V-R6$%X717'J,8Z-XEP<^@$Y.TD2/&7XG8A: S@74RYG@ M-\MS/X5?BG^E@(-]%8BYN8&?\Z#:D M:T)S?AW*J33D -^&XIKC@(N^:JI1^=6D3__X^/[<'3,8MR_@!PXK[CO=9C>3 M;@7_+E2"'9D@40B%TQ0+340PTA 4*Q]2B]W.)-[&H$;@1;&@^TMZN#Q.<.-T M :H'N$*)@H042%52WST./S+21F%O$H(1 (E; IWYS$_CC+Z*@>QRIV3+A:!: M<-!#+U'])8Y CK]1UYO.P.\B1?2U?NUHXZTC5([7;FL(W-@IR"[GIUN9S/#[ MT7A0D.$]K2)S\YRT-!>/!@4+&<8? 9?JB=%2W:VOW2X\6.%/^*3[9I.$!T)1@27,1"/REQX%!D9&@"8 P-@8<_@?>EMM^07,1*8GOO:#W MP7#-'3/:YS+0[G7R[<5-3_()+"/ M%P:O6R7FWAUSZ6YVFY9:G5V>U7)E?^< MQ<7"[5J<3P =W\_Y%$9UP8-;OE2O?JK>A07J6I'HFJ"T-'[^TR2&9S>\N?G& MXA,88+UP^* U82\7:NML,HH1&]W?Q6Z@!_2ZWW57?.Q.VQF\00K*/<0U:](? MM!UWQ0-%[WSL#%>??+"AZ8Q6?/:^XQJ:SW]']!E+F!B098GC"^(S;J=:X\!5 MG[!$[\#.>&_]1M!PH2%BT\+7JC/)7(&=HK5K;K= =NN@R R07UF=W&MUMG/_ MW0S2K5.TY?%\\GL4GA<:]C$1\\83RD>TK+@LRE1J1S=T6'825WW0L3,NOGPX M,:S& CK 4\XQ*&>5O,A%79'N"J&!BY6\!_:]")2 M.K26I4P@(USG[IXU9#6(M^4E]X$<@1ND/@6?4--\J0#(B6XAXQN]HG>&>3R@ MY"9%F#T$Q,6XCU.BXY#96T7(O22+K^('Q\"_M!D P&3OTD2OYW^-)HI=>4D] MZ9*=?7OWZ]5;!Y8O^1T,#!^8V=/QW,= PP!T^.8>;^2&.I?&D6([1O 9_F ML:B5U0G\D[I8"OENVOJ"EV7AX@3'E,:X^W6=!B9MT358)NI+OL^E32^]/_L( M^P$2\:6)MBM1VJ6@M>'F %48A;' 7M&^1IE<9-(+FQ?HP)I-ITD[EXTDZ#UD!JK13#W. M-[(*=NB4(/T])Y5I,JIM:..A\KO:OO=GUU+/D"V@YFQC@R#/=<>]1I-LHR2G MJ=G-S-]I-?N1WE ]:W#N;Y.]GIVVX[/CJW.G[?BJXWN)C$0O=L%ASQF']M:O MI^08>O?KU7EVH'C.DT3$>,95I4&BCR![,Y"V3M9!=QXJEX;N/3/_I%0;!S\C M_.";CB)A'\PY]I;7@4+]>RD7X%G55?1+&^+3A-8[I%B*-*%:6F,!M?#GLO \I+ ME(MJ@3>79U@]6M]R[SCM]KW3O#ZG3KM_/T'88MV%W.M1KWNCQNR]9/>=5T/L M70=[U\'>=;!W'6S-[KJAJ*Z]L:?<[;4'"PA[[:%&NPF;:W:+U?A 33817VP> M;5G>_>^\U7WS%*,[=O?4%NVV['!X9-6.'=Q1VYZ:LB6[#UBR.X]XGE+5[BVG+9M"<@2D-W/:\8D'Z26]X'B&[9R]SXK=U=V,)ZW?+"B3730QWW.,JRO262K @161E3Q*L287,5%1$S*K$ M/^"&"-YM4>D /*DD#CY_PUTP>#+1%84!19 3>! MXDC.-]9(C'FLJ6XW'_?__N=59RL<*QPKG"<(IU[G]X[DQM2'\%J&@GV.(S_% M;%)F"^!D3^[9HR^['9RMW>$5MS7L#)V^/;YB3\!913YN11YW!O8@K%5DJ\C' MKCQ]& M/9M\TO*#Y8=:(*MV_'#6&70=]X [(<>KEH?9:7O*J<;ZH6^\WSS;SXZ]&LGN M05MT61X'S#=SZ&.]#>U+"4R[I#ZS4K-2LU([3JDU*R[[$K>Y/MR1*ZANX5K[ M?OM^^_X#O=\>-3OP9:LF5 4\I5#54_:::QS1RATW>,9U0U"-Q//\UZP>OTX_DK7OOJ]9 M-6[#^-@HP^W8\TKVEG$SH-QK.ZZ%LH7R\4/YS.T?]*B.A5 #(-1V1K6$4+TV MG;;"[;BKS[^+XD6$%<.HR,_?0QX$D4=5S&S!^5JR4<,C$^ZXIK<^+82."$+[ MS4-E(71B$&HW-+.H!?*) ?FL4],L'/4*JML<"D=]!])6N'^>NU;'7N&^V^W; M"O=[GN2:Q?@L 5D"JC$!#2T!60*R!&0)Z%#KOUY[S^%4J_CUS3/QQ0_ _*[+N'**7XUUZ61%\W^GV2*K;=W)EZ 6I M#V_W\I^('PL1*OC(%XF(Y_ &GR41FP@61N&Y?A2Q#)\E,Y$=W50MIE)OQKB" M-N$YH9*L)2??+]Z,G:V8&-1ACYQ>?"$3Z*6W=@M_ TI6KW9^73G:>I?ZN*-[ M]:06,KE;3[X!*J81X.06D,BD8AR@,804:C>7JS-!]@/@G4F5$WA(+2 +Y2XR/YRZ4NU"/CR0H8T='IH MTW^DGLXOQV!GUNV0\34C;M*^_=AUM6%?LE_ZRUW?:G3N^;SONH[_L=SN/ M?/;.+KNN,^@.;9=MES=TN;=KK^[9 =J1[PZ5:>$ O1D_;REX3Z!%;TIFF_\! M4P'VI&PI=M@[RV@??"!Q#R(>\--Z@:<.O=F?Q"V+/+HWS\(BSY4CLWX,@W[G M8[;CGS+GSUM8W@+BB8!PQR\-"#OGAYWSU^S=C(?7PA*!!4415]T$BB.YS%(C M,1Y)^K3]O_]YE=L*QPK'"N<)PJG7T>4CR0?R:3H]_Q)Q_V0/,-L#.$>:;JO3 M'S3T-E"#KOI;-;9J?,]17+=OD[Y8-;9J?-QJ?-8?[?E&8X/4YS!'4H_O4&D- M(50C^3Q_]LO&5W[X%#Y^L6OOS!\Z/6"GY_0:Z2G:] ^G!N7AN*%%Z"V43PS* M9_V^TZME*A,+H6.!4'??F2Z;F0WG2)SLJRG>7.+Q=V%3RA^E/KJM3F=DD\K; MJ%(SP(P[#,VLDF?!?&)@/AL-]NQL6PB=&H0&]0NRVX#VHWUM$4?0'4_G%G@O MIGCEWX:WCU$Q77?H#!OIIMB SLE!N6_#VQ;*C8!R0^,@%L@G!V1;8OQX0OU/ MO0?X$HC:EA4JSS%5M^C_BTWEPVXTU6M6ZYKQM>[TVAIVAO8^RL-FL68!1,L/ MEA^>CQ_&G8'3MOQ@^<'RP^&153M^.'/'HSU71SP5M3S,OM]3LA;4$'UMIWM4 MX*N1\!YT+R=+UHRIP0^=MZ.A?2F!Z>&E%JS4K-2LU(Y%:C9HNZ^@K>!Q"/U6 M;"*F42RP-$4T%RSA/TXXCFN76D>:C:#3&=LCOW4_KVG5V*KQ/6K<[S5TU]JJ ML57CDU%C^/"@T:5:J\]AHI='%Z <.^.Z(:A&XGELQ<@=2M[1>,R_C41WJ8*7 M";@ZH)WE<(\\-]2]^SVO;)=5I=NE:MW&HG6W A; K\V)CJQJ70LT=;[@,?P: M*^7A][2CJWT#\Z-[VG;'+<:9+[Q8<"6P'M]KVO:IM-%BT ;&X]\X[,,/+! ) MR*-&7\.JII?UIVAF&D=S?#&((V1>&L*:0)I2J=(@ J&R 'X0D*S%OU*Y(&4T-2CQMUPQ#]B78Z5( MRAZ@V#RZP?JG,QC_]0QU0&++:B'@B1O!! @[FDN/>4NO=-ZP7E!SV!48#QPA M#P) [1(I3@W%=KT0*&BN8B!K$"_Y!0L49@ ?0#KI!Y( ME%S+%4; P]93,> M8!G9D@Q!=ID,]2M 8%/NR0 Z(+ X+(D/()I7D'WWZ1\?WY^[8P8=\04(4Q,= M2BSC'0F=]!(-=QX B/TES3L2W+F>*H2]'J1R&)8@S6&2J\TMS"_P9R)1#-"[ MJ8+')DNL/GJ;8.E:%7F2RN(2O\*@KF,^AW^$U&\!8KG&'AEL./M@K&.CJ+#, M4)0/;1M#84J5IS'4N,)0T%[_6!@JK"M!M: U.=>Z:UY<3\Z:"7ZS//?3!/V( MU/N^0C%("G]WOCI&#*?'<"?(/:6L/KF#3&EBMC'0X$DNTJ#C]-;=8O";CH2$ MRN+2@P-DPI0323!?JB26DU332NBS3Q]^8]Z,AR'R3R$&0Q*9<@ :60H]@E_, M\:E5F[F=Q>!-@?PW7]4@0V,M=CN3WHQ,=*8:T"88YXWZ Q:^KK3%4/<6@A0P M$RB0B$\#F4BV2G_X94[Q M"^ =E8)B<"^.E&)_ VF'[ JX#E[6VNCZ&,7 Q>(Y&)+XG):-QB&"AS^D<;30 M5_O?S63( 0@!S39@(L/6#):DT$.)M/25@%:R1F5I-LX MSUK-1H!-<*/EVSPV9,Z<&S81O0S#Z(:3%33LK8Y#<[>3^R)29 N2& P,E-F MWFW#@Z:17DQRL<<<9KQOC#JT(-G=)M[ 0\30" M*QC"MP7[;&:][&UD*#/&H'C:''T[#HY['"51[,4 &TW+-#M XOJ5-P)L&+QU MO[&LVJ'BPQT'=?85^J3C$]4 5=?IOD$9GR&UCO<&E)S'&L^./7GP!E!E(KR+BX681?PS]%)EZ+Y/6 M30AWHPI99AH%@?9C06V>777"4ND/;9=OE#5WN[=JK>\ZE[TB'ARK?>X#>C)^WQKU90#>D M /O_H/?\H6)$=CBBG]%^&(7B'D0\X*?U D\=>K,_B5L6>71OGH5%GNLZ/RJ=M"6"AH+BS290 MU"MU^S&(\8Y@T<5C].V%[X+O[_[W,VBX%8X5CA7.$X13KZP*1U*)H\3HO\@@ MB?56U%<\[8&A?)M#P=[:/*Y;F_V1ZW3LY>MZWQZU:FS5^&[)#'IN0VNQ6#6V M:GPR:GPV:->T;E\-U"=_O\VA<'<.A=K5#JV1>!Z4QO6%0YI'L@;^"U?L6QKC M457V=:D2,7_@O9;8Z29U1>/Q-W^NL K3P&[6BP"&%$M]YGLTGPG)V7HVMJ!-LK4#"BW M[7Z#A7(3H-QVAA;(%LA- '+/ OF%5Q^'.[_\PJ?=]ES__1EC!"\VG;9^ZZ/" M \=S?:>B ME8?9]6M6Z?8L%VQ\OM+Q,@:WY>#5N.V4K-2LU)[*:G9D.T^0[9[ MK_[>A)6876P=Z5TI+(QEHRTU/[!IU=BJ\3UJW&L[KE5CJ\96C8]9C<_C=-O.J&X0JI%\GK'\^WA]L%M# -7>[SSH>X2W4ZWW78MO MW%'TB$YP;*WV3CNX3ZSUCML\ZV6TADY[O=+[J"CEM;="[P/'?;.7JLFUK8VU MH6+:/6G9V-G'8R@:]6!1KQ5I L5@$W!.Z!#6/32D\Q#+Z#%A)+XI5BYK+ MJI;J,E)C4OI(H22>ZH,HOEMNM>2=I47+NWQGT^T6"5A3%!"G#%.L'_U#>+KF-#2+E105@E!&]S:\W5]L,-7ZGF:GNE!&?;Z;Q9J8\) M*-G8N4W8,H42\U&]E^H[>X]?0^^ &F-=7_$KTAH Y"?V<YA<4);&NMK![>'97VK;NZVTJPKZPB,RCRX,FO% MT)5Y:U-!T1(TUAR5@I-D>"-4@K)0;$MEQ8*EKG5I]$FJD/D4-EPMC?H"Y4&/ MP?,DQ5N;L.WZ"["%"4 NP&4O2* C(%%L[_@"*[RR+T)%:>R5MNF/<.#TX@=4K"U$<17R8*GD/:/?KY$YL&X7 M@\>ZM4B"BF@45COQ7&U;+?$)KFN62';7(A1(J,!P:H8?3&%LY Y&"_P"[%G+ MT#+:?T3;5(8\].A?X&?>:#^0?2W67;APPA4IX].I<46# J^QN- OFX*VJ[P# MON;H_*VEQEM(OP1PXB!H)HW)BGG0J)+DYH!1@5_#S/KD R] #6940!Y$$*4) M.E@44%,SKI_U88G-/5I0\ALN R*D"0^_,Q0S/0=L">_*":\D-9Z %0*S$D08 M:P91YSTDCD/&5%H(2ST3FH#-/.1C!FN63LCW0UNMA9*5,S>"*-SSPL[A8A@_ M6<22JA1KI2>+FXFY93J23F%*)/H6I1G(AYM-M[&DR0R0?3T#\15V&+$D?D@] M^^4NA'[)%)=GX@XG;Q'IWUR0M07C8,H*NVT LP%VKZ/S[;S:_"2?* S7B4L3 MT6^7FWBUC>M,R<^:*[,[K$JN_.N>RMXF'Z"P;V;L#?00]7>_.=[F!E)P":*H>Q&*ZW#1%L]DVW MO0 ',1,!A=60:6!H/,9PEM%T($9J\1;7N<@J$3CL&!R;;GM7?C8P\F"U2LR* MRV/\Z=^=K]!QWR<]1<>R56X!6BUYT=!Z/4.3KX_!H1]T^HZKPP'UE&(4'H,8 M2]J,"]YI&B>X/)Q$,9A#5'OH*?R[8(%5E2>-F6Y0^A>-BAV:1V? 3MH'*B27 M*SI/5B(8L+@,4I\H",4>!/J!,W S#/NIMQ>/7+Z8[6D=ILS$I<^8XS8)7RAQ MD?WE,BNR+$,:%#VTNN,/C1JK.1X[/;=/AM.<,S?M[U LOMMV1N[C2]C?^>6H M,WZF^O;CT6CWEC>K M1+!9CS:D?BUY_N^T=_1+[AWM<%7H ;"VH#@R4'Q(XV@AH#NP )R+F/8E/_,% M.-2?X^@ZYG.+#XL/Q,>G+-"I+(=8C%0P\D6H)(M$T5F,1R'$3ON13?NW*.'! M?E7_,5ZQO3:^-C-7><1,%6&?M;C8R5X2M^FZ'G6CYIC3=;EC^(N]E[K?M&%/ M\>DLD5@B.4HB<4<-3"ZQ]>QJY:!>QF/BV0W-(MNHOCP G7J=IWZ8D5H16C[4M>^V#W;EW;5 MO@B3XT;A?;_U,_H7==NNK>'[ZQK_J>'[K:BLJ.S[3\%L/H/C4".S^:F4-" W MFH\[VO02'I8M>7YGE&C4<3N7C8Q7/6[F7L1$6=Q;W%O<6]Q;W%O<6]R_ .Z[ MSLAB?@]K.PMD"^0C!'(=@P3-CJU_HHQ!(,3S(JX>Y_'VV@;6;7VA$W4>G[=8 M5NWCV1;W%O<6]Q;W%;1UVK8^L 7]J8'>M=5T;3G0)B"YU['W[QL2*WA\V&V@ M,YS7/5Q B6V>&B!H7'#R8=>':DY'35Y%/<.TVGTIJS%68ZS&U$*TQZ(QC8U8 M6'6QZO(,ZM*SZO+\B0RL#M19!WI]>Z+BR*[KO_1Q"]?I'$,,Y8N8J=$#=?FK=UX7L_2C&=K\W6\B3JV%FN-34/-HOM_B?Y>+=0 M+5=9KJHQ5]G44Y:K+%=9KCH"KNKVG+ZE*DM5EJHL5=6%#+QPYOQ M\%J4'W38MYE@NF/"9QR P^D7B8BQ0F;,$\%XPGY-@R7KNBW6:7?:V"*+-B:Q MHJ^PIF9>.,V#^D_SE4*Q5.39(BF]B^;0 M[26=61M>*O:ZWX:>:NSJ[06[&R9;44%3 [!(='E)@PO-=S#O M 5\H<9']Y3(C(QG2[-%#JX0*K5[>2C^978S!MVT/R>*9_5;3OO[:=;0U7"%[ M_>5PX'3=\?;OVX[[Z"_[W>XCG[VSRYVV,P2%W;GEYN]M'\6^]A;6.-F=;+L0 MV.VR3^U<>;*)UI6OVX&B.J6!MWVQ=K<>9&73XS<3M<^@MS5"K M4]TEF^ZN6:SS#MJ'_HDP88'D$QW4PF B<=%DR0*1)"*FX)E>Q=;6>-J<&G?, M\]">6FD&'VT6K4VP<5H.4:-NLG5Z364G>Y7M9*^RV?MKMICX,QX;J3NE]SL- MI71;3/S4 OA[[$L)#KL> M7]7'F_'$,N.>!_X)GG>="CJ'6IQ@+9TLI:.LL?A7BE8NB;"%6' ES/'C;2^: M+%FZP-^_[O1! -GQTA93Z>0/X5%3>)B5=AKX=2P$'I0V_<,&;V.9)")D802S M -R$T4 Z,ZO/VV+OQ2+!XZWZ<'5\QU(C$%)>IO#?H%!3-.8%,-0 M)DU$N#&WE[XH4[W(T$)RAJ=!6$BSB@WI1R-4$A2/_A"^W1_K;M>L1:1'=D$\ M(6^$N7[@M@&F!K*]CMY)>[7Y23Z!7J:)N#2.>+O';# MFW>^FE(+"J077Z!R2J\B[>$6^X:4\4L0W;*OZ1P&LSPA@T!CG]+EI(PG,:2B M,*8""KYRKZO3=L?$&O"7$5UN4B0Q>*.__9[3+M><"KU\IEM-HW[W<;>:^B.G M-[[C^Z?=:NH\QZTFUW4&W:'M\O-WN;YS&$ M\P+Q\N$+1.@RGGZ!0-U!PF-U0&1=>_,LZO%> MR3.W,W+&;VMV'\%BZ*@PU.D-G)[%D,70$S T[M<40C:6^8CI-$=Y:QW+W)=B M-CL-WID['CO]O6IF@U;@%D,[.IE=IVLQ9#'T%"=S,')&M<20#2$\8CX_3*=X M8S2:%K5U*-V"_CM53\%#'#:J<(S*VG8ZC0PZVF7IB0'YK O_M0BR"'J"WV+C M&@TY6/HQRY)QY@O]M[=TZS^[7TY_P=O@-SS N\MU"WB\V,S:2K,'2"Y[[)5F M^R-[X*0&E:XM_UC^.4G^.>L,]KP1;A7?*KY5_/HKOMON.L,&:OX.:1)U/VJ; M%9%>O"F[SK8Z\/D5FJOU;><32;!3OO6X*3-:EGMGDZ^]%:;I<4>24;N\U'5JO5GTO)QI:;]8=8\GV(OUE-&6O>Z[3R=Z@ MLU#F7V>+_7M%C'U=Q!*S%<&[_%C>B!!_7$HD?8X)"L^I6W*.#>;YSE@HDG*S M2HG$)%DSU;W@%=0S56R78'XD/Q5%-LMJ!7DQ!4$DE'(-Y@A3(:[FH(,>*QY M2Y@L,5 L"W'X*S+@@8J*U)N\J.J#/@)>8/,@ZG@5!K04"B_7Q#= MBAB3C(HP%97DC=3Q3__X^/[<'3/HOB_FTKLO^^63]/49X/U0RBJ.TIXN99F[ MV?"_]6/%]VBP)H::=]VA MTR^(_A=-S91U+L\Y^7H\*,P-/A5FN04(LIDDCF%B__SIEROV$?-0Z;RJ,-:_ M?7O/SO#SM_6#/Y9Y-7FZ\5+.:"\*51*;']1VOCA@ M[+9(WN[OYO$?>,84N#*&66%NP,)X>F_-1Z\T6J"/?$\.[7I[0P]U#XN#U,_C M'II_FO!"+43T (=QNN&8N=];Q.5%@8)JCNTX\C"[=Y';7/P0L2=U7^AY6.N9Q-O? M(L Y)M&&8=-O]6*LW$-J=#6MMZIFHT=Z@A_'>AD&(S0=^4,G4(>5)0Q_3FGJ MN1='2K'O8EG*K#\722R]2L;R>G(YW.]X-*_/Q-QEH-X#/0/4G_MMM<\8OS%Z_'8&58^II4O)JV'U7^P=-C7 MU5E[^+O'/:>[_NICX'58"HV=SIWRL;1V)ZW=MPZNIXKJL!W=(5F9_)6%)ET1 M>&KL;CA8P9AS#+K!5MW4JM&HEE;03$!( ;LV3<-ZSKN_T6Q2H8M2/+2Z\ EQ MX,#6W_+>N M[(,6( IIUT,O\2:@BM'YRJ_(D<,JG.M%F$KN$5B9?=2$V.@WU*U*1*_M=+N] MXZI?T'%&[;'MLNWRABZ[N_;*)NY_Z,T,UQ:V.*'"%K9<1LUZ\RQ*]ZBC9,>G MC;6JE6&A<$@H[%(3W.*@^3BH5;44"X7Z4$*],G P MNA?UFLF]7@MYV.7RG<16TUL?W8;>-GVV&;39)YY8(*=V*F"S]#Q.!6HTA8]: M&5F3;4WV,9KLCN-:OK(F^[1-ME6!1IELFX7KH?)[E\8Q'FJ>\R2-]='(:+IR MMJMNF;?VQ7S-3O';=X:-)#>;J_K$@-QV>A;(%LC'#^1^4T-$%LDGAN2NT[5 M?N%LP,W>0?W;TU<1XTIGFVI'% !/0-Y(M]CVC-@[70/B#K;3; M?Q;])XK^07=@X6_A?ZKP[[G.P*+_4>B_9PF5Y>;IP2.'B1#8OMB^V+[8ONRS M+S9N]%#31MEG9U& >8%-6C9*WYL69V#2CH,$?K]LQ'=5>D-OS%JM%SJ%&-9MEF1[+>17WUI7ZDV.IW MQ@U=]1V<%NM"0=:[L-[%<+W\=+?KM*OEIQD60\U_$XMI(+Q$L1ET1L2K!8DK MQ89CH:N 4Q5=OL0BN_@.K"[LF0R8"S +1:*9 M";WD],0H([?7[3C<#X5K%= S6].^%* "B7""]MU(@O55"G9\* M1%X0W0(V8W$CPA31I](@006G&MI4W?K3/SZ^/W?'#.3EB[GTCL'<.^P]6 "F M>( )8W/>JN?<7^L2Y(,N\['3?*M+Z4>WH9Z80?\89N&N\8!7M'F.KIE4X*<% M7@H>$< _5?@9,2$J.L-!LKE(9I'?8K"F]'_X[CU1" M!!$F.=23&2B15!E-PYMDJ!]'\EAG%7AQ@ SML)/FVX\AB"^)8BG4W3P+C-;M M@*-5,%H]M6^%9[O=CC.JD.:.9.NV'7?%'.M')77:,?UJUJ 7L&:)EBNBP(D7E;R"7S.OV>*SL,PQ46: MP,"#(D](L\0$A.VS2.MI$G,9Z$=B(4#'0Y@_D**,? 9**7W3+C9X(V)8)&0N MU42 SH7DQD)WA68=Q++,>WG#@U3G&J=7K;WAQ%D@\[KJJ=+@JBR)LN_@)GNS\5;@=XF(_\H?>_8_?5-L#>B<^ZH'&X M>;X_3:?G?];6F7V="5#DJSCFX;7 =93:IZ(>7!#TX@N*87F[J,*OD02?YQ\P MQ!08]R\I![DD8K>0XJ&]1UI.OT/%#)?L.NNZ8OTV1AWKZDZ(..'@2=(:'\W+ MA(=DV*#!&^FAUU1$@X$X?*E_!K^'OWD\]N$7)?:!9E(<%F/86[_(%C>&%@2U;T#UHL70)K@7GP,/:?%KOP;5&F?_2(# M,/84_?BZ5(F8*_H%.[OZY>O'MPZ[(P@/"*J^:U9/V' ?;$=[):"T,\H//)OE MQ9O>O(".ZZ59LEF%9SR8.A7]]B/X.(Q@?2<""?8.GI1*2R-_#H 2!/ L?,OS MN%@4LVE*4RNF4W XT3U$-= !-8E!_PBZIN/].KY!<(G D2-,@>8$\E^IA-\L ML36S1Z#?#0]$8)[!Z#[:YO8VV=RZV96[#>P[^$G,O02\K G_YS^9;AD)ZA,7(*& +Y2XR/YRF6WZ[3&W2V?P\KYD=_ MV>\.'OGLG5T>.X/^XSME>VQ[7)\>]W9L^)X#-#M2\0ME(*E#;SK#)YVFO+?' M9G/^!2X"#E_@Y-QGO9^IV/M48$#N,P70=CBL7\\C3L?TTX=J]HM C3%C:QU2":@.2QLS&]@ 6R!?)Q =D=-=2]LT@^-23W M&KH]:I%\:D@>-S0@MR\D'\D1JCQ=8OVN;.J$CI_T!=_PF@4Z/+/"EE34*T^R*^AP6MCHWX1C9-_'Y,N$7RH3?5 M!@U=5EDDGQJ21PU=5EDDGQB27=>>@K)(;@22N[8JV8L'")XA+%;[ ,%GG7>S M"9$!=M9Y0FC QD0/37G]IJZH;'C_U*##BT&]Q[GN2:;<98 K($5%\"C!3Y\]?7O M^.W@O-UIU4)4]-X+F0#,O%VFF/T-DUTI=O8M6DA/$\2HUWG+:C&:N_L._1 Q M3(F\$XXM%''%OUJ)3NCMM=BMBP<(H89B-FYZ=1OK5A 0\WAM-X=]2@:S@93SVG>?@BSF/KV5(##I8 M=Q_J1A^=8Z6/35>]P<<-E01" (# -$!'<,IE> /3&,7+W=0_,Y@OI2* 8T![ M>$T*X/$%$@,3/Q8B]&62 I@=]JV@-;HO,;P$'&E2/2*%:9@%[4(>.BP]QN_FT G0@\:%3P. ?:F!$..>,Z2&(QF"AV%3H+- 7N 0(R$NB<9M MLPUM8FMJI1D^A<[#,#TQG\!?NKJ5]ML6:1N9QYNBQW]- 2/LBU#@(^'X091S MF21":-LFV)\CL&OXC_'3Z(T _"@ MQ]4,G/!D&D2W"N'QVAT['>UXP@ #?"L^L@"/':P%/)'P']77R= +4I^LFN?% M*7GX1DD1CJ#)/$!*T;8-D(F.G78!Y1P?@[=B5U7JS;*O%9.H+M.<9'!,8+7 MU(.20MM@I= M[;V@ MU*9Q-*>6O[W[]0KQ@@+38-2KS"T*XK"OP*%Z"=K)5.K^A4BYY8_P(1OE:XRK M,,1W?!&+*$Y(7:9I#*VBEP;_FM-[M_/L(M)RN0!\<32@E[?23V;Z[)^19J_C M#/OYLNS\5;J?;Z?"1/_3^=SQ\E3TTBXL@V[4XGX#= M_GY.MOF"![=\J5[]5)$8Z.CYRC2L27=[9&JS6:WC.G)M0H:;)^0=4AZNQ:\\ M#WI%RO@9E,<#_=S)F7!'=5Y.[XK+32NU^VF$O#.DO#@G*:0(F2S9K4QF["]7 M5Y^-I:1?\9*94[OP5"S^E8(_J+3)5.0M9K9'.XA_I/ZU_JTVC&1FC8%#!H.6 M^1PG%FE8NP)<*9'HIRN+!/T8]B:SQ#M(@((_&U\&G\&J-M7&D=;%& SSTQ@@ MICM"WBM,6.2C5PX2 0;S'?8;#T&5R;&84 "M&#%(#S@:O&."+#8*=@06%/2. M&S J$7C\$;$UC#*=+W1X(?<9)B*0 MURL!03[#578'G1N2Y6.9Z,O72.H29P MU%MF=&BG:%"W,PF>#*^0#'+L6@EH<+_5PPE:! UA\P M2/# QOFE?@5+XY$9#L4(_0N6N$:!M_N; MPQ1W\0*U#-X2]%>+P\"4S2,,- +D+\$\[<-JZG2"I.LJP9*8C?.26I^FX+!H"5+D$,> S4_S%LW$/EH$ J8^ &\;OKIH%%L^--;] MQ>@ZPAVFGR;SG#22L$>X\T6\DJVAY@:!O%RN%]L+H!Q23YZ[HO"7-/ UC_BI MI]^EH71$@C,4D5QU8W7B:6(W6^ *C M/=F:!CULD6",9R7L6(JHQL@U]U H+G4PE$"+2[.*$3&YO?@37$D9C:9.;!ZL MPS(T2)4!XM^:;! ! X26B8X,2!B&,U2OQI(Y 8)KE&J>3=NK[05Q[4EB@P108R8QY"K(05M MGE1Y3:M#!%64$CARH!+,\"?S*,DBE !PC"E0*$,E)9/K!6"G] Z2B5ACPQ2* MP#4?R$XI ]P3FJ9?[I-QR7+F6P*EW1$-^"(,$:84A809-ZTJ/ +@9ZMU$>;F MMJ3\I*Y:L>BM"!2:B5;NUY5^'8CP&GQ:= T17!.1W JC>(0RW?UL0:^;=,!V MTI)]PQ@+^IR!9+#S,0-32EX83%SF2!9C]%.",H66IMS$2%6%H(@';W,9M+#- M,IO KU)\E)Q0BAH)_)K"NB@S)!6B6B =@F,6*&B%%L+3O$5XUPN5?#'C)6;K$ME2 M;ZB1;2["BJATN;G6QK2D#GI!@1%=7\*:+=9L6(A*3O7."6[J@2@SO'O@T!OC M&PH-/A'.-/9CXX?<,RL4V,4=#-QXG!9[BZGB)I*Y69AH[9>ZFZ7)T,/$,":B MV*Q$H]4NJ&U]0$104%0' %'0Z";@?]%::&GIGDW 5"%^OX?1+3I4>@,5?PZO M6> BJ>J<9 02"EC'*>P[_!2< T%[0^BQI*4MU1R6H(3?!?IVH8[+$L<8A)KM M*Z9F GZ"RY-F*?Q#O?Z_1)%/SM@Q>/0L[RTL.'6T01F'% &2;Z=E[K?Q^&\, M]T^YC$$%@E1DWG861_%H\4L&=I(J>+%"VS:?&.>\O(.:-SX7L'ZF_;YB5;_B MN&NSANW2>I>BTK#*A6[H/1=XNU+T5T-91*@S&?O(=7&BW8'R21N]DZS7#<@= M,QWR 14T9W!@"#YN="#3X%*\>!OM-(7+3$@ZW(,O34/LGD#!\"0+)EQGDM[< M7TD'/I!MT2E,R"DLMZ<)IV6""Q+7+$)_A@&3Z):Z$.4U!96@J$+V%$5-P&X# M-J!C4@>#4"2!3"@BC\1GK('^=]&UDUHJ?",IFKW#LGQ*4Y5-K#+,"2M&F+IH M+CW<*_1AW.9,@2#C>FZ,II<;+ *9]O00#)789(X?$W(IZ1A8E%_(H&W!&4-% MNUZ9UZ+?+;1LTCAJ:X OZS*%K +Y701+[7>B"XB,('S-#AZX)11^H]^W4$NR M#:$JI',[4]5C4/?\@ 5M,)DS;>0WF-,6*\-\P-@W@;BU,D9M94MR,,]35"*: M5\[R9>8O^PAUA3.-([.[231S&^E1KK10O$65A9P;URR,@>="<+,:=ZKQA"&Z M%\"1$D.S^5;@%I 41UUP@Q::R>)WJUV_IR_Y]N0$A;RE=AF0T#7/7>%O&C M/$A2!#,RW&D_1H>>JB+)(Y4E:U2&;K%TJAJO=>$Z[$,E4EL)+>->N^;3?!&I MH;AZ9* TNS %?YBS:]D\XTH@$_F$-M?SLP4MW$7&9:>/EMF3/'=;8?#0RW_K M#\X^_/GCM_=7;YGF60S.ZQA88,8&['H+RP8ZKM/*PT753[-.FD,]V4)W+9ZV MX[2^*UQ_O:DCM@I2LR!^%TN.D>G29LW:ZTLSANULL*@-LU4/]3T_:N8AX!R% M^UG>UY+YUIY?":K*TJ 04H(H6&OL'^#E*7#/-)C@2^T>E:-YVB?2(6 =5R7/ M%B@, Z%Y+ 5U-3M9@\ \1>X6H+^"CJ[QY,DEI,T MT2%;6*T)W'O!!99>RNI?E>-#Q8:+RK9P-O&;^ 'K2OIHRPZEUE6)MC$_B([= MHUTX,@)*%*<2\9MM+>&RDT[XY>:0"#/DVD[#DYH>\B.X&$-=+ ):1,+7-'8S M6]D27WO:='*I/#VX3;991'10L!1QAZ9UN+MDI8I)*+_2T&N^LL;W&_<*T0+= MQR.2(7G'"8[D6JYN#"#W8H B(:\?SU?*1- V@;9XN&J!Z:"9+A_F*?LM9KMN M\^&>_%X >D#H5>&)2.F;8VL5I$9JWV/,UCSU?XVX_7U.'HS)'9I3NV6O) MCU[BN;@)+)"F4I\2( *A,#?+8*?,?GSNZ1G:N'^O.W<)LZ;0?."ZY5RO6\YQ MW7*.&J9/-2@0)B\?EUX_X6CX!5XLBMV$1'BSD()ZM+I@FR;40\N EOW:'C%I_0#/^:!DM]GD0?83=Q(GTOK["S MP;)A_N;.Y\'*AW2TXS:/DFROFNXK9I'O:JC9'!S*,56Q>-DR,@1!X SGZ=%I8+Q4<]M?H%AV#5K9A#JM'J3?,MYZDIH/1JG0R6N\VZ)T'U">> MMV_V+[(KG-LZ#: +@$'2:^UTKA^,UH>^@&P6KARYCWF,Y_P[0HU,K(EFNG[4K+]:+J 9&(#A1\L8(0HNV", % MR&50N?$$[<3Z&G"Q7M-G 3.!+WK8 7PG^S91R& M6_4K*L<7=3"A!YY9/)1<< ^5/P34VL M]V[P;A(-C0QO).%@Z!,:>"RF 1VWH&4KK3;U%E'1DXJR))3:.>]-/M9\LP%# M*#AFW1TZYPKZN1J)SX.8G V<]NB-[OBY=H4U"O!+U.;K>T=;G4D:9[%/;/Q= MO3E']'*'E[6UDUUGB)V$G\'?!OOI;KY4UUW.)DH'+42(G/P AW #*M0:+&*A MC_LF54W*#\Y6 B=9D-\8D"J23M4#S9<[$5UHPZ@77F_3%T%I)ZABDO+)KA , M^HUX,(.>TJ<9<-F0AQZS?0&Z<9N4@HN9<:W>US<[%X)"V 0':#I)@N)LSZH2 M8)"?CLC#DB7*[+EV@GF211_]M'))8N/+,Y:B>\8?P^SD/3F4E3%5.36(HN_Y M+0<=W:M0-)Y".]?;B4L\4/1#^.=YA"_C*%5:^O$;+@.]0;!"5RB9TK>E_7GC MX<-/YCAHF2Q71KH>NZ6;:JH4ER6G/Y0Z4 A/XQ5E5;QOF_SUD:ILQY2\&;.C M=\5QF3"!Z1.QP[Y*@#./]3[:@N[R8>>\&>ZOK>JSV6'3>QAK(*3)K3#.5K+K M.-UA1G;]WIMU@ML,\?URV89^N4[/D+#K#,<[]VN_/'N:M%>N)* MK]Z,_G6FTO1BC@.N;(AFM[2-MIOC0&9=A .F?5!5U6)<8F\?(0X&)SX_"I3? M1\X-:+Z%GD>9BMW9+&3A13&"+]+797)A9*Q2$L1^<6G^:6+R1X#4C].*>:$C M5"!#O,7% YB9,#^7D2\J-QMF,$GK7(!G,=PW661&GQ0H8C=5!RJ+*8::1;+6 M-2S.X.WG-):76G0V_Q9?+72>0\3"VS4.(B^\LEQI<"OKR0(4F)'MI4 MYD1O'HS'SJC?I?T#4_7&M&_V%AR]M["204]_.1@X;KN[_?NVXS[ZRWZW\\AG M[^RRVW/Z@\'Q=7FX8\O/4+YHLU[O,[7ICODKAR^0OY*,7WK6E@]ROC\VCG[T0="S;GO/^^$VCGYB$.H.G'8CKX^@[E?G> MX3@_R;+FI_(K^OK0MI60ML-#^D*5*HB0FS.J([-&;5'83\T \B?LYS1[\HYHX\B]4?YLIZYO&]JE:UF MT9X6:;*S'-D%'6W*4UI4!5C)LKV6R@_I2N>2,D]D%5E+CFMY2S M(:"DKRLO:I7*;6"2J/":,N[H7[4VI]0%@^NE@9E!?8,:. VY$W."!.*'28"E MJV65"U-DB:S*B5C-U5_,R[',\RD3>YHT#N;>=":H3$+>"FEF F\179?R211I M&?/,8D41#ZJ^:DH#Q()R^L#WVY.HKI<+PLO9OL!ZZ'AY,4\96TH^4KU-;-*0 MK.0>R1)QE1*BEL5\4KE(2NI69*Y93TY?(*&80".NF5RH4L)+2GU\;BZEFSSX M15YDNI1J;JCF]VTQC%29^C6^@G2JE"/RW*Q5HI$Y!EN\C3N)K[L:5T)EG56LR@B64T M#,'H 9&$RNG"3((ZDS"TG U K/%/KMK%0WY\XK? MZ%E1*O)TC6?**0%*@PUK/=;Y%\'WP36%>5T%-)@JQKPRSJL"942BJ[G\D664 MT3#)%D*ZKC93KOP'RLOEQE^?DKM8FR-,3%1,#*C!%TGX:3R..AU9_F"/*4AHZP+Y1PM:YG76F5(5TM' MR1"+E9BTFYE?@(^7*KW'E!).NU)7)JTG&+E*$I9R3@5M^S+48X9$\-; [& N MQ%"OO8N*!"6/,DMI4TDFFM73JZ0^-$[NCGYL2ZO4>B:&:#K%;%U8P\CD@L>: M LO*JW)C5)0L6Q]KGHF"2ZF-40F?OV:1VNY49AS7K MJVW*>A2ZN:7F-[93JFG[%6OCK)+S)2GQ8(AMJFN//8[9H)U,R7"?Y&^WY_3V?A%I#T?X4,VTD8&7-@K M7>KI"Q7HV.#D[(K=[B;LUG16M@#U*Y\*]E<>3V!V9E52R<$LRV>++!8E105!W0+4 MSS%'FL%^48)^FN69VQ21S1*0WDAQ:ZHVF@ T*D*6I?(F+]I=KIW8RJ,9>26? M5IX-4Y=/I*S6I6('>B&+?=D@!XG NHCPOW*M#:63+D^H]B7EOYKQ8)IYM3E*R!4N M/*F\.)54W[-:].8S'&C9#]9K5@P*IHT[[\ JVQ M7W0PBSYR+SI6KU3,S!I8MGEHKJK!:HS'Y,:PCL9FG-KWV: M6ZJ C/G!9C')WG25TG";)/+&B\QZ;'[!X\JNR.K7U( N2IV*C5]BT/1V]9L\ M?>'*YT8/5C\VZ1>OE!9(X*.&VL5%14)%UUM<'?=#!M**5F$WS ]99WB5_::DA(7N M=FTCTG@,%V@ M[JL>'TQHDA&;&0.U;2)'H1EBOB"X0YJDX"3.-0^"7045+HB*5;JJ[%N6(\.X M 8>SNOV5&8^6VO C[O$0P,/AW\&6 MXH*SNO&DRWH42I%7.*8X1]7$;C&M.N&]KXO+9-4<]?8/[IKLS<"6W =-"N8M M+6-T2_7I-+'MM"F9G4EYL=DJGV,H2L&;-."Y[[#)6USQ)S#.6%"6C/R[7 Q= M;TV&FKWC\I0;TVC\"U7,GG$E];9'MD<2@$$U_@/8$U"CN?0R4.3.A?:@JSX7 MCB>.0GXCXU2QLW>?_O'Q_;D[?INW!'4=T:O)_ !_47EYM% M9!*%4L9B72RG4I@\MVSJDFH!\<3L&H W&*<+DZPZC&[(GEY2EN5@66E"U^TT MBP?<+\;AD01A)N[ME3&BI@@M3"',O:05=@+8%GJ&=87P9'EI$A5/IVBUR=C+ MRI93$$UPBB^+70<0%5J(."OGD/O%WM(+R%AFZG=>5H=(@I4A MJ88NVH25GD ]KY=,+8%0YAIO2KM ,'IT!F$D9G7G+5<&<8TE+T($._0UX+?* MA+^OLWT?3#&;^5"7^6$?4TXI?R OL]@]95 7E6&%/=BP8,VG.#AEC0 M/%&^ZREN+H#<%+I50:5+'E_@80U-&+$ O<@0B6GH023E?.3K#))'A'%7'/?^ M9)[,7)-J5H#/PZV84''C\)F/#21U19]\BEA MU6_Z>TA4^-_P@1_-\Q?ZF N9@!OA.3@=QQ#SB=FJ-X!:Y+,+193EB-=)J5NDT7^AP-[=9* M6C??M9[#Y;I(=%7L?-<%.X-1U1+WM%9B0AB1P,=NX14MZ%F@HR#96:$ELL43 M@J"#XP^"TJ0/KQSV?ROEO@'4_[=4^QSO.014Q16F?A*!?_&;+H>-&#GI/-V; M3OJ:4N'H?Z\<+WMAVBZQ'R1E"A@14(UO* K:JG<%2EJO-+3VO1JEU>3LC%? MZ(J6#'F5%?Q(Z*T.6@^;*AWALGA4AO >$X=$5QFCO*E>J],I W+;TAA,F=A3 MJ9:C!%FIJ&39&RSM9)8X*QOP:EX %H..$]("9R;\:\V^5,^--LY+VZ_E9LE/VK#LVY>RS$SOS0K&SV9'%.9<<)51%RRR2[JXV+O(J M>'DO3!]G',NHA.):$T51JV 3!HR[J(OJTAZ^XN 1_'_VOKRIC63;\ZLHF#LS MW1$D-_?*=+\A @/VH\,2ML'MB_]QY&J$A<23A W^])-9BU0"838)))3OOL:@ MI2HKS\G?V<\9F0/:C8WY:I5UMBLSA@:%JMTI63$A^DX\ M/]-7'2XT7E,\>/&O4;):'+00]R78,J57/')3OM;Y%L<-NE?9 -6XR^>7";-81_O6USPIE#81\R^77'8**"R M'0VS?'KDW6H.GIPY)BR7;MD?3&8\CM)(\QDUQ55R*Z\FD4Q6T&4T1&K^1FW)5-EE\K[I[==NJ7J/(0ZN6O'&ENF20SZ[KE,]Z741-?Y)J M+_HC$3.Y\"OCP$O->5!8!E7:1)$W>XWMS.CDY+.@QX+XM*C+"*2H)COG=FXG MK\$H\]D'Q8S/030WQA&^?!NCIZI<=NF7B\BX43NI^?T*OU8Q*#Q7V.K)2T46 M>-0_JV3X479^\>$7J*'?%QM;>8K@*%V_V)9E0(_)DT+3]SH M_.3J2E!5KHPZ/8[!^#+S.L>%.&NLG(06KSN>>#CR+';'%1@#-SZ +X^7;RD9 MK&-==PH;YW9ES%_,L2#?LBLZHVH@^+]S92D68]5MQKJ!,;(:2EB/A%V_-HU, MY6N(YNAB:A"Y4LDW<*4(EM;I4ASU*_4=5_C^I;']?2%\;]*]MA15L]/\D74, MKOLF(PS6W(U7O(F%MC"H%:KF4RGUY+C<7%G(:VQB%5R_788><_?DE;G@8^]G M-;:^,5EY&5AP/.4\O]/8757X2&O7J)MKDRO/2S-*3+K:S6"J:V@4+ZH7 >1: M4WWG;MZI2M>RN7.ND_L^_H4I'!N'$XAY@W>B[W[T.C_RHM0B3NB5:1?C@L-G M"*=_B=H5UZ/.]R])-[+Q/8)Y.DF#1KZ3G9[J%D.$XVZPO] &;^CZ51#;(%>Z M2(1K35YIX+KMF,7>*S=X<)[/_U2-X\NS&&(9EL'JDBCA^W"#_>]\DO1Q,*4+ MFD[N6UF,$IT)12RSNN.@5HL5]S9LW+#F[*ZF=Q>"XECE.0#%?>U5 QUMR$;= MS!]=I)R]?+=K3&![S6<6G>NU)QJQ2''5W*JH9;GDG%Z>OQ'#%ZI5_NW(\;?Q M[K3:ERGGIK#'6LW@Q&3P*@VTZ.J1[TC^7&7*S6A(MG8-W>OW M>S]C-DQ*_GM@\A]]2YT1*,S<[ER.WQ.QF>^S\F'"9Y MJL+@.#YUKTAOB^'4]2L2X$I>=B5!XH9?&=T>]9=B^'Q81S&//BYT=Z'/\]#"#KZQEE-_[EA"G6 ?^.NB(!W "/768_58#%CXC38!*JH6'/#?L\?^+)@9Y]EWTKU\&DZ\?H;3F_J^>L?3PCZ, A8D8:Y$F+I^7TX=%NT:P>\*^ MY4E_[0(2\^'RD_Z\F /[HTA!B>7E,=$O9G<5=>O1AKB:WEJ@Z&#D)QP_0M$U MJO:)4N\MTUS+]-%IY8A%M[X\\S$W!H+4SA7*L>=]U%6I7$R,;L2DS4*\!S+E M;5YJ&9-5$6*\:+QV[E8/S_[?0:G]$1O7Y-'VL:U[-<&GU(G'_K*PSW%O1EG' M!8C-MJ') BI9]X;)XR@176'1+H=OYZJ*DK-"=YQ:>Q;==@5K-^+CJ>G^CNK) M)U-AC'%GPSSAQO5'JE_Q:E[Q4.Q3#G75!<8')IKY;CCLC")QHS3V*G4\.ARB M:5T$D:*%;US[1[3V-QJO;[EIWU5]EE0MA%>5V+4'@_,BEZ5RXT2=ISQR>=*I MBITB1QT](AR\.'I7^ZX[Z%J^=-G$:] MGGZ[]%KUSL0%"V2;O$?XW&V;_R,G55'?$12D]F J><]ZX01<%BU&(E#?C;!E MXDYM17GZ[FDO.K]BQ@_.8'CYNVJ?AZ#QL?1L1V[,6O=*%ZK M3GZM@V/G?A= 2!Z9WWMDV,T>F?ODI\NU!?'C+&%.O-B8WELE+P^/NFW^=VRO MMZ.&ZD9.7ZXG;X[:=XR0O"CQB*=]KZJVV:Y7VXPWZ6-5;;-"C5#&&Q;%<=%0 M:Y!75D7WC!O$GN?MP7$>*NG:4?)V_K=U_W,>1>B=JYCRB%HN3HMHRF#DRHM9 M$?4>!A_/PPH040"Q/_R?&XW:,B<%=IXF4:1"E.Z5:=D0-V72WK[D6GK I,3/ MZQ).55[GD_?*S-=0K? >6S+N.%.V>HUY7D&)B>973%(*O^M\AR;;XR^7L7+M MZ('\-'XKFIZ^Z:M3][/7_QY>CD[/O',%1&0I-).HOH_[96SGZGWL[A#;=<3# MU,L3U??[WU2W_:NJ:RBX\C!(,1N$5_&MO%M(+%0^V/\SVA2C));H7!KU!YY@ MF%A]6Y3!Y3Z*QW%ZC*R-BQ1OXOMQ)N&(2=O7H15,I>Z5K0H/.N$BJ:UYW!@Y MIHL/HL?7EL5W]3P^W^Z?KL<>)<;]C Z+XUXX0MN]Z#L8--Z]>[]>P,.Y;0^? M%AT*I!M6Q1ZY(WRB;X\Z.\OG%L26C>W?-.>_)G&FBY=I2LS-0GRJ]R.?;C$Z M9,4 )A/SG,X&[E7URU^V/3CKJ,M7[6Y^%/(O71VG$6Y3*EM2;F0PR_6M?U2%]LH=+$KHSZ*-ZG8D/ W[\,-]. W&2$/_.YM2T8\N^.5YS"L:OZCE!=H M:,V_!_]N'/9L8W>CL:WZ9[E=]) )5L\Z&3M1^0Y4/C!A\8V_8V]BW0X"=7)* MZX*=H_O-;%ST[9\^DBD=JU4C^H(=LJ7;TB2H7CJ%ETI(+=WN;A_'_CXQ#?A] M/JNCBCMO'\=!#;M%'Z)@M>['OD[I>+T\!C@HTK?_B='A:2PP]N).8X%T_!Z[ M^V?#O*%4 [/"P9%.V(K1^/- M=8L4EAOC_#.*>+^4?;YE)I33SU.#(W?OYJ-S<: M@:YY)>,UXI;[_G\?%O"K/=#UD.@H<:*<873'\/K]Y]4XZ8Q"RNF,Y[5J MO?-^U9E\O6RJV!I.#H\J1>E4?L=N@:_)8%9+>EOG\W6[>Q[8J_!F. M:QM\WHXK+RVZTB]@-4AR7WW\=:P]RW>MTLQ78Y_N7!_Y?^N#]:8EFHXZ]]S& MSCZ? S%.0GV #"CD:55]/)FW.35%[!Y7KK>EOV8_S"8Y>:.Q?]X?;V!9=EA, M=BXFJ]0&KTSOU'*[QI/K_-T':\DC@1HE?*YR#PH]//;9N2&/KY[I-^KX5_I7 M*@"K28G]/%$TL%OI4/AC0MWXL_''^^VM_==_CN8*C9KFAWW*QQ:._3E7QS). M]##HYNOLV]S8&ZTKKU?WSKI\DN!X-MIX>,=Q.;7;%"UHSJN>N/51'M=YR?V8S6XBV'A<;35*+M_)QF$^]'#\;LDF M13[MSZHT/R]:SHY[7]07#))]H&;X6EE5@6_61ARC(,0MXK'[?J'TG M'HQ^N#';C1JTWD;AD80H&:HPIWK&V?-R)&(AD0J#+Y^ =A,OW/FF=V*:&]83 MST$Y9[W QEXU=&&C<1!+.6H?'CU;,90HEX@1O!K#V*^CK-!W/V+LUD1$_A:. M7.4&JCHEY1U$:M,ZIDU@G_:,A5@LJ:$* [-:39D\7]UIJAV;UUX4$SS'4PFJ MAE#C$;'U^<"U]G!7;E'U&"_=!!,-)._S)/?2/L8/7*!24;-3M#49]VZ[ESHS M[C%:<6/9#&',D#^=^IXK2NZBG4\HSD55W+BR9.C*UA3] >J#'J9U,+VVQHG^ MQ:-ZG[BBWQ"^QM)YU5'1I:W&L#D%B_9W-E<\NBZV-XA%<17?M?OF_'205Y@6 M.DPY4+;8B)K@B0T1XJP*59<&>F09U'P=\P#/%$O]?2PU6^P680LF]NYK ._$ M,K["L1D/]KLXLW&LXZ8HU'T,5 M.^OQ(6+;L1C-RMT.>< @1A0Z55O-B;F'I?I3@?)(L2SG(XWG ,0-^"NL,2[R M=]0M"@,G;I%;PW'E1>O[L!_J%;]6(?65!XX&2!>WS[3+C M?J\U):P:8]:]$FZJ*94)6]3$(A E?R@@U>Q/*=+QQ M?/ZPV AX*\)Q]U65MJ.G+\93MG(#KQGG&O93O*",%YAJ=PKS]S3?G;QGUGFW M;8K$&Q<;\>6J3OGVQ!C*X6B\SK"*;X],Z;MY: K77YP)4[]M/NEUPH4\\79Y M'HM;F5'&QDC,166B:D@??3Q5J*V0 "-OQZ@;_0C:[QKIJZ37G[%Q;*_SH_2* MYNZZ8BY[./>=CNM^RRW[$D<"V.0G/S_F[J)Q%Q_Q!*BIM)G,!Z. MJ3K%<,P8]5*F%SW?!X5VXZXM;>H%>J-93#>2K3>.HI947G7XN^&0O^WU[,]VI]/8 M&XWLCLWXJQ!TB&S5XZ3#T1Z7_4,/7 YTZ:TVS)AH-8T MID@88 ]+&)@>,/Q6D;!*@8QG\]J+51/O:?0:E/3*>_G_5_OB5;?7?=,O[).@ M,K>''YW_?VOG [N6JS6!!OD+;22M@%I"2[REUF!EAVY/='U_>RI/]D]>=YJ\F.SKD5;GZ%?OYY?#YJ_]S[N7 MS<]OOG\Y^0:_G.RRHY,//UN?OW2:AWN_FB=_'^^__4".D+@(?__XTOW[^,NO M'MS?.<+-P]W++X^0_OYJTM?/MK.&&>QKL^+>LN M[Z59RM"8YC?9U:C "36&E?987.3!)%O,_RT2&]M]&\<#](=%7],\Z[',6HKY MCODPVYK=%IEN%+()@%8,\5#Q$K4)\B.AM'ZE:_N@'!\8>YCE,=+R^]UJ)DL^ M?B6L83U74?-.VM5+47$(.DV.V&4X)G^$G[U"X;IRA?%=!O6V\:-@2-6BOSZ4 MI'':LZX3I4#L-VW'6O&5#1B/JJPFK\2Q=N$RE?)W=>FWK&4T9?8T3CS*8VH3 M2RB[/1>SV*+[)1#4CL1$>,D4HOF/I>?QZY4[:JA,./^N>K*EHS$79S75CI=BL[]133VIMDU MUS=WH[$[BASF"2AQW-#9V/UV'KN%_QJG"8W< !/]TVO4G39\9KU1T"-P>;&4 MH(;\C)DLQ5R$ M.]S9^K-JRKT^.25B,,Y5KKAE;#K]RI'WZ:"5RI=;I=/-Z,BXTH>9GR MSX7'JLS/(A!?F:AE7_V83G7YN$WG0CP%]AAPS'J1#/QVQ4Q MT#AU*EI_]4R,*WLV,LGK-ROVQ'D?$_]^3O&_YVE&]2#U.(A>.1AJ.12=NOMA MVIDO(+1^.PI=VYJ)5)_UJ*;$[8\9 M/N%RN9PIMVS*1E0QM8N+ZM057,<".*RY=!9'-Y7J90MP):RECT'EZ5R$7 V>IT?UR7H\KJ.*: M/ZX]P3BZ67^ !\F005'N-'[(H &/;S;EV>O??J 0&QWAVF/5LVU_O\!BYE042RVX:,S5;) M?OHO+JHHBLTL;VY6_!"B+.J3-MM!/*H8* [HE?\QZ/UFR,#R/>"H6T[1++%J MF;,;+ M\<3;^ZV#_7=[.UN'N^$1#\,_S=W6X4%C_TUC=^MC:Z_U=@D>5M[M6?^(0T** MF$ATOE[DH\R"P"\ZK51%+W]>>][[=/5_DC;^C*.'M?'G=(,1,:\V_G0>;?SE M!D*\9X-I,2%JO/Y"*L)HCCL1">0]O+$GJ?H/%E]@2-+X^X0'7UA=9_;P^/M\T'8<-??JX+F6V6SBD-UL4!YQI^J/..+ MYN=/N/GY[T[K\QXY^K4+C_#NQ='A!QISCYN'YM>7PR_AWO9[:UO"H\]_#[X< M]N#^YT^H=?)/I_DV7'/G ]S?V;H\.MEBK=,W8=VOV_%Z^SM[L'E9?N<_?Q_K M4]O9/_G OAQ^PJW/GWX>A?6W=L)]=OYN-W>^XZ//GWXUWX;G/?U$FRC3 M!LE.8^LG'Z6VD!#P -,M"9EX$G"Y%["I%EW@]DL M$Q8A VPF@C"AF0R6BA?!4N$&0:ZAS]C:)EK/$%P58?*P _UP8R1AW/)@W%/Z M;!+&/0;C:MX82+-@#0D2D(UG >.T!@I1#H345 7$8U#AB'%"\@V>,"YAW(IC MW!.Z#A+&/0KCQGH<-];#3!H@B<* >AOT.,8%H%)QS[D*_W.Y'B?%!DT8=Q^, M6ZRT(E[4-"VZZ?^V'SLHG?5[OCU&8V#Q! 96A6=>%4BE G^ MELQCD.!O5O!7=PJH3%ND O)I;0!E"@:%F0G I62>,2P\U6N;DHH-DN OP5^" MOV=S)B3XFQG\U9(($ G*N/5 *\P!I9@"0: ',C9E1IYH;U2 /\)2\G-*(7A& MJ#EPG4X[#A@I1X$5+81MG 8[&/;S#CPIL>"%.Z1G[D'8CWWL2LYZ6_#55M=N M37#5;AP=-T@^Z?O)F$]U#X/63M$,&Z S[(.,(1@(01'@$!HF/;12H[5-FL%5 M4;%3U"V!W)/Y"1+(S0_D:GX$)BU2GKL ;2* G+4:2$8@D%)RKW%&.((!Y&2V M*HIT KD$0&VMR"!/B@SH'+,L0H!I;("$/BAVBD@N(E8^"EA@)+RV2,F'&\*L[,A&H)U9[,SD^H M-E-4JV6!!HM>9\&RSZSU@$)C@=)2 .JSC&-,+$5F;9/)53'L9X5JBQ7I7Y*B M@?VS?"AM]ULYKB]%]E R M=M!45@$A2084\IY1ZP7F=&V34+B!5D-VS.%8I[#8RL/@[!,#$@P^&@9K?@&3 M:>H=M\ 2Z6(Q5="@E8# !_E%,HN=S&%0B%5Q=R88?/;]>HDP.//4@02#CX?! M6C]U@CW.- .>8@FH1!PH[BG &$F,B!%6D@"#6;8!$PPN=$'!R\X?V(NCYMQ@ MV'"%\S#E#;QP7_3,W0@5!R7O\T.$QK>Z"R'VK87(* 1";JSU1XHYR$@7 GJ M?"":0FN;*%N5EC4III9P[,G\ G''H=C-1\ )@XREVG@&8: !JH E8F8&T < ME3KS-!8!H!1%2SB6<&S6AGS"L4?B6*T;M%(LPT:"##H!@FKF@628 :H)QUY2 MK'"VMHE1RG%:YFR 93#3\\*>,@U@O=%U#\OO?W'>WV63"W\\>YE_J]?M37IZ MDYQXB)SX/I'A;S+,>48 =%P"RH+)'@P3##0DFCM'7":CW8XWV#4Y\>#*?BOJ$)[/"DYK]K%!0LVA0- /.!SQQ6H3?J 56"(D=T0Y:N;;)IYC/ M"4X2G#P1G,RE=CW!R9 1K&E >:*$R0#%B0'K"0$9WU7FI*-H;IXX"BZ%^=C7-5,HCD$A*L$HFH$ M:KM['O:JS##J=0>O%EY;O2*2 8Y( &ZP1H&RP7CYG(*(:>Y,ENA$W-^4V>\]1- M/(GN!VB:"(A4R)T1;>42;C\,@(=KC$6ULW&M#C38& M <$\!11J!;0*9KY66 C,6:;BI&\DR*J4=:3$G&=$EY8;-ER9G+-HB3A/1KC[ M.9@7BX#_6@H_VS)+U9D[/HIYR:G%T?T%Z67=U^$4E2I#&A )&:#$8" E=D ' M78<$&TYZ'@0I9BO3XVA5HI!)+B2YL !R8>;^HR07'B$7QBXCB2C1%%% C#> MLDP#:0D%&GN!O0U&LJ1!+O!L59S@22XDN9#DPO)ZX9)<>(1<&#O>,%6<,)T! MAWW,JM$::)6)(":@DU *:H6.CC>X*HZW1<\4BU(EDC2>H M2U W>Z]B@KKY0ETMX\\;(R2V .HXJ]Y1 K2V ?D$E%AYXC,4H8XDQ^,"9/R] M[(J]VYP$MMTY#V^G8KZ7+U">RDVP4[#4-;F21,K]1 JJ.PJD9"IS-@/",P2H MMAZ(C") D-=,XJ E0+12VG,JBTE@MP".@@1V,P.[L:M $6TS)S'0Q$% 5="D M!5,.!'H13)TU%KJ5TI\3V"6P6P!700*[F8'=V%D0D"[#6!" C*1Q"*<&2D(# M+.,9-IPQ2U4$.[PJV:LOLSQP&9P%]=K QIGK%\Z"Q4XH>#YJ+A;MGC'-=UEE MZ?G OG?]7)K-UE6"K\K3JAM^=;M)%SM,4O,N4A/7_2$,*L%PQ@#4G !*H0PF M@L- >>&"P+3>17\(WH K8B&\H&!B0O2$Z#-']$?Z@Q*BSPG1QTX?!)DBD'-@ M@H$**/$,B QKX+2&!C%# D_FB"X2HB=$3XB^\HC^.*=70O0Y(7JMJ[4FF'"- M@,\4 S3(62"TUT!KY+R1Q@3;:6T3;9"$Z,_NV'K963"W.+86- GF^>BY6-2; MJ=A\C'?Y)8C->;NVRAA1$ISW$YRD[MPREAH34^4Q@1Y002!0G"F F:?($>A8 MC'\'4VA%^ER]H/!WPO2$Z4OGW$J8_E!,'[NW1!"UD!D-K",\8#HS0$E, ,]8 M_,,(!$F.Z2QA>L+TA.DKC^ES=F\E3'\HIM?JO+2'RG,#LD <0$DF@"2> JZ4 MD1#ZC)G"P;4B4]MFFKGU[Z'2'1?^M>T?F_^5_RA6JOO_'FW?W=ZL'JJV,./B M?,._3E7_6[N;/Z4("RC_+!]27$?8.V[N)$7N3,AI#)#?^%5[&)9MKN%6I]UU MH.KF@W/8.W"NT>H-PSV&O<9VKYNW[5*Q NQ-NZNZIJTZC8-A>"&?VKAQXUZ= M]0;MR*FO^JZCANT?[J^?;3L\#BL+MREO27'1\WYM^C>5#C] ^; 7KU3GI[HH<.U[;WY5-SA;"P*!;+I M%-C9;VV]VSG8;S6V]YOOMUI'ZXV]UO9&8ZNUTSCX]/I@;V=OZ^/>[L$]T&#! MGWA[OW6P_VYO9^MP-SSB8?BGN=LZ/&CLO\FWX./N?^^V#O;^V8W[L-_<7?P' MEW=[[C_VNHUPV4Z<5_OGPY!_$MAY@5FY@!D]<]'(+#Q31YT-W*OJE[]L>W#6 M49>OVMU\:?F7KDJT(#_*PR?E!N,H/W]EA*:\?GDV-XJS>47:%F]RNL&(N/E] MN($>_"8C]('?_>V2Y09',JUXWBO&^(X7OB4T>,>#_41M"!=A-8@]*FYZZXI+ M@'V".&KV!';LD5/]ANO:H$W^?=ZY;!"T?H>@:86@P?YQM[#$$WXT'94'KV8N M)^71K8B7YA3%N.I#<@T>0_,9[&!BB/DQ!)*)(1)#U!E"3#!$JF5\3,K7RM8L MIKDE#TJ]7)&Y):LQY_!;&58Z.VV%>QU]WOO9>KN']M_NP>;)'CHZW,+[;X_P M_D[K].B70N'O3H]Z[MCUQVT?[A&NQO^=HT_.@$# M_GRU:.67Z?[I_L]V_\5R^/,BOW#1,>9-KQ]NUFV8\W[?=XP>DR#_W:9C;%0[F0>+0DSK]Z2>848WY1BMVN%5@6Y8OO MX]$-$-)I*]WNM(>7#34ZD^N-KALV>C[@@7?A)-O&4%V$>X=7_K6H-F+Y/ %F M\D^][PV&?3=L]_,ZW->NZWQ[^+X3=BQAS7VQYM.P62D_VQ)^^<\Q-*?_=-5G M>;Y_\N:D^]SMK_MJ]:.YTOK?>MCK[;YNH=?C]XC^_ M=G_N'WY'S<-=W#PQM/7+?)6>4(D] 1(+'0>Y.J 4L8!(89GB6FL;@(M, :[U M>W'BS%,N$B>^($["10C!I&%UXQ%F M;.X)A)7/O #"0 MH;/ZMB9. &^PLEL02%&050E.$U4SMO1?48BX!T0(ZQ!,0 M+2(0U1WA.BC-EB$@$>* :AU=XEB C%!/.436>A& B&^@!$0)B)8VK7:>QE8" MI,<#4JVT3UM&'<0 $B2"N90#$N& <:NH@=XH$S6C-.IWMA[YRK-,PU>>)VR8 MUI+6DM:R.*FP#]>0EB05=B=\^4?>MW60$NO3_=/]%S.Q_M[!>X0V\!)$[]^J M=K=,M6\$^^?8V6_A$8+=,D*E98SA;ZO!\9M.[^=_A\=Q\1'CBZ^=[_7=1V.:#-4$NH(XH9G>&T33G%' M+W 4/_'B\O'BX>Y7Y:32G&9 "QL#IH$7A'02:*T]\XIE'-G(B]<]DLL2QT^, MN82,:;Y:;P6S5 %N&2^K:9AB(,XKH$9;I6BLIIGF*I]9)#\E<"^/WWI1%:^M M.#$C D MTA9DWEF298@@KN*TX-33:Y4J]Y;$^7]5 XD^_1@*B-[]J;& .*HR1@.*%CVC MR, X(+"P&>93];#DYGHL%G[_C9OK3?O+SI>3W*7UJ]79/_R FSM'K'GZ\?3+ MR>O3_;>[J+7S';?>OCF][N;Z]I4:[IGS'$#K5=#D#(^U*APX(H6AT@HG+'A>1'%O;BJT498=!1H+RP,1X@@":4 2.E,AAYS0I7RTUU M?0L?#KAFCHX22M_T>Z=;^]M[^]V:.IEX!SD#QFI?$2SZPAT++V"2ED&J$&00Q& AH! (M M; :X0P$/A!0"J14*"J2:GH2$2ZC[)R1\(!+6H@%9QH00AH ,9R2VW!= ">>" M-1S1S!>_%R @IS% MS\/>4'7JP8H',94DT;TDT>[/=X=[ MP^9!E$9;7R'6'$L& 4,T U1J!*1B O",>,$8SH*1%M.:5Z3@?E5F)B807=4D MR 2GLX?3#R,X-<(R@Z$%F%D-J"$$:$HDL$(1))5PWM ;PN<)QA*,+;8N^&0I ME'=*GWS?Z^?0-1SVV_I\J'3''?82A#T0PHY&$.8RK566$>""_A=;UDJ@I+- M9=X@#1%7Q*34RB<=E_K[OC)/VXDBK26M):WE!79462"=I!7SFV^;AYS\DB\\ M-O:DKL<4UGJ8ZGA9=R8Z)3$-1@'($*: >NF 4)R#C FF,/+&6[VV*39D4AU3 M.>(+!+?%=PDFF'LPS(V=?!Q)*9W4 I" )58 DV,B\7/RB(D$=5L;9.2>;=- M3_BR8OBRB+ZZA"J/0I6QWXURP:F$@0>L8( JH8%2W ),N>?>6H*XBT- 4R3V MV1."7GQWY.TI9O>B=4E^,@+^UJ=;OEG>C83W;>]<=]S-\:#%HO2_GB^);S;[ MNORB>N9^CBE2NI+0X:_.>=RWJ=&S5J\;5];O=3KA(WMAC7TW2-&T>TKU7W67 M"(5<2LXI<)JI(-4-!M)!!R1V4!.%#)'!5L"77V->9X#E$R6#C0V4EQ18[ B$1MI@;J]M(I%- MZ4V;Y-?]66U)[;&,B^?GKU/5_];N MYD\@P@+*/\LUBT5H%IG?^%5[&)9M?M\^$N

^!8QGI^COZ4?0E89?M9_QN7*,AXX0J3!2 M<:: 1U('\RJ.&B$8*Q&$U%>$Z5KUK>/^&!*^.:#[3GT/,!?VXI7J_%27@[5_ M3VS9::#J%3IV- MQE9KIW'PZ?7!WL[>UL>]W8-[')T%?^+M_=;!_KN]G:W#W9W&ZZUW6ZWMW<;! M?^_N'B[!0\J[/>,?>]U&N&PGX,=@O>$NC(L2ZUCU74.=AE4.:SFC5Y]U$NIX M 4RY>!H];"'LPL-TU-G O:I^^,"DW,ICE MAZP,2I;7+P_@1G$ KTCZXLTL1@_ES>_##73SF[^]LMS@D#SPPK>\R5-K_\^[UPV"%J_0URZ M.J)!N7>WN%"F?G0)&.AQ&0VW+GA>Y9"+QUPQQ/J05(?'T'P&.Y@88GX,@>0$ M0[RL>IZG >R!&SY!(Z'YGJ/G28A=N,U9K(2Z92AGVS[OQZKTALJ/P:M%2Z1; MZ?LO%I@O2WJH&ASGXQ5,_,7]SWG[A^I$9^-\$X#O0_'%VK"91OD>DQF]S'$Z M)*V 6D)+O*768&6%S:SE5HKPBR)?]^Z8'AF8=JMKXS^[8];=&FZK?C\V&OE' M=<[=X@3=3CY40;?OK1CP^OSI9W/G]4FX+FSA&'3[&.=9G\;YU5_>_GVRO],Y M:58!M,,>^?+V VJ^_02/3@QIGNS"YN;.$?QRN(?"W_CH\DK0 M[<1^_[+S*:SU8[OURUPV#S]["Y\^UGZ^1CIWGR*?S]Y>0_OZJ$ MD:+_,\V@E)X"""T%5&88"$<\0%IFS#.MB8@YCX2O2B_\%U2HE1 ](?H,,R\@ M91AFF"!+-202.XDR[327F"F1(_J=$@83HL\#T2]'B"XU(HXQ"P)Y J*KO*V= M0#&? G/MD),"KFVB+-L0"=&7MSKMW@,W^2B(OQ#!SQOF;6X9DX?_&GUG7$ ' MW7'KC8X;#!JJT^G]5%WC\BF:SZ"+;E4+>-/K[_3.]="?=ZKE?ARMMG0@) 2[ M%X)]NGGPV\G'[T*H]I9+N;;)L$R5#<]OD[_X MD.!>]T UYC7=)EF9"! M!$"SV,?4,1Y_P\!()Z3 Q*DL"^!%<(KO/+\N^>*[#[[ONS/5M@UW<>:Z@W#U MZ#0OYP%,I%+.2\E,/H 9*YDE17<+@FYU;=Y-MD@+3ZZ A\"WJ>N>Q*M,9-P M[F/KV"!1@?8: ^^Y,10I)"EA);LU5A[19J9X)TN8 :6.-5!&+40RQ M&^>#.&&T29RR(H(HQ3C=33S5E>E'3[!0*@]_W>67B2R_7&64=%];=K\X+? ML]A<<*Z1_N2QF+D3MB#E^TC(K:[=K]0SYHN)R@58'RY'Y-8#9_]VL"L]F!V5@S-4Q!2:P""M$ 9H9E M0#--@,),JCBN*-!H;9.)E1GB_$(=KTN@>GZ,=P(]#\X'KM%Q*OQ<).?K"P;I M66F<^P&BU3#LR;M(O9R>^_[3P.5^A(32]T+IW9\Y0A=JYT7S\/M7S8TE5C+ M;>9!D*H,2(H\T%@K[90,[\*US8PDM^I3)9P^ BX6PG6Z;)#V?_Z7P C_E;@Y MN;QF2,NWO9[]V>YTDF-K2=2,BF!)HWBP1K'U%?J,8<\MT!DC@!*"@?)0!)5" M.VL9])BX.+N$KTH*>/)B)>2:MQ#D:LY'O%F)"<82^ %X='_'NP@C E@ MF<&&>)()XP-R09+2GY]?=7S9+JN][E!UO[7CV*#"595JH9=)D1R3K\AT:;GA M[D4YL#-!]<.@^J*N9#K(,Y$)#+CS"-#8O4(R#T'FK%#"8YW%.D.>K4K_G>=W M62V8UT@G4Y@!J8_T39BC0"I)@.3L+*.<0"(,,0#; G>9$^:A_9G!5 M(J;)<_EEFTSXIZQ<3X0W4QPNL$S_>#Y\NZ MSJF]T\[C#"BO-*!!_03:20\@TM8S[#W7L7=Y\FLFO^;*0]FL=,X$93.$LK&F M:1 ,4,80D-"( &50 DV)!3Y0RPF'E4.Q;(1.:3R>H"PY.F=(R[S90:/3B[OB M^J >(YS%\'ML_2ID!YK'A+!/: M,[VV25%*QDN>S55'L5EIF0G%9H-B8P4SV,,62>I!IKR-*<46B"!F@%(\\X1X MB9 (*(:3*_/Y%3]+ZQ[5^3:;"NF7MMA9-4 *B=B8W9(5 TJ.>*>4$AP1PIOK:)US&EJ4#[&1H0 MS=$_G.1$DA,+(">>K#-3DA/WEA-CV\T"1<4 B%V=\$@B1T%!H M'^4$HBO3D^E)Y,0MME$URA>'KSR/VVW:@AGDC[3'LR>0=^_:2K<[[6&[G,=P<*SZ[KC7"?08Y'6XV5^-V(1E>'EC M%.BYLP16\?XIM'E?1B_;6S8Z8X9_]2"6?EJ479W[+Q9V+\E,G8/C7G]8Q.J# M$.WW?H;%/I]?-9G$=XLA++/5.ZM-XO7$,]7\L* MMDZGY@?+HF>_"V2+.+T3B+;5M=OJK#U4G;QSY[X.>ZGB0M+PCX=!.)NH2&-6 M0J,D4)Q10&F&@=3( (JA0%C(#"F]MLE2JG!*%5YU<)N5%IK ;;[@5NN&H)4V M4FF@%%1!/\4(2 4Q0((X*7QFF> !W."JU*B]S!3B)5%0#_O*NH8R)GQV.&B< MJ4NE.RYU1%@2E72K)-S[@FX)GA\"SWL_)[V_EA-%*# P5GAXZ8!&L6.-Y)Q8 M'A109=$"PXHI )H M 1V0(G-28Q'>XFN;&4JN@N0(775$FY4JFA!M]HA6JR'"F:0:.8"%T8 2[H"2 MP=BF5D+J Z(YB-8V@W&](LE5R?FY -'Y8G1F+9T]^3^71/VWRVV>&I)@KCYAF@3 MQ,T>XL9N,HP(HXAEP% 3([@\ YI9!)@6DJM,9YC3 '&0I3EPSZ^KKD2?T2?4 M3N?05.D%XOK,JEH2REUU3L5*28$OQ^"H[K^&EA6(L05T)F.PT = M!$&,JY <%2%T!ZC*QAF%CIUC:9H G7EMJCN@3*9ZO7!94[M3Z'/E5?+YDZ M6L:^1C.<79JR]V"PQA,3B9"SDF$#H%(04.LS(!3B0$.G*('(<"3S+/$5P>KG MSSM<.!TT@=GLX_L)S&8'9C7-DTKOE%= ^1@1"L8U4)DG =8"71"EF9&QH02" MR2?Z_)KGRW9[[CCOPH&V$VIG\GXNB;I946\$T;7@5STC@3GLT:SYHU/!/:>8V MTC*&<9@'VA #%!51\A"J,A?PC*3.$<^O<[YL;^* &@.!5HJ 0#U#/%'64QT3I]+4BE1I_3)A+55: M)X_7[&F9UZC5!JZDXNHEU#XB#>NV85(['F@B3HPYA!P1FVD+"'<84.\S()&3 M@!@!H:8HRZ++BZ>$F.3R6GDHFY7+*T'9#*&L5G;"&)(JRX!#W@/JF ,BKT)1 M1DKGI?+4Y=;3BK2Z?J'>KN6IEEXX)]>JU@D^7 ?UO?ZI&H9+7 Q?=<]/;6]8 MOO^;$L($XO<#\8FA?R(S7#+J@!6QK8_()!"(4Z PETI(XAV*(8MU3&&JG4ZU MTPD3GUZ939CX))A84VPSYQS)%,#0!<66&@JTP1 HBS(I&%0NSK(.F$ADRAY\ MNHKJX^)<(QR^\CR&_5S6\AA ?-*%+M):9K5I"V9K+8&IM=T[/6T/3UT<7!G; MJ$8A%];KNB;.6?^CU1NZ!LK^O-$ >V)E9SY&R\6@_:K;[OR_M6'_W%T5P[4= MBF6E]?U)PO@NN M?736N=-8"=SHQE+A<+M^K],)2VZTPV'INT'J6+.X?L-)(!K3,H9ZQI3<*PFY M^S_G<5Z)ZO#@6/7=<:]C77^0IWYG?S5<+B=> M/!7>'].W+I)&O?^43<KO]P^&<13R/ZIS M[L9W+_4WF/2WN^AO*.AME?[VP[[]A]K__KOS!7=^Z)/>17,G[,/A4;C&=]@Z M_!36\(GN?]YC7W;^:>^'ZX;W?[7P!]+Z)SSOSG?6.MR]:)WLD; N]M5PAX4@ M"FBE45 &D0)"0040@DQHR@7FXO=FP0T<]3 ?2.*HI>6%QIGJ-WY$.O\&U0:1_H/9L=^=\U0F.3-G MP\'6^?"XUP_P;1-'+@1'?H-?8:8,<1H#8S(&:"8UT$020#RF&)(,XY@;>#_^ M>H3 3/SUPO@KXTQ*Y#S@&> OJ*0FLNC/7M\.7/SC,8[!F04280\0HQ!G <,8,\^#?8FYEIZYN'-64V6!0B@ GQ4<*&XL MX(IQY143Q,.USW MTU+$YMZ'=AR6)L1SQ[@#+F.Q]:N70.E@KCLCH;3(($=5K0?&*@1MGK_%R\)% MIA.XS;1$)8';/,%M'(XFG =MP=)@+D$+**,>*$H#N"$#HVE.49RMDL!M02JP MYQ J6N[P2\P6[G47(?92K"2YR6>(5/AFV^GL^.BP=?+E\ -J_=J].#HT<=WA M^8]^?3G<^G7T^= :VD U8B# 7EEOPVK/QL(;W$7$O M7$X(G#&D@YW ^ AS($B& &H',69Q8ID071B"I (NZ2BF1E7!M8.;/) /NRDUGK9$F/# MX2( .^%B#J0$ BL43'%/)6$"41(.5\9$FG>2ROY6'<%F5?:7$.S1"%;KL4"Y MTXHP( (18I8/B?G,_8A38!WAP ;ZRR6JJL MH1*!+.AJ ? 8!II#!@P1W!,F<:9,WIQ6H%49O/ RTWZ61&EMI69IRZ:[3N)U ML]WM]=O#RZIO4$+G^Z'SQ'@OA(6T5F*0,:< U5X 29P&&0\"UVGDC5$QG61% M1BDDAVC"KWD[1!-^/1J_QMJE\=:[S&$ N;" VLP (:@!6FLE,PV#G,DB?J7I MA,^N6;YX=V@>XPC;=7KFN@.5P\E9)UPU>4477+.TIOTJ)U[9::SH1)DGR+Q6 M V>W:R1-:'T_M)X8W@41D4IA HB(@VHX$4!@K0%""&+'N,UD%K-;5J7M;O)\ M)E";E[J90&VNH%:+R5OHH6(06$'".=ZZ-]=QR.>ON':W1Z@[GIHR_;4_#'DRBD@[!#X;>K/H,: M6?/AX-MUHNYU XW=NT#9EAON^T-UD?#\7GC^X>=$$PYK:&8= E0C$>?84* ] M;AZF"#FF2"FYK4,\L#'^EV! M,Q(@1BH@/;1 J8 PD+E@"I, ,1)/,807$F(6RU_X0AM0'/:=&ISW+V]M0?%L M=8O5"FL%9JFT['XX:X^3FLY? #V7^[QUJG>W#_ M\(A].6R='.%_3J^7EAU=?#7<:DV4 $I;!2@6" BK,I )B*W&W'F$@IW*U@FD MZPQ=S\7)QZ.V'ZURN-]0P,%HM:2=UD5Q0@_9AQSA5"CWL M%->L6,D0)1D'F3,Z'#:]J0N9MQZ8H1T*6N6?5)/B8 M 7R,+50EH%"@L=B11.06()8 MPF%OJ#J%_C5U!-MBQ!%TKQ^6EM\A;&%CT.NT;:-ZUF5#SF=(I[X>(][KFLYY MW*7WO7Y$ M(,,BXY)9+E0$VZGNP!<90IX# J2PR,HCYJQ4S828SX28$[W$518GD'A&$: $ M4B J@7ML4 3%7).GF21!SP:(\RZ-#=]I*MSOM83MVGNS:>^C4 M3[:UOV6)\LWR;B2\;WOG =MNEAJ+185_/9]%.IM]77[A^P0>Y'?C4[;5M=>E M=)*X]Y.XOR9L%*F,9EX#(4@,Y$ #%!,9\)I")I7DWHFU3;R.*=W@JR%SGP\( M%LPKGH14$E(O0D@]0;>9)*1F+J3&9B%RAG*B,> \&(-4:PFDRQB &D.*C$8J M8U%((8J3D'I*(95;CO_._2%5LD8M%Z^V...B>^2O4]7_UN[FZXA67OEG>6>Q M"*EZ^8U?M8-UUS:_3][#.2(>.-=H]8;A'L->8[O7S;;_Z7[_]Z:&RU=AH' MGUX?[.WL;7WO-O_O 2/*^_VM'_L=1OALIV )(,_KSW5S9Q=/R(3<,X+I,J%P^B9"U$3 MGJFCS@;N5?7+7[8]..NHRU?M;KZT_$M795F0&N61D]F&@%E^ZDJW97G]\D1N M%"?RBIPMWN1\@R-R\_MP SWX34:S!W[WMTL6&Q+1M.*YKUC<\<)S\)=//_NS M-.H7R'*;K@W?Q=LQ_VVZMAK$YDO84C@\ 6FS)R#MD5/]ANO:H/_^?=ZY;!"T M?@>1N+AP QW//4-)_!#B:&F!]#()D8 M(C%$G2'$!$,L6 [W$FSA_IGKJV%886,KEL[E88>'G+$G28*ZK3YJ3- MN6UQ"Y8IMP1&0,L-;Q\C]=+S&U*&PMT*NY8YQT#BS#+-"+..44ZI%L1 K2E% M0@F$T->=/,= 0 3N5L#SOM_S[6'LS;,XN0._MJK<@9.CD[U?K<,MW#KN3ULG>S^;GHQC_A_N? M/Y&CTP_TZ/ ;:8;U'?T*:]SY]+.Y?35WX!MKOFWBYLG6Q9>3O8O6S@?VY="V MO^P<'^_'/(7#-R>MP]V?83T___.K.6RV85$TO?55.0:-$1Q@%"W8Y8CJSW H*&:;4$Z60Y<(9K2QFR#F= MX[!- &_E=) 8DB 90X&@8N9M2;@-\]6 M93)NPN^$WPF_I^7X8D41\XZ8+,Z+T4AZ!*V"#F?(0I7C=U;AMTCX/4_\'NO? M&;L]PA)^+T_CDR5P16W9D_/! M,,_#CZNRGNCLYJ*S!ND 6V"PV*.%& 2DS HPT#G&CH9=J M;5-DJ0QMZ;P1"=P6W:.:P&T.X%;SM2*BG$)& *(S%6QU(0.X20J8)=H1+K0P M/H ;VD )W!*XK3BXS=K=F,!M'N VUMRHEX*1+/;A]!A0X1F0Q&+@,@H)%AGV MV*UM9GQ5.LN]3#_DDEC]14^01KL[]COV?$-YW^X$!(AC,:(/,KQDVX.BY60L MRUU8;V.:_O8;6M^G:_[,_0'C 6]O^KW3@NV:;GCSWW;:T=7= MM8/]_DZ=Z9+,N9?,.:I["Q#A5"/E@6 N"![#!= >4L!IAKP(6@+4<333%)&S MD-/@$N2\0,B9N96>(.?)(:=FP^,,"7(2Y#R=[9P@Y^DA9ZSE\$ @XGP&+#004(]?O.!I,V'L7&4%T\L"(U.4&7QPDZA_!UP48%H!^JB]V+,]<=N->N MZWQ[@69K+ 5*FXG(-;/8>B$ TEP%[5!S( B%@%OC808)YYY/1^GD_DRQG96" MM3D$KA.LS1+6:O8N<9D7T#E@%3& 6DF YH@#PZ'U&"%-31;L79C*@Q*NK3RN MS3YFG7!MIK@V5M>8=L(SCP -\ 8H%4%=XRP#3 C&'><2";VVF:K6%\"X?_'1 MZGR:!=!JX.*FG<8C7N2KGW7"&EUQYE-P^H5+CYD;^P=Q6M[KR%7;-:9*0N-> M0N-;W<8GS% =_A]8C8/DR 0#2D,/+!&.X%ANR4E0AMFJ*,,I"I7@[,F,_ 1G M,X&S>BQ;:]U(Q[R#"J808"1 MI8 Z:8%2#@>IH3UURG.1IU.1#;D:8B)%M%8,VIXU>SU!VJP@K6[(:ZB1YQ(X MJF/ND>1 "FH )#!#+.,9%CX&LZXWS9AIAFA"DH0D3V= )R29&9*,E2-L,I$I M) !C*N:::P^4Y@%.-,4$:V8@<4$Y6AHH6:QX]#)T<=P^5MUOX:+M;KTEXV#@ MAH.\?UJGK72[D[=G7&^X"],YCX_3"#OB3%Y2K(P(.D #38H$$1J@*S5*C/,>AW3 M*[/4ZBR9QJL.TJ8^S"".4BM=MXR("7B@%*#@(0Z \0A:82T D>8 M0QLTH5Q"N1>(,<.+]UAK[_($]!3DN/R&=PUODH@?3^0OJQ;VLQ:KQ13 M@,9NN]1Z R0602.U'A(?5%+%35!!T:JDLZ0D[A7#M^=NQIAP;8:X-C:MC=*9 MSR &Q'L!J",$:,0)P!Q2@QE7F 9<8QML.;J>)3AYB7 R?Y,VP4E#C\T,X)''XR&VQ9LB&6 T]2$/D!9_M]WYVIMJU:*A0) M+;V81]8PY_U^.&AEIDL*+2\C="^HI5MR7=7,I\Q2W.K:/(-Q*V>XA.WWP_9? M=1,8)NXMF 6<\&XN>#:Y$8@[N;8IER4LDW!F27#F:2WCI%\]+]Z, M;6=),D^M] %O! /44@6D#DH6CUUB.!5$LJ!?D323^?E-^!4(1X_G'S3.U.6# M$\&3HW6)M-8GS@3OG]=Z[KK!^X+-D@RYGPR!=1O=6I91)P3 CB% -7) >&^! M)5)Y:1!7/O8:(U,2PA?2_YI@Y@7"S!-G8B>8F1',?*B%>3PVT0N(@Y0 E! - ME#4*^$!8%V2'Q1F-4UBN=S1,*)-09EE,XX0M3X:NS*=*38&<04$8I0)&W0 FL M >+::NU54'3(VB:?4N;Q(FWJEQE;1FPYC.J6&S9B.]'&6;_WHVUC#\/+>A?$ MP'@_\B.?(LYQC;K7MZZ?WR&LIS'H==JV46WZ"Q8^,Y_4%_AN.[#=^Y+K7E]^ M&D3O[7[%>5LCQDNRYGZR!D_$H#4-_[,2:(Z#K&&4 ,&I!91*YRS))-4QCTFL MS-37.1SW%,-:>7B<>8IY@L$SP^#RNBP2/!5!(#J3,I"2:& M";:VB3E.\?\9PN-B)0<\=H!#]D0-VP:YOV+K+G>..NHV(BC:QON?\[;9Z>N^[ 9 MJB].8UXVI?B)DY+WZC)RSN"PMU4,)'I?,MC[R%Y;7;M;,5?2BN^G%=.Z M3U5:@K.@&0/H>1P8!C,@L) ,J[B+#%!F%_;1)A.Z;Z14NX3NBQ-CE)"ER=# ME[%+,N )II83H"&)7=N\ 1H)&]O[.":%MI+S@"X,SKO714*7A"Y/Y]%+Z#)' M=*GE'G'BH/4,8$4,H%AI( Q10'ABG0JO<1C01?Y_]MZTJ8TD:QO^*Q4\]_O$ M3(23R7WI?H((;' W'0VXV_3,[?Y"Y&ID"XDI20;\Z]^3I14,-K(%:,F8:2R0 M5*[*3',45+:NGJQ&<6;XF. M%MEK6&-O88D=IP+G"X)S,6N*8N5YLM0B; THBT9Y9'R0*&DG%''$8ZGO/ON] MEN&9DCY?,.[I[.&"<8^(<3,&,6&:*JJ1B-D@#I0@JQE!L*R9@@EUU+NM';S- M"L85C-MPC%NX55XP[A$Q;FJ6.\6B(U$C373&. RO-$N(!>,(=E:)QNE7RDTN MU#L06CVP=J_S>,9OX.(F?;2,VB.,6LF%^ (W&D=OKY5AK/>BZL1^=D0U9]'L MT 4<2@[$*BHLRY4#\7+0:W5BKQ=[1[%_G'+:\.B=4%26N526@QM-.%VR.51I MD;*1(:ZD0T9&@@)CS/!$K*+J[E/,2QE(*.BRANCR^#D0!5T6B2Y3IP].S!CF M/?)&$L03]LA&F"9-J9"&BJ LH(N1I:II@9<5]K;<4P6JP,RCPLS4[Q*QPEYY M@[0S&''*,2",U"CH2+@2A!&,LV]Y0TJQK&E6QJJ58AGT8JA:'?C_^%C3#Y9A M63L?_EH=I%V.@J?W'*F='*TK1VJ_EW%N-.Y4,I"$@T8T6(JXI X8!_1*51"T ](D#-6-[$YI::&#GMP?*. M+B(-ZC"*2B9'K8'_P/*F7#[VZ:8"4,\^7FL)4(]FM1> >D2 FMKLTF%&(P\H M@A*< 2HA8\&$-QQKSWPTPOJM'2/6 I_6*ZK\%+5 7K@,@P7B< M?H=5=0*+:@_65-$ZY],Z;_0E"E1+;:E#/IC<($1XI)7#B-A 0>MT2JLT+(7W MI=JYEK&B<@ZA@-NSG+4JX+8@<)OZ_*C@GF&J$"%4 [C9?(S4222$%I+KQ$T( MN>:(* =)"[AM/+@]YB&K FX+ K>IOY :I9)2 CF<<@L,E9"+,B%L:8I2.!:( M!G SZHZ"2@7<-L8W^10H\V>\&&7VY:,N"[#X2[KH"D6>%F[R3Y=3H8L?H8L; M'9-LM,18DQ!C6B%.O$#:"XZX2R3)A!F)H M334KJ><&254ZS*5CR2%@RM:M3 MLL%1C9'C0B!80Q0YB0V2(C+,4O(.NZT=+AX[UZ] 28&2I[-G"Y0L#$JF5BRA MDEHF,9(V5PB)U"'#F3(2N)U,L2,GZ;EU1!ZN]#:C9K0$J)5?1,(R\<0SQ8 M@HRC!"DMI<(>&!7'?*9P0UJFE5#*AB':TIBQ!=)^#-*F=FP(T0BN!7(P6_F8 MM$T"QIA85F*. ;+="X;51)-GMV:7N]8[+@38X[$]NMH>X/Z&FZMZS^6 M2.PJ4L525!U\W:U! QVMK./TJGM^WNV\S8NJD,9\I'&CXZ)-5EB:P)JF#/3/ M:'56/8%#B @\,IZ:-A>&/[;^6>(H!52>OMA@ 94%@LK4J!6$.BI "04,H8B3 M?(XX:H,4=DD(S#11+E=B,=NTH$I!E76)SA94>014F:DH*(P+)$GDA !5Q3"! M-&$):4.LPZ!S*N(SJMS5DVLI4:7$:>?=WGNM7/^C$WK5A6U]7PW[XGA<(8A^ M-&OR.$V64H'G[X;G6PT30=N#>4'4VMQHAUED/5:(R*B5BI%SG$^ZX26K;E5" M&1N%*(]F2A9$61"BS,9&)?=.,H1I!#-2$88,419)R8BB05K:=-0V=YPN*X!2 M &7%K<@"* L"E*D%R8B6UB:%N&<2<2TUTA8L2)@6&K3V+.#4.+M7!%!*:'+> MG7UBKZK+5O_LK-O.]UFE;CV,3,+XG5_$3L\V^[U?@Z3AS"]OA;OB"%QV*_// MV+;]&$ZZL.S^,UUUK[OUVS-;QY>V%\.KF757P'TN<#^\G+4_F5"2<>41F)@Y M.9@(I&6NM"(E-Q88FH28TU]*(+,@S=I9GP5I'AUIIG:I(:#;)Q41C3IW4-,2 M&48DLI@'IKWRW@+2\&U2D*8@S;J9I05I'AUI9IK78\63UPQ)$L%JI=$C0WD MN*$2*V&Y3X T]([F]4N)-"7@.>^6W[^*M6\-4VF'=FKWXONMTN)87)U#%X][ M)#4OI>/A2AHOL=+NRNF+$C/9*&A[U!K&!=H6 VTSI98PY]I:AJA0-A=KLTA3^$$5\]P$0X7& M#;258_<%VC8=VA[UJ&R!MH5 V]2^%H8%F)F ",MU* V\,C@&I!,PD1.6,DMS M >.BM3V_H?\#[L=5[5*>)@W7?K!+^=JY;C>VQ^:3=RF?-/TK/3:_EW*N;]2P MTF#Q),,1XP$C'J@&RE$"2>--5JN],#)3CMD6R^34?>0FP 6@U@6@GKQ+>0&H M10#4U-S7'DQ\14$=)A',?4PHLMXFQ"/35":;84D@;:U&DD9*+%&.2I+[1>IMO08 56+F<\?,4XJ^ MGR/F\M>!?"0K>P205]S7^S"(^C#A76<]D?+ZD]85<>=#/GY MO_W_#EJ? -2;'*E>OV[Y?@SYC=U.N/F'F4\6(IB/"#[/FM+<4V<3)<@:YT!3 MC0(93R,RG 9K&554FEP.NCAO2UQJ';%P.VPQRZ24]"HH-$SV. %C98!C69:!$?C74@6A2 BXD8P M9)+S"/Y$HV!.>&5R!ON*U(0I@>WO@8:#CL]EH&/U#]C#S:M_YO!V$^NVG3!\ M$:<[KL2XU\Y#^YQV^P^A_QMXZFX8K^"]T?J%W]N#/-ZS/#/DGD(7\]$%GC7I M16[E9'FN[)A[\07#D<->(ZU=<-X+4!/\UHZXR[6[EC9]B8$]^WBM"L(NAS>@ M8.V28^U,E6Y*A.>$(>)$0MP%C+0G/KL,K,)!*RQR7K],*QCVSCZ%@ MW))CW$RN #,P_=8A215%W+N_T7,2!N:!8448"=Y@9&@U1+CII MJ+":G1X\[%1J<3H_(>J362^"PB2D9!(2)M?Y!'46.:(]$MPH1;F-GN;^,TIM MBANA!.,*W-T'=S$J0ZETCJ?$HZ&6^DA23(;!#N(D-'#W@).J!>Z>%N[^F($[ MJAB7$B6L>88[CHQ-&@4,%E!,D5ANP9#'=]4U+G!7X&ZCX"Y1R8/"G)-HN!5$ M!NV>!N:M-+HJT+0B+I$]CT0BID!?,()B]A0KAHZI$P MK.](*BAPMSK)#:OM/HCPUP4X#A[1'_UDTSJ?"WJY9OA_5L()N,J$3$S0V!D< M6 H\>&J##BH$&8R&%[9QMSQZED4>=VK4DY$V):!8&*0RR! Q2'/:KR2 SG?Z2]9AY# RB N+, M.N2I$=: M$X.P3U(1SFA(:J-B(,N0<'0VW.R$PU>>)VJR]O*_"+_ MV>271.COBF1>6-#ZPJ#.2<_]LS@;O,R=LG]:VM3G(K_(?VKYRZ7$R)6I!-$] MCU7?7BU?)X/GTSZ7:XZ>T=VX/A[%A1>Q&.Z.(4<(14YP';5FFCF\M6-P<1>N7#/Q@N,%QQ>76[#H7I4% MQQ> X]/, 6,TAZD0B*20,P>20I9H@WR>%1X"3 @''#=W-*LH.%YPO.#XIN#X MHAMS%AQ? (Y/X_T MCCHX29".U"$>M4-6)HTDY@X+6(.<^IP0O4TV@P[7Z$1_ ?$"XLOLGBH@_F,@ M/O5-<6F$5$DA(J-'''L%(*X($C@0$TV(EF<0-P7$"X@7$-]@$%^\;ZJ ^(^! M^-0Q);QEVAF:/5$1<0&38'P**'"2<#!))9FK9),[JF07$%^9]*F5RP'?:_5\ MN]L;U#%7F3GJ=E"3P7G0^03[/N=OGM0@<+@0ER[3JL@O\MK_ K?R=^@$A10* M*:P9*2S<@5](X=%(8:;'.O4Z<9L03(S/%=<#<@E^-5(D;40R+LFM'2(+*Q16 M**Q06.'9(P*%%1Z-%6::S6D1E3$&)2 #Q%E@R B7D!98:2\429QE4P$74OC! MN,&_^M:U(_P;6I]V_E_S8WC?KO[79# G;XZ?8D:VCSE$]O.YK=^W.LUC:9 Q M^G7T5/I+I'W@0]Z<@@?/W%TSW@C^*>_=EO\"L=JM3D3C C^T ;RW,5:PG4%& MOUN]ZG::2EZV'T/UNM6Q'=^R[>IM'_Z0772][4<8JV],PD6WUW@%?ZICV_9; MG^+/EZW0/X-'AOL?/0NG0S_HUMW?M Z>:M"//X^$X]E+;'WC,9Y]1K\^?XS= M'+G9G_FY&E#&D3%C*;$A:9Z(<6 ^I$@HH]1JH(M3PMC6^%MG]707OX_(U=%^ M1#;!6/QDVY?VNK?UKQM#=@ZS>FL>OAC>^V?Z 0MI669 W3T#>\='N[_OO3T^ MJEX='[[9/7KWHCHX>K5=[1[M56__>OGV8.]@]\^#_;=S;)TE?^)7QT=OCW\_ MV-L]V8='/(%_#O>/3MY6QZ^K5[_N'OVR_Q9&H'K[Z^Z?^[\>_[ZW_^?;__M_ M-"7JYVK_C[\.3MXM_TB8APW$/PXZ%5RVG8,6+ZIXY>-%O[J(L('.;!TK>PYW MVN_]DV-E]Y'V^3^]_\ZI7EMJ+Z M.R_\C3<%^]X+?_6.U;8D?*7N>!7'V)#O76[/<\<&-M=JC3'!VXK(E;IEN-0 MIOA[LEQ&^2NVW4QS=H^AUG#*1^ZT,NEK-^E_QKX%=3LTT[QOZP[!>F]]_Y.QWF?.EGO.&J"M@[HO8Z35%LZLW;;OL^8EE MJK\O0W5P/FAGQW>SJX_[9[$>[??SBSJ>P0IH?8K-7W[O]LH26+\E<%)'VQO4 MUT5'7^=)[MY6PU?Z7)'>%L\PB"\ML*"/U6^#]G7%R(LJ)Q<\;C&CQ^_4]N50 MKEHNS/.T:GN><9LC-T8+J6405$85N/=**ZHPQR$$*ZU/NNG5IKZ=$M-0PEFW M#8/6RUW8^M<''=\>Y&%ZTZWS7>SV^W7+#9K(RTD7+ 8_M17&9L(2)KXY.7YT?E?^/@_!PRN [_OT[]/WET>[KV[.J+OR/&K2<+, MU>')/C_ZY4 MP__\@=^=OQ/PW^=W__F#P.7']]]>/DA)]+\[^?]4;(, M_+M["A-I.;4:89("XB%$9%U@B)CD \.6<26V=I30VW3.C)F91;Q**3.E[6CK.>$,VTU%H00EQ-K)$_WD\FP\19.)^$9HCX)Q*DBR$0?D(Q:**D,5KF.6I/.0G\N)%-(II#,4BZM ME2893+'74A!%E.+81T=8#!A;K(7@DL:'D4QG;/%^("R:1BR0@QX+A$K/$!-G: MX=N\4$FADD(E2[FT5II*HK32!,*$<)8G&BPQS!BB-&%2*T4*E2PUE1Q/+1-+ M75)2)D0- Z+%Q2N*1PR:9RR3_F(!.A69 1 MY_:,C.,8M*0N^D!(=(J:&.XGDQX,%[PJK+(4K')XLC^I=@',X4*($24%C,(% M5:H\XH$39 @#=(_8B("5(,QL[6BL"YP7 M."]PONQP/@^:4\F#PJ"N1<.M()IKS:2.43HCG/3%T[/D(/[7!,2IH!(KB@'$ M4T+<*X.,CA@1H&?IM>268 !QP>L0-=&9PR.&5PRN"4P2F#4P;G^P=GS0@\I%W[//:ZT>T93'82VD7+B.(U$4RR-4MC 2\>,G+L7 MP)NZFUK]7/6D^%KF\K4-:8$A>:>S-?=&H1UJJ8Q6<=?5_T:KMEN2G4^?G#H MN3U:17Z17^07^4^KHGYYBVNEHLZ3UDHX,R%@AX6E7"9I&#>YQF#@\"]/\0$Z MZCWYK4WYX1LI#P=-QD-67T>D]VK$>2>9\H;WNML))U,"W T?!KU^;MMW%/O' MZ<1>%<5W+L7WCYO'%U*P.H*Z*P3/QQ>L1C#Y!CD5B"9"4:?-UHZZ0^U=:+;K M]VV_Y4:D39=?$'E1B+P KT%!Y.5&Y*DK0@7, J$2>:<#XBDXY+Q,B&LBHV#. M<,]6")%+8L'M/M]>O8;]4Q<^'+V(FIU6^:5Q4E M] >5T+]NN 6HE;!T.2BAPDC$+;9(*TJ19")X(1-CG&[M$%IJ>):LGI657[AA M>;(:"CPXT"J-2M3[8/.-%;I*=D$]SU17Z17^1OKOP2KEL>3\G#E."]*=G] M,8#A3=$AT9V#<,8:XBXJ#U M(IL+U4L901]D4IA@MG;HQN0+EPR.]9-?*&%Y'"2%$I:4$J:.$:,I929I1"G) M71:%15:F@+"#6?>4:.]TH83E\(M\OW_9K()?9&%UQ38A#E#D%_E%?I%?Y&^F M_">- _](P:YB \W:0'>8/V,+IU1UOB,AA8Y!E MF 2>@HT^-]?2JE1<+A67GQ6Q3NIH>X/Z&NZGZS]6UO]WT*IC*&'A(K_(+_*+ M_"*_Q$ >Y12KU;W(,]ZKXE6L?:OWG2;\)OBWYY/_ _KIL@Y .>BU M*#9=0!7^K_6^/>CU!C'L#>KLNH=GZH:&8)OWCH?[?7^\W0O'SL6Q'V>K]BOB MITV,%O$4/2CVRJ&D!3>>82,$*/;FL6O,E$.U17Z1OU[R"]Q-Q3O_9-@7LGOWHPYHG^ R] M@[Y[?A$[O:9 ;16O\NLG:*R^HC'N39=?8OP+HO&%-^G\*HV?V3J^M+T<>)MN M]L+C<_'X_N7O,SSNO)*&68T8-1%QYG#NYHF1U-@%AJE6 8P6O:TVA,;7,>]@ MT^7_&-C?O?8*](,%9Z.403O0^;D (I J"FEY/P[F"CG+4,Z.V25U"EHN[6#"Q.L#1,4_\=*AC$*]BT( M^\@$^UQ@FC)#$!8Y:FN-16#0&(0Q,=9HHB-C6SM$%@_($@0RUCS->6]IU;\N"<\EX;GD)2Q]PO.0T8-O_33>T0VKC_M6[(YV*(*L$1ET(@(P1!08)")H)GRI.M';9-2D)SP9)G,@Z8H51A M1Y)UDM.@ #\T!>4J:F*"$]]Q=J)@RN(QQ4\P)01*I*8A-^(U@"E8(^VL12)8 M+;QRQ(J4_2!\0TR! FZ;!F[SG;->4/RO@-KB06T:YH.1QUX;AIRS G%L(S+8 M$&1B)6:\#3 M *"JL;36"L:XR(7_-R1BMI;H7M!MZ2KR%%1[!%2;QL(B%]Y($I!24654"\A1 M)1"E04J+?638951;$9_:BARE":U/-[?V _?@S8W[X/W^+>!HMSH1G0U_)[@! MGCW86R%V0J_ZQ_]\;=N_B743HE[L]C\X>GU'(?#S;J=!@,F]C87O1=^&?Z;' M^W"!@H= P348BR.C._CI_#+OWGX];?VW[3]R7VX@._\=GY\XO'AWMG' MPP_P[\E[]N[D\ J>__KXEW?BZ//A]='G _KW:WCFO8_BZ&3_ZN@#/-_>_O5I MHLERS3 22E'$=8:60#C2QC#*(B&.T>Q:4U_ZUJJ+6%>]/+53E&GVS-)EU13Y M):MI/32VA1_KFL#T#'2_LKVSHK#-C=+3&*CE,A%#!3)!.\2Q2(BVER(= M.-$\&V1**D%L\D&<'LQQKN2LVX91[.W_=]#J7Y>6>8\/ ML>.(86.N<:<]2UHC;!G@JB,6Z90\(IC)"'8;%\1M[2A1*@0NM-[^QL84-Q8S M)5/>!(TUB8X'RHQC4B7/6 B)6:/NQ\S4K<]M'RYQU?_I10H**!6!X8=A:6=P'KK]T?L%4)<$4*>1A)2;0 1-$.8N(4Y M*]5!DAQ3$"'!NI+2;.V0%[D'TY?9'P50"Z 60'VH413XJ#&BH<@"AWF!L6%?9;.WQ;%\0L MB%D0\[MK#./ @_3&1V.Y"<(&&I5B*2I)",&R(.:2(^;T,)JV-#&9*PW#C"(> M64(&('UU-0O0F8FJP5J"FQZEG6EA'J>24:9T,#PJ3Y'#40O""6BN#6M.SLL13 M#TH[1T[+A'(0')FD)&(Q2>UX(D+8K1UM=$&M@EK+@EIS@%:,R@!>.5C*B4=# M+?61I)@,2R9Q$HIYNNQ8-4V"%#RZE _R8\U-[HF@D2$>(Q((6*Q12:X48)50 MQ:>W2-!K+5_A@;/,%&46,9Q M5);(A(UD*<'?K<7-^5,]/G]JONVH>5-W4ZO_>[?7*\Z6^9PM9#;GE&A)M%81 M4:$QXLIJI+%PB OB==1&!RNW=JA4Y3C4"E=1+/*+_")_<^47-69!:HQW*LB@ M.1:4\P2*"PE21^]LH(+$Z(H:\Y1JS&SA#,V8Q8(AZ:1&W'F#M!$">9';B> 8 M";5%CUF6$AYK'A9ZW:U!6*?R@[J.'7]=]6NX9KMI%/KXX:'G]FD5^45^D5_D MEUIOSY3 &860B6#/*69<&6NC#E8;'+UUS'C] "7UGDS.ILS_C:2'@R;G(>NO M(])[->*\DTQYPWO=[823*0'NA@^#7O\\=OI'L7^<3NQ5T7SGTWSIC7QT$201 MG#L4!$QHMZQK MM5O]Z\I.-MF+JA/[53?!!A^V4:KZ]BJ6+(0BO\@O\HO\$KY:8M? P[7/$06. MVP.^Z?;Z=>RWZI@Y\&7LQ-3JOVG#\Q?U\T?53W;SB#JHF,)BC'0(%I1.[I"F MWN6^-!@+'TP2>FN'R%7I(;A,6+3I\@L6+Y%+H&#QDF+QU!6@M0].,(EBD#QC M,4%6P:]KEN?;!_V9V^1GH!- M<$@7^45^D;^Y\DM :HD\ =\1D,H=XEZWNY>_ A7&7VRKD__X,J9N'?_,+<-[ MO5:"B6AB4JD?ZZ)^SJU^\ANN &4<#BQQ%(3#B/N@D67PBN46X%YZ$ZC)+;_% M:@2BE@F+-EU^P>(E\@04+%Y6+)ZZ DA(A$IOD1(I 18+BG1D A$6M6$2.\?H M"F%Q20J8&Q1N[ZML^;?O]PY4_6[C'_B!PE*;X)(N\HO\(G]SY9>0U***="R/ M3Z!HH(O10,6,-P"^]Y'GD[(T<:Y1",X@GKQ"QDF'*%>:,.)RT8^LA98.S[Y3YR^M'9^_;7FT@4TGKLG?:G9U >] MWB"&O4&=G?;P3-W0T&OSWO%PO^^/MWMAV/D8]FJV41U+#M,D* J18<2-HLA9 M$Q!-1 8A>9). <'>U=]E*4]/+1/:%/E%_B;++VR[H%CYPIUEA6,?GV-G/&>! M$,X5,2B"=H0X$P9IJ2SB0E 9J(W8F:T=3C>FB=HZLGU!NV7-#"IH]P1H-_79 M.4&LLD8C0G+/2$HCLL9A%&AR/.'$G-5;.U1LXX)VSW[J80M\]OXB= MWK V1+S*KTO9AR)_"2)QZ\SC"W 1SL'C9[:.+VTOA]ZFF[T0^7Q$?CWK&B0\ M"2.80"Y0FN/]'MGH%6+641\IM8+;K1V"M\V&\/@ZYAULNOR"]@M">T:%E,HH MQK3F%AM#4S*:4VV8CR:P@O;+B/8?)VAO-9:):H88\P+QY A8;40AF> /U B< M--_:8=NZ@'T!^Q657\!^)0,2!>P7 _8S$0EI'(N>$L1T)(A+19#64B*72 Y& MJ.2HRX5)6$'[E47[@G8K&9 H:+<@M)M&)*P&@@(U%BEB0+=UQB%CN4 &)R*) MC%A/^B[I4P7<[@4WYQF/R6CEA. 6X Q,EJ")($)+K0POX+8, MX.8GX&8\@QFS%/%H".(*7L&? I+)*JFY)-Z3#&ZR@%L!M[4$MWG.G2TLS%A M;?&@-HTF*F=#J3Y\E0G7MRL6U>3I6MFA7ZW/(+EBY/ M$*\HBH^.J3-!.T4=9_D$$5,R($Z%1LYP@Y1D1EJ9G$MV:X=O3-!N'=&]H-OR M!.T*NCT^NDV#=)3*9!06B!AE$&M1RH)DPCW'-.TM4,W)D:W8:>&0NO3 MS1E\X-#?G*\'3_.WD*S=ZD1T-OR=X 8)]V"3A]@)O>H?__,U('H3ZR:(OUA M.CAZ?4?%\_-NIX&BR;V-A>_EGD[US%%&7##I(9@$>+0[LF+WKX_WWGT*O_R; MAU]_:_]-VY_YX?_>>W#X>?]_'?Y_ES?UW!O_3XE[\_'._]=G[X M'[AN&YYY[Z,X.MF_.OH S[>W?WWJ)(TJ.(FDRPX_:1VR03ED F.44S-@. MWM9?@EQU$>NJEZ=V:B$W>V;I\HZ*_)+WM;PJY!,7N;J)V!.8GH'NW)*O:([S MH32>C0[CH*W7H#A:9CCBUH%93(-&/LJD@X0)I#B?4[M+=2QU:8O\(K_(+_*+ M,K%JU:>+,K$P96+&#:58!=&6!RZL-H9A M*3Q/+@223@_F.'MSUFW#*/;V_SMH]:]+=\ G<:OM3PPV*C%GDD6D8_*(!YV0 M2U@AQYBR2F*ON=C:44*7>HC?CP$ES%DP4T2J?-1$""]YHMXJF^OV$"V#DH;C M^S$S=>MSVX=+7/5_^ASK;FCTRH*D2X&DAQ,D%>CV1^\70%T20)W&$G(*I)+:(6T(THRQ(Z[17.I\2* ;]DJ/F] @;"R$&+P5*A($: M2IQ %F.##)2(.3T?EZ0&2R(Q9*2(B.)(U!*44I!\Q4TCAM0//$AB61@N?W8^;7VE,6\'R&^-'5)$:ON18) M)X>P33F-6@ND!?6(1>,2X\(0FZUT0^\H3?^,YXL+:A74>J!M;)PQ8%+%W-\\ M4FJL=]BZP(G'*1!:4&ME4&MZ?-[T#3,QAI9PFB+%DI60 C&:QD MH\ER]=HMJ+7)J#5/@J/ 7%"L*".!.\P,C096>G324&$U*^;ILF/5- N2$&&B M-181%<$J38PA%S#\L%H3K2WS"F_M:-"PBH&Z0-!K+-_1A,K72#>,F)RA7!'=3(:T0%4BK_M MJ'E3=U.K_WNWURO.EOF<+6PVYY0[:AD6$>E *.(Z,:2-YHA&Z11EBC"7"Y\) M54J?K7!AQR*_R"_R-U=^46,6I,88JH)P@HD0!9><.\T\=HYSHJTFA!0UYBG5 MF)F8D:3:JZ0I(CAW$,&@R73(6NN(ZEZ-F.XD$]WP%G<[X61*>[OAPZ#7/X^= M_E'L'Z<3>U7TW?GT77XC"]TP;:+1 KF8,.*!.&0Y\8@Z:KDT5$OEMG:(WI@4 MJ5+_=OWD%TI85K=%H81EH82I"T1PE3C7!AF,/>+>):2I#,AADP0FEA)?*&%9 M/"!KGESQ)H,"8%*[95VKW>I?5W:RVU]4G=BON@D 9MC/JNK;JUAR,(K\(K_( M+_)+\.ZQ3K8^J6=D1('C/HUONKU^'?NM.F8.?!D[,;7Z;]KP_$4/_E$]6-QP MC5BEJ U.(ZJX09PR AHQO&(L)<^(4"$$T(/)8]?0+XE$ZR>_8/&BL/A)71(% MBY\4BV?2,@Q/1!J!.,,<<:TXLD1J%(/AP7I*/1.KA,4E&6)N4/C%MCH58,%9 M#._A1F$/UZU/M@_[L[=(3\ F^,.+_"*_R-]<^24>MHHI$KDMWNMV]_)7(,"8 MV3#_\65,W3K^F1NE]WJM!,/?A,12/]9%Z9Q7Z3R\O.$ \!)F5AJ/P-C'B$NL MD<$L(N4B)R(DS7G3Z%R6.%A)C5A1^84*5C$UHE#!DU#!U/^0B*$F<(ETDA)Q M(S1RP4J$M1,B89L/)!X-GOT8;M?X]OI.IW&^_(#Q05VP2' M?)%?Y!?YFRN_!.26QR5R3_GON17BH@HO1A6^NN$5P.4D9 M2CQBJXP+2IA-4H5+>L;ZR2]LL#Q>D<(&R\<&,XX1IF@TCJ%(F4!<.6 #F%Y$ MM>38V"1988-E<8Q\OS_9K()CY'F*J*^HW[_(+_*+_"*_R-],^4\:]]W8;E(+ M#PK?8?",$\Q+?ZG'MWVN;QZ4IR)HQ6&]:!\1CR(@ZR-#1 KEP2J2/KBM'2K% M'1T\U]/Z>018*#'C!C'$]E2BH2#7$X,DB)K; AA3>=-@]M^V/8B[(S9_U>WU M#V/_K!N*6C^?6O_Y1HMK:D")=3XG=U*!]WB"&O4&=???P3-W0$&SSWO%PO^^/MWOAV/DX%L_V*"3$4&=C M/L5K'.)>!62(U\C*R)-2R@=J@&*WR>,R;#E&6^07^>LEOY#M@B+F"_>7%8I] M?(J=<9X%#VN1:((B"1B!DD21)0$HEX3HF(E),+VUP_C&M,];1[8O:+>L^4$% M[9X [:9..^6UIH%%)(2)B$L=$1B''B7NI:!"J9#+4E)>$H"6X/C#FN?X#!V$ MOGM^$3N]866(>)5?EZ(/BY'_Q#["M0O'K3.1+\!%. >1G]DZOK2]''R;[O;" MY/,Q.9EU#5HNL,64($YB0EQYBG3D'FF59,*!AZG#*#H2 M ?>C019[C0(A-$EMX/]-L9)'3@!81[@M<+.2(8$",@L"F6E,@'I/F<2Y555@ MB#OBD3::(F=X8%;Q0&1NGRVV:=$NGSTFL.9)PWOC?EBC<[^=4'5SW;0J+[A/ MK?YU21\NZ<,EQK_TZ<-#1@^^]=-X1S>L/NY#N3O:S86XYR-N.AL",-&IA(U& MU"N/N!0:64$HHC1HDUS@/-JMG;MHNV0'%RQY&N- !,U A]114!6D"XAH; #4CD4DP<=PJP#R5CU$5 M16GEC+[GEE^P='F.T11%\=$Q=28T%7D245F&*+,:\4 !5"D'35&!AH\]Y12S MK1V],77TUQ'="[HM77V;@FJ/@&K36)C$07)K,>), ZJ!O8LTCPX%9;B)F$6> MTVK%'?;O4JJ**W(J);0^W=S:#]R#-S?N@_?[MX"CW>I$=#;\G> &>/9@;X78 M";WJ'__SM6W_)M9-B'JQV__@Z/4==;7/NYT& 2;W-A:^EQL'U3-'Y7"!@H= M 0=C<60T[E\?[QU\"K_\FX=??VO_3=N?W(.Z)]GAVUXYKV/XNAD_^KH SS?WO[U*1:6& FZ4F $ MH$5@@8RF!!DKL5-:>$F:7![]);94%[&N>GEJIRC3[)FERZHI\DM6TWIH; L_ M(#6!Z1GHSGW?BL(V'TJSV1BHA&GAR2840$/+O3TI5\;OJ^6J1V^. MI#%X/W0'KAWO+QF_9!#Z/TO:RNO! [NLW#2/G4L]H!H1RG/,J0XV)/B5,NJU MH9&JTX,Y3NV<==LP<+W]_PY:_>O2W^])7);[4V,X$4]#9"B"CH$X5Q19RP-2 M0N HH_ AQJT=)?3&G.1Y/DQ8LI!N(:Q"6&M"6(P')8*U5FK!N>?6.JZML!$[ MQ7P*]Q-6ZM;GM@^7N.K_]#G6W= 83(7&EH+&#B8$TG:SUW(21N??$C+CEE M30\!4YZPH#@B8T0VP))&%E.!E&'!FD <9CPG0>M"5X6N"ET5NEJ6@9V'KJR@ M*@&6.4LXED';H(V1,1BLF3:LT-62T]7T>+>DWGEI&:PLCQ%7+B +V@?R\*LB M)&&2CW<3L3&E\ M?%;XJ?+4"?#5/"F&RD0NBM$HT<,Z4$=@)G8_'1X*=U_<3 MUM=J.1?F>H:$C:M)PJ$1"6PJPI$1+A\WM009GQCPETPDZ1 QHT!=^J[ND\]X MX+101J&,0AE+3QG$&JF$)_!#C:9EF01 MFL:H$T9*!8ZXSR59G )#*,AH2 A""Y)#39BQPB>%3PJ?%#Z9QV5&3-#8&1Q8 M"CQX:H,.*@09C(87MKC,EIXJ9OI RZ")U!8)13SBQDIDF;4H.N643)8S;+9V MC*'%:?:DC-4MCNWXEFU7 M;_OPAW-XP-[VO4-QT>VU\NK_J8YMVV]]BC]?MD+_;%@?:"22TVTE)A6-OOBF M=2!\T(\_CQ8&GKW$UK(/_->'F?%;A6EF?N;G:A :1\:,!3LD),T3,8YCD6(^ M:T0M,(@_)M#KHU#U\, M[_V+?A66_LPAR#MF8._X:/?WO;?'1]6KX\,WNT?O7E0'1Z^VJ]VCO>KM7R_? M'NP=[/YYL/]VE3;[UY_X"%CU;75R# ]\]/;X]X.]W9/]O>KUP='NT:N#W=^K MMR?PA\/]HY,[GOF!ZY'3K3M&ZMS6[V&U9?"7<*NC7T>[6GZI/"_CP%5DNQKI M?D>#<[B07\")]9MZWG']WG9:GYL.75/DS>I=)[P!%0X66?/K<9I \12)]UH] MW^[V!G4\@7MZV0:5\9GUO*.]@[&>1XY.0@MT+G%$_[@^_L\A?D??@6YV<'U\ ML@NZW#X[^KQ/WGT^N#ZZ-OCO_SW#_OS?'?L?,SC^\!')OS\G MQF@;N0M(Z9 0%RPGDAJ'@N,&1R&8@MHT$J@_G3ZU:[WL(3ANN^K M-S"5OA5[8]5PM()N82J\-[J19IJ'L_?MF[EY\US3Q!Q.5LO$#4G:Y!1I&A0W MR25F[^#-5B? "OJ):-@-,Z#V8=#KM]+US\N_>^?5QU.[8=>G#KN:.?[5P#;W7\=O6/Z1O=NNJ?Q?'[_ZQ:O^=:7FL^ :ML%6P)0M%U%L*@OFH><'9=>]8_C_/U]4 MH=4;&M?=N@>_1;"AZ^$=AE8=?;]]G2\7X?'>7^)4:1>%9 Y1FKN)D\"0)8DBEZ*E6(+]']QM4E@Q2'Q3P\9M7;1! M""#"C46P&K XA*9OF*L3=,KH8(?\W#SP%#OSQK;M=OYC1J!S^P&0HG^-NI>= MW&5QX'JMT+(UD#F8"O"Y5M;\_1 3IY?,5P'8Z_2&+J!>=68_Q* X M9*38>"^K\]@_ZX*@5['NVU8'P-^W;:^W"LNL4>Z&4PJH#\3TJ=4=]( #@"V[ M=?/$DW77Z@RC@7D/3>?_W.;UU\W G=_.+_/0^$%=-TS;].X=4=Y0WY]2RFWM M<:PV/B(?_-6+QVD?V D>)/8VDP$^GSJEL' DH!0HF!$F:0!_9A 8PI'E_XB2 M7S# QNO9L'8RCDY6S^HP"6P_4'GMV$+H/Y!_SB-SW_0FZ9FU]?+4)< _E-Z,. ML![!HFX^$Z]RVW3X>FAZJ\]\IYG"YH*KL*Q!70'3!E8L#-N@W<^&VZ"=C1B8 M@;I*=1>HZ*S;FUE'CV_*+->"_$_>LOF6__)1FCU*]B-N [6 M&!C7,)+G+?]B=E?GZ\5/MCUH\*9_ATHV R33K=]LJA%*Y"T!VFJQF!U@.V )9EO] M!>S"ZC*"AFQ[P]&S=7V=+YP?JN&%]]UNN&RUVUEJWW;>MW+(;V;O#AN9M[LY MS:+U*8;1>UE!S1X-^*77:\;JTN;5W,E&/GRJ =ZQ.G7CX6;NZ,NA&63-MKKH M]N%KS;# :/LA'(SGNNH.4=J-'4:V>?M&YG-#QO@ #*^:.XAVR5Y_ +H\K"S$:JJEO M9HBKC?/#!GO1;]X8^R(;#TOSG3BFMO&,Q [LH&YSJR_ A@ SJ?7^?6R@-:-N MOUEI>?!;=3.&\:K5+%@8OIL#O6'H]&OW$L:G?@%+PMO!4+,:=$83-.:W?MX9 MS>0UNP#F_:*AUZ&-T*\&M_2;R2(?P=YP54P^UO EK.810;8;7+IK MV_P@YKGB/;SA'63A=0,*-OONIUWEV3FQKO1F"N!NFR M1N7@WQN8Z6TG&Z6@O 60/QR"/ #9:&N6:C9!K_J-BG!K!/(=C"!@*.K+O=Z9 M!H QBF$U@AN /&[@_=GU7FWUY_=0HTQ.''; _SULXOVHMOK M-1#80 7(!D/97C=F]F1;#??]Z$:G@S\:^A?9\YN_ [32&[@/HZGOP;9&XW&H MSH9,U/A+;8HP+'!U6$9P7T,F&^H%$P[Y$@&&O'4&EQD9^+TN++BA)K3=A#T: MC:R=W;P#N.!H0(?7G0!L8S/G0

4$6>X2/X;0S9C>#; MVLIM6WGCC;%']A.\!M4"!O!5@_+^^F3&^;7;"">MD(D8@TW@O- C,8\ZES&+R7"O?HB,CF: ME&H\*]7,/&1C_.YHY#);,7<'2;\Y+GDDAC"<1D,RQ;,7H&)Z@/2A@N);(_?F M6$,<:=\)N#9_?/K!:\"ZNPU-0# 85O37]MMMT*;:8 [<]?4JXV!_+*X_FIG8 M1*=FOMKP>FKEY,WJ.MH:Q<8H]6>@,8-F-S'XAX9+!M3,KN\!LT M=>-Z-F0<':IX\"%0;KN=.++M_>@[<:S@Y[?K> 9&=KY,OMVQRGC#Y3*N,_[V M+#9&P'X[3OCBBP_/>&6R \K6'7CV+P8Z^Q^ 0D%]N#V@< -QZ)F8L?IG)F&[ MV3NS"W&G&F^VR?S.! "FLQ#',8A,;:,1@+\ @[YHYN"N1[_O:6!V+Y?3MP/; MIOIJW[_%]WN8_PC._93U"^R>WV'&7L8,%R?V:FF2IY^!KB[A'DXQ=3G'BZ%( MF4#<$@]L%1*2W+O@J0E.AZT=OJV^R'X>9A[#(FLW2O$JD,P\*]<[%630' O* M>6+6$B#UZ)T-5) 87;-R]6CEPA(N*_=)5^Z[4P^ H2,L5<(B1CSD.KE&!D0D MHR9BRXUU>>5^F;=_8^4V:#O7PA#4!G#/>.]C/@L+"4'>T+KZY,$:,G=6" M7HXL &'?<%3EG\0TZR=/](NQ5P:TG?;U,WNQ-LU*S2V?P!S-_^235)]@ X!6 M52S2P[T#=BJX9=1*BU(@8)'*()$1WB#&@XGP/T*INFV1>J)(Q$QK[P5GT5L/ MEP"3BS+82BS0VQ9I'OEJ9NC7R0K]YECLS&363.S+)LI2G<'E 3/:+1B:[&<% MBZG..<4YN#*TI'I#?Z;M3%,7@1,&TRA"'2.8N)V>.I_'/$[' M?+MZ=>LO0X/7UG5K:!7Y;"D/O8'VXJ+N7HVB2P P'\%&:2(X=YE !$LS^ MC#["##J8ZHU'L,OCDX^7I\$)$9MCF4EZQ!,V2,O<#@$;8JEFP8.N=PO!HE:@ M!#HML E<">-P3I4G%D8<@S)/;B/8[CCV.1W^AMMWQ[[IQB6^-PZ53CZ^1D#W MS2'; <4SS&18UM.5>LN)-$S] )3KMOPD!V,8G>DVH0\':M4PR1)P<)B;:&^, M])=!Z5;O[I@J7& 2*1]YC8::W#3SQ.?047_LK$X$<1K.^>)X;V9+3 M>._P#J8WZFPO^[LZ@/.]?C=G]+2KRSK'9;HI-2DF +U-U+R.[X=NPDD\+-B^ M'6:B#-,!1@Z[24!GDD,_N;T\+'6KUR0NY$>Y>9,Y9S%>]FX&^.\9RH9/0$NM MWMC>,'SMAFXXX)A/('+A"#=CZ<"B]3^%01WL]1CY@F_]!+)KU*#Z]>5#(X6^GSH.I"7L2:1+ N G6(2M20IB%)*). M5!J^M6/P;5""U78]RK[(\VO'RVQF;S;[-X]UX\(,N;'JH GGY27D;PS^,$5Z MZ.2<+)P;%\B&=771[;9SPHSMP=9UUS/I5=F^;N[F?>R^K^W%61,?SCMD>XRL MMR\,4)=S12[/8F<6!F;WYBC>6G>='<9;X\R.KG)*R@AZQK'H&+ZM[7SQ?CD- M_?#3T.+^T]#/<:[Y3M;[YLFZVXH%Z"+$V2B4E5Q[981*^>2>ER0P24/)$'YT M#?E@G)JV\?IQMO _GVJII(.10C@9#OJQ)<@Z2I&13L3@8)E&^<5I6(F9E("4 M*L$T8&-]G@'.$VA_3E%]6S\>CWDKKI7.^\UAN/'@S4G#_CC(V&37=2^'IRT; MVSI36H[V 9BU6Y\;VAD:U<- :^O6I9KW\@'#<2BR#>H8H,6+*K5J>-4=]*M_ M_'[P^OB?H[,UV7@?,=LD$OW-BPZO=>NJKV>N>A<)SC[UZ(KPQ/E>JLL\TNN9"RCJQV]CT)M:9G('3CE,>K@E631SSB&X<3AU^/OK\ MUZESC+((N"XDM@!3V8)WB2-M+/!N5()BL;5#U;;\PC7__S5;:[X)]0)SN*2B MC 3N,#,T&J)<=-)0874SH5]&[LJ$/FQ"C_<.3JTP)(JF00H%:X0RF$OK(M). M>:ZMI)80T +)-KMC0K.EWNTWB>HS #;,!A[:[^-(RSC&8F[%6')JQO"3K2_1 M:GHZL0&M(=(-^[U MCM.?TW/\Q_4P,MA_!0_5.P;+IDDM"?F)_IV?8X.#@H?D\//^J>-2PU1C!)J0 M NA)8'%(85$(QH("2@V/ #W,W-$1_$?#Q=\#0F5!/.Z">'\*NIY76&A$P1!! MW)N '&$2<1NUARM&B4\CP^ M)9S='7%X(GLD$^:P'N98#P_89>_**NC>UZ.3*#D*-O%T-G@[.654(N9/:D*_ MJ?/ZZU^_:=M.?[<3]L?E4C;>I,XA)W&:B!1&&HQ,= YQSDT.FB?DM60^.LN8 M_Z+ %),Y,FQM5$K K":M<<):*Y-@FKA*MTWJ\1R\J)I9:$!C,@_K9&1_ZLN6U7NZ/S.+T7^91)W?TTSJ2MAZ?P '@[\1+8=!0$OVBV MWN:X\? 4WS R%3MG3>0$+M$<*AHJATT.]23F-.C%'$]IMU)L M+C\Z3-QD3[?Q0'LNOF..SEUI. M7CRQRDAGF*PR)$WPB >M$+&.8PBDY82 MG;0*;&M'F3NLMUO)OT^<6%NF>_[I?G^:FY8FR0P"8P'9[XTV1< M$!0,5[!?03'UL(U-C!H)PSB8KBP0 X8KZ"TC-2$G"W[-EB!SZEGC"PX05BH!?G MB03ZE2$@@86U4O$HK=C:@9'N7P]WWA'A2 MO^RET10<[_UQ&J4.! P0I)4$2L31(&T)1D1&H5B,F&&7"QK5,3YP-U''C<<& M^X UAXG-1PX4830%HJFEHNRFQYC*D]U3T"L,CEHC%G*O=NP]TE%@Y",5CN D M0C[U ;#XE;UT;OT9&#;UL)#&*IC;$Y[L;,W0W?'KN'FLS0FVZO88+H9#R&G\^#NEV- M%L7XB$P+K,Q_F6^ T-M'8\85;">IZ-]^R-O8N78[\2$5EH=KJJE.UQX& MEG*%H6&US.G<-C0YG)])]8=1L:2)A,G&L4=3O6@;$[KI@TNS>;G.)X%6N?R['E=X:W=G>Q MY:;FT:BHEH/-V;UL-F9S;&%43*U[?I[/"PRKS#55UAIG)7]V,-Z:J M*8W2//4SU%%Z[!Q06!T=VP;-]VTW]2]A]H>JR,9I()X>G[PCQWO[^*CQ$?QU MRE/2%(8/!14LXH9JL'"4!$O34$Z9#-R&%2]L/YY^E(L1CQ? ZA0BGIP6G<2E M>J.^$TUXJW&,C:/]PW,;^?Q#*Q^':.!@A$,A?HKM[LA3E@OO31 R#0]7Y1'* MP-8;C=!VM3LJASL;$6MJNY_GLQF?QV*CDS].<>!1 M>2<1J/@2<9(BLMYBQ# G5 MN">9;.ZGUZ:&^!.,R3,H85'3<>9Q+AT4;L<5" M2D)M\24\QDQ^V#TE5@JI X;YB[E_M$W(4F61UIS(I)13-FWMY*J;]WD3Q@T3 MID6H>[<+9GW5[?V-U@ K0];Y8-^OW>:4Y>[4('H[A+)7V1"R?I1QLNE^A-LL M[D\)<3$G2*!@8T0P[ K97-?$&X9CT!8GM>HL_JK='82&# >-DCZS2%;#$W ? MEX^-A2&9CU-"9JO.C8H\-[;-+(WW).$N3L9O;%SFF'TDV&< M<3[T[F?\PO/SUQ?Z_,=EWJ:')Q\_'YT<\%,IG2;.1Q0YRSD4.0,^\8 <*-W$ M8IV8,7.1/J/>Q, ,@=W-DQ768N.5!;W")(?9]X;C,A"_&L__J-OD7J-OY@SA MU]WZS4AS/$YW&%:[0]UPV#NL614;!\]_L&/0\:)56GIKD8!7"!C0(RNH!83V MR5.2>.+B:U&&!^@%,]7Q&R_7J#C^FB@$8^7SEU&/ - [#R9- H9E5S==$!$TVV*Z#,;E=U=" M 9@\0QU''KG>J!Y]/I0Q+F([L#-U.JUOBG3WACZDU+U M@!-NY [MS9QOFEQ\=$9T6(UWU$-D>W9@AQ=_,2S-VVH\^^F>7IU@EMC^T)W? MST5?_/ RI*1K/]_[K.R7I:!R\\9TCAG+K%!$46 M;$_DO7;. PLE)9=!KY@4J,R1F?A[;N=R"\\WV)L 4_GACU.*'?$J*J04RSH# ME\@RF%0K@4499D8F"SK#)6RV>Q)]MJL)RDP:Y(Q:-/S_[+UY4R-'LR[^513< M>V[8$5.X]L4^/R+P,)Z+KR4\-N-YF7^(6D&,D#A:S,"G_V5UMZ06R[ ,BP0= MQV=>H:6[NBKKR:4R\ZD1JMA^O^S7DM\NCA-+WI6!!^>C."#SW:&?'(.#4;15 MJ1IC%X>3IP6'0^[ZXJ?G"[-"R*H_3,4_4=YP2B=9O_VW)15/W=4>6#SV MT=1,-':&6]W1R6!D>SOI#S#I"X!LS-RIF;OY==]AS9+2#(7H5NJ?4 M.H6>*6DT%Q103=U4S52N@,E95LR4,VG>O:OLT[>=ZO>NKCD8EEID>D@^)=*H M06AY6@Y+V1U-28V+AJH)M$WYX[+5*HS^&IZ[65E81;1VX1M%]D"8^/+P?F;M MW]1K%=8&[EW4_3Y=$=5VY[?+UEY_)!)A*MZ"_SJP.Q= M+AHE[=UWM'/>SE'"?>FBHH9*Q"@' ]Z)A'(G""0] >O=JO';YWPV*E< MF2=IUWYM;.+V5ION1RTU]XHAJ_+!K^4"@46GD"!&6R6,=.R232PY&-%"12^] MY]HHIR*)EG.=3 (#\%([OQ7SV$H1:8&,K!;=_.#?;DYE+4WD\AG&Q3/4VP%< M3+*&;TR_/#LHRA>8TY2.ILQA.?@+_F5.JMV**1:'S/GGUU&E#Q?B$U.@R;G9 MOF85YROD3-KX/Y-8MN =CX==-ZG2@N/D=%\>GL8IW7#72"\9]$?.= MM^#^)C5\=UBK*"U&5\25;__,Q]%F7OEZYX78MV6:,_RR)(>;S4*F/CXYZ14< MR/!QY? 4Z[%0"0M_E)G')<'ZU=-2A,AAI_KNR90%,-/0#W,Z_S^SQM\U!M2% M1NK%M[,3 8K^\J/6$I6/!\,(KMN7V#M#V6=!V5E6XE5D@(^S#?FO: M)/K2QNU>N\U&\Z#C]-?7B\>@9!0>Y1'-F>UA ,66G(!8#\L]5")49H'/\>7R M\L4Y4-'Q/DO+G+!Q>MO"-:]Z<.=Q%T/)M92CPT$.-H_R>=6;Z1UG EJ\7^W6 MA4*2,&6<[Q7FTK@>2ZW]OI#YQ33]66#U:!+*,"_O76%AC\!WB?ZTPS&S!**5OYC.?*4>(0 M203<;2&]NYB+ZC6#[,2O/(, MNC^C?RT^+FR%'TO6\7IO/5NB,VC7&?<&>&(QHQ.HYPHTBIS<\=D-*K(A"?@. MD@"Y B0!-S;]O\3HS0B-+$A%/8]8NB1I,M10ZWB$GS].P>]C\U*-P.SUF6AO M:YZP^JZLZWREM5=% WZ^;_.,QMPY@A0%5]$CRR7\&6.V#SU1W*ZX#IFN?H&C MM?5O50*P*EJE]A3UM.NJ/'DT*T/-6L.W1KY;GGKYPHZ?_?1B!G=6'O.OVO!O MZE-BJ[LX0<)\A:J.[O3D:5^UM4M1810GA=T+_#8*=4X3,_ M8,9@/F\_^,J.\)5=B;X.5#MH3,^>^Y=_:_L?^JVV)[D?G@A>7! M.PGRPD1$7.F$M*$4^:28,($33/3:AM0WM8R[6T](PS%G2D?.K.:6)LS$)88)=+'243R"6*$8;E@(T&'R>_MJ'DNOKV M>J\";-ZY<26SS#KC7:X Y<)@"W8=5I@J,/98HNDA&U'#C,;,.['LP^-2?\(Y.LP[S!/!0&[U\YE!%#02_QZN.(.9/Q M;#\:'CE1!OG $N*):Z2C9TA*3T&-V>C,)=+A5;.9

G_:VZH_J118V%;9ZS M7=7IS)HCG=IA&+T!*(JMSF <6P3?X+P]=IRG4$)_S8]MFAW>WOIPNL\2F %$ M6:04$8@3(I&3OBCV930Q'[UE35^_RR&70IQ:-7E:";B8CGOA0+(B )\3BU?] MQFQUNCE'F#*;8%2>X&<2XB)Y('ZMRFZFID2:]!+8*M/0T$D<%B9C04#A0#+* MBKRRV@;L$4";TFRM"@E38<^4?33@Q:P$I .,,R8WMQI/.T[BKV!+]) M,/6C-]79,[SX=]";%"DHKDB/*")F5;+T:-Z :*%'6UG#. +;]0(Y.0P71!E6 M*5<9YA/E1<[T.5-Z:7_5\B6F;?T]F)FRQ,! ML"O]//5F-.C].RV>FLX-. N#19+W:8:,@SM4O=^J(LV*!#YVC]UD.(I3L1E= M%1'*TEH7KS(4X\ZJ[))*,8WB['9V-'NV8A6\'TZFZJO\\2RW8%C:?[/O+TSQ M2Z=R^C9N_#;MNSTZ=U^F<( XRJG?-8SM,RHR,5U M16W%K"D8S'^!#M,$ 64A'89B#Q8=.8M"NJGH92" R\9NV0*UK.@H'J$2T+(V,/>*+-)$C MXB%"]K1R=EF&D/+,LGB__OL0%;Q<3*F9'EV : \.RNZWA6A,97X"F#E+ M@RR+@*:M<2YMCX5&N1?Z;);]7V,?UM7' J6+QIUYW%7'R^D(+VO)+ MU_5%) M0BGGNPP_^6FNO#QC3N\&%1UVN-R!]*L,DXFXZF- M4;4&JY(2WE0)AMEY*'8G[-/Q11MD>ND+38/S8=2X5!^5^= ]SONT]HOZHU;[ MLNA14(TO9UKT\BQGOD'O8R]KUC(=X\0.Y[F,%RYUW=;/6[W:QJ^\Y>YVK1'L M[(!DX/*V*/3VW*0K!7^^5[)>+CO$E+^#%:A4?/U7I:U1=9 H$]KJS9\F_:JT MK6:M]J;&ZM2/K5F5HZIT>L9/.:^,LT4L;-&>N=!$>'K!Z4[YUN/6Z-,NVQJS M;U6-J;KU@>1Z\/Q\RX5V6]G,FUM9\/B7.4-K 0#Y],UZ5\NG?.0(R-_9A+?#\&>) MA)^*?FKCLU>;!(BPS68JQ&FE-#8HZ2$4DC4&HBVE0'LOB9(0J M2[GUSF&2L"#.$>$5,Y>B)=6$MZH9[\8759A]XVPLA"AGA '9"ID7+I]6PCC# MU8OJUO9J[EOU\WP(462F=,?Q>+3PDZHM3R[$*/QO0+8!E#/1_)GE!Q^6)2F7LU/@%:L& V05\SW:/+\8&XK^SHHG\ MM-,'FVG(V:\!W">%97\I@3O;;;:P6, U[W5G%YO]M$K9K\=DS:J?WFS!5?\M M9K\YL,D'-G0_1>FT"10Y3BGBTG"D&=6(6 G_:X.2F%W.ZY0ZV !33A,/1FHJ M>V!GY,"+O$'B_WRI9Y/U9Z^W,/%H%^*T#TZ0ZN"V>RT^? M9Q:'K3F?@Q;<.6>- ^(,"E\L6]>]279BQU/O-54S,[W2!10L@Q?=?@[957[N MK#U;87&.JR*=;$Y/KS6:Y$S"_,.%2L!9HXE<7%-=I>A5-'&C;NA: ,59ECKL MX^Q+3!]OFFD^=^MG'Q1>0=U?GMY]>MN"=J+Z;#[D*T*6^>B\>M;9K&15,>S& MZYZDWJYN.(LA+ Y^\4YP^QP$SQYT=_0EUP\-)@>'E4ZYM*P70@G5F7XO%V05 MP0Q8CDN4,5,?NZC([(\*/3B>Q[>F7L!TV%4W_C+$_7;Q?J#C>H#VA)%RP]S"[39-AR=VI,ZO4\.)Q?;H5NT-)NCJPU%)>PE5)WC<\&.YS$X7RU%#L5$,N&XB_XJ0T M&-?1YOF^T#@DF'C$,85_4F:(4$8A!;:CME$F\.?6-@1LZ1NRTDI1*G52(<"5 MC%+SC4A:5M4G@W&MR^M4FY1G=+DUY'3+7:-)5M-S ?#;G*G1/X>#_F!2462- M&NJ(0CQ%^^@#W/?C>6?W X/QDWU!O+)8@VPFIC/9NT/&6X$P=J 8O4@FVHNZ MT-"DA+/<"E<*R:^#[&C\\-OFW[_^ M6(:6PM5?_'A2.% _;/[]\<>FI_75W#8'^QAT):;4(% * 7$3--(^ZP#IF M* M!.7%VD9>'83IF_EIX3*(UCV);7_8'9R =M2<_K@N)PKE0E=\P$SV-(54R780-F8F>^N M@TFWRCK)!E%*52.@:0[=[-"[C#:X"!9*OSKJ+LLCAZ/".1_F,[M,E5G62V:# M8Q;FGH4V2B50YME,[UM8\,>#4%81#.,8[/UI.Z*J%1$@WQ8HDF,'MRAS_PM4 M ;R8P44YGQKEL[[E$('O%^56QV8B4_2W!P^LM5U6M,Y]MS4C@ MJJ9@15%P'YSCXCHGMEM$T%P\M+TT%>9>,:/37CWE-KP0G*LDN#;F>:'P]3OA M375[GYN%S#H 7VJG!3>^4PU5XHP(YUF*("[8.&&9E#(PZ10))F:/M;3_[UTZ M579P?LWN*>UL?3GK''E0KP>XX M[G1^RSRL.SRK91Y675K_GO7\1#5NEVR>#.,A&$#9:JZ^6EF2%"RNGW,@IBK5 MG7=5>5N93KOV:^M=8?F/REQ5<+XGQY/R;&ZGR(B\Z@;+,8^W-CS!TRIMN9DQ M630&G58M9^LN9U3FD'#E>943=E;.B:W-R31+M#XG51/3'S9WWF[_6%Z@:OTX MZRA3A)ES"G6H6HW&^J07^4#9O)QET<>BFTV*H2B>]H-A;H$ZCK.VJN7!J(L^ M\^W,7;??;;_8"J72T=->;*-);W8N71RAY&5_.ZG,T-\'#BQQ>/0?=M_^OEG- MU$5&G0LBE$]U;<]7DU+5;\W[LRYTK:TNE:FL2I]TVG<'9NH;TUEE4YUD)HW! M9-0[N]1;MIR$83PN6H*"-.<%N)!@52=B*FHO7![6= 3S.E*8[BON\":?F%45 M75E*_KW<638GPV>'>5!U&,V&V3<=!WU+QZ%,RYHG_.;DUYIDUH5H)EEE,M/P:9 M@"WOB;G(;_=APTU6ATW[A]KJ_%B$U#HYFG1]2 T>97)25O#,0*L\Z,^]07MV MF -VE5(K E33G*=*Q*?P5D1YRGG*Z#P?116+G*GC;JZ9R\6U65]ES7<\"+%7 M%6668="B]+-:=FKNU-9DE2>72IFE%:T')F7,/QO..Y O76Z^ME.A[WR(5>1G7O4\KI%\%BU5YV4H@Y20 ML[UB8C>A#E/,\SC9.S3V[6,*^]OJFU"=9&KY9V(#RE3\,HJ)^KL1@M@O:;ZA>:B%8M3;OL3!C#P6V[ M^SVW'Y/'NQP#O7.#['+^J;ANQ9;CL6ZG/?.^^O&BXKJ@#&IK!\@I>S7BE+][9Q1?0MDIE=8+,N32'90'3Z<'+9W M_SG^O-OKM8_WONX=M?'>IS;;>=\Y;'_Z\/7ST>%QY_S+U\];VZ>=MQ<.'X[? M?SST6_=]OE?AWOGGN_1=_#]WXYWWN^QG=W?OK2/-G$NC,D'#HE& M33T52' >$9X0411Q8PS# =_B7XJ$*QIY$%0QY7FAG+)8$FBRF;;[%XM<>!_8GV06[<"*(I3 Z!2N8M%P$K;7AA 41./$X>E>="%Y( M1:;7[<2:0/P9A_D(QQ[$G?3/(($P_(0S%3/O"@!)'Z(9L"_UFV$!GM#BH)FXIE'+W/U0!+ M="#]Y.)6/Y!FG?/-?8(%8TX(%,!(1!E5D5'$(TF5"2QY[1P@/*S<.KLA#[YH MWU!(R@R$EEA(WL) IP#TVW!P7(.L1CXJ^=C9;>\S%;REQJ&DDD?<*8JLX9GA M/0F'F>2!IK4-NDZ_+1WK)1:510ZC-U,2A=(1 94X2;F]4(:ME-O4@4A,Y65T M-BK+W,NR) LN0 YY%?5$N9RR'R:YXU2.='5SW*LWKA"JQNA0A:WL?(W+DQ00 MT:V,BF&43Q\&M;XXA=%_T!NXG LV')R"US'U3_+X0-?G(Y)\(5>!2]5K.-2S MR&JC*0C6P$(XF'6]NGC2,:-/G+;VRJK_4O#ID7ME>' *)[V8FU=/6P!M5U3Q M8'T5H<3IKMGLAUJ6#WP&8PJ[.0KYNFWN+_L\:"N=Q\A@"GLF!(]L3M@"BYMK M%UG$#+_\UJ(W5W7/N^CF1CH9&>;=[F8ZY#HBT%+>9E;.:3Y0S#T2!^49^P^P M72OL&?WX\[4!W"OG;5RT))M.7.;N'.9)Z]F34?QY^N*7T!V=].S9S]U^\7C% MCW[Y-P['N>]%M5JP/%7RCC'K"JLB?V<\A/\/T^M7N3WK96[/3^-P^4--UXGF MUW^.U\F]/P3M?\_??G/(A*]K?=LK_U3,2#DK,+UYJ?Z_-;8V3YL*^2B\D'5Z M\O67Z=_5HN6W+L-S%IIB+=37%5TS>D\S,4MS_,:2HBIB]4"G*U?!C,*2Z&>Y* MG+V71#W"+%T C6=8O.5:JO]]<6$>=F**N;]A9LKU*3%_B6;F#O[E_:)$6R^;"IG4V#16+97&K"*#\[; MNU]X3GW_?+1]NG?<^=+9_:O;IIU>>^NOH\[N'MD[JW[SG]\/W7'H[1QMD\ZY M%SM;[:_P>U8\U]&OW3WZ@73>;Y_OT8^GG?=MTCGZYPB\U7&[B[_^L0O_N[GO MJ6 !8X9T(&!T1^^15LQDQ@XMIV0:[R5*\Z#[Q*JA]1BDMG>5DV^6.K MU9=MG+V==J\K:R7 3GLGMQ/LSZ%K48?>BUO(V?7C'&5M8L&U4$TB5C2'+!T MUD;-77&OAL;])NWSC./,V&N;*<,QV?VK?-;KE;KIENZY;&">6LIAU2W"( M4P&Z14:!P)8(3%$M0TQK&\RLZ]>A6^ZWYQN7[?O7*7G@655XV MQ^VAU,O]S)@7J%ZLP9Q3HK%3EDOE#%62 RXI*['7FC3J99742[NN7H@4.BK/ M$1@- 7$=(C):"T09F!!&46MS<:9\+=JE\5R>"X[>#P8A]T%L?)47KDR^-Q(V M5293@6G0_T[H_V$!_:T2PA.">-(:\9 ",@Y;Q!A/7KI@B)-K&XJNF]-4&&*(P(YH%YA:5D;&V#,+*N7H?2>01DN+-& MFB9(SK>4JF)\'=?/3:DZ#YA9Y8CWB"5X9P3$21JG<9- 1 M0].E-5F:$]27JUMFK20:S7)?S?*EKEF,ER(Z MY9'02B#N,E5.X!HI[H4+AADCO0[6\S+/4%0FF_]$X+DU$?5DU3Z-P M[EUV#+4+HN7X?& M>01$>.!(^M.&&9NQ+)?M0,@Z707C871MCI9HXPW0N463&;]J%#E/]W-!]H8M?9B5L#(LF[OULMD.F%.T,^GF\PT&OUYVW M!VU,BKN9%+AN4@C.DQ/8(^=8#DH8B[1G%F$K?+".$.K3VH9I+(HE"(-_A\Y< M53TTZ*/:CL\\+,667[83V"=;U6^:L-6'U=T8?!X&D]RQZ5JW=[E6_QE;%SW, MO#86P#T3C*N^WU?K]M]L=_A/#FHU2OYN2I[4E;PWV$3A M-9+,&<29H,ABT/0QJ>B5])3EUKP$Q.5U*/GGPX9+)L)/13?0.AE(G1+A_JU> M"3U9T5ZOMI9IU3JUF<8L.Y^YJ_*.'P^FK'!EH^9NS9G(UL%BC\*RUVO17*GL M%^NO;+A4L:-=U2RCI+_)A"]3HK9,RAG3I-?J%?0XN;UTMDP*GM1O]5SF'@OE M54B!84Y3,"Q34 BB/?>$XWAER_):DW*84_]SF S/HAU>1-M9>_+,81K_@('5 M&BZ4/M:G8IYCV 09MP?Q8_$,?W137%$X_2XBA:UW^XE3QU002&N/ 1*50%9Z M@[# 6B9GS_-=[P9>T%Q?AI3NM-&P= M5*&+E@7 R512(>;.[,67"R(K^[5U,AF>#$939L0I#TNW +B*+#LWJ)XY/R4O MJ:C"_/>]H_V?9"7[4&L6#3&D!]P!D&E4&7R9OK, P4USU M1R4G,@Q_4M1.9) K/LTCS]VU"Y([N,I-5%4U_02/5MAV/Y?0^F^L<]%?8*E? MN_J7UH%NG8SC+Y7"PI?I[!>T8:G\LO$8A\NNV9B^,)>U?P^'ZF?;.[5GH[6?%EN1@TZ_,*.7)JJQ8I7/S.UY3>[&D<6<#MP(8[BRW'&BHV1&.4VPM52' ME)WH*:O&%1Q9N2J^3H;U=\'2M/FO[?:RF?O;8/AG-=W7?[FD3'H@HHL\(A'FA$@&0*66Y(L-*$:,3:QN7>*/_5^N%NZQN5B%*" M6*MD./QK>3!"BR"QH]0)=0,'6K.^MS+@2.=H\2)",@&QU"P ME%NM5"@(+\GE\J__RO35>1.#UU;0_]10_,>K^<_>%(S7@.[=@O$[ '[/2$; M_BJL],Q26OUX9A=F#W1\MM[:FL3IU^'M>%SRAZ9H"[JBDGT/5/=@"-^^A/*5 MU5=F<&6CT/^3WDP9X#<-9B[AGIJ3=AU].&]_%V9>32%8 M!5RF>C.[/E.5NIP&S,-2MB^Y-0M>8AEL6&!F+L,/!585)FEWM&#RPMH5?J&+ ML0_@&$?9WP*;-GH[&67ZLXQ6^0LS0N1K:,M\'8:N=&YOY6_>D@A9\ <@0GZJ M]?H6+3)[=%KDOR.0?,W/U =MZW1>?XP]G>^>^]SX!]G=WML\\7,?-H[Q0P\NOG3Q_YY]T# MEC&SL_61[YU_H9^W?C]J'_\#X_ $[OOE/^> N0<@38D1X@T"JRYW0)U(E:3FPRB6LJ#&%$"(49-43K9"[RNM5785%+M[;G>_0> MK,DW#N3IN *W^__"\PV&9V]SX*D_7BX2P*>7K:]M,'$Q3)O@&J;/6,0E%D@+ MIN ?16C"E%GM'Y@#<%E@[QM!%P_*8]#/Y+Q91>1\Q&XE.P6GW[TH_*X,&CX2 MA1^5YGX4?DJL&RH>B\)//@:%GUF7XOZ#>JX1TX?A'+SEYGFN5E7/,!KS75EN M-PZXVKI/T%=$/4%NSM1IOD5&VQ2#0%/'&\3@RJ\V@GSOT3R*(#]6]=KR"7DV M#.^3LOD]:_X ,]@(Q.,)!#$+ K%D93LKD"K]ESV=15R6KFG(DRW;W;;%3*2[QFWJ#*2X9KPV?$_W6=-%18S6Y;YM(HAH=0#)VW,\4@6%(Q&(Z2S@F[T4JD%4]($"N) M5)9[CD$Q$/Y:Z":6H<-%TP[XTD)_&@R_Y'2;D^' QU%#@_32.R,\N">1!6B[ M_V[$@6$2%C#$N)QAQI#D5R%'"C9$A!B4!Q5A3H?W\ M;5A>]KE"KBX='<:03=NBI'#9SA::KE_+;MM.12CW\VJTPMVTP@+ALY2$<6T] M2EXFQ+6B2!LP<&,"=2T5,53F?I\:K[/7H18>JCM7 V,O#\8>W+AM8.Q[8*QF MW*;,IY.$1%)P<-%A\I&!A4&!\4 MR9VF;(8QT309?'[K]L43UV_/\\C?Y,3R M98O=-KT$E^X,M>DEN!1^Q5+1!ZR$&OY8]R8T,RPH;!&-F"+NG$ F<8E(\#@W MJ$K6^!PIIZ_E;'4YV@ V*J=1.[FP=G,)XV>>C7O?S4>XANWW^N7LQ-OB.=>A'MK.[2=OGFV>?M_XZ:K]_ MQW>V?CUL'X7CG4^_'[<_?3AK'W6.+]2 6R6B-L> M%34*XD$51#UM, 90V3@@:Y4!!4$U"(:GR*9U 9"\7@A/.D M"/>@(R)'/$B"#"_8[#WQ46*%0RZCU'Q=O Z=T52#-W!V'9S%P(3'WE&L44$9K[4/ MGK 4&IOW&93$0I&XP1I6PA(45:9P\TDB+3U# I.@+8TQ*K^VH35NJBN;(O'7 M#F=2$LNEY+J@FV3&N"2C4(%J 5XAUXW-^RQP5K-Y@]$VP1HAQ@'$P"]QR!$F MD;'"1A )1BBX\)JPU^+"O\QB\56P>3.!Y21SKX\&:7QJA[&)\+YP]0 :@6(A MI4\NC(XH:B04)C)A8AD0::_>)U<-"$3,UA&IP1E#B(8=$7$!.8(LDQQJ' MR"GV9FV#<+'.7X=Z:"*\#9Q=&^$UBA/C'3A_B1N5:9(5=YIX(84RVC36[K/ M6-\.^J/Q<%*" M2MG:_F!XW][V34QD=;2$#IYA&EETC/+HO5,DOU2V-6KF36O%U*]ESH[T( C&5LEIA"IF8*/*1 M@CD 2RM=6MLP6%Z1"/'C,L8P&L1Y@8CS4"T*&\1Y)L2I&;(\A&A8[FDO<4#< M48$TX01)%XQ/3$><_7+-R!4E:DN).,L5-5V1AO*=F_K1+5L$=3DJL)MVOX]3 MV_F*VOT^E/5^K7)\0>U_GT@_'M0MHQ1%,"0D):59 MVY"@'V43Z%F^CO.-"FI44*."GL:=:U30 ZJ@FHLFC8\4<1QQJSBR@5$$ M"Y:;:FNM:5K;$%HW;::6K -]_CMOM6Y_8LOE*+Y6SH0;_C1;GEDC[W)SX,B8 ML938D#1/.><-BQ0)991:L K]/A%J;:']]U*T/U=7MS_O[.R^:_'UUB,WY']G MAWU8J=&?G#[Z>(<]H^_^NXLWM _0O&\5'LG6]RN!8'!#O; M.SH@G:._>H >K'.Z3ZVTF%L+BPK0P:F4R%IJ $1\D)@'&JTO%0%(9PR;XZP) M4O",X12=%;R@5+*8D(@Y$9$&Z2_V[9].>0OFO%5,^N4M4!?P"]NA7)<;;_H] M] #RLL&S;.P 3[PM_@3\\V>O>'/P]NF^MA'\-T60S^FJ''QPI)4!KT[FWFF6 M.F'(16'/+ ZYG,;VS_[/_]*4J%]&+6='L&29S2%.M\))+K;)$]WJC@K6ATD^ MDG5G+1#B;E8EBU^'#\:'L=21I9S MRUH,GL06_W)L8/+#5)K,!F/QK9?_!XN M>@R;I[C):+UUU;A"MU?<]OM'UKK/H(K88?V=(I#X+QB F?]B&,MCZO$ MB2( M8&MPDM&@_%7Y3K>?V^-W_XU%+!(>\BVH=MOM+]QR]K-\_:^^-PEPT30<'!?C MOF$*P$SP^>BAN(*+WDY&,?^N.X1KQ:'OPI\GL!]C>?V#8;2YC&I\"$"2+S^= M#<":+T7P%+Z:YV1\Q6I,9Z)XM# 9YL&/#P?Y#K#E!V&T?A$V6SO5LWW/<\'2 MP1O7.@+E4EVL'KH/X"PZ!6DP/+99FWP=_PRR$@;CZO-+QS^PPL73P#K_'3W, MR[@;1^^J)_X-'KBL7BL>9B==!++-8\#P97(LGAK)]OC.YKXG)EFJ#;(1"U#S MT2'-C4$$'#FI8 U%P:]^!1]BB3D5JJLGW79 ME"RFE55(_I>80J[R\K\!\V!T$GU>P=[9^B7_X1$MY;_]80R37KPL%[]F,V^S M'[9*W;N;??Y7;4%O[@O/#658Y2)6EL]%-.")$@C,9Z=8PAYD>5L!/R[; MX25=6V'?%7QL)R#,AVFRQ\B?R7IB:>5>8 M>'4NN#?90HPGX]K'M@"QU6")DWQ=,+UJG&NKQQ*W>B.FM^4.;.C [C@:(AIB MN]N?7NP! +?>+9@M3\!QUS#G+=EH'F6GO":BM(8YKQ&(!8&XP)S7",2K%PC= M4"E^=Q+WS%W,<9=;>9-^'A!KDKP;FJV&9NMR1[WO/Q.[E"B7NN,_EJL$_WY1 MQ"HM[JR]FU/9VF)GMW.T\WX;[VQ].-\[_BC:1_\/>#M\R^B3=LS"^2+T7)C%7&( MF7SRQ3Q%QM"(G"*!!2I,DA'TBE#KN$F+:]@7&[6PA)*URFKA 8[ &[7P0&JA MEBUM"&>.$XZ83YF35SED N/(T:1I"EY0DRD7I6HX%QNUT*B%I92LE58+WY_N MTJB%AU(+M:;;W$HFG$*1)H6X<@XYJS1H"1P--IH'[=8V8#V:AEU/1\4[3:#@ M\)/GZ0G3C*492S.6^XVEB=#?%<4_7:RE6*R:J!4W_+QLL?CF_LW]G^W^R]44 M=$5Z.MT -D5U$OFE/"1LNH2N8L^^)R_M6G1,IP*V6]D^^Z0!A%7***2(&(] %Q(PJ&%8.BE58):K7'&GQ7*E]+ XBF.VF# M=(];G-@@W=,A7>WP!D18:V,CDIA*Q''(=:V6(:X#HP4*Y6F"!%4=_26MLAERZ?>2 MM?1?!=6R0+6G7$S1:K"?$U$Y,58A+;1"E%*FI3(DZ)1;PKP2=NF&:*]!O&'#+ M1(.J!KE)-?C>XOT55S]/E8=PG0)JU,Z=U,X"/ZDQPJH8%-))$,1=2$@K3A C MR0E#P:3(742;\[GG*:YJ4/+EH.13Y3 T*/E *%D+1UCF@HJ&(L EK*=1_$I3\KHK,IZTO>:%CJ2W<;>@ZFUEK9NWY9VVY J.K4.O9 MN9J?::G+KIYO-9=K[1ZT2\KW)#:NCGD^&84I6\K#QGOI382&BZG(N#'$;V&( M?ZD'=06V6E E$':2(RO ?0&T!M M?VV _GU1] ;0'P?0:ZW.':-,.H*2L@)QT+)(N^20]E=S"[(:KU/3E^+Z$U\&O2FM^3<_L2M.9CQ[6J,^=&;]Y);[X[_6-W>]S^ M.^O.S7T?N/>YGPAE."&N&496"HNH2)Q$AJ/(F3C@"3650:M6&=1@>H/I*Q?: M:C#]OIC^88;I&E0M%MZA$)D$3!<>64,9DDKD/[PFF!68+AI,;S"]P?17C^F/ M'-UJ,/V^F+XWPW3G$K9)>J1@<1!G2B/#$D?26F\P3DKX,L E&TR_,&W.MU^Q%-$_=H,7AF%F>N_F]^K@(D<&3,6$IL2)HG M8AR8GBD2RBBU&L!J'R1K;?JKP^%S9:^VEARHZ[ M?71A'2Y-[_4K/1OIDDRSNGJ:.SN[[UIBO?7?"W+] *&:1=1_/QB$TVZOM]D/ MV_VQ[1]T84]MCD9Q/-KJCGQO,)H,XR[<\=?>P']Y;A5PM#E5 ;R]^_&T0_\Y MWOGT5W>/?L!M^@%4P+O3O:/?NQVZ37<^[9UVCK9%!U3 Y_\<8G_\3]]^,I.= MHP-0)9OL\Z<]@/S?CSZ#&@#HAC'_V@6UP?:.X/VC3=H^^D+^<[Y'.Q_VE>>, M,B*1E=DRIQ$C%[5!X%(IA\$\MTF5RAG )H;-<=X AC#J&"<,7"Y&DE54ZQ"< MD"(J*NQ:*X)>/C52[(98RKR_4%O*OVX4W# MN(Q%W7X '/J9:)#3&CCE[A;==/;+L1T>P/[+L"\O&YC+!E:[A['U=G ,(SQK M'=I1R_9 C&TNZC^83OAXT!K&DP$HH/Y!87>-6J?=\6$79A!>OH,5Z,?6G\-! MF'CX.R_/=C_ 9 R[MC=_?Q0/ MK-DH^I_[D^/3P3",8O^Z3;\-$],=YG$OT+ ]NZ7WY-O\W>G.[A<"%B+\?4#@ M]3Y/W J?DP>U-8A[%Y&A"9QS%J).1FH?R5/RYS4K_- K+)VCS($Q[AD/L,*" M(JN=13HPFPP8YK &3\FGWJSP0Z]P(&_"^-+4"D:1]$#+:F!M& M]@=7^%XWO=$*W='4VF_E]_[MCL]:@V'1:+9]LQ8C;UI9*O*_Q!1J)L/ .BB;X@=I,!F.#UO_,[%# ML(MS(]O4S4M=_6A'\=AVLU_?ZF;G(HZ*)KA9LQT-X)W6 MOS!2L/#@T];?=A*ZK/MMW_/3_4/^4S+4\1 MZ]/OA?/V[A?O#7FT(TLR4%HC6:],9OYO*]K/(R\W&JC;%5[,,_P:0R__6$,DU[<25-!?,W^=/O# M/O;61&4""C91Q).BR& <4.0B@H>-DQ#IHG_\\MW4- #?]+30U"6Z@ASZ;J]; M>O.U'55MB&\8$5/SP;1^ +U>;,J<%?E+%8WJ#Y?+S^[$'\N M/Q1JG2ES_>=XG5S_X3>O3.@Z$]_X_)M7ON%#P>Y[X9N&3#%?O2&K6U[YAK36 M6V[J)ZIVO\_YR(T#KDX(GB#I5CW!H>>%V-I]LFN;)5[N);XB5-HL\Z,NLWF& M5=X=C&UO85V;"H2[SN&OMF?[/F;7&FR]FCE']..>P-^NS22$PBI$3Q_O;M>M--O>*5#\64F48G M1YW=CU\[[__J[1W_T^O0/0SWIG O#/?XTOGTX72/_G7<.0^]SQ/[//17_"8Q@"X0&CG*!<)&:)>H4)AF D&F&]+4I^M%_<1-CN0*!+_F MV<]5/L"U0>(G92"X0?^N-$I+QDVP7.4N]=@"-+/$N5&K2KUY6F#?KL=[+*R>H(P!G >+N& ..:L,>!-8 VJKWN9R%?SLMY/A,/;]69E*WRM2BQ_+ MU;Y?KX=5P>D?GM;7'L%4P:OK$/NWP1 >O3]=WMWYZKZWW?Y"86"#W[?![W;= MV=8DX,BM1E:#9Q0%RZS@(7%K\=H&OB*&^N,R-D]9@J.J!F,>&F,> MP,-M,.;),6;N^'JCC8A)(N'SJ3WF'!E0%"C"2FKA")-1Y_+,RYW0&XQI,.9I M,.8!',X&8YX:8VI^J E"DI"C:=)$Q"D&C''$HWPZCV5T7N?@FKZ"EW@I,6:Y MCEE7N\; +,>!Z^N@?+_*>DN<$NH<^!(\2NF\"%1:K**63!A1Y,S<(8+7H.2= M4/)#W=OC7H;D,46.9_YV3^"5 +QT6EK.,*>,^"*5_I6D3SX)??NK/9]XK8@7 M@DV8.B%"$IR"QVHX#03C9%TTE-L&\1X;\>:^9Z212.TM4@1GHES)D28$%ANP M+@)0M("RQ0!)S'5@D-NO>5)48W9SH-VEV'=E1$#/Y>(,9J;AG7&OY+ M%,O %2=:W +M&EQ[/%RKG0_3P"VF%F'N*.)6)01+%3,[G'?$9E>"7-V9M<&T M!M->%:9]9Q_^!M,>%=-J3KA63N.06Q4E@G-ULD#.P:IP1:(PH("P-0VFK?BY M^"IXV4^9%MV4KSRT XH3S"!'N'.8FA M3)/$#<(U"/>Z$>[17.T&X1X>U]77F5*$LF** M&L\3I5I%K:E3A&HKC% Y#>PNJK)1A'=2A+X>S!!:,QR#05J -N0!7ED%BE H M*E4,6 0EBES_RV67+U(3/M^.7K)#N4;;--KF16B;9!W/[=\5]IQK;DS 07*# MB2+*61<;;?/8VF8>6")&8B,\0Y9SBKBW$6FC$N)6<^:I22F&W(V9OI;04J-N M&G73J)N7I&Z("1H[@P-+@0=/0?4$%8(,1L,+RQIU\\CJIA;E4]I*8;T"_0(Z MAVLED<[.C;/6Z"@T#1*<&T9DX]T\I;HIHH0_%:384R;NGQ8(Z)^.C_ZW+NSD M^$?WWQBV^V/;/^C"H#9'HS@>[>;QO6*>>K*SN2_ 4J;"6V04">^F)7+=*N%V^M%'=]Q1 _.88'@:N,"J+Z?ARWNC,!:]E"PNY+ M8_^F%;_Z"#NN'!;\R,(&M@>Q-1G%-.FU>MT4[\5UGQ=!7EH#62Y!]6#5&I3; MWU>,]S]/7_P2NJ.3GCW[N=LO9JKXT45\@=O\4K&?8U@J7.K[ZMR@NL$MJ-,9 M69=@IO_F MF?(5"SQ5X&!_QQMDX0Y?;<1F=<7F&[WQ'DYL&@5Q[]$TTGRC-'^:>DJ;E:?T ML?24_@!/J?5#X7]=ZO#9K/N#-BY:/J%X/QR,1O_MAC]MO+7#X1D,M?AC\QA^ M.WYJ:7B J6U$Y=%$9=/[R?&D9P%"IC("#WW^[3JY!C=>IC TN-&(RD/CQG)E M3N-U)58@>?KM9 1#C\/6,):E$:/#[LFH=9\M^"3]+1Y\/>]U>K=Z2?+?.@[4 MG(KHK;,R$$Y<$UY_.EBZ#]E[ M6-&#P?)4?G#:.?[ VI_^.>[0/0K?QY^W/K*]X[^./Q]].=_9A3$>M4GGO'VV M=_%4_FB3?M[R7S]_VF.?C_;./V_]]:6S&[J?WW\^WMEMB_;6/\?M\X^L??Y[ MMR!ZZCJ2E M)B?I 9ITKG+*$7,"4VJXR[S!@3M'+B( M%=01=Z$N>P(E47-VZWYNHS;NJC;FMC)V3BMI'!+14L2Q,DC#>XB%1#6W$=-$ MUS8$OJ)>XAD9RQJT;M#ZV25KZ=#Z+GV3G,')<4N$#3Q99WET)CBKC&!2.7); MHHS&HG]@:-Z96_26*Q^2E$AH M LL$&."0D2Y#&1UEN3.;$))J^%)JW1$8V. M:'3$TUGT3Z D&HO^@:+?NYM5TXW-?1X$UYA)9&32H#>L0]HKAJC3U 3FA1)R M;8.S*WI/K9Y)OUR=F%?D6/-/V&_]\>A-;L8\&#-$8:&SFQ0;.@6+JZ56ISCOFT M2/ZA?HZ)?9"YA3?BV''$$]?(ZA@R@QX/)&9&0[VVH>;F_W<=8S9-09=C\][* M,I-1"1Z]5D%SJ[&F@F CDJ76*$EM56-.OJ=7CO39/C5X9G=W(U'Q_0&E?S@2!N;J P'3CE,2''C$#< M48"X: ,*SDFA=32& <3E,M[']30;:'EET'*G8^G !#.14RDXX9G]REF"!?;@ M 4D=FY..9\*1VDE'L"PYP'H4L-:(*QV0H\HC[[TDS+"DA053B3;=TAL\>Y%X M=K<\FT<'M,94>J!83BTJCQESEA**(HT>\6@T,MHH))-FL'C$+D[88\:30U3%@#AQ#FEB+2)>2,W UB.YE2RA>MV\#B=H.5K) M-FJH44/+))M+IX;NXKH^@1YJ7-<'TDSS*'_F:L51<$3@!>*ZH%=$S%Z@ M8[(TI$>#;Y$>_3893X:QO@7>?3V)_5%\[6Q(-',E,YCL("+26G&PM0Q&+JF$ MK*5!)\,8&%L/S8:TY-1'63I\P4!4$YE6+&6F:LN8.9$&\%YW5+R^3(/4'<&K MBD%IM,!T= 6)T1+R$&F]K@E=*>X6O4[%;9F3FL[\*]0^]T'S+IZD0^[EKLG/ MGKQR^\)[N1H5I6 3D&5+7UG"U5R^A5M6]W/)O. MON"]HX_L\U9^OOS[/=X^ A/]Z"/^_/[=^4YAGA\>_N?\7;T.-\J46+0)>6\, MXMIA9(B1*&!OA+.12L?6-G1#*?]B^SJLCA:F3>WW*A8 ++T^V8MVN'LZ:-3( MG=3(=EV-!(%HHJ8B-/:AGPM^7TOLQ)A=30%6S9_ M[:$TQ=WLDT93/(:F.!S&V.B*.^F*!0H3IYFS*2=<)*P1#\(BK5P"P0(E827C MEA6Z@KP.77&_+=UX%0^E*WCC532ZXI%TQ6^#R;!1%7=2%0M=XHP/CE$#JL)( MC#B+!&GG&5*28Z&UM#+(M0WQ6M+S&K?B>56%:-R*1E4\EJJ [S:JXDZJXN." M5Z&,\+FA* .U@+@T'F5:2^1#( $'R9DU655<+N1YD:JB\2J>LQW&81Q&F\9Q MV/@6C<)X!(6QF66KT1KWTAI[=:W!$X^&"HD"-^!@X.21T;F;K5?88T-#S(UL M&6\.+IY?;;R&%DKQ6RG!R^9]+$<26E,DM13E&HT2_Z82[\1QHZ?OI*=]74][ M+&WDB2+-!47<>(J<"A9A'AC6T5DER-J&5*^EB^K*E&7EO_->Z_8GMER.XFOE M3+CA3QN7:E3*O8$C8\928D/2/!'C.!8I$LHHM; G_3Z1W M/&T?[_'.^:_'[?,]W-F"[^WNG0(^L+U/>WAGR[,]"MC2O5B!!M<^WSN#>['V M^[WSSA%@U_$[T3GZ]4O[/!Q^/OH UPQ'>T>;]#_G,+;=O7UBK0W*121Q2@B0 M(R+-G$:PF3@FA,J@5:D90%ICV,S<0$I+S9)).FK/"2@)"AO/7LG;S/"[.>S V)AXDYI%R(;D6/J0(PL]M MM$4RV>YA;+T=',-,G+6&T0\.^C#*$;PL%J %-[:MTVZ(K2$H8O@[M5*W!WNB M&!- X"2_&.57(9?8^6J3C%JYA"Y?%%8%WAMVX:*VF-_6&&YYT!NXN-YJ#T;C M?,WQ?!3_YW]I2M0OH]9)'!;<4GT/MW6PE+:\U2GL1;CX]$ZM$5@#H^*Y\T[- M=XF9E"K??9+@GYQ-SL5L*3_=GTLK]#MC\#CZ!677F]-,:(VG&.;Y\#W)C"'QY/>N'L" M2N&Z9[/5],!O^Z/*XCH!R8]%@6(/4">7AQ>UC-8?MD)1S^C'UUROY>P(OIV% M9SRJ*B'_S66+SU=E[%^%^_ M5*+,:1EH7+OZE]85\A-_J90FKE_BBK+5A=*S)=^^'"_.7/W?P^'<:#F(R VC M_8**..?/MG=JST9K/RT\_#&@UH49O311U]L"Y;]7HLG-Z'#-&EP#J=6?U7(N M$\A>8U!4:J:UU1W9@X-A++?-XOP]KJVQ>.>=5(UHR4K=G\/0\/N8)J^4D@B3 MW$V(XH",4PE%[BU6RKCD[ /6NB^3O%Z#*N#^5NHNS.4&$-Z=M0[BX&!H3P[/ MYJ"?%4FA,?*&/\V'*<5;4\4Y4[2%Y](ZM:!RLS(,A0:]?37\S?BP" A+5SLO MS;K&\G%*W FY;^W\GV(+Z/5X0_>$)_SJ(QSV/+[\+E&D^NKPX%/-Y'<7N*[,GLNF['W.T+Y' M&!]@!AN!>#R!(*81B$8@Z@*AEZN;SLHILX_](M3X]QC\N]'C'GDU;6N:MC7W M.N^7P6JL#/4R!,X),0'^DIB0)!E6P5\9_EH\^"^"UOF@XNOXY_[D. S&U>=W M/)/;+@+L,*TY30#^"[OVZQ(E"MPO?E8F"IP<=C[]<[2SM.\KO"\^;^V)HA'!W[-$ 9J\4$XPQ'/R-W?B##(1_B%<2I%" !EFA7*A^+7T.WB%W3A7(<3W;C(< MG,0WK78WA%YLO;.C<9'_MYF&\'37!M2;DM.'T0'4,!TI_)^/AD<,T*\](30! M_(>$I;I%]*H!^J<%^G8]1!4P#2)0B91T.42E$G*$4I2]!PHX[PT5:QM*XG7Z M.F#^H8I.F_KZEP=V,FI,=6X9R#SW3CH;E*?84N7!Z@WI%M&4!NR>'.SF(1,9 M0K(:S%CG >M/Z[NIZQ_+(V^Z!DYQ6T<6I8M)1,NEDMK CL:>3:\]]6L;0K#7XI$_ M5/? )3BX:\#NH<&.8D52%-)ARZ/0)OI@L!38VB1Y,(U'OHQ@-_?(K69.)(T1 MJ"F/>$@86.1+R'8U3QRIS&UAF=FRP0>.14:N20$PLIP81TC(:H,=J:Q[)[?(W_9 MI^9_V'&WW]HLNG$TA^2/?V[D/;.*T9# 2C7:>:N5I.#6)?#1,6]<\J4#[H]U MESQ&':7W&J44%>($7FE)%5*6:"^B4#Z&7*^GFU!JRH M>BU5!0W8-6!W'=@%1ISSQFDA/#A7RCVR8!DAHF0PU%'# M> 3]^D9H\EIR;I>#+6,)S@<;_=7HKQ>AO[Q300;-L:"<)V8M"5)'[VR@@L38 M--E8-?TU#X8E*WG2.2M%4(9X\AH9:RRB\":CW.*43-9?FK\:5L9&?S7ZJ]%? M+TI_"6HY$2DRKWA0WA&3" X61ZI(N%6E3Z._EDA_U>*;N80[JL"0HM(@'K!' MVD>"$@^.$07+CEG67XKQ)NEHR=@*[\_!8DY6D$5H"@>MDJ.T:.+Q1]>Z;J\[ M[M:BGP] 6K>\4*C0?I!O)SX9QE'G2^@=30KKI#Z>D=..S MDRSOO3/0!D/X]LF@'TI>N);KEH1F%:?[03XXS"YJ/HS<+ MWRO8VEPL+I.)<,8MVQK#A+1Z=@R?C@]MP:33GPVE.YJSYH4WM:%GAKJI7-A" M+M[ +[O^L&<:3P3"/I9OYW>*)A;U9T5.7\S" 40UA6/!X_>D%IIP^(&_% M;BZH?WZUO6(B_SZ,,=/7O5V\:>LTT_[\[R=A\;VU*KU*?Q9[9[GH?9^:]>K= MU\[YQWU.*"7.$V3 ED'<)H<!@,<"Z!<>=T'7^C?4?90#,C#BE%<+(FU;>M85@ MY*4L\+#$F&^@XI0&\Q0N"Y#U/Y-N)@8#4^$44,N>%:R9">SA10@]&78'PTQ1 M.;X]]I>TFPM#J+!T 4A[I06UO MD,VQ.#Q>^/QFQ'T#@P#<#H72N:P<,JC[BK+3Q9JNJ"%U_8:K M=3^^;L%>_= M=V1GZV#?<:V%%A+!2C#$I7!()\M1[BN9*)4*O!;8KV!V7=JOY>9<,=!N5OXR M:A_LA^0(5](C(05&G-@<;B42">K 56662LL+*;B,VA>DX";H+HS,#"K=?V/O M+'/VOG+WXH*6J@!V#L+]5IID$NBL>[J#4!$AEY \C,>VV\_8?9U3DIFD/3C8 M-NL1 /HYL_-ZZWWLQV'V0PIU.8HUUN=#^R_X*3'31L-R9JKELTQ5!Q?KQ5&E M[NPQ3.2X[MC41C;IEZJS"W]>-[9NO])W64<-P%7O]FVO%285T?74!YKJ&5!' M!\,X=V1FHX(/^H-Q:P22D1M=V/YX_0*'\"5:Z"QGQ:;'D3%C*;$A:9Z(<1R+ M% EEE(*MHOP^D6;M"NE<4N+5:US\SL[NNY:"S?:X;,!_'X+-L@M2LQ7=>'GH M?[],X?7\\_N/HK/UN=M^#\[*UA?<.?^KN_/IXVGGZ/]G[TV;VDJ2-M"_HN#. MW)B)<*EK7]QO$&$;[*!O2S1N;%I\(6H%@80821C#K[]91P($",R.!.7H9I/. M.:6JK.?)S,JEP5N['F V=)I?5EAV!%Z$U^;>YCJ\O[MRU%I?QJOK:PS>)S;7 M/]#&R4X;X'JO2;]AN$68ZI""103GEBEWL'5[./ M\O37/O;Z_=X1X,+@BG/K&P$U=3$:A*H):/FQ^V M8@B6,Y,0=DPA3I5"8$PEI*)GB@6O ]=OJYWT2. KH\>="7R6QD%[,#RECU$7 MZ$R1M^P#/3$'U4">J.6S474F]?TZ/A-99T0]39MC+>Y[[@>%\ZG7! O=MVZG]!59?O_97O[?=M]TB:D74'EG45D&\QF[; M@FQ%W)Y(W+[&<\?-1J_?"478BK ]E;!56=[/($[%&+GC:(1Z>3&_9>?569?Q M5CX?7=X/,51G\C5&WKT8@):WEK?.YEL+0M][-$\"T/?*"YD_<,[GW[= XT== M\(=.7Q&%)Q(%8IY;%,J"E[U?]OXLB,+S[_TB"C,J"@45BB@45"BB4%"AB$)! MA2(*!16**-P=%4H1Z+M.X87$^0V6/RO5S1XT;?-?O$P% MY1,73C&G.!'4!DQ(4MYY!B]9-SUS?Z7Y^7*ZUY_M_;B:1H$>XSB/XX;]V>X> M=L_RV#[9 WAEII*V[Y<$-BY)!O=;/EY=W_NYN?[AI+6[@C;2-F\<7RY)!F-?7Q&KZY\[C:5FN['[M;.Y'G:J!+*-[WN;2]M' MJQL-O+JT??+/26/8:)^5)"-2445D0D:ZW 716V0=]RA:$;RPF%B;*[.8::G^ MI2#97;9UJ9?Y2Y5JMF!O%MGB%5%%TCIAIQP.V'.MI4V*\:B,2#P9F=3T4A^% M*IZ7*IJ?SJA"8D^BB!P)$H$J<,+(!$613R0%09@V42\L%J9XV)8N-%'LBF)7 M7.G9F_MS$XNYHH8'%;202FIG7222AA%9%+OBQR&, M0AB%,)Z-, 0APEMCK8R,>T.=M3I*3:D17F)33BYF@C :ZQ_T_;''MC$]! M(J8<1=P0AXSS!M$$5$\5=MJYA44ABH51"*,0QDQ*UCP31O3&:,P28S9P%JP- ME#GKJ(LN,L&*A3$CA+%R1AC.\.0%=LAC31#'3"$7L$)>2F4HD(C@:F%1\4(8 MA3 *84K$,<^9]S1BHCR1H5@8LT$8:V>$D=LUAB0X M E,0",-%B;3!!+Y$X'Z-C5 8+ Q>EX4P"F$4PIA!R9IGP@C1>NPMP\E8KIC7 MA!$J9;#:!NL4+A;&;!!&ZXPPB,X>0VE18M(A+I)!!IN B"?$!J*$UG%A4;)" M&(4P"F',I&3-,V'D;GU.2T=<8MQH9A76-#I)D_-,B%@LC-D@C.US"\,H9:,6 MR*@<)B6U ELC1006(0M1>R.Q7%CD)4RJ,$9AC!F5K+EF#,H-$9;0J B/WAHF MB"8\.ST4]LH5$V,F&&/W_-0[V:0LIT 6PKM\ZDV1%4 @FB8:.76*4S Q&#,E M3NH1&>,7N?.G+>@X7')UA*GZ]UP%^,I8REC*6,I8REC*6,I8REC*6,I87L=8 M2@&KNUI;7V,X]*,&7>3_LFA];XN]GK8Q5>7YY?GE^>7YY?GE^>7YY?GG^ M,S[_*?3K)[ %9DB_7CT<#H9V/X_Q7+N^7VW8YS#@Z&.OY4TG+;\8XSR?FN:R M0]I9QE0,W/"D4_(:8\JB9R(D.3W.!HF%6NKUNW8(M_@Y?'\2^[U@!SN7CU+_ MWNGUA^NQ?WYP.B@GIG(YX\![I) B*G%@;-3.,T7PN MJ2FAO[^-(]/[;>3[$U;!MOG!-JJIUY8D@C7C.$KM?&2*LER_F3$IID>$9&PK M*/;8*#91?#-)2P3''#&8^E%DN1,D(@\4Y%G2W#&YL$CKI"!80;"WC6#,,TX, MC=PP# BF#--:>IW+TNN$:='.7A[7SK4S*G*].+9-5M_3)N#@$T,LY60$Q@1R6!O$%9$2T(T$+@NX%7 KX#;J=B-D MLI1PHX3FV DMHHX:,VH$@Z'*HKB]/+B=5XKS7!FM,$.:Y"0KR@AR/@;0X0Q0 ME!+ 2:F 6P&W FZC8OL!*\DX&*%<<9&(=@R C*9DC*4:T^LUMP)CCP]CY_7+ M$C8F<2.1M1+ 2_.$' T141^2(,8K2]7"(JOK F$%PMXXA*68K.+8X^BY3U)S M0HUFU!D5DS2FZ&!L;.JS]9[:U*7B#)N4$\ M4H,T$P0IA;EC%ENC:='/"H05"&NS*%TTGG!N'1[%;]ZQ?S #>=!2JDQ]MP:FMM&.I&DC4I2*7DY/'Y9 MUO"3*1D"ZT!#L B'(!''VB)#(T@#L'P0QO'XYLSW^VWDVDU=<4Z2S8]GS8-I&H$9U/)HJ(1%0"\:02LL%1Y*3E M$IM(DG]K07\%VPJV76O7<\R$,@FL>0IVO3",8H [$:7@!H"NZ&TOCFWG>IL5 MP#]1$:0858A[+I$+RB'L+.5&)2+Y6PN+*=A6L.TZ;#,2= 5L<11HY9YAK8H*36K,4%(GDAF2-@F*/[EE;OW >(YU,% 5E(^)$>*0I M&*+"))8$"2"];F&1XKHI&%8P[(UCF [84Q6\=YYC&762(2I*C4F6)4_*F?)S M8MAY]H4SVD;K. H4]#'.A04,XQ%9P#65JSB0%!86&:^K@F$%P]XVAC$"*"9X M$(%RV"G<>:F%CHDPZUWRU[1\+!CV-!AVGGHA">4,;$:$C>;Y&" WD5<>16R( MI)8D(S3H8>2M!,84#"L8=FV?H4(F'4=9%CDJ.4G.4#+$(-"0'7(I,&28H5[3H"7F@&&LC@N&%0Q[VQB&J7"& JF3 M?"Q&L,&884"OY)6T7I04BV?%L/,4"^FTML1RY)EP.<7"(1N20EX+;XDCFGJU ML,AIP;""86\>PY0"'_DDB_OGE,FZ$G.09['>&]K.0S,K M7EWFW:W:BK]"RE!!^5Q863&G.!'4!DQ(4M[Y7"_>NA*^][)$LCV9=F%$PKDN M'Q*F"G%)$CG."&(T6.M<$&"]O+$0ER?8Y24?^E;\?+H^)$ M*HBVG'IA#"(<9U1D8"=;&1')-=-BH%$K55"QH&)!Q8<&8!,BO#46-A?CWE!G MK8Y24VJ$E]C>1:.^T(>TM) M) 7]7GR^7B'Z16^,QBPQ9@-GP=I &=C)U$47F6 WZ(0%_1X?_<[33Y*C.;;1 M(<<309P$BX"6$L)4?K%:*?9XY)T/8P!\LX)>*8Y\Q[ M&C%1GL@2,/FLZ'>>N&)A,:(*#E'.&.(\,F19Q(AHI9WRR8E\YT>\\Y07@3A(C>"Z:X!&7"=!/ M&HN2MDY(P0Q/\2VEO!3T>_'Y>H7H1TQ@#BPLXA+C1C.KL*;129J<9T*4I.5G M1;^)?B1,$0"ZA!BFH/NQ0) S)B)*-$ ?V,!,L85%+DI#DH)^!?WNC7Z4&R(L MR94T>?36,$$TX2$)KK!7-Y1S+NCWZ.@WF6:CDJKB8"(FH/LY&I"3BB%/E0$] M7>7_%A:%*>CWB.@W8XU.2)W.0Q+.U]BU[7T88>V\V8FW!]:WA\>SUNKDV5;R M1@D+UA#-;*_ZOETN@>YQYG7_>OG^NTT7>_K.]'U?3IWX, M[>%GV+(=V+1G&_J,RS^-MW.A]#M1^MYDPI/4.;U?>40H";F B49&8X^ R1GW MR:HDX\(BZ%IOQ9WS%@'$N!(Q^L MR;W+#3(2*F04B&E0DHS,:_/DH%92.D9 M26DB#9.#74N]U$@+XQ'7BB(=-$.84F DPE34)I,2J8M"2H64"BD54IJ)>7V! M!-A"2D][I#21&\LC5J S8!0(YH@+HY"3' ,_"9>DQDSD"&'&"RD54BJD5$AI M1N;U!?*2"RD],2F=IRR31(B-FB*1PQNX\@2YP#ABD7,3%'?2<" E\U92E@LI M%5(JI/2:2.FQTL4+*3TQ*9UGDKN@C#+$(Q)]0)PS@S1/"BF)19#$>\9S*^I" M2H64"BD54IJ5>7V!+/Y"2D],2N<)_@*39!(%2\G)B+@EN;8GEXCY)##3%"PE MN[#(<5T64BJD5$BID-),S.L+%%=\$+10DW& 6K#.+4"&1D]"@F M1XQ)3"FM%Q:9HH65"BL55BJL-"/S^@)%+PHK/2TK3=3#4-1C*H-'B;L<%*XC M M?M!JL.W]$/?A+AIN,S'ZW3_:6GO?=PY#K*7VOMWW;=N!OPR&?9B; M_>&@-CCT.S4[J#F[OU?;/K1]"R %@[/[(;=:@0?MU^)/OV/WM^/DA?7:^DZL MC0860\W"FMOJ'[): MQZ#62S7X'+7JXO'/1[U^!U2."MMJ:01N;1C;$8SW6JC=/^RZV'^4TQ)^;86A MI>B&&^//_F'TT5?&G_PK?/ SF$5T3G%V\Y\=[+O?]^V&.5S=;>YM9FSMKARU MUI=QA95?5@1@+VV<[+2;)Q_WFO0;AGN(?TX:'' 7L/D#75W?9J#5;X&Y16,( M#&&6JZB!.89TR'H]#TS%**F5=&&1U/G5.D+_OH>8$?,+,?M6_[O^*%)UOUSC M(E4/E2H!K+REC,:)>8PL3"WB0C)DDTM@,D;"O-".&0$V8IVQ*5)UQH(57=R? M'N0MV.&T;M2S\<'*?H6>J7?8'^[4_@>8#C*4!3^ULP!52/RN>LNG7A=&?ER+ ME92%O*UZ-5MCDL,T'@,6_^AU?N0---XM=KL?8X;_:H=-TVEFC1O_=0>5G),8 M?4K,D*BYQ])2QQ*AC !0&>5NV:D1D"+TAN/73[=Z\.VIFOK*/LRL'<2E./J^ MWGM]*OOC;'J/F[MK6]X[(J/3B%.B$'OY7L M/_O.'['E^2YM#T#>!]$?@M"-/O%8&1S4/( 9/+&?=_D!, R\W8[TQ?RV(]O/ MBF![K CZWH\(RB.HB[!A!NW!,-_\J WH,MRQ9R1Z7*^=TE5^\H$]SCIY9N>) M>:ZZQ*G?![78B:,="< 4VY4*F]\V..R>JG]_KGQ<_3IF>!@$3+0]..B 89'O M6OVY=^4:!YOHIDO>95TW1-"%*[BKKCF;KTNTD 4H T1[_]".C+CJSZ.WN/YO MB]>RR$%OT,Y7O._'#ESZ(_Y^U [#'5A'6*;QDG%:5V)$'].NM X,I,-A_'UL M$N')6RQQ2!'@F%(+ MZJ/?(HHNG%ZUTS\W9+?!+ T/!PF\7IJP+_'UI':Y,[_4K M?3;2&9EF-7V:FZOKRS5=/U5JQ];P1"89O<;V[S"57#?+RT&UP+'K1QOKJ\=;7[YW%Y= M:ATW=SMPS];1ZM(*W#]T_CG9(\VC+?\P+BSFZ49Y MOFMYPJ^X.BX(ZB4 &ZW)+Q^X^,0"\[??B>&P \I0_@0KYSZ%-RP]M $6#4L< MTR"1]H[G4 R0(VH%BA$ C[G@6?*7I>&);9<7)HI*UH=9U@-(RJGR<>8K2KU. M9^3N^@]0^5BS&_SW_$3]RQ!X/X_O2'WT-[<-"Q MQ^_;^]6XJXLN.S[AIF-:,::N!:N895S;=WS_,>O41ZQSR2D[>E&1NI$WO([K MY-XO"D;O>>V-0R:D+IF:OR&;6][Y%T6:;[F-GK1R_6R-QCRH@/4O!SQ6>Q\R MY%N>(JIG.$4\]67>HG#U*0H!6\=?B,'4MQ9!OO=HGD20GZH]Q.P)>58.[U.9 M_2%K_@@S6 3BZ02"F L",6.=$*Z;PMEQ UQ1HD>^C.^VWSYWF?E>M]L>#K,_ M\,PU6+N+EUQ+DT3@T3,O!/&M;K^O=OJ?MY;W5@Y:7Y9(;ZU_W&DO?!(RQW=I8@_$V<&OW&VG S_^G:-[*ZM)SG[^<6H8%X+",R8.@CCIU%VBJ,',5@D%J=\P<6%L54 MC_NI27;U(.G48UP+A[$ZNQTYY^DH3H"^NW3 "_;>W4YFGTA()T]C_Q["E_!7 M[&?ETV[/TNELD5N^%4VTR@B"=*Z3QJV.R'J64"#2>$>%E=KFH -ZM:KTO_,9 M 8CQ:_4+CF"WUI4;(EK_=7,S']DZOVP\VIDZD7H_&3[_6.8H,+Q]\/* M]BE6;K/FVI9@PC*5)"( 98@+KU".14(:8T&U9!C['(K*2R.76VS6MYKB4,#\ M]8.YPRYH3HF,5/)@B4TZ\L09)O!G3LUMTPP*F#\BF#<_70!SC0,WB4L$5A2 M>6( YM(PA%.2)+E<<

#SC48 MQL&[.[F-A'*:4:RI-I$';ZPE(@@"WR-\C;*XC5[*_&Y\NA*CN=-3/#6 MEL\A\+D@+"::(Y[;9CAF$C)6V)0HP3)FRYN*FSQ&!_WVOF\?V$X.(ZQB&;.G MJ&'[?F?L*E*52VTSE^@(/HU36T_\48 MYUFOOA]J%+WZ69PDC0];7A'*A,7(N!Q+%[E%.N?JQL@)(P063_KK2.A5ZM3W MV[GW=Y 4,)L?,+-28A<,#EY+3@QQDEN2L* N)TT3[[Q;(PUZ)IH M[&[#_.R 0?:]??5\_H/8(L M+BJ,) \9TT!5E8+^B<(H":(_M^HPXY) P&G,^LW8V20-F*/$Q6"&8 M+-Z"%P"T"R$%1UO& [](KI'!DB/.1$1:48*,(%P2[9+&K@#:C'@,WF)(P2V2 M4O[?_T=YI=EWOBRC%>_?,/-;N.X13_OPN?I_E-5 M46CQD4GV@:XN^:W(6$PT:"1)L(A'JI&V5* @@A8Q'_00N["H;TQ,J6H+='JP M3[+C8-4/>V#[CP,,]",%&#R15!;?P7P(ZH>3!98_4D]GO!#G8*RCTARDVX%#+*10YZMA,"Y9;GB.,0D)-:(.QH$I3H M)$+(:*(IH;\7H'MII\);#$-X4*6+W8/CR]TLQTDZN5@SPI+G1PLT-^(PG80_NM=/::/'-C08\>V>GL016'%AM MK9,&O62EL<9):\O;' )' =\\Y8A+"_A&@T/"8R62,S@%E0M=W-Z=4-7QH@^W MU\KAR/SH-_?#C*+?/#N8M"Y:<4=;7C*AF.>(R-S=R26/C/4..>94!)J,]K@DEK\$I%TPV8ZVB+ <&ZJ0 MB&"M<<8\$&C?DZJ[];'[YH]O:_2!:)]NLN03W6UKAS2_?=^'GH\V-9KNU M_GFGV?VZ=R6O?,EOF4!ETCX@PYQ!W' -!IKSB$1J!-;"F8@7%N\3,/X!_MP9 M1XS+REP3#T\K?QJY+*>^,RBJ$VGE*T? O5M11$RM3"";7B-8?H,,]Q+)8+%D M*ACN%(AJW4SI35?2RM^R5GTOU"A:]=.BQ'E:N9*8*NH)"CS"QE9&(F,)1]Y+ M%D+BWN?^.6\GK+(<]18LN[;T'*'24$><$XQS@ZW71FL/6AISQ A1/ 0O@&43 M6>78VV #=HA8:T%)@9\L!Z4Z>BZUBT+X2 J6S89WH)SFGK6FO^ L>%?+JIK>RPZ"YOK)EG6;:)P;* MFHJ(2\J1=5'"KTQ)@+MH0M5W7EXMJUES8X?!J.K<:7L"/ H)K]<^7!.5^VSR MB/0MND[?B4&+M#ZGM%YH;@ M3O-NG0IK[W X&-K]C/6C[LP/K7KP-%!9?%BS)X^7T7-ORP?K$J6@#.#<^,7# M3RYXBP#>?+32,6],SEK(S9RO]6']#U@;%KL4.W@C-M\]R:S8?$^*$.?^*Z 5 M@H.3"$P_V-1)>*0C-F#X$:EHQ)(XOK!HZO)MF'PEP*5 V750)ITWS&C"4N"< M**8%(T['P P0H"@!+B\"91/NJ^!!6>;$HA@U0%D4"FE.,2*<1::QEJ!&@[XL MZE=+-Q3%I^WH#K+M, M&MW&215 T&WN-4_6CEO=/W8:)VNDN0'//MG#,)[=/&=7#;#6%M49U+Q$(% . M\6 CLHI01(V+DJ44,(F50^ &C\#%]II$5%XJ\JC^J_L)Y.6(]X?[KPJ%/J>X M7O1?K2ZM;-F$I<;.(*ERE0/B/(+5YXC*@*T& ,;"+RS*FQO%/K8'ZXG0LGBP M9EPB>>-D;XO0!%I[TB@8FWL !(L,\0%A&A(CV >/4_9@T:MY^8_KP2I1"_-C M]MV?S@IG/1U"G'NP')/1B!Q5R;S--,.1P\'D1JC<"2&,PW)A491:&R4 ZZU# MF:>$,DN-UM1Q$9VV7)'H)3'9-\)NJ+51H.S)H&S"@T4DM921@+BV@&>P1 !E M,J(@#%%@Y5&"*V?\&W%@O;'XJQG"E$_VH#V$CW 20ZT3[0 ,+0'Q[4 9L^@!K;:11MM<%DDRL'(/-#*65[[*P26&C;\S0P ]$ *4;7@VH2/B)@9D3$HH)26"E 9,:9W/ M2,T5>OCO+)JN!3]>(7YX@;F@6&57#W>8&1H-42XZ::BP^@[==0M^/ Y^K)WA MA_5<.IH\*]#":2U\P"@KTHCC)$!WIA0Y'J2#_SAF.>J3 M\9)2]HA8.2?NV]>EY_\9!X/W-3^"C]-S\/;$@7<)#'W-=/6\JOV8I0HWW8V; MCB?U>*PC5@8SE)3.SIV@D?7*(N:L5%H:P2@KH:+%25W [9EU\0)N]P6W<\5; M!H6URO6!? Z&Q\$AK;$'K%/ 4EYB%U-5V_^-1$:\,1?Z#,',>G9^USJ]/"NY M_U6 O3]K0:#/MGHW&G3C%\=/8_!ZZ!WF)+-KO3VSM=+_FE%#^=;S.O]$_;Q6 M2&'HNS'TR:3Y8:@W8'DHE!/Y$0_PQ>768H8R8ZFFA'"WL"B)JO.W0=$OM^-G M[)RAL%%AHU?!1L]K-A8VNC,;G=N+S&/E111(&4H13\HA)R+++6E(("IH:P/8 MBYH7-GI.-JK,S=^&N=3$V0G":/:;AUV8,'_M*0K1<)N)T>\>#H;M=/Q[U_:W MV_O52/.AROC7\=CD+!^ST H*UW=B[5.O"R,\KI+2U.^#.S6$XR1&GQ(S)&KN ML;34L41R75(>C'(W=>V^=4&B/V'8J^E3/X9VKIS5[K2'QPW[L]T]['[L]?N] MHWS.; _@E>'QW*/6Q:+"<-\O+=:L&FBO'&^NKQUM?OG<7EUJ'3=W.W#/C% K M=DA367MN&]>T?-DS62BP3Q:#S!6B/%!4><$HT,21A)B0T0"/5.^NRU MNK%(4#_^Z'5^P!37?+4"M31>@EI[,$I6M;4LT0>Y7E GPG;I#W(_M]K13MOO MU. "#^+OJH7*?^X>=H;M ]BNH[,]W\X]"'-B:W7&!Z(-SYSLY4WKM?\O'M<. M^KT?[4$F)KA)#BZ(<%'->@]HD(>98G7Y^8.'YY)=C: ?_W>8TV:'O7R#?I5X MF]]S_>=SQS7X5/#^6=D0P;>G;H8/@'=Y7+9S93]\R^OQ"4#6MO<_]?9'[YM_ M;G^D70)ZPNWB6??]F4G..3/5=NQ@PN7I3H4<]O5(RJM295/4IFL=U\_V*>X"'<0$YK1T MQ"7&C69684U!NZ?)>29$?(3:?M/08WP^5*CT&I 0\'W+!YZ/L17"T>3J(3:@ M7'(=66:< Y00S(@,$G1*\L)(FQXCQ:W$](6W7LW^L.U.59 -)*N6#OM E/V) M?7=8057\V0:HN4*<[5RHXIJ*E_7:>D6Y7:"C?.64K9SWNHLQ$W8X]#%40ZC* M% (?=R* 9[^Z^?BA\.[0'OC#P2#FVABU9F\8:T36'Q,[9QPIQ_1>'06=<\Z@ M I?\]U2E,+5M!_[R(\+/P\$$(9W5$\DO]NUV'+/1^)=^9JBLH8&R%SN=_!TF M&SC$]H^!Q/;1E+O?5/%T4BT[LGD@<%WWH-.N,GU'^B0\9G (*MSY#2^NY@63 M[7)+!!6$$TR$*+CDW&DPQ9WCG&BK"2%;2Y6/1&."SL'T(D;^[7= \CJ D^=1 MJZMITFFRGK?&.CSS8Z?G]]X<.N[1QMJ65"YR'"QR-'>[UTQG?WM ,6*F/1%> M*K90BT A!WG3]0_C]2&*KUF%@9T%1#S,.'98&2CGH8QYBPRGV-\7#W>OQ5+8 MDW [>#7U.IW>T:#VGVQ=C5AF\-_W-P/@:*)S$=78GSZQPU%;Y/',CGPN,',= M>S"([T]_^!VP]Z!CC]^W]ZO/7UUTV:D#Z_?[43L,=]X;4]>"52[8\:'_^/ZC METE]Y)Z]Y' :O:A%G;,;7L=US,O^=V="K;@^L[G<;NAV/XOK?9 M78.S<_)$Q+I;-7G@3R(G22[:3UHUYAD3NQR,HDBS!&(P_4(2R(0!PS MA0RS"25)N#$J)J$2;&$^[;CP5?+(Z\P%F1^J8+-FK[U,88]"%;\X&#Z)_5ZP M@YV'$\A./\9"(7>BD,8DA4AGI, B(.Z.0R-/8&Y][A_W"%G=BB[4+/=BB$""%$>& %0(;0R)C.4:4 M!6<:XPPB:! M94$%<(7,EH6S*3&15,I9T(28N*?QQ)_[PD_QA6;D8+89<.5B_"['N7F9UXJ7()!D2P3H@[[9$F MD2&6HF;26TPU+PW_GA@([E@5,?^>-V-[_]".%N+^I1RJ5;JVEL/B_[G^;XO7 M%B\XZ VJ$F;O^[$#(_D1QY4%JJY1X^H+G(Z.QQ:F7VD=S-GA,/X^?CB>O,64 M(A47$JEGO.($IQ=G;O)K_EP57N'(F]_J5OK+>,UJ)1TV? M_N;J^G+-U&M/7*'FKWXO'/KAANWW[?[P>*D]\)W> /33V:E)LWW*3 2>P5HG M7]N-D[V?#;J"&_!S:SV7SOW<6=W8;#?HMY^MD\U.JWVY)LWWG<9NV&U^63F! M:3V!9YTTO_RQDZ]O;'P3F]V5D\WUS[O-[O?V/R=KN+FVI1GSRBN*DA$6F(5: M9(P5B('B0(UUQ"HZ4BH QV+XD /CDW;1@[&I>!*<:VQM8A@+&YBT5 9RN8;- MZ:1?A9V4YM1[PA)75AIN%$Z4:IP,#]$^N*#.K.RF M6U0 /#T2&M2.Q@M0BS\/XOX@YGJA?EP!ZV"T,08U.ZPJZ\ U,9MF ]#7GGQ7 MGM>-NK0__VQ;5U7:F[&Z4<^_1QL?ME+BSEIND98D(!Y%0J9*PC8J!J=BRM4V M+VT$!VH_M<8EE3R7RK@026"&$\\5;(9X>8]FP1D516KG F<@#K5^A%OF\G2C M_0@R<29'_0@"^B,.JD)S66J.H^T/:O%"-9FJXE)5&2W+P9522S=AP?6 \,O/ M]615F!16]ZO"I%C=*/9459CN>^.;JS#ANGRZPE%/-^3;CNH7+KW9*G(T"Z,Q M+U%RZ2GL4D 4XR\D8NI;BTS/5AFQ!U<&F1MYSSS_W*7C'F$&BT \ MG4 0,UM%Y^;N".VC[51G8F"5N0@&:%7Z&53PU,Z>]$K?+B=EI>9][S=T6:W67<8LV.ZM?_NBV:(,T MU[=IZ^3S3N/+"FFT+Y]D?=YKG:P<-S?6:',WP'.^[K;H-][J;NZV3KZ1U:7- MW<;&\E%K]]OQI3) R5,O*$](1AH1]RD@@[5"UF /2T8Y839G6KV5CM#/4DVN M$$,AAD(,F1ABS)T%I7,\)1X-M=1'DF(R+)G$2:B(01=B>"9B:'Z:J#*J38P" M.,'F%%R5$G(N&$29YLY8&G1@0 SZK40NEC*CLVJ6C3?[Z.!C?!R2(QMS#&,, MM7#8SW9:/A%YJ*%6XN+GAUGN=1)Z=XK9.).WE4K<"N7. M"0)LD6B1)HP@HGWP1B2-DU]8I&^%<1XK5KZ@V^M#-^]4D$%S#+8[3\Q:$J2. MWME !8G15>BFQ^AV?\]*0;<'HMN$0HT=3B)8C+P2H%!''Y$6AB',F>0Q$"^Q MRNAVM?%B0;>YR02:-Y6Y"C\&)7G8JQWT(SIKA3FA1O_GO,>BW['[V[%J=G@6 MR/;?63OR>)D*!O/&-?]Y7E5Z %,%/]V.=?[JQU-!7!FW.%^*H^^%@.Y$0!<* M< JC(N(L0=S%B(SD"@7'%:>6*<7H]%34*WM\%DJ9%:AYA5#S"'IM@9H7 M@IH)7=<[(;&(&.7\1L0Y*+Q:\[@?>%XKLB*6*=HQ?U9X.2E_9\%3NX))Q.ZH-:>.1DM$HH;Q(7R2 .R M(&VIC-3)E$Q86%1/;7:^3G_CG(5-Q_U0 J9O$2%R8PF,$CAW[\B;6\_KC%+D M"Y09*I%UCT"(%^J4:VJM5#8@PUAVCGCX23.*!/-*P>M73=C%=-FEYJYM>UI*IF3;6C_&6_5X,Y:?]H!X"-SG&N M>@N# <-S< "HD]K^O'@.O 2O#6HV8TQNV-'KU^"_?):8WPCON?$HX]>E=NI7 M%[!VM3K@+>O::;*P^"IJS!'\Y.6LSJO*K:9WGZA?@G*4]TCAI'3=. MOG<;&\ A?U^N;O7MN$77:&,CW_=[!YX%U\*8OJP1(I$B*Z+6*D8,1>;F\%8U)8^JEE)IPJ[D) MC@<'&H!.1C&&+Y>W^GL(\XNJ::]-KLP]2M+]^M$7AVH$_$MPA8N)1^&=3YX$ MK95/@HH47GM)NI7]6K/W(W9=[%?H]*Y"L7&1NJIAN_I] (.'!=KI=4*%C <' M?;@D5.^TH7=P6H L_UX5$VO8 6!HK5K6VLI^KA_4_A%K?W5@'OZ3WS'B[_S[ M?]_5CG;:?J?6CP<=Z\=WA??@7]X%5S_^MPZCW1^TX;T S4?MX<[Y'?+K[\Z' M55UIR:-'GR M_NA2Y*H],GI,_=J:LO,HIM6#W^?"U6U_&\$=B<7J:"EJM6E*Z:SMM=/!5G(W M"K7=B\>UV#WH](XC/ A&&ON7Y76D-HR$N;9C00KA>_P9^[X]B+4#$+.890:4 M&;A?OA96=B\.QZ^,M^7E#>U[W-#UN>V*RWMX_'Y6\:T_B'OH,^VW?]N.X?Q MPV!PV!U]TN6?H!'"XN1ZZN3-4?ZW8S -B8DV4&Z1-4$BGFE?.[ /"05.U4(9 M0S68AO@R.X]UW]3O=2^(4R5*E1S_ %BL0L8K<6WG,+N1%@UTTG\6^3D"VVP0 M]Z>*T,=?B]#'RR)4??D>J[#!OV#8O? &A8:#T##I097R#BEL'.+84F0BD<@$ M )QDK8E>+BP.=_IQ;"-=EIYZ[?.OJI6^&\'B&!'U!56EJH?:SY< MP[MSPM\ MZ2<6]:S*KAT,>IF$X?5*:[C [5EN_W4'1]>]Y/.BQVM"6M_O'W9#;SA^_;*P M?@ -QN=Q3Y?:Y='GFQGGV/,+9$LTM[<2L\;A:!#V4B&N+4?&$(VH2RE$K;BB M(J-8G5]Q<(VTTW$UW'=WDH,@I+,@#)09S@W!QGHIDL-@P6/'QV;JS=$H10X> M2P[\$0 3)4S"6E#DM$B(*^*0U08CK(+%- 3)',UG;/IF,:A0YRZ2P"VU)/@H MO=!;1F!%4Z<("N415Q0@[07 M%@4?7+0L]_H$1-!3FK1< @2P[K*2" 9AY[A^P6$Q:I)5Z<23_'/:6:M2HT=) M=/!74(0&$6ZYO_WN5+>NI,R&;GL?[-E^U0[DE*\&]=ID^?BJI,6@-LP)"J 6 MUP9YY<&".,BF^,&8Z$8VPL4+0;IZYV29F=+!LU,[C^X2(PYWVH/IW#G#[+@\ MMJ;^COT?8 !-WQ'K]N?'T:?^#-IJV2N3>V6/-;:W./8>5BWE':(1Y](@E[A M*BFA -"T67+2VN&(D7V?I5^4QOX2$=:R"G/L;I=-X>5!K!]C[J/34-OI7#"63]W1S]>.9KHOIOJ\8X=E=NN-?#CGKKV9:E;S,L=Y MRUN,1YX44\@'A1''$B/GO$58,]B*S E*^)6.4M;)()((#@,O2ZE#2)IP3(7E MP5HSK5O-J;H9XC#V09\='^Q,2-3(T9P=,97X3(C=QP[L) 3+W>O =A@+679G MYS=T>R%VSL]YSKOBV/.5_G7_FDLGY1>[]DWO=?6K29B]UC9"U W33],G!JRE M)^D30^N"W??.+]3:9DZ'?%O!*)U+[C@:(DH[GEEOQU.:_,S8:)YDI[REGBZE MR4\1B)N:_!2!>/,"H4O7IP=-X=?V8 ^E','0SAI8#F;IVV&SFY_3W&EU_^AN;JSAU8VO.ZV-%EY=^J,#?]_= MW%B&OS5^;EY.N.I^[U:?B<+SNIN=S:4UL?GE\\[F[AIOP.?*B5NM]371.OG< MO=!>Z=-ES]WGO<9Z];R]U?5F>W5][:AULME>_?(-KZY_W]E<7SN&S[VSN=3B M_YPL'ZVNPV=97Z:-7<]6UQM;0=# @DC(LN@0]RPBD"&'8E+6):,\)6QA$4\) M:OAW#=5>N[3:GT5:9T=:][8,C8Y*E9#DDB"NK$ YC!1I(RFV/$EF]?2SGW]? M=-P6ABT,>RO,>F!1J,*P_#L():3D2*S"L.0N>(200'BR-5)&#[BPBLPK#S@UG76@4-LKJTL[?Z91DW MUSN@_P8HF='CMX#X:=.VDM##M+TKJW99V2UD:*5%0.<1T5LMD!HYB10<9@E0W3 M.])-8]C9*B,_#[[WT[S!S9;IST\GME2\;.WD&]&+9EI9^6I#'\_$^&B MF-P;ZAO7NRMS]3.X?VMWY;BQF^=EC6UN_+'36/K.FR":'!A-(L(L.31PD@WL5, CB;_N11-)-Y%-BBF\R,P/+&4F-+ ML("U)P&EI WBQ'OD0)5&@?NH*78TX-PMETW)UGJ(^5^H]%53Z4Q[)0N5/BHR M7>^7W(3Y^,!:=)G!9Z.;ZVNTN;$LFMUO)ZWUT&UTO^ZL DHU=EM3J30YV /" M4Y1\H(A;0Y!38#^E0 3U,&MWCS=']<*[@$#'JTL[W<;2,IM&I90%99UEB($QBKAR0*4)[%-A+5?< M$@TL!B\DH2RW)8 M>EV^F,O\=8>KG[G,STK+'K=C)\QLN'IIG7V?IAM/X55<:7Y^%@1?&@MFQN\" MW'<#[K7)1E**.6:\-V"Q:+"S663(6(X!<&%1I;+1L*JZRE6H+20_4#O58'L>8#LB09,P,3$46R1D;GW'XL>69(4PLY&IL#V,LD5 MR"Z072![=B'[85Z2 MES =GG6K9E)!J=")(DY1A "@HVSOF7A BL%4E4\@+9 MKP*R?^%M.CT,X##0ES[-*6,I8RECN! __ M$N>26"T(B3P(ZU(^GQ*E^=_DI36("2F8]V F M<[6PJ*?W#2S[_M7M>^T=3I0PSYCBFG*-$W-$"J&-])EW\_)OC_G>^<5$54O/1LUXH)A9+1)V2F.<>+8.<5NM^]GRR,S M)T94L[>/3FVG'@RRO6\[#S&BYK*4(,SR*2&3DR0"E!N^TPSPX;L#" M*D;4W(+J]J01Q1P5'*N$$I,20!4[,*>"0]1[PIPD1&J[L*@>49DJ^WZ6]WU* MWH!>'9VFC'O0H;131#.<8G*:$5R,J#G>]Q-&E)38V]RJG'(&RA1UN4BN]DB9 M9"P3(@A9]OT;VO(XT"1HPZC0(@ ;K4VTZ^[ MHE\G- ^+2RY"\X)" V/?,I1'Y5E",@6&8"4%,M1@!)I@4%R*"*2QL&CJ]&JQ MT=I![-<&>3$N-CY_=VU[Y0M]E>N7$J^O*!$3ZL-!;]#.?WS?CSD/_T<<=RRN M*F2,>9G3D2MU8?J5U@UZG<-A_'UL!.#)6UQ;(&3<_W3&=1'.+LWEQ->=_KE5 MM!V1ZT>[AVR"3_7>=H[L\6#AMXM=JD$%NS2C5R9J-!N+_^?ZORU.>_+4IM9& MP+^$J7U$;\=R M59D3=[$;WE_2%)/=K)Z]87?+[]B/_9:-S_B2-SG%=F?O>^06' M+!ZG-_M]?&XSU'[\.5QPT].B;N,_?7WMLE]78_FQ%E I1*N'P\$08!C&6Y;Z M"6OWS9AJKJ87[SNU0*^EX[G[1&-;NK;\,_9]>Q!?SR?["ZR(6#O+GST\>.Z! MRKJXS4BG:%P+B_\A_X61'QZ40F8/0_)S]*[9X:2*3=3,GGP^:YV%AW0NFY\B M#)5?:W#)V9F3[H/"G)-HN!5$VP$Z(<#-<2&).7=QC@Y,>Z+1_=IM;:R=;"XMLP;]AAL;#=+:A7'L?MQK M?,GC^MC9[#:.FI\N'9CN[AUO?LDM@YM[C75_LKF^]K-U\KW=H/#_E[4C& -< M_[W;.OF _SE9G@R0TC((P:A%03"!.,4>:4T94ES0Y!F6(;&%1?E.:O%.B*L= M#TLMAMO!Q>RE6C[Z'#U:+\C9 M!_S85DS0_O7'_2=C_R>?0#M@E^N72Z=FH0 M5&IT89T[LLY$>)ZBC$C.%1+"1\0Q?+$L-]PUD6!%)7$J=]BE=7FUE45AG/LR M3DFNO\=:?QE%-LUL8MT#+:-'3:R;'Q*::OP\1@6Z9[."+H:!%#*Z$QFM3)I MEEHK52X6&GFN^2P% OIA*$EK&=,1*Y\3[35YA\4;H:/[H<+];9P"E+,*E#,4 M%S=X2&!<4=T?@I83JCMF8)H)&9".'B,>F$3&Q=PCTV%*M!,JZH5%+NJJ8.6= ML'*V3C+F1#L_W=:E#\MR6"A ME3O12F-2"4\1<\XD04(;B7C*79>]-HA(PZ6,6 H6%Q85T^\DN]HM\K\S5HFY MH- \H=!K4'Y/0:CHOT\!5!/Z+ZQX$()01&SN')G1RDD?$2RV(]X+&47N:2OK M_&H.TJO4?Q\++HMW^A[+^]F-Q4M^/ M=B[T)'2YR"=1!K1B8A"G3"/C,?QD)8U1)8DI75CD]!T1_&G5X^(;?F,H]1K4 MXREH5!3D1T2JR=@.&1UCAB+J!."3#Q(9Z0B2/A@:DS56V85%9NKB:F_U5ZD@ MOTX'\9R'NNOB,'[CH>Z@-1E*I7,\)1X-M=1'DF(R+)G$2:BB#5]8B2ZA[@\C MIF\7&BHH$21C#%'#->) 4DAKHQ"E&N/H8>$QS:'N2HMWFKP1[%$_Y$ MJO[]8+0$;<\)?D[65.6>.$L%LES$C)\.N6@Q\D$QE\T['0@H]GQ:O;:"G<7S M7>*RBTOI?G'9#RO;6.*RYX9O6A==WIA['!GB4GO$ S7($:T1$51K2PRL?R[< MA_4[0Z^&A+Q*QBF^]P*4,U?DML1EOQA:3FCGPF)-G9((XUSF%,N$K.,<@46& M4[)24V\7%H6NXS?BV7B=;O54$O<=E/2RL7NA![2V7T M7J.D8/6XD!B9("/R*N4.U"IX'Q86R3N"V3O\U*$G)3+[C>'0:U!_2V3V4T+5 M9&0VD4G TB,FB4!<^H",B GQA"T34;- V<(B%75<(K-?7 -^]?[I$ID]S\0S MTPIPB<73T7+9'9 M!:7>MGI<(K.?%JDF([.U45&Z@**C@%14!:2)Y\C80%*T3LE<=4_@NG@C"O+K M=!'/>62V*2[C-QZ9[07F@N)<)#1PAYFAT1#EHI.&"JM9%5+XPDITB M!T9+9/:$8A^X#2H2A2R/'G',#7(\6L23EL&E0+&A5 M[Q*9_1IY9JJF?J\>Q"4R>P[Y9OGHS_658>/OS#D?MH16U!.>D%!, >$PT-6= MBLA'T-0UC8+JN+!H.'^'S=68D%=).<7Y7I#R5QKY ^&RA&;/%5RNG<$EHPH+ MYA5*F%#$:=;/:< H44*,B)$PIA86!:D7L'QY_;S$9A=/T"SSSAU#4YY712^Q MV4_,*S\GU7#.K"#*8425MXA;X9#VT:.D3<318!%X6%C47+S#^JKGIX1F%QAZ MV^IO"G )?8[)?FG>-)#=D('"P3MJJ3C3B5&#E! A+1@GZ<@'6D6%@T M\AU5I@1G%Y@J"G()SGY6J#I7D9U2CE*74"(^(5A^AZPW#N' ' MT=CZX 5*.%+$@W3(69Z].4903HBBQ.?69W7^1J)G'O7LX+>A!2:![Z']8_'_ MX,OIT*K;M_<#2/Q[1%A]TK$_0MC1WR:&L7LX&+;3\>]=V]]N[X_(#%_%X5M. MW<7YOO4RG2^OF@)EG?9^1#NCWPFMD/ _Y+^C-;KZ=9KX/-?HS>U&?PH[-3O" MG=I()Z_!EQK(@C_LV/SJX2 ;<\.=6/O8@0^ _O8[O0Z\K=L+L5,_D\Y*",:; M"!1C&)*_5BB(_N7J2WC'^->Q1,N7$X>IU#9E1M=ADH:]H>W4VOO#?GM_T/:U M'[9S&&N]5.N-<+\63P-8:J$*=*FF]CC:/KP$TQ,N&LVCQ.8:$$75>ZIV9 >U M?]W$>H_K&$3B&4VK*X?JZWDN5TZG\GN>R3,^E'/*AYO_[&#?_;YO-\SAZNZW MXQ9=HXV-?-_OP(5K<"V,ZKZMY/F[LI) VVEAO;!DM%6;, MHJ I1YPHCXP4!BRFP+S+G5.JLHJZ?K5DS B90/ [\-N[.XG1 XM_%#&:+3'R M6U2EF+#'"%/F$'>1()-40EX&8A7(D YT%%9QLQA5R'0G27I8@\\B23,E2;MK M6RDI20BCR&L5$?>>(>NH!52BC$;BN0P, $G6KV;?7P(D4#X.(KSR(W:.+RD6 M;U"1V*^\BUES&.ME\'_L_\CZVLBQ/IJ]4T4A[XI:;\+]?JIOY V:#O-)7&V[ M2MJH=(@9C(0(OCW:L>[7.]9-[-A1C/#7\>S,O<'\@/W(\G[T'@ 55 0DL1:@ M( 2/G!,.Q: (I5@KGZO*$?).$/Z.FZN[LE[[^Y+ @2P,VH/AA"S:'[;=R>9? M)7:57-4..H?P0J<+9L(CB-HEV/<[,1QVXFJ:3@"CC_?A<+C3Z\.N M#-\ 3/H3,>9_=6#O?CR^X(?YF@5P'4;YL0/O>W.BU<"-7;]E%$U)4H]D"A+! MD@#*"\415D$IAWFD)BW4(FS @PS4?6#'QX5N/A_0G7J=3N^HLNVJ/3(X[,+G M@+L,P# >$CC MV1N=#\#L=.S!(+X__>'WT!X<=.SQ^_9^]1FKBRZ[B6"-?C]JA^'.>V/J5)K* M.3P^+A_??_0RJ8\<]E)JI[AM*I2(C*(GZH6M4JW&-PG,N;IY^V&T3S) M0GM0"V+_E2SU*#;D_US_M\F8J++0KVZA3T]1JJ4>G^!6/W^-7=O.REWUVR<8 M1C:P#FVG^OW/=HJU_[2RV_]*L'B1BMW^A/@OWQNR)6% M?G4+?=]M_N*!Y0^I$3U>A&%S9.S>>2ET3'(8E___9^]*FMI*ES;^B M8-YWXMX(2EW[XGZ#"+=Q][CG"MK=N-WPQ5&K$=;":#&&7S]91P*)S681<"35 M[;A8(.F<.E593SZY5*:VRC.LJ>+!*RUMHB9Z0AD/1/B[.+KO$H.ZDPORN@/R M/_V3.)B\:G?;HZ7W=4^3P^C.6>O;SMX7O'/VFA_LOZ&S_[%%X7ZLU?W[ MR\X97.NWG:.#]M7D,'C*L[=D=P\^MWW8:1W]>;A#_S[Z_YR]';7.*Y^^N>H,A<]V6_B@"^,\^KW;VGY/#S[^VF[]]C=<[]W) M#OT@=C[^WMT_>L?^.6OQG>W/I[M[K^GNGC_=R>4TDDO:L8ARQG)NH8N1%2H@ ME:3#,1C-@MK8HKJ)K[O;&Z/^]P.HRRFJ'XZ/BZB^N*B^/=G=@V?9RZ%:SUO; M[S[QW-794XJ2< IQ(3RR+DID$Q:@0(BTS&]L,=KDMV?;3Y.]:I(E7L-S/*M] M3"<9RB5)AKL@.7;"<:L(C=Q(3TW0I!S360D FG59L-(:6%&"/#<,<4XYTMI8 MY+Q7SC+)= H;6T;(3?7W(N#+BW@>B=PG6O!P*CE.F*% *(\@*L7 MR#D7P(J@,HH0B-)\8XO/$C$OLNMK=IZZILZ+>D'!"Q[ENX<26AZ">KM]_#"6 M>O,YOVL8^D"C> Y0IQ#[O;-_O\3/[5X&V5]L)]<=(X7#WA=F9QPV."N#2AY% M(@WBU#MDH@R(F$B QF+E@ZA<-/QZQGMAL*O 8(M[H+@'KISLR&&YXAYX$+3N MSABLM0;[R# RP4K$!:'9FZAR$\9 -),B:%7< RL)KH7S%\Y?./]W.?^.15UHC'C3HI!@C"E@SC8GA*JI"\A>MA^I527R] M$E:X$S8:%AF/@@>G-:9"">,"(]R3$$O"RA*#V[O;LP"ZO^?[L?V/'TYW\[][ M[\]VCGXY;.W]VMG=_HQW?_MPLM_=AWD*W9NR ((W@6I%$#$&*#O3"FFB$G(Q M."P *R6E51; #3W3'YJP4G-1+0DK-1357-TX$1^D#T@%PK-UR1"(# 9Y-5X; MI:,2N0&(6G#"2JF"7E?Z?Z/3*3@.1%]@;JSE0GOG"$LTZDAM8BFH.CB=2D[* MHS%FYL]/DDLF+$/!1( %I12RTB;$E$X$RT1%L!M;9!-SM:G8FKB=5K%5Q,(- MB2<[@5"[W)(',:Z26[+D(#F76T)(HHIHB7P@.:-$6*2=$CD&ZH,-6/O<;9TV MR4)R2PIEJ@<6W,QAO*ED2*P48,U:%%;&,Y4:PDF+$+9,(U 5'(D;+$\8T MV6QL\29;DUK\J\BH"H:NE=E9"Y!SN0Y).A*XPDAJ"8Q*YS0R!3^"53$( M[+6WN)B=!237%"27BVB6T/P3N^OF0O.!FQ =YR@);A%7DB.=^ZERY83B1&@> M7&&6J]ND<"6C[R%0P91G.BC%%?/&)AU$()HR[/"TF'F)OB\G?K6^MCQ]X:^_]ZL@\K%7U_$.,JT?U0\I>@ETH99Q&UNZ"Z50(YS;X5T M7BI6S,X"DFL*DLM%-$OT_8G==7/1=R4HITYB%!W7B$<=D&$T1YR2TUXIKZ0H MS+(FT?=R]OUNH.:8Q=H3132VP NX#L08JVC$UE''4HF^+S%^O?].2//@R^YO M'[[M;._ O!QT=H[>G^YW?SWI:0]4KGW@TB&$U]3+0*:2XP^EYS42W1]QJ**JAM&IR+446D05LA3@58 M/HHRP& <>;"1&DQ 5,O9]W5A^#>Z0;#+9W8PD]QH&)VV.(C(-!-B[<@9C;I'W D 2(!,9'QB*S$;M8RX&Z#:V9%.4 ML^\K39F^TT'O0;RI1-]7"C#F6%54V$GFD;>1(![RT4ZA&*+:,4.E)&6$F,YP%A/8#Y.6MU?O\"8.=SO\* +8Z4[7UH?]\_VZ:^'K;U?;CS[[F%_)2(B%8S,WF%3*,8Z2DI$%I MCTV,V*5J"EI % "/%JZL24W!6.;1I4$Z2?#DWH#=#FP]N"8 MCJ$J" ?F9HBY@C)WFGGL'.=$6TU(B>FL),3.Q70B8=(KZX! .YQ/]0IDI+)( M,RT ?@-W5@*5;LJZ'UA[N=HW]=KM_U67E,GE(9NW.QH>QCA+/&NEP'+&1X/R MTF 6D",J%SZ(#%GB "S!^!:882&(F/0E*>4/RCF48NZOOKE?HF&/A=>Y:%@P M4IO$/2)62\0YMLAXQY&/5CC#B%8I ;QN*FTV,=<%8M?*W"\$OQ#\M2#X)9+X MQ [FN4AB/OC#)6@;IFC*D<2$M, 81>X-HT(20\S&%M--64Z6WS^2^-,H"_'% M@:DK#B3XX_E0J]NU87OTX"H:+C-W_Z/Q<-1.IS]W[0!,V>IIS'50KL_A1EKA MXNM1X_=QYW2R0(QL-C*.;#9&A[%A/W\>Q,]V%!OMWFC0[@W;OO'5=L:QT4^- M"1-N]&=&?G7^+,XPH7%BA]\O![L0C$/B9:)F[\[GY.\\)1?@)I<4W*ZT13W= MI^]IZV.^[M\=N!=\%\;TV[N3W;T/9SM'[\YV/NY_VZ/@&[Z+C2%>GPAS&,@0.EQZ++WW&8R5,OO/V6'R6&O7[^ MTQSH[&49VH/1_](!=K9V,M/",.9/-&!8(!M0X-8A[GQ VFF%)*/*&P%429N- M1H2==9Q5]@#0^3%*7-9?B>^!MD[]3J=_DO5P168:PW$7'@*N,JR4.4C0:#S, MFKL_$3;XJQU5F\&V>XVO(&?YN\>#_M?V,+__ZO(>JGY,KSR=A(F5#@_9L_*1A]X'>_.V1"FQJ;I1LR^<[[EZ[\!$5';MY< MSY$&85[ .7"SJ707I]8/YZEN&2WU65CU# L[5?)E95=N9<_=7O_C!C]M37U? MC=^ ]8VJOVQG$_I7VQY4OU7$_Y(0+$F=IAHY4'?Z/?2U(LL-._%?-":N"V+* M$>X?AE=6.QKK!>:"8D49"=QA9F@T1+GHI*'"ZLH? !;=RT1CW_Z_<7MT^JXW M!*LD_W&X"]Q\L'=H>U/M )(]$>S5BM*2UM[OG9VC%HSC"]L_>HWSO?>[;\]R ML:R#[C[> 3MPI]MB%]^Y\)G#V+L?:.OL[>GN7H![_ G/N0/WAF M[NR]H_MG/KNBYI.RB4G2&2J1!;L0<>]8;A4M$1?.)AY\T,%6I7((V>1L3:*T M3P CM3S2^&RZ\WY(6R]@76B$]LDD:WGTT>WAVXCO) M?R2./B/;OPR5A?(O&DOG*#_13AB".6"I-H@[:Y!-&B-JL=/1@)#03/EQTY3$ MS27N;K$DK'Z2851B),NHD?ZUEJQ^(K&%U3]($[7F67T2# L6$B+4"L2C($@3 ME9#F/,G @F Z;FQISC:5NNY^^G<=RX 5[%H2[%II-GT9H@J;7C2&S;'I)"-3 M@4M$@^2(LZH 3!3P*]^^)L>N5]Y&]RH9).<9(OITY:3S[] M:W^08KM0ZH>JH_?SE-J *O+:>B1BE(@399#!$BBU3(8 N>8T^8TM*37"FQ+7(&MY/P_J4*[U!XW1AL+YOTOJ]IYGLIL M);5_N33/?&J_!,W#C$*$XH0X#@99G,LA&2H3YEJXW'.8D"8ID8GZ%&BKYG8) MBKN,^B/;:238J+,*;.=U7*964Q@/8 (;N<'%L!%A!L)E*VIR/+HJKP4O].:] MR[,]TGWT/'7:[AFLWAW_UK :U[>=H]>?G%!$Q4@1-58A;BU&+OB(>(HB M.XHH=6QCB^/F=0R[4HWK/H+EG0)UJ3D6-->- \(>I([>V4 % 49?"9:>"M;U M4W)%L.HN6.\_65"-7&&*,)4$Q,E%Y*P$$:,T8&\2IU*!8/'F]3#)XZH#>D$M M)R)%YA4/RCMB$L'!XD@5"=A6LJ7.94L7V5HRV3I[^XE%H93S"45@61FT##*& M\WQD17! %>*$J9I=X$>4$'Q<^;CIKU.^M 0%Y5Y7E>)N*0P[N']I5QV"IE8I MXS7GE"5#+%::"C"0DB">+J!(Y]ON<:=_&N-?/-F_'"%JKVW;#:2?/O MO^D/1SO]T7Z$)T&!%Q!Y1Z0/BQC!DN(Z(*"*XF%V0D]GT-^*W_#K"3NS83&I'_49O%A@8YI+DY[P7 M".QAVQ\VVL/J6W[Z<9>_?''Q/E@;5?G#P7DGMEFEPPI+SVES:N=%SC(^D70Z M)EHUAY7<;NC27,[]/!S,S,W/0 \&T7Y! M-L%3O;*=$WLZW/CITL-W 5"OS.BUB9K,QE95=^NF.U]9RLGV3AX'YQ26P@B. MK3/$4:)92 !?&$?SZ&*B-=0&U8U?M6%SMOU=%A*(2 7,/9^)W# '[2I ;=SD MRJB;%#;> 'RT 5%ZH\9)>W18 02P/]S(C0XVSW\UU:\-T$1]^-'IGPRS,JK> M_9Q=9QDV -*.;YL* "/;Z+2[.=FJT:M"._GS7^)IKI+NQQD>ALT&J%H;0)CS M@ ;P27=:W>+_C.&2C3_CL#\>>'AXT%)PI5&L3/_\@:RV; _TLZ9$_3QL_-*' MN^8WM]L @*/^8%@]"8#IK2,$#=DXMJ=54==V+R-QM]^;HFR&O_S^Y N9>5>J M>-RQD\*QW6B'.3]C_NI7AC9!7]NX) RY$2=J?T.'[0![YM4Z*5-6F=C<8FP, M0K##F;UK0]63/@PD]A96 M,OWMM^/VH/KP>7KBNG$NW@(Q23#ADE"*C(L.<4(E<@RD1FH5/8LA&N^G8C)Q M^5UUBDZ0#79W[M#0R-->T9Q!O]NXE;?WIO'G*X)",^\UTINX$97Y";X]O?MY]MLY^K''FC4./JC>E@0FTR&@$-<$'>TK/UV M'R-%.\#<+9%"R"@13@3 )EJ0)PY$/BF:C/!1^0PV9W'0OT;=L_JZGZ!X(VQ* M/-L'B2O,G>>*2!,L9H)B;>XB*$48GD@8]CY\8K D1H'2H=Q:Q+D*R$@CD!0: M!,$3I3QP6UB8:[+PW^>*?51-[43[3 ,1(<+BA(H+ 4?PA^WXM<+W9N,6CGAA MXXUSEZESBI([3$VLPW@_!]^#]-A3NAA> U7TU:O=-',B3)19=B\,W]CCBFC# M7U]W@16/UMG!(':./G_BP@GO#$6>@CSRD#C2C!.DC6>") UK9C>V6/-ZK9G' M1!T,PS+1!)*?-X:P4:J4C PQ:>F=6F34H0C.$PC.V;M/V@&><>41LXGD$J\4 MV<08407E'+;!.IT(X5@P(ZTAWH L14RD3HN,*A39 M>0K9^?)):T#F;7TAW,_>1YH>W1:&@_M^4\J=V$D%JPPSB+BRACD&CYN@R=3'/(&G;:YJ!RA35";G$PEYXRY[^_R56!W(GB7\*=J]?/0"W^_U0]N*E.&_!Q#EHMI MJ%2O7C%U& T12]JZYAH./T?OFOWL7'Y[B;;>DSQ,6N^@!DL O%T O&P5E1%(%97('3I^K:0-GO?MSWK=EJ\ M="*J]XG$->M$9**W6C!)C/(\,*%S9J=SG@BCC'*L/D5@UK-(^3'T> R(9UOJ30UR;0B&29T>WKQ_LHUI M2OF=]Q^7!O+0"W\_#80VE=9+-V1#%Y.YLES)&>8%2,K-Z+R>N03/MK#/$0R< MR[EM3))NRR*OW"*?\^ZJ^L"4?#9I0G)VER Z+I#N50(?](ZK6?[ M>YZW?@.C^[/_L-09#_71W[P/?V>YT#_;@LQ\_L!WZ[J1UK4[KSN'.V>>3 M_>Y[?+#WYU%K^ST8ZN_$SMYGO)O'23^(@SV?:[]^^^?L[7RHTUK,9: <<95X M+F;DD0$;'MD44Y!*49-+'!+%-\D-)V&+R5[\R<6?_/*2M3S:Z'9_\L-44BD< MO@H*:2Z\R331B6**--,YO.D"LE9Y%*DFU.EH"8X;6X(VM2KJ:+$>Y-+O]'YK M76W\TNYTQ1H&WMSM]'%IHG4QG"Y'0HN:NI>:NI0B2J@DGFB#,&4><:ISH%,K MY+D3$O ZRTEN%8@WQ;K83:7G:H'0DFY?L/1N6#I'^0/!6@%H(AL,03Q[HUR@ M$AGB<:*1*VK-6J7;KV;;U25A]9/F$B5"LHP:Z5]KR>HOMT,IFNA>FJ@US^HQ MH3YJCY$Q1B*N8D F)HRBL%%991T.N;4#VS0WD/I_U[%=7(&N)8&NE2;3EQ&J MD.E%0]@Q_O5<: NW?I!B>G_)8ZZ-=L92$%/!$ ]&(!M40,0Z0U/4 M-.3 +KW17[Y0:EW\U&L&7BM-K:<8E7M/%5Z]:/B:X]7<,Q>LYXAQ"O E D?& M,H$2)U(0K&,B9*V.W:^FDWJI$_L?5G1S]7P_WTV"FKXYO1V#]T-_G$]OKD?F M/]=>"(RY%"&0FUL/UX61E\S_QRBT#_-\W%$GM7<,61PP M O6&D14^(6F(EM)SXYW:V")&;][4 VLE5=I+H$PM7?8OIWOK!:TOF/V_K$KG M=IOJ89JG)/BO@MZ9,Z2&R=V>*^V=@\#K,5WL[O I0K& MAGNY+>C\^[FCW4Y_M!]'LUYW:]S/[NU9:^\+;NVU (U:?.?L _OD+"%64HED MI 1Q8@C2+E)$720J&:\Y]QM;M&E^T-PN]WW-LP]2,[B8ZMPH_F(M+MJYSK7\ M^EZYH6%N8=X>P@6GGSC_/OPMO_33:[A\Q8L[5IWDS:=@_PH)&_GO^= M-D:_7+XH/U46[79O;"= FI&@D@L<&3.6$AN2YHD8Q[%(D5!&J=5!^4]$JXW; MRR#5K5>;NAD:=G;WWC8(:7ZW!_P">@K^ 6N7V4@O5.3B#]B9@SAJ#R;$)/9B M:H^&V^VA[_2'XT&-.@CZZ28]/FIU#[H'V^_HP?;^Z<'>.[Q_])GN[QUT=_9V MNKM[OW9:1U]8:[OU[=HF[;9.X9M?6D<'L,E_A\_]V=[=/CCZ3%MT7K8\? M@%KXD];9V[Q)88.^9I]$Q HKDQ!L3XZXMAPYRR(2C@9#/5 $+B:H#*(+ )@Q M%0M+%"$N 31SC9V1S%$ :&Z"AR_;JRT'SS&V,9W_QA^YN_(UW7BU\^3\?IEN ME1_>^/) M;;"&*PB]P8 1MO$7 1CFW*5XPGJAFZ(M^K?)=ACVS"Y/0"GBVF> M[(7SZ;ZEG-H]>4B=YN$[Q>FF'1ZK-J<>>!R =%8>L/D;[5S3IU>)%2B2X=@- MVZ%M!VT8P:']FCN(3Z;13:?Q>#J-DY[@N7Q=-U]YTH*\/6@<]L>#SN1.0]O) M%P(E,A7Y2KMDZI,+V]W*?*9W^)3O<(4"4;II*3R4T-3*SGAL?WYWFL]"&>QHL,?FG\U)[)3R4(CM0?#4?7V MI7<;__H_$SF:W[7_SBS$-D8#&]I3>?V>=#:.!^UB'\43@ M+DME V2A#T([N?M?YZ)[[?[Y4L-^-\ZD.XMZYE2WWP"VAAWE=[ZV _QV9=## MQO%X,!SG9CG K&S#V^%AP\'5,RM+T>9@:N,D[QL'^ZIQ;+,=UC[.G[?>C[OC MS.SRQ)Q/0B: @_8P$[.4OQ 'N7)7KF\%O_OQ8 "_389_.AG9U\E^/VF/#J>= MDN&#PXD-L#E!"*!S#3^((0\W/S L DQ,]9@W6<&WQN>>#?:F@YVL[3G^]?J- M3K_W&=BJK5K8-F FJH-5^2$GS7 K$;QQ^2?/#1^Y6(&*X>[JWH.NO[AM MQK!!VXVKZ3J?19B;*6O.(M=L9$]0M&&S$4'9M+-O=G9EX-JQ#6!L;T?-WC0" ML7"\G&'B5*.^F7N:/"^O>T!+.G]>\,KY]X=_3(3O CH173OL_"QR'BQ/F+A MD;&Y_G 0%EEO+"):"%BC:)FW&UO774S_#5*7I[X]B^Q\[D] M[FXV?HO9;CS=;+3BM[;O;U[LC@^]G*+6^+^P-T*_6UUX.*,1DPM]!J0:P!8\ M/0?%"^"^P$1G*P#K70.D"8F9MW$[\6OL-*O'[/>R)S5_NA='4^,3[*H9,N;' MR:90!KZJ-7SOXKK5F_[\(A5':?=\9YR;KV:^5'T-_@+@OUE=?MI;'N2]"K94 M]O5?(_BG>SZ(MW:0K6% H;L8P.=>N_X$6%]5-CML^UD!WO_^>0IRG$X2;C=N M_J9U,*+Q*/X\]?3A^4OYN#*7(W"#:+\@F>*I7 MMG-B3X<;/UWV&@"-OS*CUR9J,AM;51W(F^Y\HVWV0UOKBFWF1> L$.PQ9MQ% M[HQ.N>(0QE(%E\1%A..I/ 5_^<,8QIVXFW;BN6<@._*&>]F!N]Z.@;?DDPZ2 M!2LQ\M(&Q+5VR&%M$ DV)9CVX(.Y:NBOMEFY,X^OY^B=(73"#VT7ACH:SGL) M+S"TXJ?Q,'\'.,V_.OWA\-]38*WH]4TZZ[+9.<7EZI.IGZE<9F)^I@#^!3>; M>DF'_ZY!\71CFD*2!]9.AW?)0SO=_[ 0^4,O_/U"Y+BI3!GR[W* M5]=A-$0L:37M%VF@O \LO?&VE[GR>0;H'9(_ST$4B$W\@4@\XT?+5JE7W?EU M:D/^L)SITI=^907B8=7QBT"LKD#HTHCB<>=5;O,,UO:TRL+N_[1;NTQ.F9P? M#:YF92N6 *[^F@M/U*U:Q?: M.$:P]Y1*:9.,-OT@6)T3G2_'-*;QZKD4GNE>RH&-&F4D/RRF,3TS078^MLYV MZ/O3UMEA^V /[O7Q+=G=:V%X?=(Z\V2?MKX=?/SSR\Z;JV@'TA0%ZX()%SGSB,G(3L"&*1!_SD14C M+185H.OSENS7>ND40']:0)^OTB=Q),)I9(@UB'-+D9'<(AL#:&)+@LF%1F5S M30Y>%T O@%X _3J@FR1%8I9S2ACGW)E@?+(*X"%%2@2M %V= [HN@/[,@#YC MZ(%JK9B0&<8Q #H-R/&H48P"%E$%*JS&<"U31$/?6$)=Z"RBI//;!(6NC1#PXA8Q0&&E!D@H\L4ARO26V+DZ< MTN&@P-H+.C(*K#T"UN8\&2*9Y)2-R)CH$/?" @6F&@EGC)?::HES(T39Y 76 M"JRM-ZP]@SE?8.TQL#9OSW,&1,T@EGSN2>@PCO#VO C6(H_&@ET_HVN$PCH9URTU9E+I8[68$MW=2>1'K_ERZ_JR$ M:W=27Z 2KZ(][J4]+O4ZH2'Y@$E$U&*;PWL":9U5"+.1:VX48T"*J;S!'5Q: MG11T>1YT>08CNZ#+PM!ESN3&41&K&4-!,($XEAPY$1Q*1#A8Q8"U3Q6Z7/E*!3K;[<.3GE7U=TJ,>1FA_"6LT+F2=G,H_GI. MEG93)7MS.4EOJN)]KWOA\L?V+F1QU\$R5'\=%NQ_ /9?Z@E$&*AM;1+B+A%@ MEM$@&QQ%$32W8PXSJ@#[<5,5IV>)Y:PW*B[,>BZH6$M4G$_6]S%YBCD (E'P M@SGD-!7(NZ2(L=H#\M1^-[:!M.XU?;, MW\009@I>_=C=?%FK_&;;O>%_0.!BT2+WTR+[\QX'X7GT4BDDG7&(*\J18]XC M(EV(0"1P(BD?A%V3I/@24BM8]X0>AX)USXYU)WCF 2,([+"*\13SH#D@'5) M68QYS.F1%=:MB<^T)#.\7#7'T:@S:>.5W0,E6V'%-<=S>@1F[=9WXB@KCJPW MML=QKS^3NB$I:N1>:L1?2J2G-'(O$XH,?G";'(+UU0A66&I"8E0,U A;E[(J M)?16@*\.[H$"?$\"?'.^@F2)B((91 0#_JQ\0DZ*@)S1.(3DHS!T8XLV30&^ M GSK#7S/Z2LHP/7@HHU)Q%+1+G*E5$Y0<93X'[4*"NYBERZS/C6)""T MFFD%9@DX=QYIJAU*0*JI%PKS!'1:W7"F;26URA/L]!*76WMD?(:" @49%X*, M.J3UXI+6*4ML2ZQIV=!QGKE-RQ#<]W= MT6$<-/RA[7V&2P\N_).-=J_1G[S7[QX/XF'L#=M?8^-?.0OBW_ N_#F^JFTZ M1+E_N?]SW[]>/M)E2*[*/E)[I6:;0W\TKK M7:6L2L$*;'K6F1$K?91JOF#DHU^FK0A:?1G195JZTTLJ;:UR7UZ M (/^,_H.R%H[P5SG$;X.1^/A*&NE7P?][NO=-^_NK+I^[0] >\TJ@E5EP&9E MP8K">J#"^C;O#(B$43"T,*+4$01&%T6&4(&,PBR8D A1.E<&6Q.%5[22NKG^>M%0#]10I_,^%.#TF./ 4.1*(TXD M09KAA+P'4H,CD\!EUJCG1 F2%@!]MF-G!4"7%D!G/I.(@^"28Z2<(8AG3[3Q MC".B/>:2"A.IRP!:BNT6 %US 'W6+),"H+4&T)F/Q,HDI2 <>:$9XC$EY+#5 MR!G 3B%C3+;J>E:.O[VXCV2]TDYZEPZ=E**^:Z"A5B3OY#Q5LBBH!RJHLTLN M$I>T8I$A%7*)3*D"TI89)#DGBF)AF0X;6Z94BBM1T77'SQ5),RGX^7C\G'E( M2)18^"20M30B[GA"%CN%G&/)2XX)&'\YK[PT\"SXN>;XN2)9)04_'X^?,P<) M%XX8@$U$56X+'QE#VC 41 2*B07/MB-+;TN#I+53")9ADK%>_V1[=RW]$_) M*UFY@G3/7+[C"4Z6SC1<45$/5%%XWD5"O$^PT!3%R"10?(J1]5(BHCF-(24* M!&9CB_ ;VHB\X!GW4E6S@%C],C\*B#TKB,W\%"8F*V$=D64FU^$,#!D2)6+, M)N*5]EP B%%R ]$N(%9 K+@6"IB]-)C-G :&"N*MT(AY@A&W)B&=V[QYK&W$ M,GI".3 R41)[5[>JL%Y2GT+OUHY(#=L+3^1R>$(W^;,M_W?%=OKF]&X,W@_] ML>O$VY5?O23EOU[.B;B8>:TIAWA1;\[K+HQP-.MV^.Z6_@+G!.(6FE$XPP,Y M YGWXC"NI/;6(Y.2R&>!.-*:.D0382IP3@C+E0KI4QM +[T*82DWO>]$WKX&G&H_CS=/QX_A*7OS,W63X" MA RNHMX=U_.R$-Q9=GZ J9UV+Z+I,Q-:#9[+"Y&9S.W6 M8\9=! 3626,L,)9 [I*8X#5\)X;7(_@\35')Y!T'G.9.)>=9"A1+F1*F .,7 MZ#\5H2MP3U403C 18CY4SYUF'CO'.=%6$T)N]"]=QO6__&$,XT[<38#GO\)B MQ_#7R([&P[TLQWMPJU\Z??]E24'ZX)]#[+M_]^Q',][MMD[AFU]:1P=?=HY^ MA\_]V=[=/CCZ3%MT7K8\?3G?W/(#V6Y'#0ZV]UR>?M)(B)N$05E@AGE]I MI2-*'B?%&9,$@PZ.H,N.\YX:C.,-NZP-L]J;!ACFMEV.X+73Z<]=._@,\ICQ M2%XG=77;AGN'\:*M8;O7.![TCZ(?Q7 1>9@K/+[92+8]:'RUG7&LRFAUX+FJ M\N23T$2JY V>- M<_@ PAT9F#K9W^K__EZ9$_3QL'$]BHM67APV@#]6G3J,= M#!NQ^O[OX\YI@Y'-1A;RZL)9[!MV$!O#<1>FMXJ4V/SE3J=_,FS\"P8.<]/) M8_SWJ\N;>QXE)@LSQ=+IVE3X?K$X$VT!D]^QQ\/XZOS%SZ$]A/&>OFKWJBFL MOG15'<&"3U''F*86K *>:3AL>OTI*#4GH'1%54[>5*+)%;O]?=PD#WY3,/K M[WYWR/"T^CMOUW3$=YWC'T0U[[B?7ZJ+XPN,QCPJXOO# 4_9S3/TE57/8 SN M ^XUWEZ"O3O$;\_A"(A$_(%$W/C1(M,/'LV3R/1396S53]ZS2G](@L)CUGP! M,U@$XND$@IA+ E&S+*(E2")Z4]'W'['W-6A"_K0;O4Q.#0\.RHFWI^Y;](_O M;,Q-^!O8I3T8?[:94SM[TBN#N&Z'!U]FB>NWF@N-C#VFXMDRQ[:"#($:PYR6 MD@<'_R-1!TR--I0X'#Z]NULJQ#9LIUX,<]GTTY>S;@XK$IPZ/FS]EL?T^EOK MXTZWM?T:M[K[8G?[K=C]^.YD_ZAU!O?]MG/V^:S5OA*VWW[; MI_LGK>WWIP='7WAK[PN,]9=VZVP'GO$MV]UNG?YSUAJUVCDP]7;4>OW)*<94 M(@Q)PCGB6&MD.*,H*HH-$4H:9C:V!"TE7I>OQ&O!\X+GB\M5,)$I1RRUB7*6 MI*;6$!6H:EOP?/%XOO/F L\Q4\9H')&14B%8FUQJ5GF44]NM MS(ELB6UL<:W7I2O/:E:<):1)E\$P^NNQ/7A*?:_E41$+/S]S75?,52DO6N)> M6N+]/.LGFF LL4=4>&#]DBBD933(!1-$"IAQ[$K1UU*TL(#:XL]V%%!;)*C- M45\9-1:!!:2TH8@G3I%5C@+&.D^N0Y*XAF8[[E %2UQ;RWQ89[Z8JV=U5:BD(1"''0YDT09S'!*\.0$!A'SF5@ L@O MD26,]_+L=_7=OG]4)T>ZL1=RS;O266S5%<4"^&_J#[HVG['[-GIU%@?]8(>' M/U8?^?^O+^2L*)![*9#]2XD@(D@L$D9<:8\X#A84B/)(4>9(/JC.KNCE\7+_&*ZXQG\!)?RZ5[,R]AOYQ6>F4F M@$6IW$NI^,N.Y!""E:!%O"= F$U SA&%8I"6>N^=4S9W=M?KH52*'[D WPN2 MY0)\3PM\U<=PU\B9>(/>YJ% M"[!])FD%M>^%VF]/YCNOBLBBR[WS$DT VS(";'--$1-184$(PX96_8]4G1KH M%9_K6B'-2^0H%*19"-+,6G4Z')2T-B(3W]9IK99( M4QR?#]GV.W'4& W@,BD.BKMS*9&[/F?/@F_?!13"S*AIXL8I;CQ2T>7:X98@2XD'VQPK M*57P-G% &/[40?C5]+&N1,.[V NEU=UD6+>V9;P^X'JM\ LV3?KQG-54!]Y# M!4KMM:6*:J$EL#2EE?1!1C#ND^52O?4HAYN40\S8RBH M&*3#&FG%-.(Z661E F,H:,U/<* _8F;_>MA\W&RY^;O=Z M,/CB2;EE6/5:RM)DNM:T-^^TO_-&VTU5V8MJEQ7J>S_J2^8](U2Z:&,D*"KL M$(])(4T31=Q@H@T7VA('U!?3DJ2R='EY!=0+J"\,U(V)3#EBJ4V4LR0UM8:H MX#1@!%-"5Z"N"ZB_'*C/_!E$)T4#$XA%C!&7V;-A"494A\"U$@DKL['%M6RR M NHO'65>_,6AG%S29 F>","1]&*@'A0&+E '7))1*TT]4G2C2UFUB7LMYK)F,M"D]_T MNS"8T]).:JUTQS/PXRM-5-YVCSO]TS@HJN-^JH/-TV.)B8R1:R2TQXAGCNR M+B,%:RD%(UHS :JCB==##O!F%%H(R(,\) MD20M4&@KD%'1(&HUZ#3K0;7I GFU8-!KX%XNC:364ID\*W^^TDJE*BG8J0XH MELZ$#U,H8IY#6T> MN3[5G3OH%01\4@2<46KOO/""2V2-!TJM:&[.*@42BN#$F*'"L=(\:M6]P:5Y MU/K ^#/PUYDX#4MFW0-A^MVE9E$)BR@$L0#."2-8-8^6D6 M59!EV0EB09;G0989 >0)K%Z/$T!)B(A+%Y!-%".FM F"$2E,*LVA5MV969I# M+3U2UZ0)X11SC$)R.G/CA#0L'Z+4Q>""X)J; MTONI0,NJNTX+M"P(6M[/I>"#91VE19HJC !9@(SZX)&T+IGH'8\RE:9/ZUNM MN'1\*BT]2DN/%^KX5,I@+D#=7>KZ9(!(.RDHLH(JQ 6\UH7'H\O>3(7OK^I<=3'5MEYYYL\9N/PV'QJ)0F M(8\-<]>.^MXG+O!P]\B=C]I-M.%?E3*<\.#"@._'@"\U@.+1):6I04QXFA-4 M,A?6#)FD(M@LQ!I!-K:8N*&292T/U!5(K0UP%$A=2*CUP>Z$ JG/":DSIP*E MEA+E,6+!9;^S),CEUADX<:L!7!6.=F.+Z!4YHWPXV3>$PU=>VKY:T;',V7T, M[+[0'[M.;)S#3IU&6J>Q+&S6ZF4Q+X/+ZG47/C0:-@;1]S_W8!@A]_T:'<;& MFWZO>)B8-N3?OMO9S7OUZKM5!;Z3'Y=;6SE6J1G'-1VRG_D]SZ5)A:!*Q J,V(:EH1#PY@:P,'!D2N==&1TS4QI9?>(VLT@+O"QO&85(@D@WLI@5U. M/CR/133=U8U.V[IVISUJEQK8JW]>;5&6P1^Q-X1;O>Z%2IC^Z ]'@SAJ#ZH2 M7]6Z#FQ:%F1ERE-]I3RU @T2%N(D?:6(,4<5+IY"01>(F@ MIKC0%^!"?RQE+"4.E@C'7XHRS@%X\4$\$,I;EXI1!YNP]QR@'#N.N&(1:9\\ MTH%KHH3Q/K&-+69*,>H"-VM'&PO<+ 9N9LR1<#!2"15()JX1C]8B)[U$P6EN MK&:,4K>Q15FI4+VJV4^Y.O57-ZM[MDZM5KM>MX MG/Y>\[H"VO,9SAU-4QK_O-C7[WK3],4J>[&HS/NIS$OUP+T)REDGL[8$E0F\ M'#G,.3+2NJ Q _X>ZW<(:9&[KV9NX:(9BF98#GBF98M&:8&5.*6:2QX-HXD(4;^S5$^E&2I3[*>1A4_#OZ']=>O\J7?&7=A1 M?NM_X(_G#UH-MMT+8-"_(AHN,S?ZH_%PU$ZG/W?MX'.[5XW47,?/.^[(R]OX MSKO_!RC2@6V&SH\#T0J$]@YCHP?&53ZO.$CS95%RE87_>E[".-]2IC?NAOYH M^L&U/'!Y\,\A]MV_>_:C&>]V6Z?PS2^MHX,O.T>_P^?^;.]N'QSN=/=)B^Z+ MUL/W<>=T\D=&-AMY2U?RD5=TLS&(P^,(7_P:.Z>;C?:ETVKMR6DU MZWV_"X!X"GC\O:-KS4:&IN.)[Q4-8J?Z#'Q[W!U/7OX9[^M\QZANWO[GXB(/A$1 M((X!*+6C#'[ER47.,"8:]HB43;)2<%E$YB$BDZ_Q"6OIF7889(2"@F5"(,LX M0\P;P%7GDT@Q]Y6@/]*P5X$S2]#TY"[@', 5<$K@?AF=QKTY2(5KC>$=VZEP M+TXQL\+ ^.UX4EP+8,[%*SB<"=\Q$,9^:/MSB*V^T1O&1A@/,C1G;,S5M7+! MK?Q[1M3&%$Q)AO;E0<6WT[D JQ),B[,*Z7=3%NDLT3LPRE^K:F+[\+CK+-1\ M=_O])RJP)3Y%Q+2(B >MD?.$(X83+&)N?^/2QI:^X7C!)9&>B.*\NKZARANL M:<-V.K#DU9)=?.1<)'/AM^$SJN#%P.CTK[L7S[G.,B5VCCY\LH:"4@T4"0OP MR*4ER&KFD D8%D9HIA7(%-#2&SKPO)1N+;+P!+)P]NZ3%S%2RB/"WCG$><87 M#@(1 S:1RQ18/IO*C?DQS[J',=*\\%Q5+IZ'NW3DE2:]MWW= )O)CSI<+O_W3 M:[S9WWW;V?[R"2!6,^,D_]\S5X:T#X4H%FL_/BIOJ>BVW,?5(J5K-)E^/$J>]]Y]DC$X[)9$V@69Q M2LA*H+]1&JNML[#4%,2)L1\YXNYJ9"T=.2[:\2ED;V?[PZ< LF4),4A'RQ&G M7"/#L (H4U$Q*Q)+E>S],#?I?MIQR06J:,=;1>K+)YJX((L2YYB5E'&D1 M@7H1K!7H* *J$Z>]_4\4U)_RPJ.HDLG%2@)RC$@@\2!: M&%L99$Z9H_2&,Z>+L.WS-;.4M7MC.RG>-V?M'_>'[?S'5U5:'%P8[-8P.@3; M&DSGJ1G-Z:0BR,;-W[1NV.^,1_'G:=(TGK_$QG7?PL25X"/(_:#NK@.NKLSE MW,_#P2QI_7-$;A#M%V03/-4KVSFQI\.-GRX]?+?=0U=F]-I$369CZW_M MF^Y\92DG&XJFJ&3RCAN?N%,IDVD@\%*FA"D'ZM68?B>&UQDBF.+ UH*+)BC. M"'5&"T6HQTE2'D.Z=Y]?GZ=F_0';'W;-.<+>R@GW\A&$ M/1CG+YV^_[)VJ/L6YS%\\B#AVK. L*0.<6TCLL(&Q)+2N%&^+%G]&0JAPT[$<1&F$IB8P"B6%&8_&(X36@&E!O&[+=, MX]%X$*ND:2 0$SCJ1-!,P\9X.$D.##,AGB9LGR<9'D]$>>90'?TPTP#N9;.S MM=/IG\PUVKWJOKYQ#:I#.1>+,#GB Y/_JJW:NFJOK2 MU3-$L-13U#:FJ06K@'M:?V%Z_2FH-R>@?N5\T^1-19I&?N=]W"0/?E,P^L#O M?G?(A#0E4\LW9'/'*S]!(8V;-_HI.ZBDX30C1KZSM5<8V9CKM" MCNYQ,OOI5^7::,S3BM&42C]#?1;U#.>'<^ITXVUU>O \4?P.I5G.L1O(6OS! M6?T;/[J4V[]&J_;Q*HN8Z7I[ [>N]WY]XG5_\.'DI9.*;/<\]YHO8 :+0#R= M0!!S22!>O/3M\\WOL[1V['0:'YI_-2>)* ]KU/B\+46?H7K>:BWQS7U/RLJN MY,K6J[SCDE0&WYYW8-6MK&/IZ?"HUF.]<=?%P96PJ?%1)!&\)HYSGJ*C(6AK MF&"2,<[(S4E%_$[-Q\Y-EP_#&-[8CL^!49BX:T[W>?_]1<@3T27UOD^J2O6_ M[>R]_W;PVTY[=_N+V/GX-H?'^6ZN,/41KGF4C_EZLKO7P@=_7:DJ=?26[&S_ M^F6?ON.[>U_(_MY[O+OW6>S3_6_[W5_A&3_SG;,/HG7V9^>?L]:HU>7.!QUHK(9S#B"F1 M$!)3 M6:W%*VZ3XC8I-/U'-%UXZ@T.*6 ;N(K$*LRLD=I@K9@/N+A-ZDW3/\R[36#Y M2%+<(.ES2TQ)#+(6"Z08C21)FRQ3N24F7Y-F[JM,TPL>KR0>.X4I\S%)GAQ/ M&FL?"4Y*,$<4TTP6MTG=\7C.;6(9\3B7&[(X&L0]-L@YCE&@@,0\2D)XAIW"@L=+AL?U$V-D =U>:[3- M'V:,%'1>*G2N@S%2T'EQZ#QGFF"FO90Q(J%Q+M?##3*$$X2]D=Y[)8.OT%FN MB6FRRNA\AZ9T3W/$_1P _O*',8P[L(^O;/QR2GWO'?E$/"7 ?1TBED?$F4O( M>$91I"(YRAC0*+K 4^J51-;W(.B#CZD/-V=M:@9Q-![TAHUI.<[SBIH//L@^ MZE\<9(_5.?5+/6_.CZK[_G"T6H?4A6YR4PZIER'?-&1^5\$H!VL?F6 $8//' M.=B4$=3E27P3BOD?JBT"LO4#H M>H6G5^N8=JFQL/)+7,X#E)4M*[OT*UN.@91C("7M^$>1?AYH2EQZBC7G,E!- M(J=>8,85]IR;&X-\"PKY[\31N7-S^OGLVES)).2SW>W7,+9?V_M[A]V#CQ_P M[O8'OI_OL_V.[&Q[ F/^TOKM/=Y]V@<[#WGN_L'1[" M,YVTCC[@G;._#P]^>W]RL/V>7ZFE(91)01*)A,Q]GE10R&(BD+=>&Q>M=CI5 M9[>O=QY8R4C_*B2736(23J# F1$8ZETEX9KFQ4V%#KN*_064_1><$) M606=%X_.\WE8V)HH.4/<)((X#A%9CCG26CB:**7>J8TMWN376U,7="[H7-#Y MY=$Y"),8H+/SD@)WYBXIFHP'WA4,@+"NT%F=H[,NZ%QW=)YQ9QX)%RI21)@. MB&L/Z!RP0LR&)(4)WN<>J:QI2MVCI4?G%X^0+*.CZ.WEA,LK^9:U=;&6,R(K M[#DZE\G_]'N?]^*@^V$,8U$Z(BP$ )QL$J1L\(A MI0CG*C!#E=C8DDU+V2>%T_7U+!Z\7B]7P!DD1X/KP%4&T-XIQ* MY)AA\(I9K@-GW)F,UW1-?/\%KPM>O_BR+;MWJ>#U@O%ZCE]S%ABV!&&>,.)8 M::2=X4@;)1WE/+)8X;4H_'KI\;HD)M6B8-1S!%L6OJHK5;MYYZ?79>7*RI65 M>\&5JU?P8REFL#1]6(%5+$LU"=>L>51&>+C9?6!=C FDM%G.,T,6FHBR%QY5"Y[E@NF%) M>X8=PE1JQ+VG2"?/D<3*6!J%TXSEDKGEJ$9!YX+.M41G+ZITF$2T55PKHY4* M4DEE>:3>ZE".:BP9.L^X,^V0H<8CCBE%5D:+DN!, M4(.CX2P?750EE6SI]6'!ZY7$Z_KYD@I>+Q:OY[Q+PGNG@HN(RFR_&&F093HB M[U*0DDB +U@O)[S-QDNL?8&N11S-, )9+$@ MB">6A!)$21PS7I/20&_I\;HD)JW-48T2;%EA=],:]))])E7X9=[5Y(57!EN' ML*4AUS#DH!0]0QK,5ZD9%T[*''I1=#U4X2J'7@I6KR16U\_55+!Z<5@]YV8B MECOB+4;"4S!6G S().I1\C9Y2:W BJY3W^^"U06K7WS9EMW-5+!Z@5@]X]7 MJ4G2@2%G'$><.@98S35B+*EDO79*50FGJJ0T+3U65RZFGZI.[EO37O'3-=T9 M=^$V_E+O^&H*VKT0>_!D&@8_-R='X^&HG4Y_GO:7KSH[X>M/?\=Q7GZX.\_) M37-;W?A5>P3#]-=FNVID?SCYG= *H2].MF5X&38:-\GT\S_%]\>\=Q@;&0=M M[_1__R]-B?IYV.B[HPB[\FMLM&'=#@WW7SZ5DXN:S;>]1K=R65'A_"$EYYIL_K<=+H:G7[_RS _VJ!: M;KC*+%'M$.88_;\Q2,[H=+.1VM]B /'W_6Z>TZ]PO?P4\-CCP0!>P+/:K[;= MR9MILQIV/,]]@R>#69E[%QYH,C@8<*78\D>Z^8'A5E>>'8)(3)\QST&^(%S@ MM6WT!S""T2@.FHV_VB"U=M"PQS"(XT$[?Q5&YP]AM^?9@V4:#R?/&2)\HPLB M6MWPLJPEN&2ULI>*�O$*G"GX?CC:P#W-QYHS;&HW8'O@O3UTCC3J=QVHZP M>T"88,M6$VWS5NO/]B+<]&O;3W9$.[>>SU+M@0B!@)_FKW1.\^H-0>C:J>WA M1?];[!AU.4:W3:UK4KT:T& M4XTD/U'^H._#MH0YZ(7)K$PGXWPOS$U$L[%2(GA?C7>1HIOCM2@';!OG491) MY'9)E& 69% Y_>-J?2_ -XL^R@(^7?YYA)]D(<\UM;^L', &H(8#X;57T&^ M1_U!IGS3*PPKZG'S$=CI]/]E]%U^>Z+9?['"B3H_[@U'J=]K]K$/@0S"%/E97G6Z5 M:W /?_]]W#F=<&1&-ALY G+ID2_HPZVS=@[B%8#GYY^A.9AA[6E^]S 3B_,T M;^2J(4^6#UY8T%/VOCA]/=/7_2.GLK_CE[ MCUMGGS^Y /^!G8^D^?_L?6E37#FR]E^I(-Z)F(FP:"VIS3U!A&_;W=<= ^X% M=X_]Q:$E96@M+M.QAJ.4='2CU/;LKDF0%B8:'$ M0-9@\D7:A,6I"\JN_Z.3C-L)W+7%_=SB[CQ^_LH(B9!-824;R2 FPSQ(QP0W M3H:0B@1S0:+V/Q[T*K$>:?B5^;\.;B=[H_H<:1V5)5Q,*JXU4'- M.3#S%?!"*+KX_#&($JCBZ]'X\(S:61^RBF-_. MS7\:2%G PFO3KBP])"PKU MJ7]\W\_3/:(F8IX%"X&<)TALG/_-$">CP6R*/RY\#7SY$AN?ZAQS%2-A58UN M7Z6XG'G!G9G+I9][XQ/GRVMD<8SA+<$(/=7#,'@?#B<;/YQZ>%+UV)D9_62B MYK.Q]>\X_F'KO#N?6RA)!X@>^?IGPO7[+ZHA3^'_KCW5QC,NIU4L;/WZ/2AK:/) M/G$7G49T:8B8L^%1E A9.4\P$Z0K)4.449V/Z*>]Q'^F/X3G2>\>LG,\;VD>&<^Z5*LKOCD3Y$V7UV R8:_/]\1*_]0;5 MII@*$MNEB!!8$L%J'SW1ZOPFA,UDI=@4$XF.##HU]^)%*E!SU\V!]V M<]5]Z:P#FU9V ;7>;UIN.[1=I!\NKK] XLTY$I]QKL_?E&93"7_Q^WQ3?/.; M6JEO_.ZE0Q9RDW2>-N0VY'LR9/>%5_Y,@O$78OH-5;-U_1%2D4N)G!*)]]-R/7L.I@>O?:2LDM9U= MT?MIH:I]2V;3K<+DS>/20NGL(OX'T]YD-.CGWM&T?\_RNUM8_=]GHVHP_$:V M+%:EO_,Q/)I; MMA_+::O_6EZDYZ6NVE.A_S#\UMX_KK/_]3;8:>^-=-2\\5 M+$43K>L2K3]K2+/00PZGG90\BS4&6BVQ[L^GPX/9:?F137Z:_%PL/\^'H\]) MD&H2U"3H1(*VY_'@W'L^J2D1.X_^(OU\W/MS;^&/^JV+\-3X=DT)R'V:F"8_ M37Z.Y6=W-"5E9Z5*XEW;_-Z*[5&]R+TC!_+*UNZXLOM?[V9OD],FITU.FYSK MF9Q6G.,;^.VGFJ1;XZ)=MB[^WZS_+@QJ#OVJ'2"\G55YV/[[^8=GN]OPXN,COOW+KV]>O'ER^.SQ6_I[L+_]\>?^ MBS?IX\XG9Q^?U^]^>+G[1&]_W'NS_?CW]R_V=_HT/GBVN_?FV=\O/F[__6M_ MY^,V_^_'[>6:(CZB@9 CTQDE P1D,4K.7/!(ZQ8,O5Q37FT[^OB%1Q\;HJ\6 M;C5$OP)$U\[IXA-DYSADS!7?3%_+%A?Z$\51'#)FV_#^GKL])R: M5H,ICH?=F<&G)R5#&OI?!?H_6ZHOB$$*B(8A\L1 EL2_$6_\[J/I]I\5V0G6!4>- EGQ63#(4K,0,_U90 AK$))U M&UN"A*!A^M=@^JVG;=W%X/4O@U$,@RYJ/:UE[5(MUM;'UL/T?A6__90Q4@BD M54;DD"(D&2(7!$!:8U#2Z*@;8]PF8_R^'+\5,APYG*QHJ OJ1@01OKLN/'61)32">+RSR[3!9E ..L M2TEYB=);9T4VO.'=2N+=B7*'@6A).\DL!\= \,1F?T/"NX5W# MN[G9&HM!+P1AG(.0C2Z:_7-+$9U8>-:D>K/L2V;@ M([( 4C$;-"I3W0X>-[9H+3<_K3O=@*V=1[S:Y?RYMO3I+5KZ?&=$I[4SO#N, M$3 [8U%*I1+0#4*(@"'(XHNI(83&&+?)&,^7(SHRHR16%PQX2K6T-3!OZ@&] M(G717H+P8F/+^\W6.?:NI74U6+MB6+-"20'&YV@ M))>),$51JZ@T M6+L)6%N*W:@8A"Y&LQ@SP9JQEM7#QW'"MX=I%N!:3 MUYY+[9T,]7Q6-,J5G&,DS4 'E"URLY)H=Z+$95Z(@A 91Q4)[1!8U(1[BNL4 MP>?@I5JSR$W#NX9W%^&=$M$X5[PL"(!>D#X@@C"2?I7*0SN@=$<0<"F>8X/W MAO/"O+4=C1.3:^F@4O9-,2VI?03IYL1SO"4K+*$I@ M*$MD8-$QXI#$>'"&(^80U;J=Y&^Y3PWO+L([7[A*FD/FT4"Q.KH4O*57>!0Q M.-OP;A7Q;BD0%*7*.GO)P,C H$!@(8;,N +!T02M^+JY1AO>-;R[".^,L='2 MOE"J9# 9?) Q0[0F"6F4$0WO5A+O3O0[D"$67A03@FL&M(RDWTG!I"NH2U8! M;=/O&MXUO%LX0EU$BT'GXB)PS5V0)H(RKBC+@VV'>%8.ZY:"/BERXRQI=-P4 M3@I>,;VO- )J9" M<@R2L\PIL,S4HMF@111!-5Q;C8#/O3_#\P>&02_43?T=(9Z6&W!WF*(HK)XQ MKB$F2"4&R1-7FGBB"#0MQ+.*_)&60SRJ'M8%'9AV'FKN>V0!36:!5A-4C,IA MRX5JN5 -[Q::L4I!@>. 44%&PCL4D)W@D;L<\)+RDPWO;@_OED(\.5N>8^8L M<5L8V"Q9*/2;\N#O%@5MQ8$8L%GYPOD5LTVA:C!)9+ M/ $-[VX1[T[T.YY205,*DSD0WF5EF(,:YR$[V;HHE"NBX5W#NX9W\].-*@9G MJ@&K+;@,'GB4Q=:T$">*_VQY\1;BN6FL6PKQ9. % D^L9&X8@*_G>D)FQ? 8 M?,HV6%';B[8&%0WG&LY]%\XU#>Z:/71+$9ZL)9FL2K.0O&506R<')!5.5@4. M:;6",0W65B+ %;N!,^-+5TT?S^_4*.S1AIF30$&W@<64];,2"M"\LN4P6!#23G7,E*0(J9_O,E MEMDP&)QE$\"S:Z%F1(6/V@%*O6^I)HY!& M(8U";HY"$NJB$4+5P> MS>( +Z:P-FMMUMJLM5E;GUF[7SEO]@8TY%]G@\.>$@]ZD@N_:OEN[?[M_NW^ M[?ZW@EVI8_%[CB[< M9=]AYM:CAE)"5N"3B(H74#:#2\)C[*H$"=]\A[?C.WSRX3^[3X]]A[)PPV5! MED$(!D%:YD Y)D*0T8- +70];636PW-XCPY1-DAOD'YED,YU3@$((R![<$[' MC,X843QIF\F:!NFW#NF_'T,Z-\5(73S3,DL&17OF T96++=1OJOZ(LAO248WR;0OSC1W4W1LGC- M;#&101:<.:$RH;V!$$$FE=*:91@WL&]@W\#^G'0N+D567#L0!/8E.)D+.(,V M&"\AV6\#^Y8@?//P__H8_I,J.IK,6; N,Q!:,Y>B98)HW4:KHT[8X+_!?X/_ M!O_?#/]-J[\96'_ROCOW\2=__THE,& ELAQ1DEJ?2*T'CBP6%3WR7$2,&UO0 M"H#=Y0)@=R2 _[]5$N]^7W!Y$1CJ2 M>DRKQL!7S=AIQ3@4(R($G4U<,[=' [P&>!<#G@&>R&8T-I,^P+W6,2 &D>F' M=;P!WFH"WDF83SB(DD?#'+H*>"B9CP$89(,JNB XMD)"#? :X"T SX@0M.&0 MT(/5W$N.(5AAA<\!3?B]]-#EZ)LFF90 R,V\,9P&*Q2)$ M])EO;"G=^ELWI&M(]WU(UY2XZ\:UI:B.E"J5!)X5YY!TMUQ+SZ? $$+4D@<0 M8&H]8=GJ"=]^7.?>'TS\N?\!)7C9PWUFBX=INXMAS M$3II8UF,PC#0(LS/I\F4:@C"O##>0N$8[+H%L!L$-@B\>@ALVMW-0-M26 5,<4Q $@!<*LEDS5;EE0#7 NPCP-)#IJ( K'B+XDF/R.$O!(&.#14Y:LQ<5\("S($QAULM8DO%:AG4K8M( KP'>A<>R=78Z6L\A9G!: MQ%30&&>"R18%8@.\U02\I=,\7)@0DV0Y&L\@),&"P1H'+SHZ&WB*ZQ8/:H#7 M ._"A$4E 1/I"#XIH"F)4J;0]1/(9 X)UT[SK![8+9WF28GG&"P+6B<&-=^] M-B-EG%O4OK@D:TCW?4C7E+CKQK7E&FTZ\R"Y9IA%9* (V(+F M@D3)99]E2%BUN 9LJQ#UN?>'>?[ ,.B%NJN_(\[3,@3N$%44Z5P$(9,78!4$ M(TK2-G%7C Z^>0%6D4#$J;2L*>"=QGL"31(B2H5>* 2)G MWB5@SDM5T@"O =Y"PW.<+$Q2\'+(@+I$ ,B@+=\ M[H?K6 *P@#(P4M$=\](HYIR6*MF,"M8MSM, KP'>A9D\&$H. KS! "8:C\49 M3 :Y\QK,9PM3M#C/S8/=T@D?EYUW%EE( AE869CW*3*I'-)"IJ(4UB[2K>5H M [H&=-\%=$V'NVY86PKSN%H@'B PDTQFX&QAKD!D('U)QF93>&FXMA)1GFL( M=:\0P.R.IF'0>[[YY^8\T+-R9WEN;.GB:)QQW-V AM";C ;]W#N>S_F;B[LI M>C^/9G& QQ_XY*%6:YFOM-G=U\5DKV9>[SX_JP \)..=+!Q R>A]MDD)5;@. M7C5^OEU^ELM1M**S+)%GYHLVM0&V8BXKQ;2HS:M,5*B(GH75+0WCNK?\BF6G M-3IJ='0OZ$AFEWSRPLM(=*1]+,0^H0B0,;@8+CGAUNCH9NAH*<99P$@L@L7. M"\:C8%YJP3 G ^@3)" Z\K:Q46.CQD:-C59D7K^"C= +73#KG',"5^M08S+" MND0D9;2\I.-$"TO?)D>=A*5E4=D8[9A$LIL@ S*?>60R<^M]Y"I9MV9AZ493 MC:8:3=TGFJH71JUSJ07@=4DNEBRB Y RJ!0_6PV^)1/;U!?FH&TW6ST7+C/E^" M$]DPJQ1G((IE(=9:5=ISIS5&[6MN&\"F;GQTKM[8?I3&*39($QQ!Z?=/NP^_!N._]P+8]RM ]^E\?S/ M8)3>WM%]^?*_>SSM_S4,?_O9L_WM0_KFV^TW+]_NO/F5/O='_]GCEWL[^R_$ MMGRA:=\>/MM-[[<_/M'U./WV[J./KU(TX!U$QJU,M=LO,B>29D8$+@"EXP8V M>DCP=4 S/QW/:*?]F];Z2'X[&>P/,\W]0^%(.I:$\LUL,NV7PQ_WP_AU?S@7 MP+KA%G\O9,Y\RL]?N+5.[\/.Q-]W">%72 PTEEG0-"_4DO3'JCTOMU-CB<;W\E'O2J'#_HO:M"F'MA MVAOB='%HO'NM]\^=1W_]ZT%O+^3NJF4T&(S>T]XC(JNGRK'J?_O[_<4 PC#_ M,!KWQIAQ_Z#CNS$-CO99_7W2^R>-E^9B4/_XU\-C].FV:?>CV[C',SZ' 9K1 M03B8X,.C7W[,_0D]T.'#_K";E^Y+9W&&%O;']_T\W7OH_:;EMM,+%LEEB^O/ MWQ:;I/+:QJR2X8?-/P M2]Y?P2'765;R"Z_\F5S,+P3#:TT]7ZW12/%=B:J?'7$B?,7Q322NVANPBHB< M>K\MN*E:)%^2N'J$^J2\X6<$XLY_]!I2H:]_3ZR0?'6:=>\G4K-?C\:'WY(5 M?:N =O,(3ZJF2AHL@$WKX/MFE_VJ"TP3G/,'9&='#8B6F_BB?$I);/P=W;5-^ M*[I@]7?UCEQ=JW9 [NKO?[W[OTU.FYPV.=\Q.:V4[3= ^"^#421K;=&_<()I M-NX":JM6TO9V%G'UUNM*DTF^I[S 74X'2;$8]$)XB0Y"-CX@U\YGDX**RG>5 MWX]BT"U=\>($D8/]';FSM_TX[^V\&;S=>?R$;S_^7;S8??OQY2_//[Z03_FS MOW^'[3?Y[?;9!)']%^J%?/)^1SZ1]!F^O4OC>_S7WK/=G;T'CUR\>O M#W?D[^__^W%[NMVOJ8I/IMN/7H40A 7#68HZ,DC*L)AS9"CI5X,ABGH&&?BZ M9(?0;R*\,R%]-VM&1PW/N[YQ_NZ'_5Z+_SD_'Z.]-S)H7R23(FJON M+7-8$E.)"^ Q.2/]QI;8= W\[QCX7Y_)]AV%[U:/&[;I^GN#PP>]OQ'?#KXI M 'LW5_&[AW@VC7%9.%8V(W&1"75)9JT-2AFE+#&L-/<_ASM]_]>E]]7*WSM-;O;.[3?][\F'GES]JLKUZL?N\)@&_?[;[5FSO M/I';;Y)ZMOO[*XW2YB U"R0@M1NT9,X6S@("E&0*B56E4WXVU;O'>I?)9#0: M)(1$5*U!I^"5,\;*>N(9BP+;9++)Y 4R^?I52&3)>Z69$-PS<%ZQJ)UC0I%, M2N.YYFICRW\JDR0MD].9SZL1]+N+?N'?QOUWM(F.',-AF'NCZ1Z.OZ/A6>N- M>7>,9^4B6@PZ%Q>!-IP+TD10QA$C\&";AW3%$/GW90]IBMPX"X%Q0U0.IACF MLP,F7(G%.1/)8-[8DF9=C.36!+@!W=4#W9<46&J^PUO'Q27?H4+EP#O/:@") M >C:(4AK5HSV7!IP2K523'[?[S=_OOIA^V__WCS\LT?;W=^^6/OY2_;=/V?][;?)/'R\9/WV[M_[)_G M2"P%;8@YL10X,B@^LYBK"0)@$2,F5'YCRWRM(Y&$#P.F#) +&%_-&NOM!5>VQ(9ZI(9Q.29$P#TITLB>8_>I]MV)-[[!-,_, P6 M92^^W778^JW='8LZJAB<4;HH36"=P0./LEB5=7:B>-U(' M$RN9&S*1?631A$PF,H_!IVR#%;7_&E\/\_@^IM"3)Y:\G!R (WR+RK_T?ZI+=Q8PO6I13N?03 EE]XF0R1$=O#Q0G[E=75 MVQ)>NH0_/%JM4^]W;@9;]]=6F?MZXT:M,O?"P9M0%YV3$Q$ "D:9LZMM7VM. M,RC1O 6KI2R_6/861. F)FL8)E\/XX!F(29DR? .8N R6UL6;XNVO)J%.IN M]-3H:95DZ&T49(GA(TMT]K& MKAEMM?O?XOV_H+_(=S:BN/7]@3+0XIEO4%AD'A ;]1+]/QZ'6@9W[6(:Y1^O,NC^ZIZ6'?-#;GTUG]/A= MVD#W&1K\ %.UZI9Z<]"5:+TGF[W?SESZZ$+=5ZNH?#BZU!B7VG+4WAMI,.KJ M&=-0$_;&># :3[%^J7LWS&])#_$6I_7%]WO]M->]19?MO^OG.LR3Y>EN,!_$ M9N^35AS?*,$KT3?E:P7XY_Z';AK3:!_OA_PNR=V1U"Z]]+HN.BF"<;KTM _. MOM#K3R95^);;R>R.N\K:AP^ZR^*'M!>&KY$M1+F3V\W>+R-"V6&]TP,:WIBD MM![1.SF;%T='.V4XFN+7"'HYVC2D#M.:G);XT;A^_;"/ [IZ.J[#&]Z%_J#K M*D-?HA4^".-YCYF3!ZT35I]U/.F][T_W>I,^+548]](8[W/W1D=W*_4P.I7ZF[,,X.1[,I3477RFF6 MIK6T/FT"^@/)")S?]P&ARN@];9[Y>(@6\>/',*1E^&$RJ_IVGR;I^+/CFFY' M5Z.7'O0F!V225FKJ$Y%VINZI&:A/]HYFD.[:2^&@BNSI>7WTI4MP-.5GN/YH MY2^8AMX>YM>X(&7Z_ +EGBY_A';"!"_D[=I_X("VRJ1:R0\6O$PK$^C>1XT( M\*@10;5-@DB R3Q3(N^'_IDWM]'(=QVCNL M(C"_/]TN(XUXO_J@CS ]9/JSKF.8TDT30=4H]VD'TU-V5Z3GZ<4PF0/NF7LL M/E,M_O'@L YU'H/JC=XOW:&[Q(#$I->GMP;]$/N#!=W0V\->IY>FYZ?)G=92J=5F;IS_S1#)9IQ-\<>%EG<\LY=Q3 MI'PI@9DE,S^>B[LBG_9%(<++7*X/1^\E93+RLUHW7TJH<598&K$2?DP&. M&GG6D4O^!9U-_TS$A+,!/BN/!H-1ZK;J:4T0U]\C!(UC^$*>Y>N! Q=OG^K"D+R2RI7)^W'*D2WGX_UV.5.I4<0-==X ML%\;BE8ML5/Q!O@.!Y/+M)ZJ=WW:Y+2[6A7RJFS,CWJD17^PWJ(OU+RYZ6?; ME!Y3WWF$<$T=3)U6W]S!5-IKZV#ZI>TDOZY1I=E4\EM[H[8AW_,A0^M@>DU' M+EH'TZ_*0%X05VMC>O%'6QO3UL;T1F'D7C6+^WTVJAKS;S4*4A7>SG_R:*X% M;W=!CTGW4C4@GU:#H<['_$/S=/#ZZS__4_7EGFA]")MHG8C6G_1@_4(/.9QV M4O(LTN7>52ND^_/I\&!V6GYDDY\F/Q?+S_/AZ',2I)H$-0DZ1<&-3:Y:D?>;V<55V_! M6DN\*SC-E%WA">L!)A"0'?W+2PI)>S"VY&"_]#33IP=N[_/1VI%X\29]W)$_ MOWWQ\0E=ZP5_^7A;O-A_^O&%I+$]_GG_Q9L_^B_>_/KFQ>&9(TIO_NKO?-Q6 M]$QOMG>?P,Z;/]YN?_R+/KOSYN7ND_?;?[_L[_SR:W][?^?-F2ZGV:-+6F:6 M4Z[U-$-@/N3$,&0 AUR R!M;?%V.*-VC.C0-T1NB7]WYU.BMLD$(%!F\19.HCK-!3HGF$\&&+ALF7-*LR(AUDYIL3A< MLYX$#>L;UC>L_Q3KP>@B7$HQB0 >K ?M3>(J>8%6B]RP?B6Q_D2GM\;8B)JS M*)$S"%A[5\O(G ZY:&L55[IA?$)T+EFD% RCT#0'@2$( N7JC1/S5#5\@R ^>0S_>D*NLA]M+!F+H^& M=PWO+L*[(#39_)P7$*3>@29SIZ-:^( M'I4L3-?>XH!6A,@;WC6\:W@WU^\P@BR^!,D]&"Z-+<-+-U-?R<]SY]^S-U954?%06A18;6T)LZO7@BWN4Z=!@[8IAC:7!&T,8 M9[("%,9C*%XK[4!PI?,E:ES#NUO$NZ48=M**)Q0L*QL99,-95#HRG\%FPCSN ML>%=P[N&=W.\*U$)'5&(: #0H%=.T0XI)H61$N5\4XL8C6L!B$$@:$<^#6 M3#%N\?^&=Q?AG8ZN@!5"V%(@">-CX<6K1%JR]!%:09I;1K8E%Z=U.3GDEEE> M2#&.&EDHQC-;:IT"[L#JN+$%8M,V6&NPMMZP5CAJL$JGE"+X9)U3&8+GF'4. MIL5S5A3L3M0XXT3)04C&@ZO!ZWIFWUC+-'H=G-+1FY;&V?"NX=U"C5.!@Z1E%V>4 9UUP$J,EH%P@CDA PM)"26Q.)/SFNG&+?;?\.[" M7"=4A8<2A5,61*CU6GT2H+G@$:-K>+>2>+?D^$2!61?'6?$<26.VP(+/P'P@ M6\='HR"L6TBGX5W#NPOQ#BSMA$+_J0B2:Q^B,[PDE$+(K$3S!=PRLBT%JZWF M&J)G5?%FD(MB 0UA'*; $UH=4&]L*;T)#=8:K*TWK$%Q6?B8M8L.O*PY'DCP ME7D*/@9LL';+L+;DXLQ6>IZ=9\D)Q4 KR9Q1FCF-U@3GG$#>8.W*79RKV2?] MGGYTM=)IO[=IYTU@?=<5M;*)=3>V/)]7?/!U5K)*RTP M_G7QGR^:MKNO[&3/74E2&GBJS4#2/9&DS M'8-G /6\2BF9<1VB!46ZJE,;6X*K3;D>VLZU;>@52V)I5-&H8@6H(@5NO71H M9;* G,@B>V>"R0*C3,$TJKA=JE@*9$!$8O$0B"ITI8H0F8M>,R^LX>!E",&W MU)_&%(TI5E:R[C)3Z)!3*26DG!"2R\$J"S;Q@AH#449CBEMFBJ7FTYQGA3PS MK[QDP"$R'Q%9T06-S-8D3.OD06U,T9BB,<7-,462R?-<,@\9+(I@N0K>.,^= M52E?4@6_,<5-,,52K V(Q)U4HK8PX@Q$D2QD[EFR6B1AE-*UI:EP?%,UJK@R MJOA,]&=OOJL%T%=N)^O@WH]E:>$4+5P>S>( +V:P-FMMUMJLW[M_NW^[_RW=OYV2_08X_2E,]GIA2#-6?ZF]G=^1 MN3I(-2EZ"4ST)W-26$ M;TZ@VW$"/3G\S^[3Z?:?U1'TZ%4]+F)42,Q9'Q@D \Q%S9G1G$>48+B,&UM\ M7<(%]^@<28/T!NE7!NF$WC$3) 0E+ JSV6PN924;!(0\6)(;T>A;Q/H?S\& M^N!HR7+@3&7I&)1:!#(JP:R3I609>([M+'0#^P;V#>R]U.",4RHE!$(''X.T M0F*(-JAL?0/[U03[%\=@KYW/M%29^5Q;86"Q+$"RS!7!/3<\1BT;V#>P;V"_ M]F"O4A!>@0FH(YB(44:>#$=4'+4PS5ESZ[#^^AC62XZU;I%B$J2L]=LR1>ZL8?7<(0V9B#"*+XKR& MF(W+$%S26@NG:I6\1ABW2A@?E[W[46>!"@4+5A%A@.3,1>Y8=+Q*LS)!Y(TM MZ]>%,5HE_(9K%W;^D"$6"#$KYT&H4,NM9R@B!:>*UJ9Y/583[4YD(O4X)N9$U%:8@B*6-?-Z-,!K@'>AY>\+=RDK%;2 D"!R95-2T2<# M9&"F!GBK"7@G;EZE(*&3P#@JPX![3IJ=#*PH+@,&:;A;MYA> [P&>!?6-\X& M4SW;)I*'#.BKK]-G;JR.(;A+XEH-VFX&VDY):T$PQBMLSKVBPO:V.Y-CH+,OZ%V/3K M01CW*-^AX=I5'] HUA5;>$#KP!09$1S9DC$YTJNBN"3FWRS_VT2[$UT(5K'32J#"78P$O212:> M;2J%7Z+(-<"[3< [<74* [&@$,P!UZ3>)5+OP"86@E*$@RH59QK@-[C<-HK].F6SGG?F4*$(HKF63CAH-CH M:S) L4X8:7*!EO:TBOPAECV?(NF,/"2&V4@&&F5-\D0&P:=4+&9OU\T7T+( M&N!=!'@N5,6J%)5$!O ZA)(@%0 >; ZRY:_?.K2=N#F]-=&K+)A&" P$YRQ@ MJ,=:=791U2P.U56S;QVR&JZM.:ZE(G6&$H,V'K@CA< 4$[(T24)2435%;C71 M[L3'Z:R5*&)B207!@!:)!14,_0G>8 R*M/*FR#7 :X W5^2BT1)!*AD<2,V# M5]*;C#X'EU-N)]=O'=I.?)P8>,I)2B:R)$4N@F8A&L>\D%'FDK-)I2ERJ^'C MO/?IG$^'D]DX#!-V>%+EK*5RWG>RL!A21 7!H -KN"?C7R'H$G4RV$YWKB2% MR&4W)P1AC>>U778!!M('%DOVS!MC? D!4;2:5BT#H '>'/"XU@4E.J,$!ZY% M@!R2#CXC3S;'2]R<#?!N$_!.G)_2&1M2B*R0@19"T0P3#QR#++'$C2W%-UW#M89KZXUKTO'D)$2129'+R3L(A8N2K99!:?7W)*]0R)V,A! ".3D=)&I0O9!L::';@ M+>M+<"IUV8=,JJQB-GO2EZ(,+/@8&=A@A?49?%$;6UYLVO70EVYOQZ]8LDQC MH\9&]X*->(H1'(+Q/ &O 4Q)@">1&RFCEHV-;IV-EHIJ>%0Q",,4U'*:SCE6 ME0DF:[$ FRWF:%N24F.CQD:-C59H7K^FY'/AF<@&C<($GJL8!>A@+$>1%7>7 MG!%H;'0S;'02(Y.@O+4Y,PDU_ \!6'2A,$C<$DL5[H-=)U]R8Z/&1HV-[A,; M1 M60H9R) 5QG"]L26T;:ZZFZ2C+ACWPS30I^G?W'^W=33[.[-]FK"T]6]Z\>A! MN\'VAQF'=!5'EUD:_9O99-HOAS_NA_'K_G ^4OXI:G_AC)]>IB]>W?.DHKOQ MP_Z4AID^0;,!;7RV-_];R X,/]>8\':?YO*Q5WR<]"?326]4>@^C5D,:CR:07>G$\"KDW#L/76*]4 M+]"O6Y'F)0SI<1R-[:5#_G?2F>V':VP^'M=CY8);Q02_.IKTP MQMYP-.T-^OO]>I_IZ.%\?FE:'RQNWY4,>EU'VMUBCQZK=]C'0>[%$0WR0>]@ M/#J@O7%8?^N_"U-<+%&]0!F'R70\2]/9F&Z91OO[H]Q=O;L6K> 8AXG^W.SM M[N'A8H#UKC0I8TQ3FJ31N+74?_@;CA--1GA-[/,S+=#_ MTB0\'3Z;[N'XI]%@0,.E>3^IL_07[M$JXPD],7E'^>GE?_=XVO]K&/[VLV?[ MVX?TS;?;;UZ^W7GS*WWNC_ZSQR_W=O9?B&WY0F___?SPV6YZO_WQB?[OQR2V M=],KC,65A)[LG*(9E!Q8M#H0VT0EK4:)5A''[ M:NJ+Z5X6TG>+">]DJXK2;$*R^"'M==MEL=GJ>Z-W%;+WB.0((6C']$C-""2' MM(L(KZL,TY5)LB>SM$?[Z$A.#VL&_?LPIIU)0EEF5:CI4_0B;07:M$M#H2^] MQ\&@_KN'F7#W->WZ\<%H4D7]MS/[_VC'=6.;[_RZ,=]5/8<&/.TF( U&D^XR MA/W8&^/!:#SM>A=T[X;Y9!#&OZ5-3R^^IZG8Z]XB6NB_Z^<9/=P)9G8WF-]^ M\Y@\.Y;Y=E8Q=Y%4/M,!XFYP"LD$K4._@F7Y%+4SQNFII1_.H7LN:IN]GT8D MF..*VQV@=^\3*>!9*<1^M_>J3'7X?[0O*DB'=Z$_J,I*CS"9YO(@C+N_EFY; MAS:9S(CI>N_I2KT)<(U$"<=J4Q+O;68M;TNCH=H&88#+?IT0884+< M.!B]I[$=$.^$3L8[9OM E_M8;Q-I/M]U-^\/#V;33[;Q]&CT-*"C,?2'E:7J MG$WFQ)AHV1=,V0NY"GOW9K?7$Y%=H"TV[D_>+A%KY=&(R_<_ON_\">N\#OJT MUW/57[IO=[2WM!A+V[).) WB],;N./X+H6&SM]8;^Z)ZAW=C1Y-L#OHA]@=5 M5#)1$@Z7-_9<6(Y%K]./PHE:2!N$5?DZYIXE^5Z(=7VU"OII[:_WNE+C<$YA M54$[#0U5HR.ZK.I9]V+H.+D,0J>*3=Z'@ZH.[AU.JIUT\@ZC1WV[H-[A:+]? MM=77_4&W-0^'),%D5QV]T.WPCK]'PTXA7!#:\?CG6^:3N?ARPBR7;3#:WF%Z MC?"V]IORP@/Z*[TOJW0MZ5''@RD;S0 MSB&A(^GO[\_VES82DAHYG$OU3XLOYA$-ON[,O5 -N>%AMY=F6"\^&BZTNN,- M4.V5"6VS"0DQT16-9OX!&@Z.-WM/9M4^.QH@#:CNXMYK'.(X#!YTCT:;J]_9 M6F-\/:,]2^.'A0H6/0/<+AXO'K\&A,KPDDYC8M?6"4 MYIC3;;6OLPEE#+8$YU!X :9H1]9AL3QC*"J*F+[.)OSS:&R=*_+1\<@ZO?)I MIU;^>0P2V_/%7V>#\.W'G8]O7WDE!(=2F..AUC-5ECE+]J'R)F ]]%\T;FRY M\^S!K_8!W.9Z5ZUTW=?[V>/GKVP,3G.CFEQB0N7?V+@Q(GD8A= MXN=EJ3CQ&*VU#/#MW=]?(4>DO/7N6ZU2 +ED3.K&:DL,AI[3U/W!:% M.:#8V)+G+?;"OS\]/%C:[_\\L5K&6(, DRG!\+_.^*[JQ:H<](>S, ]0+>G7 M!V0.U!%KC;._V:(D]%@-L4?%Q$=OGR) MC4^U^;GR7H4"Q[>OK%^NXVI^9BZ7?NZ-3R)JKY%%6H*W+!1ZJH=A\#X<3C9^ M./7PI.2R,S/ZR43-9V/KWW'\P]9Y=SZSE/-M%*7.64HC @9 #%[YG"V7-CCZ M:=0U%T&U,V%LKZ551!E9 M&K 2?4X&.&KD61.<\',UA]/X\6,>/Z\OU:[<4R(O)Y7T%QNG X[E<_ M\,'1T\0"'U83L'9#<3;K*,_;'WG_P'0YZ M:G&N\]T,_K%5= F>W MZ/A8S/L"4Q=3OWB@Q=S/X^@UZA,.)OCPZ)[$JH[F6[),/CO@A=)P P>E[0WDCAT?D?YM@3.5WTZ?E+[U MT^>79O+_TS;B![A)"OX M*,5XU8RJJ\+UUICH."#@+7@E72X*I/(.,<@<4T KM3*Q"PC814#@?'S_\O#B M0LQ^6DC9[IB>=)Y/5T&]8GH#\J\"\NUE('<&!7!3%\IF!D9P%I%KYIW&&H\V MRA.0\U81Y/8)Y=X;"+_-QD0@S3!H!/+%!%)3T+Y,"< E8$[ 4/":NAH-/&EMR$Z_7ZW$\E M_>Y'T]WUZ^U7D)QPNTK]]SS RF'[C40"6D3Y^E'^Q2F4MQ@UR0!#;36#:!6+ MEG[P8(+764 LH M7STBOUU&Y**"2UHJ5J)7#)P)S'NAF)&QN&1R- G7**#G^J/FK*S&"*+!H%!=/7T6I$LR&A >2,AFLH)GQY>:UKZ&D24_?4K M[BL84;Z&(XQW!=Q7(A;0(LI7 /,?EF'>!U6D(-4??77&.*U85#8P84)$:Y/W MRK16;W<@I'SO#8,K"2DW&^'NT(@..=%,A)030G(Y6&7!)EY08W FG%\BLX64 M5XEK#I>YQG*I(X^:<0&! 4=DSA+U!*X,A))51EF/)HOUH)K[:=K<$39I1Z37 ME5:(/@ =38UH116N#BSH:TFV&RA@S20MI72@U\F1H K3-<.$:F M!3!P2;&8B2G Y,B\5BGFG 7H"\R%=DKZ_L>T);_E4]*+-Q?KH^C]/)K5)A/? M%O2^,3&XXH=:+9&YTI+F5WA@]8OG=46)=24"02V?X HH5BY3K!&6E!X7F R0 M&)C$F;>F,!&53Z*0[A/([%+ZG$HDS>ZZTAW_B:;P0]=\:+D3W4E;L8LZPYW3 M>:I;B%MO/=7=^-N:K?]&LYIJ0^S:!NJH6^J2?78?VEY?/AD_C\:]3YMJ/>AZ M9QUU>)Y-Z@SUIB.:XD4+Z.66SN'@8#P*::]VOJ1_^MCU01Z,ZO[ \?[1-Q;7 M7C3H>C#OAOQ^;]$ _>A>$0?U I-ZL5BOU>GN#;K^7J/2ZWK%'[7W.IB- M#T:3KH_\/F+M6M[K3R?UEOTQ=J-;-&.E'_O]Z;RI/%T:]P\&HT.L;9PO:ZKG MI:VE-)3.9,\9@.A4XI$L.N&"$T)\55.]D^:;RQ336N8]?GOX*HD(CH-A7 7' MP$7!?"Z"U3$Z4HLK9?HFT.%*"%K6H%7!-:\,-\$+_@;'>?-)BKS:A.]4R M[D2&)UUG<=KH.)[T2Q]S)\N327]2!:A'VRR\KK)596^S]W@VKG\K47^G]'LS&QZH7+O%HAJ+O@]OQE,(JU)7GM6]YO MD:AU.ITSG.U'')]M(BA(6PW&&9X1HHDQ0[!:)X?@;-#J?(>:_)K$M]U.LSVQ M?G[#<46I\!J/W6M,WE'#9^%?.]QY_+(:.F]W=K?YSGXU:G[NO]A_3F/[^OQ M\X\O/CZ2+^F^9WH*\N)HA2QG,NK:%"1GY@ C4Q"PR&R5]'YC2[6.@E=R6&>% M-O@_&FBO.6ACX"B\15&\!N[1\2B3BT#VF4K2I ;:*P7:.S^=U%+DV23TDA5; MSU@*69AW4C).].M!@ 5>:RG:!MKW&K1;NL;7SM_/_0]D[\^=^2VK^BZFSWT= MQ;DB7!;7^D45TP*Q%]+6[H :QL24;RMVV5GR_W<4_AE]2? MZB\UV^4=;>GA-^K(S:ERI]BC.%3UJ'6*)8#7Q!V!AV@L)I<]1VSLL4+L\?NR MCARB,Z0.:V9,M QJ"PK'BV \J%BTMT[)]=&1F^NXH=PE**<#*5 MN21TR"!--L&;W%!NI5!N24=6*+4S*!A*'AEP(5D(@;.2BN2JQ!B":BBW CKR M_?8<[];SG,UG?.VU..XXS[@<,"NCG#$)DK!1"4@\%1U1&&LNT*:?[OS=@&&4>T:TROT,+UWN-=/@UI3AJXX.;KF!?4^ MNH(C6 OD5&BL549HXB>SP73^R:XZSGDU1)8*[QQ]H=;@H=M/]VA.7\^_-5O4 MQ!EUMYO7*JG%2WY8%..9CD-&-BJ%!K(_H@_,2Y.D0?UWTIM-^X/^Q_[\]=G^ M01T2?3*.9M,>?CC -"]40E)R5!#HP#3?6->=.GX6VDT'N.\'\)D_O3SF3TUL,TUJ\Q$N,SFU9E.JC*])A8=T[PO M"<(HOJ%)[+];B-5TU-L/?9)A$JK0FY"HTNX^/%7>YF TGA:"M5%=CPFF&7UM MGD167^@J.I&L5U$?]$G6V!NI#=FM823T.:H HRXWZ[C$?[]/&J@DP6HGPL^/.'3J/) MM(YLWJ-E+N]E-JW#CG.M@G;=4F&O@UK8:[Y!:4.7T7B_J_+9G]!MPH2^EKOW M2/3[TU']JY;:J36J7H_Z7570"7TT'IZ[ Y=N\U-756J*>+SY:O6IQ>8+PR_8 MK/\W"V," 5J>_O+HCU9G3/L&WY^5^T]A>FDG'(PF_?KBP_EV>H>+"CO$]?_X M<2%B(.?5LC?._V:(1'FS*?ZX(#F^?(F-BVH-+4I/K/BVTN+,7"[]W!N?*!FO MD<4QAKS,C'XR4?/9V/IW'/^P==Z=SRW"! ' M^H12F@(.(-J<(R\B&INY4_;"-5A5J/O:&GU/Z#'V:U,VVF++2%&WSL_S??]; M.-P_%=&__Y2P>PX:'=%!U4 J="V0KS^9T\#;KK3Q@$!O7F>/1+:_/ZM%^0C6 MQQWOGIK?R/_S5NTI6?V?PR?S(H/C.U]%]CO*^WV@ M?S^^ FZ0"^Z8C38RB&22>F4E,VB=#P$2R5AM]_>I-3HW!6DS#>K*DR!5@B72 M',SUF$]+5W80\34B(XNU'*2+D; 6K O2>\]+D)A]E90F,C\^ESMO7K_RG,3$(C(LFJ1'VLR"=9$%M$4225K:ZAM;XIS^+>=*3U6J+Y6@ M_/GZCE79[#V:O28:^;3>XPF$+I7D 40..B-*U X5.A.Q M"B;)X[%@NB:8UXME'[=WW_+MW6V]L_N<[O]6OQ+>!8>8&#&,8 !2,2]*9J@Q M$V<[%WBLG87\YR6SRL]E4GF:,G&A'YW0;6>8G0C>G&T_=!\BN?T:N2O2J0): M8'(:2C!!.$_*3D8IO!1"7EQC_3O$[OOJ>SMYX[YRZZP7%Q]5JN_;+= MSNNLS6&SKWY!/*)5JFB_*=:$.'C MPJ%Y(K.$B.?I1B#!PO]:#$\>L0N:E?# M-\>QN$^:&9X9]VP-Y4-XVC#7&T1Q;4V=II[#[1 MKQ*W%K44S @E&8A](P_"J8JY:JO8*KN;J+=R5=HN]MDK)=R=%_5-#7/CL>"137)4, M.S]?_:^M*F-)%O[ MKRB(.Q$]$4XZ]\4]003=N/MU1P-C&[<;OA"Y(F$MC!;;\.O?DU42$IO-(D!" M.7%O&U"I*BOSY/.<+<]Y,4UBR?;66[9_UF[N[(7F]ME'O'/VEN]^>LMVCM^) M[;/WG9T_#CK[>_!&5YK$?ORZ?1R.89QDA[XYV]E[Q[:/CV"=B"%\NBL,5CL<7OO='R M9X,\+5E<*$JIO616,8UH,A[Q&"S2.;V)"RHY4T$KF\E"7)/E_2+)HI@6STL6 MHI@6A2P>C2Q:7XIE<3>RN%!QS1C*A4@<14L*N]BL MEQ:OSTX6JV!9B)Q*:8IY41CC,1@CL\4TY7RPUXS]6-7+*!1R)PK9OU $GU+K M663(<"<1M\$A2Z5 -BFM"!,"9WN#\!++N ^'G)3HY8?[!>8DSJ1?WQX)#8^#'O^NI-$[Z MO2^MD,\Z3(]6Y+,.<3);@_$45N#*$:VR6S!;<>#BM MPW+QQ(8[A3NV;76:(HQJ@#\9]0>C7"$*OC(8GSSDF/ST^=^3(R%O?HCKC5PK+,)"M'(.^?F87DT'?^7$W>@D/^2.S6I]"-Y[PY(UG'FN M*9'*,1H(RQ5!?U1<9:8P:/"MU[_-S/)$)&LQK6AG_)?9$TXY[#%H]MKAKQ;, M\N_]7B+;#\3,O( M;N?A[Z;_SFS)WUO]P?#"V;D5EYJ];9&/RP4&2X*\)38?E\L9%-$BZ[$!$\YC M2L/U%6/_-4&GE.=U*83B&GEX,\;/64Q9=;'X2 XYK 7ED2(B*[%@'&D'RBE7 M7M&0%TJ!6%S51/]UJ0I.6 JYN 8L/D085RAH,2,6'A]*[81-1"$;,4?<92/% M&HRD$&!_*B*T8S=S3 :++BSU4LC$=>)0P.*J5(#FX0R0!V<"!8H#XBQ89'#R M"#N9UXI@FL1UW3\O@$5=EV-<,^NFPEJ#9Q6=L9MD%A2JBO951>2IV74!-,8" MM=)2[TT$I/I,BQ5!SA/Q9C9'&&$E!06?#$"W3ZN#N M50-HO5'U.+I8JR57G.X.XN2L[R".S_)^M7>K%O1 B2IU2!ZA/-N[;X>)6,:U MD##I%K04+ DR7@F4$N96)*>E ..'TA\5(GEU)V'06M(D@?F$I!QT9<>2#LH9 M;9G&)J5*&/18&$ JBC \@3"00\FXK@Q1_B\QE=SD!7Z5 M2WV=U%7ZVZ>Y)E9K[$J$]>[572:R]W'0M'!A70X,/OR^K_:G-Q]V__OO]<9F MY=*[6I[K5>X],;GE6.W.7VDT[9=<_2)V)\TI8/3#W@6WY80[J^O'M\C>H%S' MOA5BO_Z&B^>W'PVK;@_9+90G)[3:E>4'\].M_::Q7U_; !GTDUK2E\O'+%=9 M\^_[WV%?QGZ_JF%^06<)C=VJ(\+Y2?JL?ZRZV_V+[;=ZHP%@X'C2_.5)J_N! MG-=LJ90V$$$?^U6GB_@M^E'5!*.N.'?]C<9;KBK74FM_,R[\7OVENEM*]+%U M4E7]RYNHWCTM>'ZO.QK,C&>0-R:J>BU<-^C[^-GO52?I>[9*-0^S0KC9[^=: M4=E&^=0:-M_"MH55 %5Z[$2O@[V3;[ZOIV*0FW1]C6&U+9B=L[=?#P.67A*M MD1()](H$^J55*B(B" Y _#1*NK:AKFH5_YH*TCCZ ](QKD8$ -GJ!9#>W6L$ M/>/F>*]4P#L8G9RTZ]A>EM9)$Y0*>FUC$-M -;D7"\@?/+$)VZ]].I7.JN'0 M9,W'L:O\A"H4E4O_1V_'74PN2'0[!U[&/7IR6YYQAY0;HE(7*U+FS@*YUF;V M!L*-K*M:!-VU^N/]$QWNHD[=?L.\'[_37Y,76FD=:W?O,S^DBL"V\!Y19C7B M(6ED5-3(4BXBDH<+J2C0> M;GH5T;AG7;JM37HH$H\)S"X$!I$#T: &[#:3HPN MB;IM+JK;^;>:GT_ZL*Q]T&DF=49OUA)NUW2I6D<<&3.6$@NR#B:?<1R+% EE ME%I )7](#%N[N1#N<;CVZJIV)[]MM4:^'8O=^M: MF(*.>]OG&V=GZS.&:YH'Q^^^[7S:QKM__-W>WVO#/3:_'OSQ9V?_[!W>__3Q M[)J-@W?WWN7FGYV=K3<$KN,'G_YN[L)XM[=^_;S?.8![OV_"N"XW'?BZO>?Y MH91&2NPT\M0IQ+UWR H3$17,1)E""M;7T BB&L-F!C;*0!Y)BHXD"RC,33)" M4<)8DEIS82X7@ZS7H &+$ =7DJ0NU_N\VK_JQX^[.#Q'%!"X89ARS^$2%RTU M,>$(PA)32FM/5U>T?O-?(W!"G$HB_ .6EM_LAM_A[V!Z+5:=T2<7RWV^N[5_ M& UU.3B,),Z))A0;9+W2*/(DK&1.MZHG"B1U[O]PE4A-6B8. M\\Y:@OJA0I+[U0^5\"GACU4_]+XW_G[]4+RN3!GR4PQ9SJ=*ZV)5$UV$T1!1 MBIO>O8CMC//^%D=E)B *^DC\@4@\X:4ON:#Q4YRVN?[UP<7'5P: M!,@&P5.O^1QFL C$XPD$N==QR2(0+U<@]&+5.%\Z:GWS'1OX]<)6LYC;\Q]W M>Y?)*9/SH\&5Z@GW0*V/W58.&7T8YA98BU9!X7E6;O$6::Y=%AYRT'R9JT<\ M,.'H:AF).G#R5V\PJ$_I5K$>F*O=D]BOTT_/Q]\VH8Q[K.#UN7*$3O'NW\< MM/<[,)9/;\G!WCN^^VD?QOE&[!QO?SOX]![>YE MF+4D2!V]LX$*$J.[Q7&5 OC/!?@[OTWK6&OL2?(6$2PQXD(:9 *E2"9-F4N) MN" !\*E:YP7P"^ 7P%]9P!?4&ZZ4Q#@??J:K M8BW,JSAUP;R7AWF+X"(IF'<_S)OQD! :@C8)(X>U0UR;@+3P#M'$E98A:4HH M8!Y7J^(2+YA7,&^1O00%\^Z)>5,]+^5(G]86,2X9XH8$9)@/""O/;++21>\! M\R0N>M[S.PD>P8.\0.!3U1!:V=R9[Z9OC3\A'\,MNM;J_?&IY6-6#B8+C9#1?O\N9_(_AX.PZ;/?CD"UQ2M8XI M!'\G@K_09"Q2$KGW'$D6..),*J1E!/,F&16M32XFO+;!F"A1@,>&CU4-&A=J M6WS97&9J6P3W6Z&V)Z*V&7]=\(9982W"1HC<5X B0QU!WFM.C5(X1@/4I@JU M%6HKU%:H;5'F=ZU=_TWKX%5'P_C+^.7P["VNJ:=VH4[/@I=+$_12CB5B;IYS;Y3S/"'Q0DO%3.4 M!-!;6"5>CS'0H8+U3SXUI4,V7(I99AJ65XXXA++<,EK66X",*YJ*-YE)VR2M6^2CW (A 7R[^5 M>H!%($H]P#E.X=MSNW'&H/QIW,/JWZ4BX/,.[KF?7R9GY2H"+@-H_3;J]\%@ M7+1DYO+\\OQG>_YBJ3[+4C4A H+?\U3$(W+5\ZFKB[4\<\V0>V=L4.Q\NY:5TMK]M;[TEV\=O3G<_Y5:<[UL[QZ&YW\D1SAT8WQMR\,E(,.895= 8[S>/:!B7KK&!ZP?2" MZ2N+Z?-.12^8/F=,GZKIV$E!DU.YI+]%W&B'##$"&4R23XQI8G*M9PQ24$!] M>:MZ+(D3J^J*L["^\ <6A+I?4=D76!#JL=PXE?1L=L-?/5]8XJ$L<:$T!/;* M,F4"$I9BQ#&C2%T%V/T5V/Q1"CXOJ7T_EI_"#P_C MA_U9R]X9YTE((5=U!GX "4:.\( L\5CPZ!4+?&U#TI*GL70QO8)K2V+:%UR; M$Z[-=NC@3A'L+5*"$=![!49.4(>$C<0;(:06<6U#T751<*W@VHKCVF/%ZPNN MS0G7IOJ:)BZZW)'9^=QYR'""C'4.>1^(=YA[3"S@&ED5;^43A>M7Y_#-L[E- M'W(&<9G1][&LY1LJLQ7PO1/X^EEC&3B2A! EHMPDQ&UPR'C-$6-&.PTF <\M MD)18%:7R$39X <25!\3',K,+(,X'$&>L;" KH[''B!.B$*P61T9S@Z@6SG"A M8=W RC8KTP:S .*SS]=+!,1'LL\+(,X)$&>:H0LLOBQ/8/0;1Q&LF$5:<88P M-SA@)K"G5;Y\.0Q4\N57'-WF[LHLZ/8HZ#;CTI1$&,)]1(HH@;A,&AD2%")* MT<0328:"!:_6>4&W@FXKCF[S]DL6='L<=)NIRN=)5!30S3&C$4\\(AL30<@QCU@GBH1S%O'@$K+*)R2P=CRR2 4/:QMXG:X&5Y0,^@)R3V[G%Y![%)![ M=PYRDD0MF)>(4X81MPQ +K" (K71&^FEDW9M@ZR*N5] KH#0>!>3V MST&.:N.Y!=5-<4$1!X4<62H]PIPFK1P6"9:J:'*+8/6__,#^ XJ %.?P,R_> M3T]K^ ]@JN"G&]W$M2@5QI@+8WR;M?V#-MKYI)$5 71CF2M&)IG:V#9H2SBQBTC+$F9!(*\I09$+ !]C! M8F8[NYS]>=S:'$MUS& 9O)JK>O+RT8+7!7WG@KZGLS:KM#Z #JDR^GK$":;( MVL 140YD/7*/:6Y/5RI9/L-9](*(+P01'\WJ+H@X+T2<,;>M 9+"B7.=8[[ M,*1II%TB<%R3.A,)E]*#$"R2Q58A[K9$& M.D.1:LX\HS9%DH_WE/*9BUV>XQ%*=?7^RY?JNF(T_'#^-P>>A M-W+M>#/3+-;2SK7#]!RKZ]QZ7I>?L.?NU2E$/1>B/KMP^H PYZ+*];.B1SR* MB#3W#$7%16***)T;DRB]*K;+\VWU!8LT%AHJ-/0B:&CNKK1"0_.BH:D+S=.@ M(H\$19\LXDIXI"UCR%AJ%"7$>,^R"TVOBL58>*CP4.&A%\5#\_9?%AZ:%P]- M_99,>XP#$(^5(8(YA"4RL!2($,EH"A%['H&'-"O)14_)0Y5K\^>AA:OAW]#Z MLC&9_9U1!R;,3S;B^-:![\/Q?VSW_>4FWX<$_3>P[?W?M)S."+85W]][!>'[O[&R](7 = M/_CT=Q.V5V=[Z]?/^YT#N/?[)HQ+_'.6M]GF88R4&AT=XCRFO)4B;"6?R/8&/]!Y9V(JZ5R+6Z(79!%C0(0\?VCUK=6KCP]/>Q M/,FKG'O+;7-QK]UZB_Z >=JM;D3-^G="*^+::\9&ZK7;O:\@Y8U*FAO]L># M8X;P\N/R7K-XI?0J?Y0PJ>$W_PY7B?W_E"P^][XNT,F>%V9 M,N2G&+*\Y9WOFLEZ/2X\5U[K,XR&B >%"7\X8@\@'OM/$3943Z#T[T?;;[P! M9@J-/T?MTP8CKVX11)R *&@I\0\W?G]LI?L-KZQS>&X[/2Y:%ZX^-Q[C>B2^LUJ]W6/'^Q] M)+M;'N^<[8O]SCOXSI_'^WO[>'MO\VSWCX//NWMO11[CP67W]7&SO;/WD>^< MO6,[Q^W6P=8[OM_9:>[ L[>WMOE!YQU\[_/I]MF?[7_.WLZV#-&.$4HP1H01 M@3CC&.EH#1*,6BY$$M:FNTK) \/G14H63DJB]];X0%$@D2 >"4!\JJX;JVG(M=(5 M40IQ32-R)I=U2XP$P8/$,:OK,1=*PA*V42@6[ML%+F?X"?P7^GL6+ M4.!O[O WDS41."P?E4@D21#GW" G.$>1"VNIIDX:G)VH!?Z>W9OPLG,0_FCW MG&TWWG:'MGO4RM4V_NI];VZPZ8>[*=-7+8I3201!A"OK^_PW]G.1AL(Y=^.!R-XM$E&A'4N'@8J M-G**)"284U[ZQ!-FV8-=2BF7P%T!Q7EY' HH+AXHSO@A@.H(XU8@ZG*S5B$H MT@Y;1*@VTO@DE"K9#,L-BG/7_Q\ BHMG .S\O%F*6,PE(+L%-_D2PZPM]0 ; MJGCHGGE9?UI*(VHLC&-9G(IBT1@>H#'LSYI1/BEF/1,H\$ 0=RHBJW1$E"@K M&*P!PR9K#/R*QO#O1729%3QZF7BT(/9+P:-'P:,9"X;AE)2T!DD=P((AWB*= ME$<^.&JLU2IY4O#H.2R'N>+1XNF]3V$YO.S@RYMO)[W^\%4#;C=*L"E'?1AM MPW9#HQ\'T?9]L^'[,;2&Y6#H*E#V<^1X9MJN1:R0\-U(V,\:!2$23, @0-YP M(&&>)-*,192X%-A+:>&7'%NY&L^?*PF_1/==09C%,PH*PCP-PLRH^48:D93@ MB$F#$??<(\L4( S#1%#)E @X(XPN"%,0YAD1YADR%0O"/ !AICH,EDDR(022 MV"A &"F05H(B(ZRT0@#$6)D="5?K\BTDPI1 UEVW^F]-VSW*!8E@C^?&7T== M&$JH>G>YNGEC.6JXE!C^U&;H .8*,'C6A5S+UMONQQG) MP>-P4MP'U'X#Z: M-3X3(5%XZU"0TB'. D76F-P?-)(HB0U2T:P:RM7(87F)GN@";XMG!!=8>P18 MFSTB:)AV#$OD TN(!Y^04PPC+T/BPGD5E'P"B[? 28&3I[!X"YP\!IS,]!5) M@28?% )C-B#N4D(V!HD8H=Y036D2)L/)U4S?A823$FV]Z[[>F[%C&[T\JI[_ MC)P=Q#R#G9/8'53NI$8)MJX ;#]'L'6GE[ORCN RUXYOOF6)BQ^:MA]_S4+X MVXP,_M8;E*RH.Z+]YUF;V";+?<0"*9^+3##JD.5&HL2B$IYS9@/+SLRKA]T6 MTIE94.AEHM!S!&0+"CTN"LV8L)@R)FB,*"IM$/?4(Q>#0$ZH8&CBT1N;4>BJ M9ZZ@4$&AI3-A"PHM$ K-'/SGC%.*'7)2.<23-\@$(A&EAGN).=-:+Y$N5 *[ M=X6#MYT36-!&+]5MMK,AG,]J5)G&^;1&8Q,^+:'=943ZIS9Z4Z_?L4.XU;?A MZ[/8[P4[:-[UJ% MCKWT\F1,5XBC5.BWGM#HUW;H&Q5*OV5D/MSX=#NL!G[)9S^\BGD M.:+IE7!MAN/18-@!SBC947 M82\KO",%[PK>%;Q[A@R!@G8KEPSQVYY_2";X%9SR-G MR"AB$2>2(I<\08QZ"HJ%Q\GHRB&](ET6G@,1%I4._E5@O\#^(CA;"NS/!_:G M+A8!EF(@PB!%<$2<@MWAF+"( 0,0ZBPFV>2@^IH3_ 7V"^P7V%]QV'\2GU.! M_?G _M33I"0'Q3YB1(/DB(-ZC[0P%M'$==5K#=3]M0VQ,J'$ OLWP7[E//MY M:.$-X-_0^K(QD8B=40<>XR>(,?YU#MZ BY#PP3=C&+7C;MJ**?;[5;65S<$@ M5HU,_FI9UVJWAJTXV,MCW(-'_]KN^<]+"@H'_S2Q[_S=M9_,:+<#U^Z]@_'\ MWMG9>D/@.G[PZ>_F+HQW>^O7S_N= [CW^R:,2_QSML_AF8=44\V2!'V.)HUX M8!&9;,NKQ#VL@^1) .A&P,X3F.-A?Q1!^&!5)[)7[8!6-\0NB*8&Z>O8_E&K M6\LZOBJKMY2JBZ)X:PG^P4YHM[H1->O?":VH=*]9.RMC122#?)YJ&#LGO;[M MGS9""_[:CUT/#QPV[;!QE%V<_=8 OM,#6JK%J_J^K02L.GW5GHI8P_8C?-1( MO7:[]W70^*G5;I6+UM]Z3(JP=K\\K45ALW7QJP+22J58NSO'M^__IBL MU^K&)<2L/U1L'4CAYL_Q.KGWAX+Q>W[WNT,F>%V9^][Y&874+*V^"0D#S\0=B<.VE M19"?M*O5#P=\;^5VZ80\:Y7W<6,\9,WG,(-%(!Y/((@IS90?-(5;5Q7EUPOK M*IS;\Q]W5Y?)6<#C.W)=B278CYO>@QT?&K&NT+-PC0B?[^S58JW3_RU*.#_)88!SOX.BDH<+J"O*OIA05R%\8 MR)^IMJJ(L\%;C"@3N=IJ#$A3PE&T&A//8C(XUSDL9[J6^HS#DAA.LQ5,QRW= MAZU^S">9&B=MN/W">C5*99VELR9FA0WH9=(OYK^]P7 J=E>ZR!2*N0W%O)NU M*C@5DE MD'4J(4YC0I81@ESP0>G(54QD;8.1DM):*HNM.OX]H6I=\.\Q\6]& MQ:;)1Z.C1$3EJ@F4"^0LP*&AE%@KO>3"K6U0M2INE9=96FQ)5.R=W;\JS3J' M"GW5 +[A;;]_FGK]K[8?%BY6,2^&6='"%$^K8?]6"=1OL_)4B.-.Q/'Q@CL> M&\M4$BC*1! 7(2#G T7"L,""RC4HQ-J&+JZ9I7/'%U1;(KVYH-K#46VVOY+1]-]S62KD<"=RV)]5>4WDU& >D8*?$->)(A?A/[!*0F(,-._PV@9; M%7(HKN("9$^N\A8@NR^0S6BYWG-I:;0H1 = 9@#2K(P,.9<\%LHJ35T&LM)- MY]FUW!?O\QT7Z>@>-=K1#N+XB$CQ]+YP@GBHIIM;$UTAAW-9^BN+4OVWPA-W MX@D_57CW-CF\\R'FTDNF$M(JY=9K!"-#I43,$^DCC5XGL;9!5J;H5_'TKABJ MG?=5+<)<''R+T4RKF,*KH^G<: I7XE/4F_NJ-YN'Q@;,K4THB>S/PTP@([U# M3AHKG:=193.8KTH'A>+/*R#VY/Z\ F+W ;$97UX2#N;?"*1IQ !B5B&G T4J M>*&"%)0(D4%,%!![;H7V$2RY!4*3/_J]P>"ZNHC%E_?0HB?+S!R/IOY6\E:8 MXT[,<73AZ%,24A,6D3;!(:Z81SH)A;@37)*D!2C$:QM*KHK^^PC[N7C]5A[_ M'DUS+OAW'_R;T9QU(LRJ9%&PN8%BL@091CA25! :A,58YUS/4E%FGOA7',7W M6.N_;7LTKCN02XG;KB^]%9?2X_+3(BC.Y]*T.1&FPB)W8I'/LUJT#$#K+&E$ ME=6(&V:1$4:BP +Q+G)BHKG^'-2_%]'O4:#D!4+)H^F@!4H>#"4S"JD3CKJ$ M%?*44H 2+9!3WJ(8I<(>"R$#OO[PT4)"27&AWG5/7U,K^U6C&X>Y,F MQ;&PR*B^"/KA3AP6%+\3BK_Y>J$Y-F%6<"-0(D0@3JA&3JJ B%9> @=S(=G: MABQ'XXM?M<#?XOE5"_S=!_ZF3:)!A;6$"HIB"!%QI2FRC /\.6^5C4F:R$&+ M%:N2D;"";M6ET[5GNC:6YC3/.[CG?GYI3O.LF_*D#UP]K;%L.SUXM[/J#\7< M?>E^RD4ICL0#+HP#+U(XD+'G/ MJ4728X^X50D9;!/2E";'*5!#%0UAUZ0G+B2P+):)MB0*X>7J$#.&VL+::25L MO2#JX*4:$3.(?;%01.G6=&_$QE-5\,W7W:UM*4D )%]"[ ?6_?TN8AM3(YJ2+"!.?:^]8A@VGN.26DR0LC,*V2 M:J_6K'Y&M](C)[,6_'DI^#-OO;'@SUSP9ZHXQD 8+(9'N6$JXE(YY+!@R'CI M86DXEBQ'(_FZ? 'XLUA>PF50*W?B\)K25XOF,WRR]?NNW(T_'#^-P>>A-W+M M>#/0+]9:_]^"9H??>EX7E"\7X>S;#%V6/86%[\S,UD^PO;O7T:L6Z[G12&XM>S\ _;K6Y$XWCP;"53G_IV/X1/+62.CKEW>ON M?TE(:GB4A"@LK!(N<4XP<88;S7W$43AAK#C'^+&P701U0U6 ZY@(47#)N=/, M8^?@3MIJ0LCA5@7JH+NBJ8DQ33?]X)LQC-IQ-^WL_K79#><=VJ]62AKLY0VP M!T_^M=WSGY<4W _^:6+?^;MK/YG1;@>N!4 _Z/S>V=EZ0S+@'WSZN[D+X]W> M^O7S?@= ?NM]$\8E *C%=K[_UL>SG=QI[&P?'R9'30)\1B;1@+B('EGG$@J: M)@<&GHT)2#@"'YYD8>J/XC5;]?;B):]J=8NVE_>:L9$)Z4MK>-IH=1M#^!TD MJSH;F=U,OA*NZXH##1JM0<,.&JF7_S)H_ 3?AA&VX:+!OU]?W$?7H]T-,S;^ M=0RGK5K=ZU>I+E[D''C.%F'4\ MAIFQ,W+\@/'GZ_5GEXBQ_E"2=4;ES9^#W7GO#YGF]_SN=X=,\+KB]'&&+-AW M'KQZ0[ZM8/S $7Y+M'BN@^_/,!HB'A0E^.&(QQK8$T0-U!,8F_O1]AMO@*]" MX\]1^[3!R*M;A PF* HJ3/R!2#SAI66KW'LTC[)3[F78+=\6RDKX?<)L#UGP MATY?$85'$@5BBB@44:A%05\0A9(H>]@L MBY8L^V2K>(HNW/[VANY_>B9WC[6\'Q_NGVW2;[?YQ<+S]X5(\J'/0WN_LBVWZ[MO!'^\( MC._;_MZ^.-CZ3+?/?N_L'+\]VS_S_*"S_>V?L[?#W7&%]=V]([;]]9#87$$D M.(2MMH@3'7+;LX22]X%Y8C0W98U2&4ND<3XE' M0RWUD:28#$LF<1(J9-8%F9\#F;?W-L>1^L]\YVS[T ;'J$H,&9<,XAP[Y!S& M2!CBF(O)T>C7-JYK2%F@N4!S@>8%F+.[0'.BD@>%.2?1<"N(YEHSJ6.4S@@G M?07-JD#S\T#SVPO0G&1@*N"$G 1\YHP29 ,GB$2O06WV >R>M0VQ_-!<*Z%+]8(CR_5^[4387[ MKF+X99C_K9*VEW*L\:F@??NR/\02YY,* 8'.31!/,J=?Y119%I5EG L2R=H& M6U?+41+C_LBR>/7Z"K2<^U>="C)HC@7E/#%K20!%T3L;*,AG=!6TZ#&T?,_1 M6J#E,:'ELD$/&K[A,CADI<@)G3XB;;A"1JKHN9&@3.*H=,8G@8'&DB@1L*VQ1$VSYCJNP8,OC8LM%BY1&2T!'X4C@7!'& M>(=TTCE9G-B$*8&5BKF4UR,7A'FB4EZ+F?3W[)>6O(Z[(N-6#"-?F^NIW^LT M^A%N]Z440%M.GGM:ZSSU^AT[A'M]&[X^B_U>L(/FWX<([ M<>''RR:\CXJYK&8'*X *+W%S(>?^*9R9($AQQB!@. M-HJH^]. M"!FHM@$9;G*#F*"1ME0CXSQUG#D>&'N"LXO/#?K7U/9]0/U7O/@5.C<'V;,G! MY8J>WO;[ISU8M5S!L]]($5;#ME\U[,E)O_<-=OHPMD\;_W<7KT$2TCM,(OS+ M%?/&"\I5(L:D&)-W-WL-9CW_W5$G](;CSV?=_[N3%_JK>I_9VK>_Y7>!FWRU M_;#9@:5;_IKF]R][N\UWMHY.=_50( M<\IL8C):&7,<\ZJZ6$O"24C(6*R 7$!8'/<.60&+D00C,JDL(N)'(I)1II5+:'8K M^G\8HD@JDP-YH<%:KA4V3E#F F$ PU3C5,3E&<1E=^_SH1>*&0 .!,@>$,!( M0EHGBP@C)C#N8C0Z'^FZJHM<$I>OK6$SEY1NV&J2!PT78=9CH]WJM(;CFNM M<'Y\U/.Z,M3KC=]K[JK;H@V'_98;#>,LP7V%Q^5CHBVXY/'6;WD?V%LO;#: MXH9A_(=*64Y)E,B";&5Q([G)$T5 7I0D6!_LS-H&P9>[/%2AP4&M*%7<-5G] M67TO+Q=J?4/-5@"U\?7*3O3.UO:AT9(&H1DB5 (-6).0#;E\."D]-QH:QU6(A@;HI%6,5RVTM.N\.=#['1DV6&H M&+ ]I\$C+5E$P;C :%22>9++6]ZTE2HK K;3!8Z_!:A20Z,+.%&L%5<*C *" MJ3&,*Z\%)_JVDO 5S,9![!9A>*@P[&Z].111) NK@)QA!G%E." LQBB"X::E M30;^5&WW<8[%)9& S0\PFJWMU (E;H9R&R?5%*\W;F^\@H[XI94+E=_)Y+QW MH'J>"N(+=';-2P1[;5'0P;/O:'\%.^#&1K$*]IEPOJI1UDWTBWT;%=>Q0[L3NL\M;4 M+P.X'D"LTZI!#>YAAXW6,##!>WPEVG*\>3!WZN/YAO3$8N4$KM&R_!>/]:@!EXCG_./N2;\;ON)M^!Y&#U?TP\R[GF&)6#E/>G6WOO3G4"F9=4(F G 3B MT@BDJ6+(:2MUX)P[C_-Y7'8#CKB)T0D2]+79\LVGEXS;$,\U,969?HT7Y&4L M)1.Q66T).3LZI%1C;JP$!29@Q!D(!]CL"9'@C:82&T*SG7@CTXPEI$*-#-:P MY+#]8N:0J98#D@*SWOT2![ "ZXV]&3T&N +0YSCZ82: 5*].Y>-H]MHYGI') M E I\U=CT,E^CY->?S@FMYHPSG'N?)VKSE?CUEQI-!SUI[^!+.5O E7 ,+MA MD(PEWV[9S/J'YW [_M M^EXGPO9]#V/O>MC E68QWK333P%]MEH)-CO0>RO?9F5UQW=X^_CSH8\B>FL% M$I: B'[\RU1>ZAWT\?N=)M<]Z5[*!LK*(1L>\^#T2((P88B+0)'G/+!]FR( M3V :*RFRGX3A:T[_73%;S@'2 I;^&"#'493*]LB0>E+=V%>H#,(,UU0J2^T] M!RJH\=$.>MWJDK[M'L4:/>VXC_JC"K@OJ3=SD!?UX_ZF2U7&*4N-+<]W=UZ\^V0& M ]CH69&YI#R.%=3? ]RRD_%PY.36Q^:,0X'EX#@<3HF3X3OPZ@#T'&ZF_X[ M[L\] .'ZE&W #R!A\&K>=G/=+ #.M]U9%@6A_'7LVWD[>#_!V%.XS:"UTLV5 M]_GNUM%AL%0GGU@VQ,$D5THC9\'@$AI;R5DTT\65DJ4VU_0IC3%E=5 MR>)NI7R.MQA< J\P& !"SY@Y%_R*]VJU_&2-E THXX+=LX\R6U?ROHUX?]CA M][ZM@[\[9'A;74;\^".^;1/LTAFV-%$N391+$^55::)\[;&>1=]%"]5'^?8S M6 1B);HI%X%8"($H/94?-H5__,",O-QK.;6R ZVT7+[])EJL]5[$!G)+<$3V M&.SO8_[>,#^,[!'_FTZYNOVV>_?MX_VR8[ M9_[LH//GYYW6I5.QQQ[O=+:_[6[MP//>P[C??S[H_-W:W]L\V_[C_?'VV4>V M<[;3V>^\HU7;N%9=_F9[\S!IP:T5#FFI,.)*!N2,$RA&9R*C)/*8\X'$-8>6 M2DVZN^S?^13O+,Q0F.$E,<.\:B<49I@/,^S\=LX,E"0?HDZ(8&ER432%C, * MB>0QK)H-WGA@!EV8H3!#88:%E*QE9H9YM9TNS# G9IC:# );3'A(B!%"$'>" M(Q>]0H0:+K&7@N;IE;"^P?D,S;KL\IQ7'P/@Y&[7P&-K=4^*V6N/H M-5Q]GDY7..E.G+0]Z\ MT.^)/0[W]UN_#(_#">S[_JROH73T?NF$\[S.AO]F@2MT\T"Z>3?K:O VL."8 M0$'DT@H^95>#PHA%S16/PDF6UC;P-75;7R3=/']'VX)]BXI]S^MJ*-@W'^R; M<30X3X,2WB*6M6RN "!R1*2BE(:8F0RZHQ]JF!?P;X5Q[YG=304[)L3]LV$ MF+#!ECN!J!<&<5A(Y+ $*!2@"'INE,*XZ'T+X69X\8D-[V,8^Y%=Z2:#HE MSW@ATT'^0QG9&_3ZUA$ZZ'#S9'PV:O M7S4-*?A^)WS?G[5D!171.K!?:DL;%(@ZU \-*J2JW\FHJ_UP= 26V MO1BQ[=RO9]AK5.T4"^*&6P]WTUU0*"P/P&,GU)N/WKU*.M"NH(+!KU #'JJH'?!H"?$H!E[/%)N<4H6L1# 'F<6 M(^>$0HX'+).( DR/ZYMD%PPJ&/2R;.""04^)05,]R%G!;>[ 3FPPB!/BD0LQ M(6MP< H3+DDNO_K8EO#+#(F_D#84N9E\:4#QXZJ*XP_'3V/P>>B-LA.A5)M] M4+7*6\_K@O+MDS1W+N5HY\^41Q?2Y+F+UN.(!"&@K4?0>"Q-#C&7DF ")YLL M,*6\)F6UA,[FNL$7+/!6R*>0SXL@G](_:;'(9\95Q+0*0DB.<"(!<4TC,LHQ MI&QNEL$C$:+T3RKD4\BGD,\BS6MIT;2\Y#.35JTUMR8JY$1@N2*%1=8)C*SA M3LL 1I#!I4734Y-/Y>K\>9B=XO!O:'W9F,S^SJ@#$^8W_@-_G+QH-=A6-\0N MW$7#;69&?SP:#%OI])>.[1^UNO5(Z56,ON6,7URF6Z_N#Y"JW>I&U*Q_)[0" MNKUF;/S6Z\ (3QOG>W[0: &H].-@V+#=T#B)7=O.V7(-ZWU_% -K"__E>)U9_CM_@-H.XWM@:]6$MJGX>V0N:':/PS3]'[=,&(Z]J06<0H:/$\J8B< MYQH1*I7+-=69MM=7-&O WFG##^N-S6$E:[6<71"X2M:S9W-;IA(71&T;;ZS=72ZN[?)MK<^?MW>>W,H M7)0V1H\&$Z1PAQTNYAS4%+4"%9/1V%")$;D^*_\OHB\ I8;G$3XY L0UGKC M;;I @17( ..>].,7VVI7*-1N?X> \]]!,PJO&H.1&PQM=]B"+YQ6WQIWU+KY MRU][HW:8_-I(_5ZG^@+H;/4 JZO[0*WKC9Q9#^+=L*"[V:.;TGVO,G+*MZD* M7KUJC$[RJ]UE?\SY7.JU&R7XUNMM"P,>=Y@,I$?US^L-U($R\RV&\>@ M] ]"J][4F0F_6)C8T:#"BEC]!38C/*M[X=+!&%P2C#]^\_&D^N-%RP#4KVZO MT>YUCV(_ ]TQX%/&DJMWOF"-P/QTQ\ $BYG_9J?'@JI"?14R@>#DKV>]4*PW M5G2I76RWXA>X^;!IAPV@@U8FEP[LH?HO^1H;\GOFDU:PA3QL%ML_S"L; M^L/K7"0W)D@]V1S.M*RLY' $&Z2:C5L-]YD%H-<>#<>(6N$7];L_7J.&;%G;BCU8>3*PV[+;14;.Z['^CK)RDEK>31PY&OCE% MZ1GI @2WW6YO6 M&B#FW:M@$81C"VU_"XDP566=H=4>V]J3-;-E)#<[7E3,# M5)%?OK;"L GS Z\_G@I.ZV-8:]=_T[I!GJ7XR]CUA&=OL785(&H\\#&KTHN^ M_P6_-)C_8QL@KEX;=M?[>E@[><+4P8 C2ZMPY7IK>=PXS^N__/&=>.=O=UBPJ^Z M?OIW=O?>- @#RKG@CIR#"GS1!-R"NWZIQ#\;>;_;5O]OVQ[%/7C&K^V>__SL MJNG^6#7MD8-/?WZ&S[_M[!V &OH6;^^]P[M;[6/XC>U^>LNWSX[X#OWS>.>W M2ZKI,:BPG7?72VNW7$]D&%_>=LG^TH/;$7D)[W^L'(3@C$>:]NC'V.C#4I*N_(-PH>] M6AUN@^HR&-8?500'TUL:[4KG7?VT?26 MCP9*;X_"[1X_ ,NW;?O7/_S5I5M<'.^/OIV?.'E4K9#"E&0=83R,K'R-WZ<' M;Y-53A#%BT\\_U[/996E.K=N&MZ\>.OO,TU>-V*KN%,!T]$.P(BL%9_+; M[%RR5XNA[54/?MT:PL;UM]D2C<48]O<'>>L-,NK.K.M$%NJ+:R =1M_LMOXW M@HTP3RMOZ9#P_1#_-P)= MIYWQ.X=XED&^??8T5I[3' MWSJQIY6XSWA=9[>(B]Z.!G'B,INY;==6AFK]P2">$]]B+C:\ZGIC;SQ0T&/' M9N+M1/.9UQ=FV;>!7D 3 "JR@PGU3YQH,\O5;,6^[?MFYI[*%5;1DX_]H86+ M;Y3T?%.PVOUHD)41%T$/62D_UF8%!%)6HAN8V!8B&CLYPS;*255+,HM XQ*#F'P.\6 MC/CMN:IZ;M(M4+CAJ6VZ=WSGW2&8.((;)U%4#NPZDQARN4.0X-XER8DTC*]M M4*.N.2I^,<;@LUNT7Z>_5"&%*1V.Q>-F7*",BK@7ROQ''('BDQ=\1Q]W064 2DBU&"D M*'.Y#XQ%)B2%N ["&2>4S?W-J;ZN*,YCHHQA1)"89.2)\LB5CICCI(7"CG*E M3)&(QY (O'-T:!P'4M$2.J#G*=*=#$=HIHJ@"CN>: M@Y:GA27>))L3^Y01MBSLTRQLP)J"$NY0M!H(D7B"#.8!,5!W#6&>4@P*../\ M&@5\SKF56E+8T1+T.YJM,&$DHXIA2BDS+GE=V/#Q16+OS;=#; VSE! D36Y@ MI00&EL0"A$,[1P*0HO%WVNO.6DZ(]9J!IJ-H,@0#Q7(-%K9F1A7%]XD65KF M/>$">69@.:T#8SL)ATB$;<8-3F!ZP5XG^-I"#]_?ZSZPUF+'3W&GE-,M^U,EA%;A)3BV+8Q=;:O>^#AJCP>3C?I5M!BI)L^6; MTW!5IW;%PH@KA:7./APG!;5S9M78AYM#?W]=5&Y@0-?Y!NGW?(,KIR-.)V$P M<62/L]:J$OSJE\%, '<%1N<)$2/ MG?&U83:([?8T1%B%E$YLJ_IHV(=W2^/\MDO!2IC3ZLP:2$!UV1C87!Q^C7$2 MRX0[Y:-P+7B9NH14OM%L7"MDD?LI?FL-ZR#FOR_+=!VF/@]#SSL$6H4#_ MO^9OY,$,3GKU*\,$U)R5)2=?Y6!A+]M 541@,HGU1+WPZ.9=P]S3!*C�DY MC:6(A,_FZU8)AM4ASAY0R?G[3?-7&O:H'^NW>S7>='D+3.3LYNV7E:U,R[5D MY7.7TY!;HQG#40Y0PE/A??))D'YK\#EO?_A:-]885YGL]=TJ*+S\K'HC3]ZD MUVW?[77&]\^X'?L5@&;W:;/7:-HO&7>.FNUZ(\"^Z,>:$7!U7F2/7, M*X^5?G\=WP1I,YZ9\/Z.(+7'P*/+IU5)%DA5+#9K]*1Z^5@2M+.[.B60TX MBMU\K@6PI%/G2L"23(XOU-EI<0!(6!L#69&'AS@ZF%,L;D^9H%+X#U M=X"YWDZ9Z_]5L[0,(-1H7(6A'#&$Q4%UZ-#G<^GH7' '7^W)!;JO97(JME-+ M&JQH4[%W+6$9(&9!RX8O@"8_4LYA#WP94W&5Q)D-CA/8*^=8]V;4AS]69GP>&:4FSI'Z2?4EY]8RB$H^I#S(.ZL&YQI4 MQU;1^,E7TC$OZ*$7):RR7%Y=-&[RIU_R7^O'U^.J+;+!2;;)+FPT'/<6E#PM&0 !>$?MN)NF1NG4TSQXV\VGR"MLW4V_3SP=DY[VY>A./KIS]NXP8LDD MC1)IG1+BSJE9P!--HCX)4U>:N%H99^S[ W6VJME5*:B_VC;(;FQ\:,98)ZCV4JV! M7/7JU[\!M$]4%&+JGW[*9S[JD,#@WZ^_KP1<@-9K.7XX[E-7KU]=3PS6IVIF M]WKRPR_Y]&O;GKYN=:M9KKYTN6 9R,08OXQ9%Y)4$#9NIC"^_QC>UFMXNU1, MK?Z0XG7)Z,V?XW5R[P\%X_?\[G>'3&#(7)4AER'/<\C?O3-;Q^2^K_L29UG< M%C%^T.'EE@3VJ,VGRFC*:)9_-)0\J&W2#T<\UFF^6S1U_("K=5/GVF9)/4$E MY&F KG)I?)@Y0KU;!;5WITZ%M[53X:=Q$/I*HZUK!&:BWH&)%W\@6TM_:6& M.X[&E(T\OXV\T\LN"]MNU*7T;M,*_''V1I&L6]?5?@%BMUDE!;T,8?ONRBVF M),ZG,<9]WW8I_.U7JD'5/O"_IBELYT'*T25;#1 MR;GCON@V"S.:A66@I6.821N#E\$Q19R*.!5Q*N)4./@I1_,H4G[OYDI+)^0Y M:GR?UNJ+9HP5@9B;0!#SU )1UORYU[R 0!&( @(KON8%!(I ? \$?F"E/'Y# MZ+E.X5,T(_[]]D=$[[/U7GZ7[]+$^T'3MOP]NF%2C% R!8HYUX$XR9,C*K@8 M+0E$WUR.ZJ;.'9-H>AU,7_I"-),FW?M[^^+@CVV>B\OLTWV\N_>^LU\UX-[/ MC;O)SMG^Z>[69[S[V^4FW:&Y<]S^O']V!&-X?WQP_$[L_''0VCE[1P^.<^/N MCVSG^"W?W7O'_SE[-]R>-NDV,DF9N]#10!WBEAMD,?S\-J4&8I6'54% VQ1Q:CURG :D"*%,14:5,[FP;Z&&0@V%&A92LI:9&DCT M3@E&E R*8^>MIH[K1%B*0CN,[VXUG!\8GCUN7&5(%IJX*TU,+0AMO7'"4:2Q MD8@3@I$5V""L<>""QH@] 9I8)X4E"DL4EEA R5IFE@"2H,I2X3'VW(>H&9'$ M*^\Y!N(@WRE_7%CBT5EB=VI,!*JT(3$BRK@%8X+D&O=@4>B@C4A:R%W4C%8"D87C'XNBZ5@]/TQ^NT4HRT)-#F/K"$*<14Y /QKAP 'Z7 MOJ)2&$.-C\I'3J(#'8X[@0U.G&'K6,EF>E*\_CB;S>2"M%%+C$3 ''%+&')6 M"D2=P00KC9.VN9;O-7C](MU,]]NT]U??"XXM#XX%XK@AWGB>!,"'31+R.>I7(@S87G#8C#>4&28EHA',,"M] 1A MSKW#7#/ ]8R>FA+Z2P'VHJN^0,2[2SS[B935 F[W![=I/-OH2"/1%L#->,1) M2,AJ@E%43C'EB&7898W5/&X\>UZ LEC53&3=RW'1H]9[O:%M-TJMDA\77F?P M>>B-@VLN>HPSD]7A#0M><8*PS-EI M"N=:6V"+:0MFLQ0R$>V!?7AAG\(^A7T*^RS(O-Z!?1A)(6"#.>.2)ZUT2EY) M$HR,'B=_#]NG!*[GQT13.X@&IZ1Q$CD5!.+Y$**AS"!BK20,K%40_[4-MLX* M$14B*D14B&@AYO4.1.2LM=X2X!^PAZQ3&EL+!E'D"A#/$EXRJ)Z1B&8RJ*@G MU#LND5 L(NX(15IKGM.H6##>!\FJXF&J$%$AHD)$A8@68E[ODA[Q1"9128^X M=WAH)O<+AZ"CM!HQ6#*@(Z:0"80@*S5/3!I-(ENNDBR%!@H-%!IX?AIX(H.D MT,#]:6"FZ@OSD27" /RISD?5&+*!2L0#9\10ZE@2V3UVU2IY@33P@QR[Q^G" M72Y=^DLKN?EY:$'*)L=.X#^3KU1"W>J&V!V^1H2MSR9.UC1:_VU&^(]'@V$K MG?[2L?VC5K<6] S[X]_'LBVOTN]3G=!1/SJ?0RL*^XG\^SKGQ5.-TMQFE!>6 M0JPS7LUJG0(P:/32K5Y@DN;[-$->VVC\WQT(66JI*38B!FJY%<*YZ G\2VCD M5"IQNY,ZW5$G](;CSU?2>7CP3Q/[SM]=^\F,=H__;N]WWL%8WI"=SL'Q]O&[ M;SM;[_CNI_R;AVUN';']SC;^Y^S-6>;T[;UML;/WCL'S\:%*2D7I_S][ M;][35I*]C[\5"\U/FI%23.U+]T=(=$CRI34VG<3I#/P3U0HF7A@O(?#J?Z?N M-6# ))BPV%!2 L9WJUMUZGE.G3H+19$Q@CB3 5GA$J).&6$YEP[[3+S78\1K M6QP(51?^6OKI!;)J^P'FT4(BJS4/R:@4G>;<, QS-#BODB5,8Y]^8$HH(OL M(LN;6^_I%\*4MM(21)2CB(N@D9':(F8RKQC".CJ+/ MO=P]>=6PPPC?^*RVA<9Q9WS0Z3>.AO'(@E(7OQ_%_@ADL9*A\4$<3HN2CALV M#]#H574$KJ@/=@=9\XS#WOEA. 1'&J\'/9@A)U4LF_I]!'_W*[71CN&A?]BN M[?O8^'@0X1JX-(OKGY/N2=UN1EXULKBM-VI66%28'?&*>L\(9HF30!T6DA+" M _$@XUC>O" JPGP_POSUM+7UB;>VX%Y;[QG\_^*E3]YC$%[. N(^>J2IU4A2 MZW#@/ECMYN_&7)+E1F=T=]F]/]DD9OU\-?8PZJ=<1>V3KJKVN4 AYKGP>5G: MNE-+22?>1>0>1+*67'#8J@K.O#2M/Q*1"[Z\5R&98F9KTH-7\S<*#=&WPITG M$I:YAM8YTO*ZFI'GO9: @!O?,@-GI)[7C^FNLQN>$/\WZ8Q/,@U8.*MW-.C' M6B&QWD]ZDVXU-M/I#X>'\0 X"#0 N!;^CHU_=@>CT;]JK6EZ[RZP42=UX+HT M'/06NQ'\-1XTHAWV019'C6,XJ7KESCCV1J 3A3CLGL"AZLM*&D,#WJP_JLGT MXOWV^]#EX?+M7LUY33\85;]'H,F,SF3YI\+Z<0R_\HRHV//-67-S)_S@O->7 MWGM[^M[_R>^]WFC#,_LPV_9MGDQY)HW@HG[UW4TS\&@P'%_,P&O#7W4,='S6 M*_)MZP;F&\?1KXYX;MJB<[IZ1QB1"/KZN!J5/$*CRS(SF-RA,;7.#D-=GUH? M?%7UW6W:.7\X;T=4JX(YU8-_ZXRAE?Y6*#2,H3-N?.B,OC8^Q'H@H-/&T#-9 M7MY&.Y[ .#XEK]T64!M5PS/^@2X]^-8954C1LR<@>0!_,)6RA!P!$F1DJ4"A MFU]X:+MY)H)J/>Y6XG$&P!=P"G,.L'G8&4RR&-L1W#@O$7UWDLFTT9D/V+[N MVZ$=U[ !+0B#X_[^T&94=K$[. ;$&\W.^^K8Y0L;#G"[?W+6J)X]A,9,S[ P M2#Y3+WR5JJ\SG(28[*0[/F__!%YPID?JUD)CCBMP .+IPA#7J#N=6:G3AQF= M'VZ'PTPM]:P93@4$9N"1/:D:G)6 ZO%^\"W"17G^;]ZP$*[_@DEW:B-E9A.K8K&9FV:=.&D4>Q&GZ5_.CF@ M$<"UX\YX4JLDSH[@X.2H9J+.\-KT!_+R<3BVYUKTQ8T2/' PO$I%E[3A*RGV MJ0K""29"%%QR[C3SV#G.B;::$/)EJ[(-:4S0A<7SLNWGHP:QW=^\8.:=W-I+6DVMU&25IIUWK]K0KC^Z __UQ5F(=EGK\-.7%"PV M)@8DA76(&XR1PU&B0$W$*@K%DUMKQ)&W1QFZAI.X]GBC^]J.#MX"U9P-;":M M&,H WWZ =[\8C5E*BB!L-8,!3A)9)122TDAI1>!,F6L#O.)L]5-T!XVC"W)5 M+=.RD#1&DQZ\!-QE5&M:PXC&]GNC TCKSY6J:RN4&S3W$$?0.Y6ZL=#"%VX\ M?RWU3\#=J?EU]*_??JQ87+,Z35]P.A:UJTBEMAR-XF]G'WX_V^7O]*L>JRZ: MEV[RN!/&![\9LZZPJERVILXCT_O7A\EZ[LH#ILL_#W6B'C3?];)3*1IL&(Z_*/'HI\^C7P,.I MI&^^U:19KO%=UD#,9Q1GJ62,PEK'B8I<\&"EM=[H7)^98F?,W,V%R_[%V3(+ MGZ[N.?QH&^'2+D1>\.9C^T[?>5=SN>AF=^WX6C>[VW M7W?;NSR'<#0__]W;>?>)P[TZV;5X]_1#9Z_]Y^'NQZOAF6\[+;@2WNF@=;@O M6H?OO^]]WN5[[8/N;F\;GGMPV'KW9[?9:QW\][0YF\292V4BL1KQ:#WBF$;D MHB+(&)R\T(PHZE8K2+_$X!=D?Y'(O@"P)Y-2Y(DZ3CDGA&A =^UDKAI*7;*Q M G8]!?;;1-(7/']*/)])B^R"M=@'B;@F.1FE]\@H:1$+TL"@!^=CR!%4+Z0P M;.&5PBN%5QZO8J-(/,JD@].8"V"2I)E-(FDL7<1*5KRBSGA%%UY9X!JD$L$5?."T^YD MW"M%,U>'=.[D GM7TKGN %V8Y]Z9Y_VE,F/$$Z>"#)IC03G,E)P54>KHG0U4D!C=+>PZ=S#8 M%TQ\%$R<+7XE1; JO1J5APL6K0@6+50[ MCUI.1(K,*QX4+!%-(CA8'*DB =M;F )F]'7%J[._N,,H)>\D:? L?%_;OCO MC=N$,$VOFYN"Z8%BFJ@T=XYIHE@^5+3-76_\TY@FPU>MR8(_6!C60S69BA\< M+S%-JQY(\?QBFOY9!37]JU$'-34^7,N75.*:EF4"+%=KEF$Z/A-_ZQ+7](+G M48E:*'%-12!*7%,1B!+7M/P^#B6NJ7@I/KV?TBIO3=Q#6-,O>BE>W7FH]R.> MT>8#;;U[SUN'FR>[[3_AV5_Q;OM#=[?WY]?6X8>OK=X;VCS]Q'=/_SQHG5S= M?-C%>UO[M+GUYT&S]_?A3OO#0>O=WYW=WOM\3[K;WCUMM0\.X=W8E5 F[[72 MT49$G*&($R*0\Y8B+!71)%)+@L^A3"_$4:2XOA=2*:3R@D*J"JG<%ZG,>-H$ MQJGR1B!,N$<\V8!L2@)1*:R*SCHFU?R*5(54"JD44GEZR5IE4GGZ>*I"*O=& M*AWQ#44@+RW$*L"D,L/ MD#,F((JM#5D]UY8ZQ)VBR!(=4:",6>:(=EX5@"P 60!R^0._"D#>&T!>:)": M,.I%T@A^*03BJ)"5*H=^A:B#\]AS5P#ROJ*^KE:^GO=WGI"=_L36'3P3[W4T M&'7RE[]5]3EATDR#L0@&R)F6[>)T78FZ#?.NM&XTZ$[&\?=I!^#96ZS=+BIM M0<>_R\/Z@*7*A+Q297SFY\'P0B+V(W+#:+\BF^"M?K/=8WLR6OOWI9?O=?KH M2H]>ZZB;8_3.RSK.#N44F;#RL!B7G.H,L%$[2J-Q7H*6@J,A<\;@]O7DJIZ: M&P.XS./6GBG3&;\?Q5S>K2HC.IJXT=A"#]I=7IO;U8'@RZ8=3(U:7')XU>'!\,PHQU%8;G^*#C M#ZK*SY<&=]J1W4&FH#CL->!8K"I!UW+L??V /)8_+;5N]_>'L2YY:X?#ZIIZ M(DRGQ2C.MJFJ^OR/1;:K$I6*6:TCUMQX;K -1C#KR4?=87V81QE\@6L[YY4B . 70FY^9J\;W!^.Z##I MAOHF!Q9N"Z\10.?/N#HM;5O#]FSK+X-N5:(\GU(]L;[K'&3.;1WFU\Q]!PJ MN^C*JFKYR;0I*>L\4VWC/W#+;H.===I,-QYTXM "]9^\ @4BYOOE$R:CJHDY M(U2U8(;F3/H#!VSXKD?3<;3VNR9FH 9V[Z:MJIUX8<6G)4E7('(0'" MA$;F7LYEWJ_H!O-7,M4DQI$Q8RD!E5?S1(SC6*1(**/4ZJ#\%Q#,M3DZQI+J M#VJ^_M#::;]I$+[>>.@*X..!_YH5%)#4&EFSOG>!H4M2T_NDN;5]!J&L]?D] M:7U^"\_+S]G'NX=_?-W]_)ZUZ-]?=]J?3G<_PWGO_NSL78-03_:V/I'=SY]. M6^]V.;2QTWSWX6!OR[.]S^]%J]TZV,U9PD7B-6#?^N,H=W^5KKYL(++ MDT8E_(W&/#/4$J\GSJGNCT%>? ),;P$5>%C% +:LRZ=- MCC)@WZC-C;(=;J/6'RI=S)U43[HNV$\Y1,$M#FS2]8^6@D]X@Q!WH,K N1E3P@ M4&^8P<);$M7\3,IS02+; A O>U(;! ;#"YK82:\K4*M$XR4+ MPTDK^R!;82FHLIRRD*N_:62<=\@1$7ADH#Y*O;9A^#K[L30 XMT*3;)YX'[0 MQ"H=L"?6&TDYPU2##'C.C:#4<.[E@AXX!4T6%R"VL_DE!)U(H!H1!F+#J;#( M>:Q0](#N00BI*,YH(A\&3>[9#ZN@R9V%033WOX""Z:A(%@%XY-AKEY"!]292 MV"4A,--$Y3*2U,R):;@")YOG9L;&?#TD&]:&L6<[_6K_XI)F"4N;&:WS,58Y M"PG2_$7.A[.7*:N=GPE;D[>V]D]VVIMTI_T5-[?>?R&&4JFX0BERB;A-#AEC M&(J),N8M"2/) ZC8E$-Q,2QR!:BOU((FFPQH!=%>-:L]/SO7+:U:];J\ MDNE&%O=O>3\D<^R9FC::T=,:U[9R\A)]-.G!^U=F))OYN=L='(]^NTTJZ45Z M\X%22PM)[I9:6K%UR=E#)3V^:P+H'R<]!G![N-32#]=D4?(T/TQKS!/FA5VY ME'1/D_JUR'1)P5B2M"[0@T4@'BU):\G)N6@7_A%!L>W7;DJ5U^6R9=Z\KRBG M!TC5L/(A4'.-2=@X8V+P,4C.(Z7&>H>M"YQXG *A\WT@%]LRGV.(60U\)#"T(^-D+.1,)+8J(W/B C T%C217B6N6.B-_CT'>FH:&5@CTXRL*W M=-6FGL:BLVHD\\\EUJXK=MD&Z8NA=C+_"]YT$&J^J0[NU*+W9BJ3A7P6(Y]+ MB6 QP5[ /\0"<8@'T+QUE3< *T%C,(XZMK:A&7M%I+Y&/?]Z.I-*L2N_-!1Z M5%VWH-"#H]","FR\$3($@KRR.9) 6F2U#H@DQR/A+B:3_;E?8:%>27Q=!5Y* M'"K6VSM@PO:YVEFYY.<\5[$_JN,\LFM^L>:^!*A?(H4S__PC!^"\GA'%@O4+ M8?VG68U3^62]!#V360<:)Q<4V8AS"EGGJ1&$*B( ZXU^1>CUH.1[1?IB7"TP MM"(:9X&A^X"A&973!Q432"L@D!6(&ZD0#&!"7GI/B:$DN)!#".=[?2TE#!5; MYQT@H4HI?QXM5\R9+P#6'T6[#+Y3ERO8ZHS.TJB/K@-[@?"%('QW5I/D/@JM ME4(X8(.XLPYI3T"3E(XZ[+43EF9-\A6EU[T%EM)D4!#G>2+.HRB2!7$>!G%F ME$;LA<&1!!03+%MYE![6KAX^!1A>8QG6,KLH$5BZFM5 G.4R4JY"V->;?OC5 MF*]G9P?XH7_S].#T<0R.A\$DYW]X&2$/Q,+:4G@"/S0GE%C+&-,V>6RC@&7F M?>11+2$/OPKS_E)0F/0NZ:"1J+:C> X*BP143&J#M[:LX>_MJ.#OZ#AY_B$Z(H"U#TEC22M]OX72CFS*3I$A ?$<3HB M3;!'DLO@I0DQ$+VVH?F<5-@-7Q>RZ?\@;?'-@_^+66O+X/_JX)^^^1(H2S%B MCH1QH-)[;I#%2B,:DV&).RRB7]M0^N;!ORF/XBWK8LU"RDF5_K#"DD6R'S]" MKMH+::H;^;JJ:SDNR6=K4:*M=O-+,E[%O%^8&YH%A11@((*S,T&J)<=-)0836[A^IZ9>A_,O2',/1$22NX M1E&F;!@(' &,IE[LO/^BTC0P3AI%(A)H+Q1AK25$K'DB!6]?O5.1%O3O9A@LS*V: ^95J:+4M*7<1Y6@YS>@%1]06WJF!8:K'? MJA:[NKD6^R)U(,5Y'O/CDZ]D2X=M5B?5MT\UC^(UW3UO=G7:KUWKWYGOK\*#;I!^Z.UN[8N?C M%9#KO<&Y7L%.N\F:6YOP^\-ADWX23;J+=]MOZ,Z[3Z=[[S[QUN%7\=_3-Z?- M7-N@W03P:Y(FM.N+\9X$K0V* =M<7L,@PTU$5!IEO:".:W*U F5TC$7'8\*$ M\L"H <:MX3F]%K^:*G]SIGA[[0EW:60:_QF,1G>H1?G39CQ>3869-ZQ> M<([DY9=L9R8HXG3T^J((M)V9-X-JWOA+\Z8+(I5K&N9O!_UFZYPN71\_68OI @5# MYFQ9EPH!*U AX,&J7EPM+?L8.=_?#H;PL'ZU;/&5=<^?5'^,AW#O;J6_57_; MD DZ5[][[)H!10H>7 K^RBK*=*!=[,?4&=\IJ+H,\U(/\Q9<_*VR,%4CG3I] MV_<=VZW^ZO1'H+!7Y2W+T#^[H6\/QC#.=RQGM%Q!A*M02N6/VA-\:AN>6=/E MS9M^K#8:QO;[LH46/MJ WNBE=+W!R^6#^(\E3!B^['Z;-P=&7=_4UI($SVW M3G)NM-)2T!2"5#K*) V^>5-[!%T%G^:&T$\W;=[\;](9GVSW?7>2^^NOP3 W M9W,\'G;M03\W:#CH=N&4[4P!<;1,.]YW,P-.O3J_[K7?LU9O][C> MAMO&NX?A,-\;SH=GO(%G;;)6&]K]^JI7YX=N:\O3O<,_ZFVXPP^=%FW">W@* MU_'=-KS7EB=YZ^Z_IV]F/>>IH1IS3!#Q(F8W&XFTL@1IXIQ4A%*2"_,:.J

M<.HN,X X) M[2G!.M*(R=H&6:<%R0N2%R1_+D@>)(U!*96CGKA1TCAML _8L"12\+P@^6H@ M^HO0V9\DV=$[XP7/!\D?;LWCVF;9W MYKBM=2I_R,8_L_O:OQHNIL$P9M?WKAV-.@G>N\HI57FJW75'X]GE97@VF16N M?/Z4UP"", :+@\@3!N;0<\SR)!X*K#SPF!G$ YV2&*JE4P M[T5AWB]FQ2J8]Z28-V.99"$J@4&M8LHPQ+W5R$D64)"PO&1)""Y P:+K)5/J M/6#>"KAMKX@)%&9]8QH"LVS>V??%-<^[#,/CVC)G4VF=QN$@V-'!/3!0X9Y% MN:Q>12MH9)DFBUF:0UW#X]Y?!/Z4<3<'!E;!N M%NA;'/IF:QCRR'(]&L1BKF'(%49&F(0,"10T;Z4\CFL;?)T4V"NP][)A[Q[, MJT7]6QX,O%#_@N%6:.P1]3%O;5.+K!062<.)$C"H0'5%_2LX6'#PODRN1?U[ M2NB;L;H*ETSDEB,B<]731!BRGG+$I0<<] DKSHKZMVI6U^==/?'N7J>_G$OC MV>T,+A8!\GPX;!G<4EMQO),*?RW*7^]G+;>*!)F2B A+IG,\@T?.DX0BIQKT M$Q*5+5ZI3Q4B5]!RF=%R9?U9"V[>$3=GJY";D)AC!GE<9>9.!L&0!F08EUAY M8[@!O9\\>)*=@E=/WE^K@E M$$U?T+U#/<6V%+FVP5#P?\6,YP7_EQ'_+W1IP6(0P '($AU E_8<.6?$D=G3.[)!<&(UDBY0!&WEB-- M.47:>"(T-4%:M[;!BA[]?$SNSSZG;TYH$;\? 7#$XB+]S"-YGM*&/O"=2X14 MJ&A1*MJ]Y AM.>;>1*1)<(C+1)"C,2#!C$@.<\I%?&'F\9(V[H4AWW)X-!>T M>R"TFS%@"Z%),C@AJ2PHWAH^66((TDD[F;1*$=/L&%B2\1:$>;(Z:(]K1RT( M0C%%5\\8EF5R'EP1P_V%_, M9%"VF9:9!5;$AK?@GE.)\K@3:_A9.U]0B0/M4T0L![T4YWR-E @4+4N**2ZE M+FZP9?N^X.KS=H,M4'I'*)TU(FICE*<*!5@\(1AC"ZM[QQ#VC *9^N2,RPKX M"TD=4[Q@E\D+EA8OV.(%6^#_WN%_-G685SBRB&RD'C1IS9"&L85/V'EJ/:C6 M^ 4EERCPOTSPSPK\%^?= O_W#?\SYG<20+W7H/-CG TIVBED(G-(.P4_3(I?LQX7=GB#[<2&K.Y'5_JS5WU/I2#0,,08\Q46T M2#MC40H>!GQ?27/(9%V!:*H:(] QQ#P.C8?P0 MUEP9&HR@GJYMZ'534/&YF%R?SBU;/0)8_6&[MN]CPXZR6?7/2?>DPMD8G*($Z8=\0R*TC,)G5<'RY<;R!:"YYS5HN!?T) MUS7/:.D2@_"!NN22Q]Q[:DQ(6'I8P"CI%$UYZ4)T6;HL]]+E#2Q;ML?-CWGY MLOG%\:"8#!0YY02L7:)'V@:%,$XZ1EBF@R[@RW/B(.(D8<:,5LC1R%#A5T>(4?7R,NCD%>.:VL# MY2YPZS2GU%H'4S504A3=E<'<_7/,E9)19X1 Q.6H-PS:KN7PB>! X4C D>2= M46Y6&W57((O7BE3@G9?(*R?P:KBJ9G=C>+482,/V0TGJ]1(J/H$Z3H77C%J) MN?+!86PM=BPP895WI@IYUM.09V+N*4%-72O^6@V:4D+^CO1P,FM\MHDXIUG. M.YQR:B^9D+-$(\^X]5@K1T-,N6B*+BS(KAS88(42C(6G$1*D1Q, M&#C*.WG(1^XH]3HE%N:772BP4V#GD:*9G0H2]!TL*.>)64 KC#LKX.FZ(D8X MF&\-%_LQ=<;+YM!Z7WA_-WOPJN#]XUK5;A/Z? ?L+ZB_,.J?7O;L5#0*8G-P MLP9E4P#J<^J1H%J2!.N(1'V)=5[5O?<"A/<,A$MEYBO8=Q?LNS#P>1E\\)XB M6,8XQ)V52#OE /N4MS&1A*4 C7>.4WO!O8)[+POWELG,6'#O+KAW86#DDAJ: M=S*2QX![!GODG '..XME9VSX-Y=<._"P@GK7,5% M /'@*2+.F4!.*XN\QHY18H6U(>M[+Z3FR(OW=ES5FJ4_='4L-4R?=?67E?6% M+.5A[L9@>-9:JT2R AN*!$T$<1<8LCYRQ&/ VB7J(C'+YPI9RE45P%H]ZVH! MK#L#UH6)%3N7G+<$)1H#XHS26N5F5$<3@X+!I&L;A,[1N0M@%L!:)K-H M :P[ ]9,_#=HQE0QAT**%O$D+;(J1B1UTL[#>ED0E6VC2^4$5?"JX-7JF3,+ M7MT9KRYLFH8%#FI41#!^L Z4+B(CC46:14T5#B;BN+;!S'(%J3QY4NGBTCD/ M2JY-T5=G9L8ES%KZ-'M=SXHZEL\#]*H$OAT.>IO>3WJ3KAW'F#^E2%@%T,Y-B!1Q&[*G%3>(&N#0:)T.PF6/@Z7*:W2O MP/7(BO:"6_KJ*:"!7!O; KC/PY>U ._3 N^%&3>&X%)TH+AJGQ!W@+Z."8V$ M,"RY1'GBHKBX%LVU .D3FY,+@"X3@,[8E3V'U;_PR"A#$$\V(FT(1\0E'!BE MDL8J-DH]6\UU!1Q85\2L_*N9 I[=_N.J<<**V(D'OG.)"0H'+,P!]%+B36NH M3"D@Z[W.SEL:Z< 58@R;&('LF78OS 1UD ]^N&TZ+;/2GL71A(DR;6 M4JD1448A[@UH>3"("%O!I%-:>4**;E>@KT#?(UHZ"\C=!\A=&#&UERD0I9& MA6Q>P%JD>92(28.%8DZ$R(INMVH!_X_F'; L/KB_&-!?]MN>"0FMD ]NB>VX M&WVQ6?LKM\IZRQTR\ %QSA72VL"?QHI@$]&$LQ>FHQ='AB?OKU4!UI5WP2T8 M>F<,O3#O:F&B]E$AJXQ'7-F =,SAO3H&BB/3P="U#39G"?!<_!B66\=^$@]< M6CQP5]V0_( >N 5W[XR[,T6L)'8I!(]2"AAQ'2TRV$EDM0Q"*.(L#L4!M^#_ MD^ _*_A?'(<+[M\?[E^8W(/-*0H]1QR#JLV3PBA_@S"V@H:HI%0RZ]O/-^)M M!?R&5\$.?E/BVY+?MK#(D^:W+31Q-YK@E\J.68ZYH!09IA+B'"=DJ3$(:VJQ MBCC&G&:M)+(MR+22R/0TB6P+,MT9F2X,QBP0Y[PBR 8I$8?A048X^"2IP<:; M% E?VR!RCN6B(%-!IJ5'IB?)6%N0Z<[(=&%2U90S12)( S:@,QFKD%.!(F>B MS/J2DZ8JV\4+,!5@6CE@>IK4M 68[@Q,%S8_Z3PAW LD<^)L'IQ!FA&.),.> M1X)#U'IM@[-GK#*] .=7]0B \8?MVKZ/#3O*%KX_)]V3!B.O&GG"+[,;[*,- MZ ]E=GIP^C0&Q\-@XKKQ9OI8+K;XQY)N -RZ7Y\!"VM)@ND'P_C@?^Z\&@"STX>O._26=\ N3;G>3^^FLPS,W9'(^''3<9 M6^C2]J UZ.<�?=+IRR#4T;QM&XT/-B]"PNNQ&3R!6QR!$;$1>6(P,Z%<+. M,2$P_!W2VH:A*Y3+9\$IN63.O84N"ET\#[I(TDHOM B62RYU<('"^@WZTL%* M37M?Z&)5Z.+" .ZQHN%<><(P=U)9SE/R&G13[#3UIM#%JM#%;"(1FD1@% %MY$+$Q"&3 MC$>:$Q M%[98%;:XV"IB0 L" STX+G"N*F613I2C(+BB3CKG;&8+0U^>+FS:1_ M5Y()OT/GV\;_P8^S2ZKWZ/1#[(]_0X2MSZ:%KB&V_F[F?0\GHW$GG?S>L\/] M3K]^-WP=B&\YM2_CP:UAY,>!0##M(CJH_R:T K.9ZBE/T4ISFU9>ZGBQSGC5 MJ]O]1NIDZ&A03/&KQE'>BP8$',7QN!M[,'(-ZSV\PABN;1S;40.P:'\?,"QD7>Q;?^D,8P^"QTV3\6@%M#51!.,!&BX))SIYG' MSG%.M-6$D&H#WDPWX"G^(>[.IAGI3WIA,)Z>>!62MV*"W@M_U-G!_^K:_@=X MM?T^]'6.QWEG._V\3;\U 3C^>/Z&([+R(+SWWP/L>W_W[6F]P3OMK_"_ MR9I;F_#[PV&3?A)-NHMWVV\ 5#^=[KW[Q%N'7P4 ZFD3SFVVFZ*5SS_=IE\" MP3AY*1!+TB$N640:1@]Y@I6FFEG#+PT;,B95(CP>- 8W!( L*M>.<$YCU$&P MQ)T*VCF2;.0I4(DC%EF-F"_.MY;B6T2:/2MGD_L3WO??OS"2J-2:(\H319PD M@8R)IJI@+$(@AFE<.=Q>#QF[)+WKC5F$S0X#RX:P]^GB5!#V\83T$_NB(GTU HI+D.,DMN@:JB]7BS^,M2> MK\0>9ATBEW\90E=U&?+7$*;5$)Z5L:(["?"T[%AG>]D"BHBJ7O^+.*/]6UC7_.X-Z_ M ,WLN'$,O)MI=AJW#W=(PT$O,_39!+\9H.!9\Q#Q-4!@7II7%Y_Y$GX\B+&& M.VB:K:@_?L_8"8T?#.OFP0N/ "9N=^./8_A5D62^[HT=]N&>HS(G9M)JK-B< M^%"1[B@+2:X=!R/0\%5F"'_2\'9TT$C=P7'C((;]?-*O"N\Y\W8JNJH=6^]- M\*; W9KTH']\_7=FZTY_8NO\.EDT*R[$D3%C*;$A:9Z(<:"9ID@HH]3JH/P7 MBO7:'(%>#JF"TQO]=ZIE[,'Y 2Y:N&4&V?W0' M_NN3ZQS[4YUC@)OO_LY&6K*3C;.G;W#SM-L!G>-@]]1_W_O\ANVVWX.F"\YVVV>PIZQBGGK\-.L?;P];IV^YN.X ^XT_AV,E_3_=Y\_A+ ME)9*3P,*,G%8T('6[$A,2"F9F#'"!$UK#1)D,H;-K/99G+CTUN, G4]U+M&: MA,,).MHX1^-:(X(B=Y31=#B):QL7G7U=X&\!PT3?%F^OS)YZ0'_>VLMOQZU* MW$0*0B8YI=QZF3VGM+766)?\LLR@&X"]/;,NSCK :X"AX1&H@G8(:VZ_WHC_ MF]@N:!2#XQK%1K \CA5(;89OF81#XVVG.Q[67?CQ9 0P-JHO_>?FVX_;_WH% M]X45AI]%N\-!!Y8IWV"X8!7TJGKP?C7JMR*9LV"01^LDD,6&C\,QK*<;3TF# MMVUOB&Y<=:JS_:]9*9KJ>J-74Y4N?P>+R="I3X/SLS)GAP'.@*GF#V#^@9HX M@$M&U=HR6U"&U:+UI 'ML_NUK>3BOM,E[J6!76]U< MV&M>KJ9PR3I!6NU-T!M$U)PZAB)+&G$8(53YH2JI-"SIU@Y[>_J%GWLBN- M?5"Q=4;$S_\D\#96T[3 M!TT*L%RM,;\45/S3!D\5F&<29'P65GR+*.*YGCCW%P&^#**SK*UY$$%^J,P; MRR?D61^]2YC\KXSY/?1@$8B'$PAB+@G$\\I.\1C.RY5!XIK>_<]9MY']<[MD MX\!VT\UYQE]T=$!Q_K^'I#1+Y]N_4!:ZJ+7$3B<9N33!NN!U"%@F3"0)YF:? MO*O.36Z\W1^-AY-L#7QMA\,3Z*#-7C8B+I'KQ]V,*[6??GY6@'O^V=EYMU<_ M:VOW=&>K>=*BN]^;I]M\[_#]]VQ8V>U<\=.']VI1:'\/SNE5[_6U==CD< V# M]D(;#WJMK3>X==KJ_/=T>]SL9!_]-^/FX2?://ZBF>'"\("H(217G[-(1^M1 M(L83$0FQUJ]M<#PG#KB4\'C\TG._4)BY<$3AB.7CB$"9440GZZS@V@G'>&2< M)RMQT(;(F[T*"T<\&$>T7E_B",RU2M@%)!7.@0>$(>T)19(;!G\$FF):VV!Z MCN]VX8B[>->C5!:Y11M7F5V("1H[@P-+@0=/;=!!A2"#T?#! MLMNN0+*S^;EX^9--[X<3V]T\YYF_;7<2"\TL1#/-V:4( 9HQ5'K,DT+)RX!X M# X9+C&*0H08&)=1T[4-M2Y>!LO<;1+?9Y+M^UML%&"[9V#S(A?6P8HR$KC# MS-!HB'+124.%U>RV:G,!MH< MAG]N0(V4>5:S7%DS"..B4.N]')W[ O8S[HHY[M:6M,G7<72>> M#=\\C<-!L*.#:X12R]-.>EU)T\[%/MH56PPN7'(++GD_JR3SUO$7;$-4-'FD M;+2()TZ!2SQ&20/Q4VH"]CYCMJ:$_OXRZ.1N,WLYK?(%[99&42YH]P1H-Z,Y M9[1+6(O$ =X,PP3QF'+!/H>1),9B$8)AEA2TN[OR?*M,8[?PLG_*E&*+Q+== M]WL_=^5I'-F3LY09XX/.,, 7T*,7T>+Q6W5TQ@VH4QW+83+^H+IE3B,(LM> M9_1&.:@IQ+'M=.NP^>JLN@$7S_])6._#1JW4V1&;5;C5]GFT50E7N0A7^?[% MR$@MAD[TG!O$M9/(6LF0U8[D;!HQ)].X$HXD'0/Y)MQ[S'DT1@>+M4]<) V( MY=G+"F]I7XIMZ51!H744RUD0R]5P^,M!+3!U*I>\%8A0,6:=2G.W !5AUH6Z M;>C$@@?U@T5[$,I*D\_#@,R#-5F7F)J':0T1):CF]NKL;K3#QIM^3@3TB/$U M)6IGR5JS/$$:JS>%EBIDIXC"4@7K%%%XV:%;>A5#M\Z3?"S? A1/\RN[QWN$GO/=N]W2W_4=O]Q3.I'!MNTFA+:1YK6K,>[S7_OOK MWN=/K'7X1Z_5_@!M;1TTW^T=PI6GN_3M ?R$]_YT?#4:;6?S"[98RA@],LHZ MQ+U4R ;J$;;.2&Y\D!3G!-S7RXR5O9X2C%9(8PE$:^E(8Z%B9-%(052T0BO. M23#< _S0(%V,&ONT2.V&0A\/3Q^S@6I 'T)8XE1.1\LC05Q$C*S3,%:PC8?D:J?H'L7["3+2E>+P#7UJ= \$N.,V#EBY(R3C# MN:!D4*8NM:/.X%H7)?^)4/IG5X4@>O;63. M9Y-8\MAJI91V1'NCJ%%I86/8A^P,.8F%"A>CPDLASPRH4&'#3#0!,4%S540* M+)B80D)+*7!R3D2RMC&O*.*SI,(2\EQ [$80PQ);[[#FS#.NG+9!".Z59PE' MH>UM;#,%Q.X%Q&:L+AG$$G?&*L^1H!'T^6QP<2PIQ##AQBLF85&60:SD;7@D M$"N*V+)B&"$I&*D!GY+F/D4M60@1B\2,LXJ9A0T6!!:RDD MBT;+*.'LH"J302UMUW_.*\YU_9OKDV6I*H?>.&)W'8&?]NB'LQ+TG?Y]%PS] M^7@TKH=1W;)F*.%KMUZKV#S7ZX2+?4B:.MSLAW M![D"_-)$7;;?GQ,X7/.]"=^W>CGR^SW>/?V*=WN[QRT*Y'VX>;)+W_.]SWN] MO:LES _?0_O>'.]M>;J;([^W/ASNM#]T]@XW@?1#I[GUY^'>UD$7KNS^]_3- M]YVM]U^+F"NE MO%43WOW4LG0885CHUPK\EMGE(,T M&\>=\0%\/SJ*O@JK[N0NJ^LH^Z[M]*K*W%U[/)IT8$".#R(\>)RCJN$>K@K/ MK*HPVYETG@=VU' QG]BO:C>'\YIGMDJX<%9]LBK![*''72[@;$>#/MSO!,1A M#*HT@.9ZXW7=@GSY>1-L5>[Y6R<>PXW_-['#<1QVZVJH,Z^5S[(ACS20MG7KJ3 M^^4*Z+_M]"V(K>W.PC]TG0VY3.NXJ@$W@@X?YJ#;_(3S/LUO4S\E_S68C#/; MC.JVG3?C[.$Y_KVJ@MT?C/-;Q*HH_ UQNS#4DV[-0M,J[-"&5W"O_TTZ(;\( M#'=^NBH[F;X8+IF-?%O,>YYOU< M08.GU04903"[W2P99R_4K?HX?L]%3O/=CO.SH;(-WW?+?W">[;ZK;:;T2S_;:WM_5WK_56?X=5M&AMO3G=:7_" MS4,@SLTOQ%M&F36(.>41]R8@ZXA%,CFB DQY6&Q).O'DXH+,MH> X4=#":C.'O:MWC0\=U84V*]$CD_"O@*O;1_<(;K M<)^J><"%0]NO2T"/+M-;B#D+"KQBQ>S5[:#?9\ZO$;WBU9#?,R=/&70;@V]P M9H;SW+P*X!L64&!\A70J>*X;FX)C569B5CIC M5O%J?6\40;.KIN%T:*>)-//P@"X%DE5_F=U# "[1]2-P.B@=4W$##05^CZ:# MVK#[PSA5YWKV9%JE/EQ73\ M037R9[I@;67PMINUTO&99CAODLR9%C/Z^8Q&?09/LU.S4J_B]SCTG2RQ!V=- M6V\T!Z/Q&7)S_9(P],[?\WZGT>I.FDOB< 3MMOM5[QU5=G2?N0V0,'3.U^;Y^DHJYMSC M 'IME!^",:"Y(J8+!?(].S1VC495Y"-K5&9ZM&^:N7ZX)_65..S^Q7L3$ M,XH^ ]?L^@^K#EAVCL\6-6=B>7;*=#J',P&^2(P4SBU!HT?0JZ'=KT%&VWD- M6!3J&(^-S#)IFB=((B[H8KNJMH' +!RL_RVGD M'!9_A@<:M?-.8*KIM8Q?VS-*6\:+>=)X5=7R,%[U$G\T%9O1M9Q8BUBP+@/- M34:@G[[9,M9Z5^N:/U JK8/:IQRW0X#RS-_$=> M79_;[;]B>M]B?>;/_]M07GMP[W3YM;35# MF]^;6W]TFN]V*9PSO>9O>);H[[6/X+RW!ZW3;=)J[W]O?7Z/0:FG.UO-X^;I M^^Q?=MQ\MWV\=[AWT()V_J>].VY^K'R\:&O+?]&.,@GJ*]*!6<2U4<@PR5!4 M6+KH< XC7-M@H&>]# ^O)XQ17D8N?]Z5,3\>#(9C5)E%?I',B[/Q"Z:E2HS: M($6%ENY(2Z=7:8EKQ64B 5&2T\M+IY"6AB,I>0HY8(\HEQ,>\9?!2@\;.[&, MQ/,P"1FO-JFZ0*XK<6TK3B_SKD)M &P/\L;-C!'T2LV,LAB=4<:F!Z=/8W \ M#";9/EM6J[^DY-ZZ7XO><+W(;%$7[J8NX&NK6&:$=UXA3DE$7%&'C$X$!<&8 M=3AB9CFL8NE+B;5\N@G^2-K&>>S4=0?4,Z^[!]@G#K[SVV:U_[W9#_^Y< 6N M_3'+IO'53>/-+Y3F.'0CD&8")J8G CG**:(")YTD:#+LFA\6!X;BP% < M&*ZGI3%!8V=P8"GPX*D-.J@09# :/MBJ2/KB?@O55-Q)GT:Q6DL^&^-/<^L- M;[9WCW-$?.O=)]9Z]_ST>=P M$]J>T]5XO/>Y"4O/#YW=WEZON;5YNGNZ+^ 3V_E;?_]/>_N2\<<9XXR4&,6D M,.*8.&2$I@A3GE-+Q&A]*N<6NG OL?P:Y M R_B-^8IS$OE#'M?''.O16=7F6,>6&UN#?J^T,Q=:.;TFN:,1:(N>,2X=H@' MXY%S(2)O8=PB(<3)M+;!=8DT?!C-N:#:ZJ#: VO.!=5^ =4N*\^1L^2TS*CULAXRR+\F_#F%/Z?8L7"93^O]^G2B2G M=>37VOPKK1L-NI-Q_'WZPGCV%G/?:J5B8*_KQS,^#X84$ M[$?DAM%^13;!6_UFN\?V9+3V[\NK!E@R7.G1:QU5]\;&96>CF6?.S;%UBZRW MUW4O^WY6/RH5AX(5RDN%A[-EKV8'_>1+MVM"\ M&OG^=6?KT_>]K3>X>=B"=GD,[W4 [80V[),6;9[L]C[T6OE]R77G9T^-CL)1 M) D/.>503A88X.(6&NQML$O*J5?2X)8"XH5I21 (MI9F@T M1+GHI*'":C8U*98IO@13_+*)$<:(6(4]"IQPQ&E,"!9B$5EO&/%<6:?8VL9, M>,/<*5Y\,7]98[I4_!I6J)) M_/\5['W^V+N(PEJP]TFQ]^J6.*64,8F"%+ D=40@K;%!@5&JDR:185[IJ[)@ M[ZIC[PW;])>WY1^_&.ZYITO3YO*>XY,7GYL-0$ T3W=)$R8I3&*Q\_X+AQXU M(2A$@B6()PU+2AT2BERZA+WEFMYGKK45J-/WUVRMPFN[Z ?V6_YKMJAH516[ M-QA69;C[C4$_-K*AI&''EROYU+7"[S,?VP\+B"[;!KT6ZU2^W-WN!]GM>RQ+ MRZ-L]O6R$C9J;$UB+@#YMI-5L,99;2QH>=G@?78;O#_>Q'_R_=WGM3$ _4N6 M;<-G28=RN0:NI&]9E0"B'RY#SA1+(+@6/+E]'+O?8G.02]$_'P_\=CC^S MYWVGUUO9\WZ;M/+O MK;>]W;8_WFE[#FW S<-MT3I\?]I\.R?]%PV1.Z&1% X9#$.N;9=&(+R1C&*//8" M<>\"LMHD%(G7,=G(%4]K&T25>F//,@7"$H$-X -;MI5:">]]#C1Q,(RQ$,5B M1'$MB0&+'%NL$TJ!$L09,T@G6&P8%4AP.D@:)! %?BGIO^XUW+>L)Q8C"E[6 M$X4H[ITHW@XFP\(3B_$$OF:4DLY'D0(2BOM3>,!,N1>\];YHHJXFG IOV01S&*L=/65,4LKA7LMC,4E48XVZ,0:\O+*3! MEG,DC=&("RJ0-D @,5*G,1-1VVR 8F6GXNDIX^XJM*S3J"T]:PQR3>HT&4^& M9T4ECZ83OZPY?M6+L'#,[3FFT,IBM,*NI1$1R1O"!(K) :W(2)"#@4*":"MX MP%8SL[:A\4NI 5"-#J]HTE.R]#)B5;C:%Q6+&7%\NML\JE_EMXC MAC??/9Q:1Z44:EF,6OA5:N&1:NFC1X0[A[CU$EDJ(HJ*8V&C]HKSO!7"7@:S ME 7+$X+.7\ 7N;SB-]N=Q!R[N1)KE^6(E)D>G#Z-P?$PF.0XTQ)*\TOZX:W[ MM1#Y3\I:%*I>C*K%5:H6B1L9DD&&JS"M!*SL8/E^< MNW,BD].=K?>\>?CUN'6Z2>'=V!<7A+0!A@1CQA%GQ.14;QY1)H76*7JLPMH& M8W/JBM6(,_%MG M#*WTMT&M\[E:=\IH'B$N&](VVB#NKP<]:.))HZI;-,I6M3D59(Z&@&%#:$*= M&B>EC@=4[H?&L1W&@T%&ZF3]%'A?P>F#,*GA-I\$\.+<]8;]2Y3_'X4^Z.LH-U_/2+<0- MEW%_] &ZX4W]^JWX' Q2=T]CU3Q](UI;;TYWVI\P/ TW][]HI8-U)B*IK47< M)HVL%A0ES%FRB4@O<[HY/,>)ZC+^9]E82"($M9R(%)E7/"COB$D$!XLC521@ M6TF$.I,(723B,22"M(Z_<*F8#"Z 1 B%.)$$:4UD%:D3@U8T<0T2(=:O)W^] M)!&O &Q&1]'G\G'=DROT?S77]L,FN?OH#V*8=.-.>EM9K)J=?J>D)+V[E?3 MWM43J>+M4W\U1_Y!ZS"O.K^>--M[W9VM7=SJM7J[O3=X]Q2>M_7I M>ZO]Q\'.UE?6FE.VS:9(,%$4894\+$)R.2>B(HI)1NZ8%X1PP#U>_"V+O^4J MYHTM[I6%0FZ@D.U^^WB0%T?/)_7I(['(M;1U,&+*!ZD0E5HBKH1#SC*.O-!. MJY"28W7:.O$R6.1Y^E:N"%'<+;OILPOY*D1QCT21<]85JK@#55Q+7(=C]KH4 M 1&7.% %L\A)(1&)T1N/I2;! 560E^*&7U)-K%R&T[*F*%1Q(U7DK'6%*>[ M%-=2US&?.$E:(4LDR_OC&FEO,+*2"&R-$(;3'*]5$DP\.5$\^S7%W3*:#38PCG(A '%@#64TH8B80JU3.?*IS\KH74N:W MK"A*\KJRKGA>='$A684M%F.+ZXGK-.6,4X^$SU7A24I(!^60T!R^D$HX']8V MB'DI.][/C*2OI0&4 M. DAM$4J!(LX)@QIEKW4+.7)>.&8%FL;FI:$Y \WWQ<@][,0&!B'^!./_E\] M=>.@ Q[B?4?Q#/!H,,]!? M9"18EO#%9MM_V^O_>;!W>M1K]OX\W*6M7O/T$]OK;>-F>Q_O?MX5NY^W3^'Y M9 ^>WSP%S.\8O/?? ^Q[?_?M9S/9Z>V>[/9:<.WN::L=>O"L[]#.@[W#[L'N M8>N@>?AW=^_=[FF3-D_^>[K-FX>[7WP,#%N6+6S$(>YA"66D\XAACPGVE E+ M:]H%<8]A,X<31UA.&8JE5)( 7/'8^ $)RF2<3;ZJ_&-T]YOG'?_]2DU.P>N M3*]Z7'[^S,MMI)Y&$I7D-%H>A7;8)NQ"4E'32'.]U><==3F;>^' CJ 3X=TZ MJ1-#XT8-:U2/T_VFK=ENO;T4B0YOY',T^C&0UBCVK\Y4$ D7ASNIEI4,PU/I MN;"HXQD[ M-M#0W0/_=-2*!;+DT8(QG_[-.EJ] ,;8EBSE+$;2V>I493U/9E96)BDF& *# M8$BH>2Z+<"IYD:11>F=W=-P_ISJU!O.N;$U'>/B@]:0'PIQ;+R9Y,R;I,9[U M$LCZH.[#G?W>;LTF;\IU;VZG-YV3PU8 73FUX'/-:M-DR^W!A?W!.]_K?)Z< M!3>#FP#*WFN!1/MWN;E3O\RV ?=[DP?#MT9">C&W.+D\G"Q?5D\<+:3Z M__PO"Q3X<-CZI>\'J=[T<6>0XZ@_&'XCE<[&S?.S8SD=9?BWVQW6Q#K/G^S5 MU"M-]\'8] M@5$9?,A3H8';UPX]RDVOMD"I @D*XSH.]^J#X18P:VL2+1#.P8'W&WY&"?[6^O-NM#W>9&=I56Z.5[XU3SM(#J%B>"43K=)K=, MW5\..O!!RW<&D[MUX$:I.3Z1MI8_.NJ"9MU(WKWFO*6#PY/A*!_"[^>OFQYJ M'E'&N0OGC,.D5PY.TL"/X:YG;P['\J<##U(U^7S8&0X;B9_=K/X*"#AL>@KZ ML%X+GYO?#_L ROU!W1H_/7W;A/H",#HOV!_]H-,?#Z0UO$@P/,FG=P<;L8&_C\>5AD:5-EKNCUV,W3061'I=\<+V+I ""\0U?H: M]T!J#B?R F(PJM9(=X)5]YJD1(.:.SHU3SL:0Y]-Q6@ADA>+:B./\'+SUX+) MU>^>C#*<5[KC_J"?1P?1A<"A(R+KXR0[T" MY\&7YL&O_0%0=\7*VA=_ K^"I>(GV>D;X1J"],Q.F::P&LZ9>I)E#6"J)LB: M7%IU /BM\L!,%;C7&H[C0X]Z@\[]<<'@YK@#09^ MFAF#47B3Z5M)/O'?[UQ\I0_-],H/IXX,NGR+"_3UR)"OI)&V=/^K,D]2E3K.LU.E-;*JIGGS^5DV+>OT1 $#N5:#_ M""9@@MG>J5KVDB+=2OT\.7/"!AET^!:P7"6""38L/VNFZ'=/VD#1K>I;G&B2 MOCLZZ(_?'0#\ )T!DU";('AYU_CWF>OXB M=1" %*BJE2Q&]3ZUZ;6ZP@!PKWLRMW3K3;:)+):EL?;N9*S>#1J^:$ 2%.\A MZ/01*!JD%!Y3F1Z$9S@.PY'O-0F8FO&=B5#LSPVUJJ=437;"0',5: CWJD," MXS?)HMMN-5$-(##PI NE;%#EH\F3WTP+.&>XS$:=F778L-SW&L=]\?= M-!61YM[9#ZKY K9H\\#*BGU0LT;^TU3O@,F6J^+4 ]-R\G8+21X>](]A[N1N M_[A]S@%U*\G6SGHEGRU:]\O)].!V^R?W_G&RJ&)C(30R5RL24(TTR=;4<:=*T MN>4WE2--W4B.--H&0, FWW"36=O*.];DVLN7O?,W%D;7*Z_;>K7F1K+,3:W- M#4DS-W$<-T;BS&V%R00W;Y@7KE0PV:TE[R&..";-^!-K'$ST%-# M>[TRA=ZY_IRFUUW'G*#7__QKR..*G8.=@YUS,YV#>S6_%[WW,W2W[^:K[;.Y MP:V:JQNR]1J@:]TO\R.;W.[ROA>>LE29:BLEE8(SRU(R3H:BHLPLB6LM))@_ MYMXX/QWT#W^%-M36_=T9'?P*!F7_, ^>S>(^:IG!&L/RVG]:FWTR5UVS>//W M[\.WK_N?]WY[J?;?/V)O/O]U\/;OE_3-^[?OW[Q_\NG-^UH*)JKGK_?@V)^? MGK^:7O.?WP_"8>H^?[]W_/;Q![[W^*_W^W\_[;Y]_$=G_W"_L_?Z:6>/_\GV MZ]Z;SW#L]1/UG\_/1GN=9H_,:._1/](5$8T-A%$3B'26DY R)T+3Z+/@VI6\ ML\ON&8YI-[]S*RNRP-I@';+ -;" YCHZ9THT4DBCE1=>"QN]$(PR4>@E6 "A M_K:A?O_7.=3;R)SS7)#,8R32,TV\]Y(45I2HA1^SYSN[5LEM29J)0(] CT!_ M'N@M]U0R7G)43);$G4_.2F8L*/NR4/N=ZO[G/.@G/SQ ^%\!_$\U_?W'+S_M M'_]#BS)9ZD2X=X9(6C)00*$$!ABL.RNDDJ$BK>6,/T020!) $MA6$OC!7;CH M\UDS)GB^, 2$#:IH%8E-(1#)G"8A"DN<]T8R7:CT$64%9:7Q#P:JC0^,L)0* MD4EYXC,-Q!D17$RV6"=15E!6JJP4&3AS#K3+ (C50PD2),)#'E@Q499A-G9 MY?>491=F7/KV#ZA_WH'<2GCJ9D5!W89B^N2_X\[H9+&_JE,YI&:.J*$,S=8L M7TJGVX&/:Y?2]C'HY. MI_M!YK\,\[\\M8H<3/!2"Z*U!XM"!$X!?N71LPFY[VN M0K;7Z?4'P#+/ICDY'_42DM#UD]"?RUY30;EUW&DB0N1$BI)(",J1K&RD7KCH M0M[9Y=QA0/:=B\5#D+Q;?E,$R74"R27O:ZV\ L/H04FO&Q2S<,2&&$G1( 0Q MB<02V]EE7+8=@B2"Y :"Y$^WZX =0E?!)X3+.P27ISRW,MKB2;!:$UDT([90 M1:@T/!:KF799-6$N M4,]Z0/B/TL=:2G3XNO]H+DR/#FN5R>=E(H/(]M_%]G%YF829:&QRAC 8/2(% MV+5!*TTH539F:RGG?&>7,XPNQTBD;4>XY"+77K.B3)* =LX[$[VT1M.@,M=? M1KC+Q5TB[MTP[BVM?+C"77+5=C69$;!I"[$Q1I)+MI1&J3T&82+T(?3-HFAH MIL5GJT&=DTP4%X1TAN88M'?:<82^=8>^A,DN"=XY(DZNKQVNBDZ6% M>T635@A]"'T(?0WT,0?S(CB:1$DR1>Z3328EG9R%#UZ@7;LV(+>E#,K6W@_[4/X _P]OJM M.ER,C#AX.'@X>#AX.'B7'SQ<\?[>3ORQ>F0W:/.O;LC6:X"N-3?UCUA,=]G? M(13/E'LOH^$R9NN8TAQ,9EY2<+&8)N[/3N/^F,,9B[/99U$+DCFN+XAA1\?(>KM^D0:0!JXO MG$M$SXU2PDHM532 &UQ01K5-Q>C +T$#B/6WC_4OYUCOHTK2>4JHXZYN"+ D M"&MK M%D99#%4[NSZYC=EKV=B/2(](CTYY&^Z!P RF,RT4A#J0_&VR)2=%8Y M^MT*/U8D6R7^OYGB_TMHUX=_@,2E3K(0)J0D,EA%; R&"&:4X4XZ+AR&>B + M( ML/0L +"0-BB%57,HBO&=)VQQKZ5K%<@[H]KEK5/!N;@HHZW1V61'-:L1? M,C5O@HX5B;% '8DI9 )ZFR7!.$5,)$2W6UO/ M0'2[&71;K& (7YRC+A.>F2\&O=:(<+>! M< MG=+:!.98L,$E^2(ARX*IJFZ&.L-NN65 >ZI62"&,Y_:]6!<'/_ MW>&/&_9Y8I+;-6*AS\N>4Y>"=MDXHC@0D'1%$1\E)SZY%*5*U#,#+*1D6V\' M#VU07 RBY-WRG2)*KA=*+CRP+"L#A!B)4#&!KFX,L9E2HEUQ049>O"P[NTQN MC0\647++4/)[Z@-=@Q,6ZP/=0;Q<>&^S-YXJDXG*.1!I72!!>46,4SII6K3B MNBD0I&ZV0!#"U);!U/JX3!&74 LQW>[/LSI8=VBD(6:B6Q#"5ZB9_0:QDA5CJ032C]ZI\J3;I M1I([1HT@Q'T)XH+W)4;G;=!%PC^NL% DCZ ?2\ Z@1"W1A"W\$;'+'1V/A"3 MI2926DM<2IDX8"EEE)4E\IU=B0B'"+?M""=B"EX$(P67TF4-B M4G%JN&!)!BH_LND!'#PT?J]AR@T;_ZH9LO0;H6E-W_HC%=)<='CDRJ96W,A V2^E=W4DK ML@W>-A%]9A;19S%UYWI[1>2I9?T4=&*.$49S(=)E1IRTDFC!>' AAQQ=K=AB M):[LWSW?+]( TL"UT8 -*DL:BS"B2$FEDYP:5I?_9)0N\4O0 &+][6/]4L46 M1PTMW!-%:292YPA8+PJ).BD)0UF,+CN[UFY-@#8B/2(](OT%(;JJ!*.8EBDZ M*8NTP1KKC*<^9FIC^4Z%'RNVK!+_3U=L,2;*1%4@.6A:8]P4<;PP(I4JDEOC M@Z$8ZX$L@"RP]2P0%?>2J9)%-#*9&)@KC"9/,SYJZ>NEGQ,*NHV#+-77CM.S8Q MH\/=402N8?T'D^#>-+\_.SZ5?C#'&(PMI"0%9AXW=2N3%\148SYSG6R).[NB M;;:#VS%?S9:AV_>DU;J&=8U+I=5"G+LNG%LL:>185$R)$:-T(I))04(M5<6D M*DX%2X4(%Y=PP7Q8B"^;Y$Q'K+D9K%ELDXS)V*"#)I9G1Z1BH%/ER EH6"H( M4:CF8LM<:G+!8.N4.XN7">ZLB M%8D"5%K'3"V=8HD-U! ;-;<4#G+&=W8%O6!)_%J7BA"FM@RFUL=EBN"T7N"T M<+P&S86H!5-$$(I(&A2QW'ABO([*TL!#R@!.>FM++N?J@4.I.Z5 M88$D)RRIWCIB+=.$*I%%$=K#Z.WL,K,M_FR,&D&(^R+$V1P8TYR);*3TP7F7 M+1@\@M(4E"X(<6L$<0MO=$VM;:(NQ&7. .*<)"$)38"86''2.F9#C1QQB'"( M<-N-<"4'F[Q++FDIM:-!6J52X='7>L[:?AGAL'3*FN#>DE=9PAC:E C/GA(9 M!.!>-H9P5ZPJ@6:C'<8$(_8A]DUBNK)QG.L09"DR.^YY!/T@%R>**Y(EU.[6 M".46[FG.A9*&2Z*+2S5I$"->RTR*K&Z(PJDV7,]Q.BM[INWIJ,Q;W1SYT M,_R;.A]W9[*\/SX$\8LSG)M^/0ULCIND@A(J925!KPM61 HP)YGUEC'6K-RY MZ97?-5CWNO_KDN?W-3S]EVX_?KBCB/;V M/P?]U^G0WC6)VCGP=OWW0- MH.]]W]UW_[V MYO,>WSL!=))[[Y_]XTH4DH&1R3E31'(AZHI^)L9X+3ASW$:WT\J ^T?0S:/! M.,-8P\#.Q*"9OIU>@IY]P"Q,RZ7Y_'X\''7*R<-#/WC7Z37HT&>:]) := M!JY+X]TW>+W;Z65R,/G.>*,6S//1M\))ZP@LA'$36 MDQZ\4VZ]F!P?MH83\6KY7FH]ZR5X]4''=\\?[\#'\2%T"30IM?P0#))NMW\\ M;/T$-X;7Z=8%Y9\?S)&VF41+'3[MS"FTZDEW-C-NWI_]0-Q)HX,'SK659HV>-$77Z?TGAUE[HD.=H8+)04W; M3(@O'X?#5SZHA+SBM5]M,F-M;=3=:C)M&W?5.Z^PR?J2=_X&LU\2-VZI/,HZ MM(:I'S*QOMGBF&L\RZ94+7N3_0!@/ $,_S[NGK0$NW>)Q=\U5KQPJMQ67:-O M-OAKILR4GQMUZ A4C:J*MF;2>^=F4=7$KQ(S\2-C?@T]B )QB2=TVZ@[$'3[O!3R M1]^G=4LPL;IL(>LU/IC;_QH68FD2KFXM,9XGF5QV,@O*=!#P,"Z2OG"] FMY M7;@D>_S\[[<';]^_E'N/GQZ^A?/W^>\?WKS__?W;O_<[;]__KC_^-WQ'K3K^6-HS^$?G;U#> ?^^^'^;V_?[W]^\ODMO/]_ M/N^-]CIU.?;):*_&G0@OK50DB;KVD:PFP7-&?#%:1B&59TV.#(V[O^_@3Z:P-Z)IP07+*DLY:*9^\4XTXX3ZD7FIH&Z.UL2ZE#H%\'H-__=0[T(47E M4_%$VB1)K=!%7%:.))E+&292Y.LRC(D MZ;4)7N?H*7?&&8'5>=<1Z!<:?:#**!$]4=IG(EU,Q">O"<]*R%@LY=D!T'/3 ME@CTJ\Z^>G5OXEUQ@O6N[@/#@/P[Q!I".%IB*HD%Z5ET)5.G?.1,P%=*T0^T M=JSQ6.^ ,>E5$>'/K!ASQ: MM[B8ZV(.S$([6S(T-/":<#93)R./%NS(5&NP:,J*SY?Q"2QG*NF-#U-_-#V. MI'+;I/+GLKN B5AT2D EN6[DMZ!&6TH#H31EI0V81I(!J=SCW&Y+JJ8-6D]$ M)+SN9'09U&9FLRK6RYBD]5ESSABOI58"]Y=P&" 2KA$2+OD2./?6I2A(!LPC M$D:.A$0I\2'IH!.+I=2D9UE%)+ MJ]+W%K%&)%PU$BYT0DHE$U0QDHWV1 86 2](B%R':WB)D]U0LU0)UR]JV'C M0P\>Y4$?FA-SDX_F<2ZY-\P8B+#A!"-XM$QY18,STK!HDW5:@B:F:6**1@Q$ M6#L6>;/L68B*145%]50G"G\X)YXY2WS*T@MG?7(<6(09S!&(:W/;#G8RE)(# MS)1BG;24^Q)22%Y&9Y2*W&$@PAJ"W9+SP$2AM:6>:.X$D3)YXN _Q&C%P2@R M5*:J,C.%@0@(=ML.=IK5T -9-QAGZ5RRT@3C>0 -3SEE+08BK"/8+30[[333 MMC 2HE1$NF2(KXAG:68L*"Y4J%%7=&L*36]F(,)=J(?WNC_RW2^EK\6XA!]- M'7.768:#G:DRU59**@5GEJ5D'"C:*LK,DL"@A;M$0''9M2!=$='80!@U 0C( M%N/H4+Q3+GW,AHN8[:.*2Q*%IXI20D#DPLP5$7BN&>$^II(PMD,0%HQU''=IHBA MB*&(H5?#T!R9U,I;F%54:L%MEM*[R&T0V09_&6\'8N@Z8>A"#TVI!H8Y!GIH M+H"AF1$GK21:,!YHT8^@T_R:P"CH1+5IWW=4/;K'3 ML-,V._/Q7GG2Z8*HT=]:K?'=$J)U=91EF(\"(IVT'.^:,H4R7I#.3.E#O31'<,,D" MRUEBSNUU!+NEQ1(O9$I4,^**30!VF<(G4TB2K$0J>$PUO%-+AN&="';;#G:: M*^F5YC;J+)U,KBA9]0,C7$I.P6]+L2J9".D.*<[7*@(C$4IT(MT8' M[17C+()FY^2V;(/?S/#..^(G^,T/6Z_'@U #/%^=#$?Y\&J^@8U;3]]@!K&" MARR+8YE9276V%!0P8)'D!%4F6?0-K!V#/#G^]^MGH[U7E44>_2-M+):#JIR; MO*P^V\U3Q9P#"NO52!>4I3,8*GS+0$ Q.] VN)=F_F:*>Z!C0\C>'4$T."[K4='1UUX(XP=V 8.T8GY M!%J5,* Q"Y.<8YPEJYD3,<6(-:K6D$,^+?L'K+(JFL0(S2$0:6(DKD@*&G/A MOB1*66GJMK!MX1!<3T.T^Q+:4<-TX%Y&49B,60?X:+G(T@9;8L+@@?5$NX5_ M(.I8-'><^*@TD3$Z8I5S1'G/G4J\!%JW6AJ*T0.(=MN.=E(7F[E6.K 3=,A M^6RU93"% $C^@?6$^T6_@%C+9"5B(2:;(FDPA.GHB9U\(1R00JI*MHI+$"Z M>O_ -F2'^LH^)HPDV.:=^9KKZ)PIT0 F&:V\\%K8Z(5@E(F";H0UI)J34VZ$ MR)SS7)#,8R32,TV\]Y(45I0(/O'L^7QN(DTY$SXU2PDHM M532>*2XHH]JF8G3@Z(!82YQ<."!\5$DZ3PEUW!&IJ25!6%#.14A6!ED\M3N[ MCF&)/\1)Q,FKAZT&E26-11A1RP%*)SDU3$J7990NX<:']<3)A>O" W?5%2BB M*,V DSD2)T4A423[_>?4)WW"05E% I*S!]9+ B MTA"D9-9;QBZ3HP)3-ZX/UW]>]AT)T-:*5I'85$-0F-,D1&&)\]Y(I@N5/J*P MH+!,]C,%JHT/C+"4"I%)>>(S#<09$5Q,ME;M0F%!86F$IT?-M#26)V"LF8!):@\H_*\$<^2MCG693G%<@Y8.^*N4=QB04%9I[/+BF@@.M"'#".VB$Q$+JH8 MJW70N5*>I_W,)LZY>3A MH1^\Z_2:MNL%\._^*PSNSX=V\NBKW[@1@LO=^:@_[-3W>##(77BAC_GA<2>- M#N 6@)[32@J23[;C[EQ\I0_#FC@[/YQV.5V^Q<[Y]Y@T.\*[Y,%9@+ZD")Z6 MVTN+^S?@O]OI93*K'L&;QFMVNN>6_QX,%B+_+I,PR/X#\07>ZH'O'ON3X<[] M4R]_"*-SID?/==27QVSR]XST3;#7!:J\\D'9D*0M-MC(,V7,%*TS%POGX%2* MK\$;>)I 7L6#G,;=_+Q,J618N>3))^B*GN_.>&3XJ)?^W>^]^S=(6:I<,AK^ M_#F_?[!WON_NF]_>_-YC^^=_.?S,[GW^N4_ M.C*P684@E!9%I%2;=FXO.DA^,U!0PG&M;)1K,F(8N M3.\_Q9/V!$_.$//DH&%MI[]RG+;9E0\JP:]X[5>;S%A;"W/WFNPN>>=OQ*!< MWW5C=5I=I[04 N;/[ M$_L96CX^FBM.6RW+4Z';D*I@+^9$_V).]$]F1'\/GG5Z4]UF!??=1@<_[52_ M3JLJ^NL6V'?]S[_9DHC8.6NX M@W2MJR0_DL?O+J]SZ.0M-8Y'G9*4C+D$WS1EK&A!38H8BW8=ZQQPS6]OV-O7 MZ6#_\R_0MI=T__63D^>/?_FP]_@=W?_\YG@/VO'V_2^=-YTSZQR';X[?OO^K MN\^?"+B'W'_\DD';Y-YO+X_KFL?^^T>?WKS^'>[_>^<_GY\M%VGC)2H3E"#2 MZT1D*(786K.-AB@CC"67/M<"Y52Y;5FGWZ#,5@-ER<6;&G#64$@WZ()%:&N*TJBF.D@ZBT")NV;'!=U(#%K&:I^6T668<,)KB7VFCKBF4TT9R, M"\)@!M'UHXZ7RWIP5%;&6L'*FTH=PC/BF*'$NE!',]K(:ZEK);9%#]X@[SB" MW75GYD\R:.FHX#$"V#D+$\?*%))F@DNN4 ]> 9@MZ<'!%2Y$K-N9:L2Z"99X M:SB!H?%1)B8--P!F;ENJC*"#>(6X\F\_ZO1:CYK-+N@/WG1JT#E&X6L5U^)E M=C9$0![-09'_N!M!SOJN7#1\ZR4EB+[X$L16OD Z <:L4 ]> 5@MJ0',U$RXP; M3#-0AAVCQ+/(B<@V)BI<8#;5 M4"_<&K5X2WH #5NGF!;VVXOF__PGJ-W IC M"K\CC?I=IE%,@;I)#/SF5'B)T0 M@[>EX@R2"Y++&I +<\G2X&@2)!$)BV)C[2FS'8^VFI=6[&SJP5K:^2'VZJT,\OK(.&256^=WM"V+ W<97*2 M8J]=;Z]ME@?C5K-1,+=N?HR;&\ ?<&ROG[(YX:J+&0N'\&X/(88FK"2SQR9D M3]\F$_E'%D#NLA5,17*B.*^U]9*6$F+4+*NHM.9,2RS!<:<,Z _++E877/9: M4,*XKX6\?2(^JU(KDBG%%:L[^6IF#^;XMIC0&Q2S@2R +'!M+.!U- X PGN: MI$PY6%9DSCS(D%.1IOI"+P9_](7>&)0O^4*E\C8S5TM*EKH9.T<2:N)QD>$ MRR5F7^L%"K8MF3TV,U[ECEA'-Y#9 S?YW!VRT-E2;H,50409@PX^F.-7#GXXMP=N\[D[W$ Y-:QDI0/U,BOK MH,2^JD=;)D M+JE1-DNOC/:"11^RE*@)KQ]WG"QKPD8'Y97*A&=0@F42EH0L*#$J*.6EB87[ MFB'5;$NH"/J$$>V^N"^96@$(I@47@'C>>5&-BB*U[+8ZE!77!!9HB4. M-"7"X4?!I:>EN)K@PTJ)SO45)/A =D%VV7!V450J3@T7+,E A>/9,1-RT(XK M/TG"B%;:K5/$PDK+G!@@L)(,'YN0(7.; M;.0?60*YRV:PL"PY[BGCGDF:M19#5IQ:V+C9#4S)ZM%)^MZ6]#\U$X^ ME7P-O22UT#"1(3CB,OQA4FM54@(A%DV*#TYQ+]^=B]M &D :N#8:*-X928L0 MQ@J9C+1!^A*RSXIG2G-NO*$7HC]Z0V\0RQ?>4.N8+]1)HF0MT!B](UYGP/)$ MLQ6*,IT#8+FUN(_Q+L>LW!'[Z 9R?.!>G[O#%I1ZG1@M-F8E6?">.1J<*4%) M&B3UES :T#*X9381IRP#R\&XXYDX:CR1TF?BBPJD6.:Y8D)ERG9VC6-8KA%W M-FX[VHDDA)8^2*.C+ QFB$NV&&J8R]8JCKKQ2M!LH1N[(C/U0#9>,06Z<;+$ MTF!)ULY9EGQFH=&-V;;HQKBU\2[G^,"]/G>'&R0/+F7X7\Y1)B=\S* &)VTM M3]%XBIKP^G&'7-:$@Z7<.^F(M 4T8:XL"44I0HV3R@?!4C8UQX?;EFWQ&^0A M1[2[[IV-/DOKBA-:, D&O[>EJ!AR\"92PP-JPBM!LX4FS**-411.@LT,T(PE ML.MU)"DS)KC2/&4):+8UAY]RJ"P-&2@X1><"5HMM"$$\\L(#MH2F6TB MP6M.LM31ID!3Y'%GUVH$L]5KPC?@ E@C5+EZBH]-"![\ZC;$Z<'ITRZS;VN] MAG:%H8?7TZ]WGXBCXEXR5;*(1B83 W.%T>1IY@:H^#*A*!B_OC8<_NQ4)1J> MDL\F"6*X=D0F&HF-F9$B4Q#,P+A349.$&"'1.W_3(+%FOGTD,"2PC2"PG(WC M7(<@2Y'9<<\!XDHNM>YRD2RA);D2%EJJ(,1C2@H(2"G+B8S*D^"<(891*I2% M$5.^YDUW;8$<='LSH9_4^?C[K_@S^S%FL9U>@GD_P%AHKV\7C+! MXLEO2R_Q'M2X3CEY>.@'[SJ]28/I><2^9,>?'JU+#_)".,P%L-7M]#*9)K]Q'Z^2,ANJY7N,JT\U?&J+633JX!+K2&@TK 53EI]&.#.I5YD)GZWT_2= MW9YO$+PS;+W+O3SPW>Y)*WC0[EOPZ^@@KWWO[^P"X8S!7(%>+K7%K5_[A]#8 MD__SORQGYN&PU?"#S@A:&2_3RV 2QERMPBHOPU9K ME8)QH=)S09M?-X-]7/_T^O,!'\+P^U'+QT9N0-+!0F[U =Y;C/Y_58AZ\ZF; MQ@.8V8VXG&0/5V88Y-3Z?0RS1+![+4XYK7^9 ^EI4L2T6U=\*/3;<#@[/FP- M"$Z69/G3[/72"D5?_J],9^0M%53!NEB&8AG.?,IV)E82Y( MJDIF7'#N;3+Q'\[IS@5%7%J@UU_#DW[I]N.'5>NC[Q]-]=$^WWL-]WN]/[D_?TGWWK\Y?O[WGGC[^MWG M_<^1@VY)W[Q_)ZMN^?8_!S0>_M7S?[OQ\_=O/H$>^FF/O_GT_.]GXNWCER>@ M3ZHWGT'O?+PG0"\%W?*/SO/'!U6W/-D[_H*9<*!76N]* M5LE&/C$30$QS>E2=4S+6XAFN1&:U-)XZKQ.<&FE=7P\.-/L,2OY1!=O!.._L MSON_-1^ UM((M'[ZL^?'J:8Y^?D<T"A!;+&V?]][](X-/MD!?ZNPUDR.C.2L]=)^^OT]Y< M]*M8-A:)KU_^.Y\R93YE.DM3IC+25YFNV0/;D!VHBZ FE7ZWVS\>MG[J]%KP M'MVJ&-QKY4\Q@Z4#UGIK>."!!?UA0VD_/S@]\='I-1S07G3758-@>'G?2Z."!\_ M..U7F\QHVV*3L56 (Y%<9-)&$ MH[S9H_SZH#/ 0=[P07[:'P]&!U\Q3 M$/G4B@9SC&[T[L M/Y+[]1[\#?_/YV>CO4Z-\'HRVGOTC_#&9!\S48)*(HW6)*@<:ZIL&SPOQLBX MLZO-UFQ^W* T( CT"/37!O1*R%QWFL20%33->Q^2**Q8:;UT3$Z GK'9TC5# MH%\]T.__.@=Z6GR@)FD"7"R(I$819THACGKNO:2!%0] KWF;(M CT"/0;RW0 MTY199)ZI;*2/S@5GG4Y49D,YYZ("/> [GP&]%!2!?N5 O]#HE=7>ZV*(])H1 M8.<$0.\LB29J%1RGRE2-GCO4Z!'H$>BW%^@S"X(7;6T"O3Y'@ OJDTC.:LJ3 MMG$*].I4,"H"_6J!_OE"HR]:.9>4)$R*0F0TE#C/!&$^:)X+XV"O = S@TD/ M5Y_J974KU;>!.K\U6U2.!OW2&:WM4C6F %M3EW\C/2\:X4$^^"X^V%MVY7-K M?329$^F*)E)G2JSEGJ@DM!&1QJCUSBX7;%OV:V,>0P2Q6W-G(XA='<26W-2A MEG5,PA(?O000*[:F]+:$L1R54H6+6NZ1<[$MB8\0Q!#$;LU5BR#V R"VT,2, M-45+;8G2HMEX6HBEM68M%<(Z&T)I0(QN36T5!#$$L5MS0R*(71W$EMV+)B@1 MO26:!4NDIYKX!)J8X":"*F:4MZZ"F&D[!+%5NQ&2!<$Z\C)]F&S(M5G 8% M$"9QP1PA;.LA[+I]BPAA5X>PA1;FN)+2!4^4J]&=)0CB!04MC ;)"A5)Z0 0 MAH5.$<*V'L*NW;.($'9E"%MR+/(DLP\J5UBSW7;B M* MP-<0%7?,L&2VB3MPU1YA;=6N2X2UJ\':DO/29L>9-IGDFF!.UBJ;(0A'K%!* M6B-2MGF;['R$-82U53LO$=:N"&M+VIH/+OJ8B%>NYJ!( &N:.I*+CY6'DJ@! M2@AK"&L(:[?EOD18NQJL+3DP74XTFAB(4=*!MB8Y"4Y9HIA1A@LI!*<(:^OA MP-SLN,O'G8^=E'MIV#KRG;1P86*LY9:PQ0^Z+)_M/SW+%[_V#P_[O5>C?OPP MEZ[9PW_UPX,7(&A('M]%'O&4!Y-)YQR,AZ$Q$FE!)_919D(S#Y;9K'SAE3SX MEG@P<4D?4>Z&/9B(#D"9D$EB0)1AON3$@A!$0Y1#E$N6OS M;R+*W0[*+;D[!;?.*R&(4G6;N=JKJTJH=K;9=U\/GX?'S^[3X?M_M<9;O/ M$*S X;KMZ%G=D*W7 &$UXFM(UA<,TS;)7(SC4B3O6=#!R5A,25JIU"R6V5E( M@/UVUG>L1GS3[I8GQ_]^_6RT]ZJZ7![]4XI/.B9-(O6*2!<<"2(&HE.*QBNJ MD1Z:\-Z1W+P0CCA&1<9H!T$>&C3]E8YE11$Z2?AD4P M]^WD^(CTMX'T+^=('X+T@5I/@M612&4A)""%XS6C5261FW%>D=SUSRR!7C#/ZUUC#E MG7,R"QE2G(8Z3\-CX,,W2RT@TM\&TK^;(SV/2898D1[XF$B:.7%6%2(2F& W@#TC/];94>\7=@:N"G=]J_>;645-K96V7CC&^^K$L*G4^Y\ MDVERPA-1:O@DI88XQQC1)@I=+*?>EIU=+NRVN/,Q2AQ1[-9(8HABVXYBU^ZN113[$11;N&'! M *>!ZTQX2H%(![I88-:10C4WR7DK'1CG7-)M67!#%$,4NS57)*+8CZ#8PL6H M) _!4D6"8(I(%3-Q'/X$X8(%VU):ERN*B6U93,(*"NM006'=HJJOBQ"V-T7E M3;L8L0SX5?G@9-G#".:WX9EY4IAIBB)H C1@"-"$M%%3)VE==767;6-M@Y:[% MS8Y>_$9QUE#+,&-4XZ;1Q!>R1OZ@ZQ&+>M\$<7Q>=D(F+ZQ-7H/9[AR1W <2 M4HT2@K\QY0"CU>3"5;BRCBOKB&K7X8Q$5+LA5%NX):T/WE#N2)9<$AF* )-> M."*HD33G[%+=H4_;$E$-40U1[3KE2X$75A*AW LB9?8D%$UK M-2K.M3$V1-OH:ENR11%1#5'MF[K:CSDL$=5N"-46KLN8O61*"D)]J=58K";> M6$>"-BDQ7:A*364]J1#55NVZW)ZHR M$.F[:>8DEO:]$'G39 M?1F3HUG90JBQ%E3BZ(F-29'LL@[!I "\WZC$>CO( ]?N$==6[;Y$7+LJKBT< MF"HP:65V) &,$3!6&/$68"X::B7@70F3XET2<0UQ#7'M5AR8B&M7Q;6EA)J^ MA,AJ16GM =>H%R08HXFQ)4H;@XI:-OH:[GE!7$-: M0%]CU!@B@TS$FAP(YRD'88V.3&Z3$Q/C+U<%,/-:RJTCWTD+-R;&7&X)7?R@ MVQ(K==\*>[!E+Z9.1=%,,Y$P=$1RJTA("63#2$T+3=$%7]F#X<(^+NPCS%V' M%Q-A[K9@;N'4S-%S&(M ?E2Z&(LPAS"',79N/$V'NMF!NX?)D M+EECA"")@B(G Y?$IB+@#P6RBB5+UFAS?$M2_UQKW.;]D0_=#/^FSL?=6?_M MCP_AE>/NO^#'65,/_>!=I]>TM.FW,TAPR?XXW8F7[OMOX$RWT\OD8/*=\0:F M]ONC_*#UZ!!:-!JV#OU)J].FV Y&VC)AUTT94^#/MU&>3A=(SI M\BU.7[,TPC$#A@W6O=,U/].72W_K>S701[,0SG.PH(N5A;D@J2J9<<&YM\G$ M?S@7.[.K#@:+J?(NDS#(_@/Q!?KB@>\>^Y/ASOW34@HB>F8.[AOI]?RO=1ZW!GZ=X.<#W,5^>/. MZ*#U*,8Z 7S] ?AQ^A6$OKG@::?G>['CN_72V.T/QTO>^_F@+0MCIP?T!NVP MT- EZ7P_'HXZY>3A$D;HNP 1O=P^_[Z7%5*]<0!:&7Q2&N_6:3S[Z[@3,6_VR).O?_=J;-P?V? ]PM2)&[9K10>V3 M0VCOR;T)@-1?CGS5*SI'\Q[L )K\>M#)I?7D4X[CRH.MYZ5T8AXT/=G3@\TX1F.X1Y.&REQ8C%Y1$[FH]8R\\O!O5[ M]O$(.J6?VJU?_! >!VV''SN#60O@9>Y][3IX%FA4.=V[L$U?>_\OO'MM?"VF MV;RZ'UWU57^"-J=<8"Q31?X_QEWXD0E/F/HI_]RW5ZI3\XG$C+(/]WW!G4-^ZW M0I[=$KZ'DZ95G>%P# WL-&,#9Q_U!R!X M-/8'J8Y6T[Q:J?0>7'8(TQ'F0VH:/KD]?*FB/7WD"*;3=,"'K>$1&'JE,^G8 M>O05#.\ ]+8\>?/Y0ZO-!TV'-YSWUJ 9AWI6??OAO>E,@!<9CN/!J4Z!YOH8 MQX?C;C,/ZHD1;@C6:YQ,C#XHK#MO?S.#ZK2O!C8A92T6U\'SCN!DU^@D"55ZUG5Q'O0?5/V:%686.K5 M/QHI@S[:(AK9[[>F,V,Z<'X[^/NR<0F%^Q>BU-.[TVFZ8&O=B*< M".T!H?<-.%84 ?QI ,8/^STPED]:W.<.M]AKW)N74^G32=-H^W;"9^ 0#_J]<;SLS98\&8=5J##4C[* MC8S :[_K#$=5OVN]&(=N)RX;QT\[@\,MD[0K]M+51.NR)K;;%!/[EW;K.1 # M=-1"#=PB ?LQ3XO@%XG!>>?HFO;)%P3CQ:,_7K>>/7MV]6Y1&S([&&VW'H,M M$4?] =A-YVR7B57U:W\ :%+-D]\JSU62VR9G9370EVW(A1X<_=&H,:X\'G-NKR2J65<=?AZQT\GK5UE M-)ZZARZ2OM,&>+USJ7)Q?@CF([!T6Q_Z8Z#5\>"".\_> ]KU DR4UK,KZ68; M)^:SCJX&F4_]H\9' J93RK5_PGC8:9R%8$NE<1PU@I.AUV)CG<WXX[YTYX;S_KS[H M]#E+VM3L))B+4WV^._D&\VA8IS?\6\6JGCOL0-][L"#'O69Z#-NM1_#F1R>S MM[M49\$M^\/1W#-ZSFH]SF'8 ;R%7KAH'?WV1:=Y\(/." 0\7D:8.H-V I.] MFZ#_VB 8Z_$67V_SQ!5[R?'S'SW(095MD/PCD*K1O589Y.92D.?!NWRO<>;! M9&JVYASTNQ6RC@_ZC?\N#T$8.Z-3WE^8-=WNW$_;7.H!4--D41%N!A)Y[$'L M%\!XF<:"Y%XH8U^=3]^:2U^?1U\5ZA_01NVFJ%VLO=3IM9]R;[AMELGEU:J+ MN^HB[66F4EUTWH^J+%<66\F^842M^?A]59)Y>\;G)ZWGQSW IH/.4>WK7T$' M!M'UO65M_(+I,O'97TG-O_JDD9N"]:(]GPN- MF-=1@^$9GA+\UP-XT"1RRA5,0K>X+1?]%'Y32DS.!)-5_.ETO7>[; MB64RZ_47$_W^@IGR2Q\N;CVONE9MU)='Y.;8!>,>+Q7W**XE[E&:5<<]WF6( MD^V+#8*G>6KCO\J#CV :;%-XUW=X#;]KU:?VZ06 ==8)^&*0R:,:6/(1AJ1! MR)F_98&1*]>,%=W@"AVMPH8 M'O?C>.+2J3%V:194UL2Y5)_S@V^%_IXV7YI-)/-WK8%X@_J>77\TS ]F'QZF MSO"HZT\>='I-BYJ+SNY:@?Z;,I=S;4--0U[3O#S3^T^)K3TAMC,[:B8'1=L( M^^7#M,V^?/"K-W:R336_Y)UO(*?0Q6)S'JPV),?03^SG2Z03NI&.W*1431>@ MWO!4OWY#4E?0>SC<5Q_N'XUX0HFXE@:OSSZR+R)KA-,RD-5WC_ XYFRQOHK!M@7E64Y,TH52GY.M';73T M)GW;F\31FW0SWJ0+?.B7$-F9/[C7[^5O@,J%IR(L7@<'?R46;&T7,9BJ_/RH MVVWUFVU5PYGXM7Z:2V+KV;W+Q2W/:@C<6KN?0-7_^:E3,OWYNXF./#SKQ MH*8O^-CLMJ^KGH<^S;=4+T6R^X7C;I#?C:?Q/-\1VE[S-M1\6/-=_(N%X<$T M+*73&XX&XSA)DP&MJY? Q)\W8I;@( \R-#ZW#CQ8]R'G7JO?K/ZF5G]VP^DS MSJ1 &![TCWNSEXO+5+C8&#U<4KHF=ZNOWD3TUI?OS9CT4K=HMUK?KULAK7Z; M5@72ZC5TXVR1^CR#GL[1=YE J8N"?+YG\?_"W%;P>I' $VMRQ0>3U"KK0Q%? M2OTTZ=1F(>33W5[3-FVNS$VL:8NVJ:9$:RGTPX?AZ6FV\OW.-/@4_>3*O'^ZT#@8UK^_!:'3TX/[] MX^/C-IS6?M?_>/_1(!YT/N;A_9S>^<%]T O\?>ZTE/?K2UAG&&6 $I0*0^_/ M]XG!+T*Y(?LG?Q*^?3 ZW-G]'T$>_>N^/QLSN094=WE972.>FSK%[JS*<,,F M$T+"'8"$/W)C5J1F4T6G-'G;)O$6LRC5Z<;[2=#%P-5+-G MDGVO]=/3)@ /CLYT%8";:M,\!6-IXA5FE+R<)6B9;:2$5^J#_74FMY7OP?>9 M>YE5=]>%L(56II0;)I8FEN::TSJMXIQI?T&F1:9%IEVW1J\($!X= M3HAMLDMQRKF_G'3]\? TN]YK3?Q^DWR^S1HK=PT)Z@L9]E=@V FY5IIM6?+_ MY@3;G SL?>HFR*2KET&<.#!?ZD?FFH_B_O1^DLPL58F6*O(G\N?Z-?I68>!Q M'L9!9Y*2K($#[*^O]M*6AI&?6\!B$G-GH3O=5H$&"CSU2(G['/O]WG M7^_QC=&VUHC-0#GX99VH[$YVXHI5@AEW;\B2]__\S\HC'-&8ND.-OCF&DGK! M4+%T!L/1-.OAW+#Z];L,*XP]1//D#C5Z91/K:?VE]6B68;2)BA_DFD7FT:R4 MX=2S]SR.^B$/6ES>FV[P0B7[>WH:+<'O[+#S1A_VX/?UX(PTLOGK]H0MIFP>)-"82?.*5B%NE6G5\_ M7[#V##=Y/%E\IAG@Z,">?T9#*\6U#D]ZVOK*&P M(D4B12(F7!LFO!H?'74;#CQ5'.Z//.H,)NM"<\:TEV#,WZ;A6@P9ER F@O,>U0,[I8GMU M53%.B\%=4.[ZR_3Y]1W)WUZDI/9VN7:6V O9%6?29=TS_06_/KEQ?KUV =T: M1KUDSR&'XLS_SID/-,5:>[Y62IE4 CZS"'DQ/SY'A^QZ2Q1.@YGS!3XQJ^62 M\X5*J2>JY-&"_9ZB=7E'N!"M2X2$&X>$F7$Y-1.GU/A\LLGXT7$M5+VP.\?S M;,+?SZ9S _/%U&-+D5+74Q1Q_EQF_OQW0:F_(:4BI2*EKENC5P4),TK=[_?( MD\.C;O\DY];CSB#'47_0_/JR!L:63E-]:)ENKX5H)UM,D&/76C9Q0ETJ9F"P M(-G_BR2+)(LDNVZ-7ADFS--&_KO?>]=ZG8'F3JV&5G*<98_<\R+_*@*=L& MUB3YQ0]KS8.S]/G#9N@K#,Y=;SG$R7.IR3-:$.KO2*A(J$BHZ];HE6%"$X<[ M.,N>M:Z!I.RG#S_7,JUY./R^32VOD3?76]QPCLP2?]CFHUQ*_/$A-Q(/XO^! MU2Q8"^[\?\B=R)W(G>O6Z)7BPIE$H:?K_>SW/^;#NL^$3Z?(LOXD9U_N?!Z8X;C@\/_> : ML.1[T/Q[I( W;Z3EF6Y>^GLP6(#XNTS"(/L/Q!=XU0>^>^Q/ACOW3_7(8:=' MSG3SN=Z;],;NO\+@_MD!/CNW(KC\:Y@>S M#P]39WC4]2M;T]:/R.Y4P=-FROS MY<.TS;Y\\*LW%FWE^$W;GRKWAJ6RCE]'B__KR,M.W%%+D1YP+MYTHB<%++B=*XD*[:9('OR#( M?21()$@DR'5K].I 8;8=;\_WP*1OMM>]RB!5-?)Q:5>KLJKN:I5$+;CU.7(K ME60T&PP_[Y- ;*M*G?^D=]UAJ-IA8Q7,S.U!5\:5GU%[.3:UGZ_ MW1)"$&:HX>[GUB1N \X[%QJ"G+H6LH@3:'D"2>66)Y 6EDZ\-VQ!JB^05)%4 MD537K=$KPX0K9V3[7C*>[7)OL[DY:^<>X 73/LYQRK1ZRK3H'%X+"<5I=:EI MQ1=4^Q*I%JD6J7;=&KTR3)A1;5TJ'73B:!X8>2,TRY%F<4K=Y2G%X:-28FE* M<28U.V?1_H$TBS2+-+MNC5X9)LQH]ADTY;#7 ;/6G\EW6I=.9QE2+UYS_8:1 M.EE?Y0US.*<.C6GC%F>4Y(9<\Y"?8T\BSR+/+MNC5X9 M)EQ_C/ W[-59 66)%NL:R1].FJ5)PYFRRY-&,:G.$>F?2*1(I$BDZ];HE6'" MKX.<@/\6E.D/:WF.6;QO3?#VT0\Z_?&P-1R'82=UX%L>3A9A9^>TCOQ@=%)- MUD$>]>\UMFNW[J,!KCUUJ$GX]G?N=H>MIW[PKM_ZQ?<^W&OM-_WANZU'PV$_ M=IIO]RH]^W38Z4T#CX' @>IK"^$>W3RJ1C&T(DY>H#,&RU1Q.&HX]JPDT/U9J/YI> NS>\XSFKQ M">W*'UTCEDBYJY=4G%ZSZ:7@HS@UO11U%_BM_T;*15UI.K]DNQWR!E(V4C9:];HU>&"5\UJV>A6]S.N!?H M\>RZ]\4KQZWIHO&]"Y;%LP<^AW.7%[O+H'_8&D%G-V7/ZK]U^;NNET_+H)U? M;K_9!?$?"77C#CWOZS*S$ YF=0I-_C_N@JR:A8KP%E4$5!%0 M15BW1J\,$RX1Z'8G&/VTHO+_MW>M36TC6?2OJ&9JMV *A!Y^PFRJC"&9D(10 M\;SVTU1;:N&>$9*G)4&\OWZ[6Y*QL0VV8U"C.7P@#I9:W5?WGG-N/R^R<%+F M\NTUR/ZHMT#W>1'-O AP??4A@KB>.Y/8S/'!XW#F&(E>#X0/P@?A MZU;I2H%A[K!QM6(Z*%9A+ZS-3@3_!X'X*%GX@D09X1,C)];.6H=*E*=)B(;$ MT'QC4\6 M-NS\)9))\PYW[90D? I&!B/7-_"\,O 2&1'Q>(:1^V!D,#(86;=*5PH,VV]% MMF-:[F]'RV!E;?P8P3<7?&[KB A7MHAPY9LXX%-Q*^-OAI7/P,I@9;"R;I6N M%!A6'F'Q+!GQBC[J0,V7FV?>G6K M=*7 L-EH\/TR*S5+JLA+BXE2W9T/"7?!MUIX*,)J+JR/I^Z1)W4YW&'@=JS%L-%VWZSAMQW([).A2M^DZ!16_!16#BD'%NE5:5\Q0 M[+I9HIM/_<0KV-4K,&#/G=I3B$*?!BQBTHEAV]WZJKK-F-X'\P(*-+;GPBK; M3I']P!=AL,YN]0V\, M>F/0&Z-;I2O#@\WF(^SU0Q8$QJ_B8N%-^_/S$S;MME&=PUM/4," B1Z>BW![ M)-RNBW ;4SXS.>$G<# X&!RL6Z4K X62@Z\HE]_DAY@^-A-P&Z9]!Z8%T]8W MJ$9%4"5I/,.T[\&T8%HPK6Z5K@P42J9=?[W;-E3[$Z@65%O?J&(+ Q?2Z2] MM:!:4*UNE:X,%#;L6'['B>3#W?4LOP<)@X3K&V]_?IVN<9DAX0\@89 P2%BW M2E<&"LN7O&'.S"ZLN'SAX+<+EPL(%PB7^D;77T6BX--@1KA\A'"!<(%PT:W2 ME8%"V7MP1@/*N:"Z.0Z6YZ,T+'OOP[Y@3H\F2<&GCN58JL.A6"VP_(!4D28] M'\4>I608TO+O,ZX\CA.FS,MIJ,YZ.;EC?CK*7T'Q.AJ.V6XN!,'T3C),XC!+ MZ4D1G]9L$2L#1TH.RN=?99+=W!"^@V#:!,XV\4M'M:C5?&#FF=\C?H]BU_1P MR"GYZY $HJG')+PCD^2[HSF+W+#H\(&9%ZR76^/-CT-^]/ %/WR=PGS7HL3B M3;3REZ;>_=28,1=A) T9DG%"C\L/)SY+QB&9'+-(-5G=M(QX\NIUNV;;:JL: M%O*M*+^HO9G7OD3YN2_;IM-LK_[:,NW57SY:L&LVN\YS%-QIFIWF(S?/E?P, MFO;[0/U Q8*P+,NVNZ[M-.4AF!VWX1[Y7;O9M5U?'CTZ1 ]I^9!\8OYL!4QRJN/E6Q-W^J8N]:/5&F#5+GQ^(7GQ[Q* ]T MG,B_EE5MLM LVQT7'V2B@6 M'6<(YZ?">9 -$^8SPAE-P"25O\7ZNIZ[R"0NF 1, B;1K=);AG,_CA(YL5(N M*^3,HW$0S3$^^=1W0"/JG\7=;6 5W[D"RXH/AC#YP"3@&GZ%;IK4.Z+]]_(#Q MS?02Y-(?,1H8YU^IEZG!G,^!^)9R8YSQ)",BQ4EC8T ]=;EK.?(6.<@S('Q( M(IHS2SB)'K7*X5^-G8"@P%,)Y&3\ECZ51QRR?#+SH%QXJ!#WG/!(W)PDI"M4OP8$1IJAYP^_0#2#(RW@KKR^O7N'PDVBQ<0)AH M,"*B9G$HITNKD&B?&.=_9RR=*/;8NRVJ>!FGX@8!_G/%WM/*_0/,N9 "SG\3 MSC> \UKC_)*U-35$=B^^E8I1@N3+@[A"98&"D1=F_L/E&_;^$KA96*>M]TKH M/Q9^YO5R12N3.TUWNY7)#=-R&L^S,EGD0,^R,KEC=AO-ZE8F5X+&W0K Y(2S[)B*CZ"6I MI^:L)$(1HC4,T:N9WCL9AV,>W[*D[#[\0J^S,,_1!T*FO1>)G-&R[+WA_EYC M7V6I>[W] V'ZL0Q<<0.+DI1G>3J9GWXN\FA9KFJ^NJ1(*>5'3YB0B/ -8_F2 MJ%"#/AWF5\E[Q-/5:EY1.Q7[XIMD9JF4(?)3(XK+-;GJ$E$6HUF^KG=)*7(= MLLI5@TQDZ2(S)K+ND_OKXW7!*!N+7YS^G=$$&+-#C '(U!!DSFBD.HFF.VS& M?&*,Y>9=(N\3SQ#IH]H/W!/UD$,>ZV1N#Q(?:?W6?;N7[>8D;V+^?[YC%G7= M+G%LX@>=1F!WAPVK&5#;<1V'=/RV]X?3['ZG7Y+87IXD*E"V6V:>20_R/;Y6 MYHG*QYA(K2-10$<\88G3+3=IY>U?D21?QA$U5[:WZ@W8-#=>J[5ZK[4-XJ7E M3..EXAW:]'T#*\)W\/[=9>_G7[Z<#W89LTN[@[0PPPI'?*A#I;1B_'Y@XG[X M67*&W=SS]Z38G=,U&T=P=E]PP[?8C7W]#E6VS\VV=BRW-IQ1I M-%KQ[^_MEK7.8$\995&'_9-[?U9Z )T*2^1HD92>EQ5;Y9=!K4Q)0#.D[I MC3S)P&GF4V@0\T!/?2QY.CG.C0F3[LJD1\F1\7/L&^>FT2=\K. ,]/1/B/ZB MWU ^3EC-4'.QC;)Y,#,<%I:LJR7K%?H+]"7'_5:L9-Q@I@"&T=8>+[L?$).# M96J^9C$F-J1A?%>.A=VOZY)[BZHY8U$Y7%8\C#^8PQ6IOWID3+R\"N*%R 6K M^7#;-%_)(ZU,6E[Y:%K#=.UG&?-RNJ;[/&->MF-VK.ZSC*9U3=OYIK.^GKF; M^M$>@,*;B@?4 &N?3!?T[-:N5S>-MKKBU5FR/R*,B[(.C"M.$R:Y?F:O@S74 M@X9@4U=5!Y0!RKQ.2^Y=<19Y;$S"14C9WP132O'>$(W0:U;[!J&G;R-TJ)FN MK%(O"3OP1'.,"U.4.F212$7!+F"75VK) 8U8S(U?!9LL5;$+.W9!Q;[@RP'0 M &AJ8LD9&;N *9"Q^C1"AYKI2BOUDK%75#18LLL'&H;H(@&WO%I+]LL]6N2V M@"F/%]Q95T"IB4X%D@!)ZF')&97:\SQQ@]J;%3)5NT;H4#-=6:4^,G6=#7I M): 2'2UYQCCUTAA"] 5MWHM\+LKK4\'6%-@![*B/)=>4FXYV2FT+N:E?(W2H MF:[< ;D)R@!E5&U)R,T*^CU92+C1Y]G_ !P COI8$EH36E-/XH#6!&6 ,JJV M)+3FR]O\$_-&A(9RE/VG. A$J0 0 $A]+ G-"A((-"YA=$%GDA%.<=C1* M!\"C/I:$WH3>U),\H#=!&:",JBT)O5G!*O4_64J,=Z;QA?Q)(Y\3X ?PHSZ6 MA.2$Y-23/R Y01F@C*HM"CR+@RC=\8'<5! /0 >M3'DDNQ0R]%A)K5J69/.!QB M^"GU>CHYUA +:YC<3HV\:I]3[:ZVC8$#F('/MR!R)P,XF.VP(!T@# M@!ROQ)+:(<>K,VHO,8BH.8_HY)!%XDE>"HBHWK$!$3N%B*.4#$,J_O79[9L? MU:_\DB$_>C.]O/QR:NXX82F+HV-.0Y*R6WIRQ_QT))IF_>ND2$H;CMENYG98 M=B<9"O&0I?2D>$76;!'S]RRZ]P/;KFF%>=.M;?$GWES((GHX3<15Y5OM>2NV:<.BH0D;%.$&B1M:[Y^QU."60,.#%GA'W@)\MZ#[.Y@1O 3?,?D=O1FMUB\SU6FUX,>W GM6[U@32#_>S:R[@T@#TPQSW\X?[Y6SA>:O/Y^?O M[^^?WK5/F,S/N^UVY_R?WY[&O.E9T-9&SN^IUA]38H?MM7/V>FJX,&QNF2C5 MVL*.85LN=CZ9>'G./K=]J77"U@P74F!'CNL9CAEA=_QE=FO+(^?>>@7/:0M( MD!D!8*<$#'9:$9SA>01-?0_>8[*\@S/#M[TO9[[SAV_8:(:@16W!ADS;J0:) MUYY!YM![-I;071DF+"..7WX @&D)+5>8>,"18&>&.^5,N\3C8*UVI\7D*/3Z MA$W#X\8:M.6(V'$&Y''K)[ M41E6DI#/ I#Q M@D#[W_V[5P16_6X*XM(<9QN;9_ 3^AX@Z\O9+:9Y]!E@SUY'CXI@Q#I25'WM\-O+Z/!U\'S^/'7P>,S_7.PL\ZR M<*K5QSI[>?6E\ -!X*3*++&_&(1^YP)ZB')^"+VF":B5K+7;^FY*!C^EZ/VE MH4J_Z3_UGV\'XZ^#P60[#YO&H%:;WF[W5&H+< &!K$DJP8Z+;62Q,MN-8;-! M]'@!H>=NV>O*H5,KJ]=N7VPJ*X$7!(B!P'SJ3[*/ZX^_WC\-O^^>N<28U"J[ MH(EQ!;=(L0*.]J2L^]NO_>>'P?CQ>?RU3V/%\.EN,!H/_O'Z./F?W=6GP*U6 MZ&6[?55!H8(.C7 @2>F__O.JV[G\;R H-DG7"7<5B=#%L]N%X(._O"1M][=WVY%2&T%5^WVM#9&IM3=]-JP&5)BFU;])8XW)LY766 E)[3;W#:W0IE23!&RKJB3&U*_B^ M#%"5V+5V3Y-[0A()^$F@::JI/QN$4';>8%5WI42B]DX7NKHK@)\BA']IO"^* MPD+?=:'G&H[UA(PILI&W18RIC%BMR$N=%ZX5BDP$'4$&4#H@0:B9"A[[JY58 MNV38R6K7HS/#9,F9JY W%.-2AZ:KCJS&)-9TW0PD$)]4EA1SQ5A6'J,ZQ%UK MLCLMI[XF!K\24G]TWNAK3-;54_CJN)4>EJ:-?-9H*]U&I$X^-D<9+V+QQOJ% MOO5H8&+EIA6#.(#B"VFI#:&C\WFHK0PA)/U7P(GS$!R1;Z9Q# SBT"&O^P() MKSB6UK0$J RM'3;PVU1;B )0'*+>V6#!5XR9.>#* -G1-#F_D970Q&"X*BED0GV!,YF MQL('C*UW9-/4P!IZ"T@>67XR1]07BB%[::LI1*2.E1<=.<4)47(=.KI>:G.*445L3XVV1P$?0Q(Z);,3YQ+.P?57_O2L=M8.^ MTOD2CRTTGJ;+JH(AW,GUEM'3YOM#VT4>/;5]7.M\\<=>[$-J=#*4+,4-/E;0 MI/E-?XF)A_[%N67/'+99A#'OS#T\^$ N^^W05K079I0FUF73J=N96,@<2'(' M O9 R!]+(T,.3S8H;' $WZ#CER^5A.V561_-^^3!8 #9/-E6S-_24,HTKLB#5ZM-USO2#%VDMH:O=1@O:!B>0+*\ MP83@=U:7*3_MD@&KCC:]CEQ;XEA:# V(\31; U5GLG,QJ&/2A2;'_DQM-#%" M90BU\K1D/@JUP[K4._**D&S%G%P6D\/6 :4,+K6NKO2.O$0@6U<-#S5/V)DS MF=S!J5=:02D@=7"Y[LAU,08N%,$0-%38%<-)!J@RCFAM38[J:<$W,8 DQ^H%3ZLZJ_(8E2Y+Z^@=:2RZJ:\0/QO'\'=>^.[DO)2R_ZVS?WW^ MUCEI]* :W3I_4")1ZZRK=Z3L>U-GIXPADNZ][U$9?3/H3[YR7724R1Y<:3G, M:F5J>J2(L!&V@>"NF@1M@ MZA2PI\FY=XB@BLBG%BGMY MLL'57N:R(\^%%54KFRHD:H]TIEMO5O:0X.?0CY!P"A(< HHJR#F M%3!F >>6G^N0P!ERG$;.>#Y9:RR0^- -]GK(A=PW:9]&U5.G[2FHK:>C=^7# M/'*M)WG,!VL$!$D0TCQI/T,WB:T$M]@Q(=\?,/0]=CD NVR$[=?[@,1$+@O3 M0J+59^,.R(/:@KIZ5]XA7,:"DELL8J9 @BNQF3#F*S"WABZ1RU$Q_1R?!9E M-M\7R%Q0<5+Q.+]"OL;PA> WY.[1JK8AJ38B3>_*<\+Y1L09X.$J8 %P'D# M! BX #$;S329,$[?0(>B]=@.W0K[M+* E:-%&D[D)611KA#@X?N$F[0$)DN. M57>FYJ-0CA/UGB8/W[,5TL118I98MQXCED*F]H(7-)B6U5;#QX=9TF9! COB MJ-%GZ+U @K"%S!<:.((15>4 N",9M;HO]:XTKYFG[I@H2YW81M.0+@@(\^'7 M*/M]F,:V--5VS#P@[/G=H6K_6NO'\^QQ9#7EMA MK2GD%G!V 4W4$PR#B&,0L!S7GB*N(Q(QWR?+#6TC4NG\:=3),PVC%=GQK,'=HH) M\OB!^C2E&$$+BOXV@JY'D+E5O7)?]-1FTM6UTL/?D#I(D..T"0W;3FRF?P(."M :_0) %E*3*AKPN];[]MV<*WQ M/FRD!'JU0?1T33[\+\<@DBH'@AR(Z9UT'BIEX'IHR>[Q$2N*PU?&FD?D&2:O M8QJ5A0.I8X")1E7]X;;XU;[O6M>DN8VT)M,S&M&QF8)>JFWCW5M2+Y,% MC%8U4$GM7_'%!)2:OVCKFC1;H=(\I1>OT^!1[J3[A-#CK9.;Y^>]COFL#CN$ M/VK/"NO?D;<8S&:0KZXB"&(BH@9A/1#L MNJ\.B3:04$Q!%6,_,6"_K*A-J:?K!2-1=?81\2;6L(OE[((]?C(U8Q D.>0F M&?+83/N+*O7?H,%$SNM>I4TF&UI9Y+FXZ,A'D26J]4E,3==#QR!G1Q MJUM%NSK0G]X,E6&(3JTFFTG?4G2)H+- 7 M0@7Q\;A<&29-C;P%?# 07Y_\1'.0ZGG[+C241G+9IOE[:2.A%%N4)! TF:%0 MJH"3%6-K3KB99L#OFUI@VX+$97# M-=\EO+L*"Q"K%4KC5L91XUD*356/ T)BHW,S-=PW37_)KU,4M_VPJ4$J-K94 MZ@VR$%Y:I<68U'&LUY$/&4W@#.[\26'E.<9)6;&(*X:YLOC44>]"DQ.0,HIK M8A0LE'A51UH:H=J!4@\JS?66TV$#?>:#;[ S$&&5NSAC$+47O.K(Q_;&P(T4 MH *A]+[4.2@ W[Y*%=9 M04TOWVP(.3ZM4KP0(ME5=6JL:CWV])Y\=JJLQ^2QE\%;@?^D5]YYH#: MKE\(MGS38VMKD3-PYLB!P2,W *(A_-&Q?+:-FAU-DGJW,Q]JV[G0>_+) MJ1D^ 'J <\4N2@T( <$8$)R%3]T(G.4Y,7?2^Y/5,='&E\X&2A\21,7)N:0" MI$);0>*MV08YIFU6@5WMP\IVI:NVJDN])Y^F*EM5XL;=R+@2?' +"CGY*]\D M**PJXJ:9-O0/.KKS(+'7]U10= 1AV(E#:%\=P[>0!ZW2IE$2G3KAIJ,>*9>( M$(,(<^JXW)\BY"?M;8J[8H)>":DZ;;_6Y.%K!4TV,:$O)_VJ+KL:5J5#OF[K M/6E2O9)2&^AFGZ#A5KF24S17NLGK3D>^YD -DZP56\\30(I/=AU5Y.+/P*\ MB3G@:G>CZ3UI-C/4 /^_P8?7"3F,_=7*YJL 4VY].^T4(%/K M2M=[\KVD@:Z2B).QH[WS<5P MTDH)K?Q\_N%^-E8K1'T#>R+^=APL>.>/Z!,HG C7F66BW_BR,NE&CCZ[%7$. M;];QZ^#$9,*:N1PS3^W(V,VR7/G",)0S6 MWNV5D(-LF^407\X\XM._/Z;$1I]7_'!6)A?Z@3[A5,Z ZU.ND.>SOQX(]E=? MSD1SFE0OSX#'FSO^DH$S H_T,<-Q=IXGN#NFI^C88U81Z=LTAW<,<3S!&W2] M]%Z(X8PWXKNU5O M<#F%)/G-@C'QR?GM]]\AL,/ZA(67!G*VZ1+2H>#"4"=4/6YPN@*^)WC)VE;H M$]705A'+1J\P^9;N W6+%\/CFQB)8<&E07YGJQLFT%PXV,;SM=H(RL'6;1!L M;05!4WY@2GA0W=AX8_"O>"-OV/28L-N;91R44AW* 5"?.O/AS)^]XLL ^,^%GVM$] M"!W9^%/Z5D#4;?)CRJ\'Y\CD+BD^C_,>?4!+;/@?0S-(2K\9'VCI+_.CVU;( MCBTO>O&)N1 %O-(>/@&S@_L^9%+##^\WQ&DRNZRF()O*:5SW-]"Q'XU6XD29>X.=!.*QT]"8+X=W M4/P_P3>8$/Q.C>G66-%&;%MF3@_;&M_V(XJ#YD[JB!]?@!RTHJ0G"QK^V/ZI M)[2D,J#983+D%WGB@]&KUUD/9[,1-JQR X^PS =,GZ+"CH'S/[3O6 MW_&4)4'#6;?=N7RP\935::G]\B3P";_3E@)/D#7F6L2AR=:<@K(MA.D-C9GU M&T7J4A;!D7J8(>7 8(MCQ,;_?N(\L5N#D/5,9,_RV6*Y(MD!XY'**#R',*?V MPE:E/3H6'7!8OF$'+D\<1QY"TOX"T8IV$?:MBCK/ 2C5V\'*N(_P^(O7<>!( MC,B1[,,[E4%?^U@B/((S<;1EW(]8UI)X46@]I?$<:7\;00^) TM$[L%\2)2- M,(<[?'>HOUV@57$"OQVN?^-@?X\)1'.''_G#1L]A]#UXN"])N-ZNUK?>F %; M]\CV!)7QVJ50+N6RH!I3!K1NN]FN0CAFZK7^A%*DBE"]=C%B(?:>&FZ!$4CM MZM8X&W_!%XRH?X-OT)F\XT#XKX[+:F;0&D,'8?*,/>C>^?";0CXY+\=-^SBW<*!PMYK>O^TOD!'OSJ._;!9MRSL\G M*F XTNKEK^QB7,H6"V)B1ZP'K[A4"R>W$!Z1XM/&F*&*6F-2NB*3F:>VO-'FSUZ4G MU'*;U]T]QBO(-J3T5RL;B>EGM]Q\00G VK\M6"8QG#T/G_KJ*R-*!NA=4!Y! MR.W/6 9AD-^A5T[+"H"ZM*/%L/URR^D M*P"JVP[$PL9^ZN:I)T@?PI+NJ#R"(W ^Z9,5"CIM=N.Z%<9=2>; 0_8X1S1^ MB$^'2%1QL>U7"/>54-3]O67+M'0 8RXREHTF5WKDY_E[IE+S6I%RT]=B)+/K M)'B(Y3@W-#RS:#E#)B3!&1GV ZL=%'20(JBZ^\3-\+X?Q'J&UK"?)G?J+U)! MU/TUX="0SV6&I8EP^7/A3'$.U)&.KK-6]_4M"PFE2*OZ7AT+DEM(/(/?PR+: MY7NQ/6$_TCGU6TS8G9L>I-J.IG/%^+ZH%%8"LNY>\(2=.2NSW\&I%U8[DT4X M]1>6A:[[*S.G&4;P#=LLUJ8MM\1D WVPQ;3&7NC5+PZYXO4 MLJF"H>ZOS9J7':,/]0<6 -7]3+6,)5[[_"!3)M MQ5SGUOCJS59O?)>&+9?=1#\-#C$;197U1XLV13/>AX,!LOF'CZA.TP-E^LY? MTH>\R:,3[-QXP-AZIQ^7*[(_A?9Q9L9;?KJ1]>G/T)L$2Z4*=DT?F.IQBEJZ MGSR]GK%XHWD9Z./\]*%38=="9MNZO?17[#)9)Y8PCR%Y0_%JF1=L(W,M?A97 M^;9%=P0UOQ)S\-^,=90H55V3M3?T=5M,M;V@R-GCQM(06;T1O7CV]RZ<3W?9 M-'EPP,,NJ[CR$![KB0+C!2:>%PS8>(KVC)UI.$"/EAL4S=M6Q%)WSTAFJ,$N M]S<#<982\UBE$EP5>(50N'_COUTPQ_[HY*P/R:] %\'5VZ>SQE+9BXV+1F#' MM/18S*/BC3(O6Q:%?6\$;9J/%'3!*AAJ_UII\SX_0;K"9O^@_;$65X,B&,L@ MAK,1]'SB#)T29SD5 Q[!TO[,6E?&XHCC*5&EPU-\F7=4B*X4WE3P=7]IQF%@ MB747;"TO]7Y1HN]ZHLC6=ZQT,WXL$J_")Q=K5CZ';.^DC[2_I^YK+3L 4P,= MP3 K4&AR1IEKE>(Q['@O8&K&N6A/W$XXZ_5].\S,B[U:!U\ D$FF7J$]^\PO M#F<)KY#_Z=F-#[1(#-%1_1R2O2UB&'RL$"FSA&YK?+6OEN,#NSODKK!PT.Z= MS]8U"_[$."C_J\O UGRL8FA_=\;:I;W(11;DYP*.X!N"[W1D%\Q>B/IO_HJ MRGAJUZQ\#U%!AI.Z=F0;]7><%D>RS6U\\3 )2%QFB(]AY1=VE^_ M"9*2*8F2> '(8\]$5*@LB0(^9'X ,A.)Q#__[S\O1S]]@6XZG(S_]C/["_WY M)QC'21J.S__V\^^?WA#[\__^EW_ZIW_^'X3\WQOP]G%3W\DF/[CI]Q-+G_Z8]+]8_C%$_(O\S]Z.?E\W0W/+V8_<6A"1@+&&2!D]L: 4H: # M Y64$XM&1\/Q/_Y:O@0_A9]P<./I_-N__7PQFWW^ZR^_?/WZ]2]_AF[TETEW M_@NG5/QR\^F?EQ__\\'GOXKYIQFB^67^V]N/3H?K/HC-LE_^[V_OSN(%7'HR M'$]G?AQ+!]/A7Z?S'[Z;1#^;R_Q97#\]^HGR';GY&"D_(HP3P?[RYS3]_"__ M]--/"W%TDQ%\A/Q3^?_O']_>Z3)-QGZ4II/Q7^+D\I?RB5]>3I /B'7^M[/K MS_"WGZ?#R\\CN/G910?Y;S^G."1%I]0L.OR?B[_[Y5N_T8_BU6@^S'?X_?*O M2Q\[0( _9S!.D%8[V'9@I^_/3M^]?77RZ?6KLT_X];?7[S^=G;YY??+Q_=OW MOY[M,N;GFJPCCJV WTJJ='W3^6@2[WQH5/@WN97QR <8S7\ZN)J2<^\_#][B M,G )[R;3Z1N 8=3&86__@UF%Q/\S1?\2%E+I@//@J;>:!*2\T0J98@-3! 3 M?$@I>L:TN*N)I<#F\R'[:9A/BB7T7XJ*?H'1;'KSD[G2"&7+N?$_CS#&!1-V M5\<2TOC\6V^#%#4U%"0)/D8BJYY2=^F5Y=7L[;),,97-[\?=EUO@_F MSB9U5;J@#DIG7V[=C/KUGY]A/(6!$A!9M)XPRRP.2B=BK1+X)2FM/6[$ &VF MXQT3(16MDR7PY:KR L: @AMX;XRDV1%' 84&FA+O(!$EO8^62M5N;6?Z.L9%6O,99]-%M)JU)4Q1#K-B./2$A#&\! F;/@& >I M;(N!/HEJR]6T+>7WI<=][M?31UVS^@Q&^/OS7W$J=GZ$Z$[2Y7 \G,[*Z+_< MFEX\9&N9 T*-18#<1^)PTI(4P#OILS2>-[.Q-\/8JQ6S-GU:Z:H:F7[M<(B+ M?6*04\ NN":9)ES/=082K$0[W8?(%;-&,=."+"L8^N1]U>;"KJ)NHFL!0JO, M%"D.&/IDR#,T!PPQ$)5*:"SD>%A=;S^[B[G:LQ==G[CVG0^SOX8SBY> M7DUG.#,[G*"CJW)8>3*= OZ7T%8=)*#2"(,*$SC/9&"&A(1K:N92)R&L@-R$ M$#M@W7(+_"Y8TUIE][CUS[^L.UVK?DCX\O2W#Q]?__WU^[.W__;Z[7O\]G7% M\\)UK3<].GQV.)5.$>=FT,O)Y><.+M#60:/GVY[ZTD\OWHPF7_\.Z1Q^]<-Q M^>%)GD'W$>+(3Z?#/%R[0^4HL&J:S M1$._W>E3O7'TR73XW@E?D3$'H?U[0+N\(,M*:YL "(\E+TY'M)NR5<1KSX3U M%((_.)=OP!U\WC]/*B$$U5XR I1&7,1")E:R0%36Z-\;8Q5EO9CZ6YH.QSW( MJL[4O>=S728<9$I_*#^8@YQ_Z@.ZWAW,AAV4J//RW.7#R(^G)^D_KA;G<;>R MI3%9CFL0.N6A',:6;I!D)!XLE92W)(-9'XXAO?;=&$:R'&0M'8\X0@8E7%[.JZR*'%U 7"I#=$X9_XS!O4U_FQ!%_?A$ M:::B:DO-RI*W40Q<2R:S!5T2/DN=OR!)2"(0PZEUT;(H J7SZ0)S@ $XP"(8X83H8*CP00K5)-][R&430AE M#A7^[@&C]E16-=*\&_HP' UG0YB>C--#P0RT\2%90!]2>85.0LDCM8XB-"\9 MCS8GT^2NX7/ *@Y\X&*.)JI E(V)R&C0)4(%XKNH*A3\&-JIRX M3_Q=Y5XU7#%^Z^8GBI>3J_%LX*11)G T,KP61*92%=&@ MUVV8$3ZF:$VK(@+;@^U3W*0I"YMKLH7A..")EU!R(!P J'*6:UR M\IDVN;WPJ/VTUW 6V?JS@4V0F,Z!)%]2E'V(Q#,7"9.4N6REQE\W'M422D^- MPZWT_H0=N(O Z_%X,C[_!-WE*PBE3.1+_WDX\Z-WZ)W!:1@-SQ<5)@=.,,G ME]QTBG-,&$DL"XE$8\&"$ DG>Q,R; 2OIT;B?@2IKYBZ&5XK RV+]9+$*6L% M#&U3+14.66M+K =)8@!KI0R9R)I\L2# 1*EB\"-$V":Y!L]@ZM/IT^UR%%3%?4K_LZW MM1M$UZNT]8#&D#"$L5*&E;%(@J.*&$HU2)\-CVWJ%CV'K$\G1-5VE:KJJ+>Y M3*X, M>1"%K:Z8FC96"7>4NR" P$J,!&8W8W9<*YV=(5J7& @WC-CL)1'H4UJ0.;C4 MY*6HIT#UR2NKQY!J:JCX?L(7['O279=]W.D4!0N,X/]*$5>#.[J@C@0%*G(? M&6]C;*^"Z)/'54_Q.XNYXL,W\-D/T[*J^$W1F+LC]#1:+6P94C)HQ[F2<.C0 M!\R:*Q5=X&T2;#; UB>?JQXM:BNE183Z=GE*#C(7I:@CQ]W**UJJ8'BB6+2) M"A^$:'*;X;F0;JNPYW)GMUCF+MJJ;EU]\-=E3[_!DJEWD65T<_3\<1V*HRX73$3! 2DZ'IIDD*V' MTR>+JC)%*LB_%1=NU_1%?&W=P"U$;BPG099'/4-FQ)5_&4YU3KCPI] JPKD5 MT#X99FWY4U=GU9CU^O+S:'(-\!'FR;3K8$DAE#8"1UX(CYXFL:5*KL*UT#L> ML^=-MNAGD?7)>JO,G;I:J9> =3'I9F7;?#'INLG7AHEKT&(?27?.D!^,T9IN8L9M95D*LGV0N)JY@0Q MR4I+@W7@VI0[?A)63T/C-8A141^5P^,#+CF3B4="I2MU,7R)3G) *%%#4IDF M:&.#S+NO&^,W1D> @),KAI)"YCT)Y<5B*8S7C'*0LDENWM;ABL,&N+?2\0,# M:6<)UWRX&>?/[+I4-"Y^8(FP?UY6?1TX!@EEXTA2EN'8@B9>"B B6BN,E52V M>9/^*5!]\K9I*_#T6C G8I>,%O62TLD4PSY:"D!'Q2%%+13 M3<*6-P#ZY!E5T/1.L&RC;?08^?/@^N3K5&!#=7W4321<@OJ694#1/&->1P)9 I(V MEV+-)I,HJ2L77I2W3=*"UJ+IDYM3@0O[2[Q==M@M.P>6>I=R*7_@(ROOCQOB M+%!BP%N1K5&2-;DT]#BD/CDU%6A02?:-'-V/18BG^??I8L$:& O!4"6)UQQ' MFF4F-B0@)AM'G0?JV]PA>Q+5EE>Z^\Z(>AIH7'5Q,IY.1L-4(G4O/%JR$NB5ZBJ6 MU!X_O4#'Z[@^S!TBP944+-;[3' M$B0U!&P (5C03#0)3S\/K4_1G$:L6N/NU]17O3"0OYY?0^2TI2B*J4%D$;I,2HDC1HA"29F6X2S'P>6J_>+CL4D>HJK#J1 M3O.K81' .$U7,3FO0I .B-8ELDEE0F>6H0GCE+':2&U8DPC#T["VC#3]4 2J MH*B:P>C;U7$.X_3S/ OI]9_0Q2&*8>"IS3QJ2U0&Y#0-)39B'1$Z!6"1QA2; M7.M^%EF?PE-'V,OVUU8;$MT<&L]W5LYLE#G.SU9T*9*/P^:.$DM=%HPFZ6QS M2^@.HC[%L8Y!FIVU4[%,R>?;=? NG"044QIW3P6I5(FUF7@F/%&&4^\14J.\ MW$<1;1GM^B$VJ3KJ:<*6.S:[XYSE('%0I:ZP=(H3IV@D0(W+B@F1:)-DYL< M]:JTX1&XLK-RJMO!R_RU3Y-/_L\_AK.+4I<'QXQF^R,E8Q4/7)58GF:.H_L7 M9A&KV!Z/:091;C8J/".4VN+PB%*=C#)8%$A/. M$IFB(%9331@$")'E+%V3*XN;0]S_@.MS!W$X5P?^>P1SJH[3R66IJ/;_%FI* M3,6D6;FP71ZJ9WY>O.)-I02Z:,G M045'K+"E+ P*)CR=XT@9:C=[(@%A MA%"><==).:^TB+F)V[.[)7KD$%QMLE302]V\L9*_A.->D'?)W$'0Q=".E### MT5>G6A#OJ"5>9E \0\JYR%+E[;@42: )2$;^!AZI];E1/NKSX+Z'<%P#ZZ>NTAK2Z:8TR-S7 M5XXE*1.)+@LB;49RYPBE1HB : -*I,GK?T^B^AYB=.T)M*N:&C)G63WDQA!; M6T5D0 4+W&9-/,N(D">]<#=]H"XY;P/C35*+=H/[/03IVG.MNF(;DO#FIOR] M"_0/[\X/:#0T.6J(=,@8*35?/$1AH@$C@PR9-[F8MP?F3>CH?BQ+_5 :;FN@ MW:MENT0]4.""#\X2EU+".6,=<1E7;\YJ;[*??(&S$D!\LLKZC NH] M?(5CO%?7\R.48&F<05K6_;S[@Y5/?H!N6.*N]TF^O$7W^L]XXB\<-TAJM*0F4.JH.5> MKJ (5K($RZ.21D>6/"XFASPO?#;!_KC'93UF^_V%H1$'ZA5MF@_Q-*\.^W2\ MEX '2HI,T9XB*=-07FF0N)"J1, QA>,P++6I*]=@+'TJDO =L?[8K#I&R@=( M#3S*1%@2**7$*'%4.:*9PCX'9&Y$0=: M&H,;"Y>YO,+E%+%!!.)4" PH2[3-BQ.;0^S3V>/WS]%].7 ,CBH7)(L145E6 M'FLI=<94TB0QQ!=8IC(VR1G;E:.[I[1^FIQ$)$P'C]8N&F3K<%LS* >@Y=UP MJTF0N/,9RA4-*:&ZFL0D-X>XI5]PE(CXOC1[+&VUL@+;W-S!Y>@T/P[0EA!5 M*GDOI2JUE$H3ERDE-L;H'+@89).0XQ88^V2$'XIAC318/2W_=@J\N)H.QS"= MPB)K;[X]+GZ3!F"R3"4]>Y%J5:)A'EPF"9P-T@C=J'S -B"_AZNKS=>Q6DIL M7"7EL7(9?S]Y_^OKL[?OS_Y^\O'UWT_?O7K]\>SUO_[^]M._WP6V7^V/)WII M6PUDT^'5**:R4L/E;(9?YSR9Y)=SHW7Z=CQ/F+OS-G;-$C4[=5F]>,W^ Z^@ MB;.R9'37DWPV/!\/,_:!R__BL'/^?/UH&(M)NKV\-VRXBE1W&<3!9-=0 MY9%E^@IF?CAJ)]*;]@\HT;5#JB#0^08['2YN@FPOKSM_7D4]*!/$+[#Y;GFRNNDR>!EQ9.K>SKJ3QU)+91 M%]6EN/W *A5\N['N7TXNPW \'\9'B!-<\_X?>A<)C1A<_/QM)=T;R__D#D#\ MW=7EW;0J$5)(UB:B57%!+./$,0XD!"&M,P&<;.+>-1K/OJYQ35@W*99WW[0> M<&9""(D3#B6M5VM/@DR"1,I8H,YKS47?);Y^:'U*,^C#?+GOLO>,7-7B237' MM4RN\*,[0C>, N6AO%Y+B8S2$0NQ% (N!=VL=DKT?I%:-[ ^!4=_] FS-['V MGBYHSE0=T>(CMZ>2MP7SC;61^1@(M^7LPD%YIC(I@K(V(+.*F3YG:!T(ZA$D MZ=?!>P^S3W<>(AAX,$;QE D+.1!)64E8D8I$P6)&AO#L4SL9;@:R#]MM'SE] MLXKTBR6]W&V_/< Q'=BD<:UV0(0+OB2_ER/EA_W\$\ MJK3=5657R_5K)5A]FHL,/UWX,:/T W2Q/*BX5J)O_+#[-S^Z@@&/1@!S@JBH M2H)IB@1]=TZHH4()[WVZ[SLVFR3[C:17==F^[_EQ0$KU>FI'*.O'VXZW)7^%($PSIAQ[E7DV9AYXSL;+3$1RC,AL&?%&>$*Y$.!9 M;/5D^D$.97_ O7C7R=$G'K5-^SV[^OQY-,_']*/5=P7?CO.D6^AMIWRSYUNM ME&6V)?PJR7K/]KES$M;F;1]*?(U2MC;H^:;XVO4^>8_;]W(HP3X]O$K92;>= MS%?"F'54,1,32BE-"YE83B.A HP%%HSSC:K"?0.Q?^&G95L?_=??/+HT0S^: M#KC2W(.2A'N5B91>$"MMP#5>QJ@%E98WL?[7HNF3Q;FS_A]6:]I7[A5K?RVA M_#'I_E'JYDTB;M$#I[5T'#N7)3R-4"SQD7,"D64C18K9-$G?6@^G#Z=<[4BP MN^3KL^#-<#R<7BP,P>D@,YUM-(@E:F1DR(GXA(:6#YE%9FDTNLD#->OA].&T MJ1T+=I?\T6W:.Q<__75[-G^S:Y$FAQZ^N>V=R8,J3 M$/#+7#I!6T,BHP:B,@9XDZ.B6@/H552J&06/HNZV^^YKWXV'X_-2I6=^H7>' M3?1!$U5VQ*>!58AFW.]@Y_C/(PTUD4*CR,[];G:WJ!YKJ8DT6MV^N]_/BA7V M'HK[Y+OKV>3E"R#0 M _,273/.C&]2G'9+G/M:-8]T]Z"?N0H'/ $#AS97$A0-+P^XJPG:TVB^?=?F6F+^\.K3]?OYL MDU5VY.V 5[";GNMP9Q-[PX8/(K5&)OASW98LH+7*4&\6H89ODJUT3G=58!U$L?4%6,E7*P=7,W@W_+)Z,V[1[?S*0/1>*ZU)8"4Q.D(@%K(B M$KS3(F3F39,+*4_#VMUMH\(O7>3*ZZ009(BFE',B1? MWC^WQ!KG""\OZV7&I-2'-D:>@-NGET9Z1;RM=7E,WN%G!Q(L-JR&]Q->*?^2_)N6UT>B70;=+6"('A=E%A"K0MM M>P0L0)/,9"HE+!*%)L_5[(%Y$P;J_VH,W%VK;6 \Z7"4K))JZTD MU7R)>3<9GY10B/ ZH\VIV7D36-5!]YHX5CM8NS> 'I:@23 M7'XZ6_YT]VFR>=O5I;7%4"H=]*WV?C).+_WGX=^';Z;9:[&@S MB(/$+' ;):&")R*E",1SF1&E-XDFPX UN>R[&;P^G?Y]!X3;2IMMPT,;;UH# MUG('QM8/NP??'TYO=F&=HF)4$PT9UZ!2OC,$YHEW21NFG92IR>GKL7?ATN_; M\736794TYI?H9%R7Q.;+\HC>P.+"JTR&JCL;_!=UGEAO<+(D$30TJ:3] M%*@?:X_=@G7WE[QJFJNVI=Z\2[1X;@5>3J:+PP =GP=.KR[]'IM#^"CO<-EDA@/-D<]4WPH.&;-Y<(27@&S$6N^^G MJL[\9GU4E^,.0VM@5@R\$DE%B1-"1X,S3:";PATGT>6DG<[2A]3:1*CI]7P3 MZ$?XO'Q1_C1_Z(;C./SL1V_'#Y(X?<@T2*;:NW8U#L;GZEH4EIIR*ALCQU5#)\T994Q&LE#-J4:$HVB0CN"KA/*;/' M(-KNVCOP0=L3$2ZGO8[>".)8>4W2*8J+<(EP6:DTLU*'-C7%CQV:O\,7"08H M,Y0$FXI)[25QT:%,:-9H^2@=3/.)UU=/NCFKGIJ 6VFF>:B=9L.8LHY0+TLT M&!2Q##Q)4>-,YUY[WL2;^2\1:M^',C44UC;4_D>)5H]GUSO$B&__M$KH=SV0 M"N'RFX9WSO>[UT#5T3;*\[MI?O<#@/LM5!UUL_S?V23^XP7.[/1R?:JZA7%IET*_MK$:R^&8--Y18^ULI:[N]5T)O M_C;9Y_G>FB?=M[?-;E\)G>1O[;Q&P4ZN 5;;*WME;36TQ-A0HP<3;3-RG!5C MK;M> CN=@S^)2-+A/GO4[GTU5-;60VTO])4BQR\G:(;.*QBO%+0L[W3\"5T< M3LMBNX"\SX6BAF@.H;AZXFJGVAGZ)V7V+WO_XV(8+Q L8AC_&\S+GGWH)E^& MTR::W*7SEHK;6Q@UJK$OU]D7,(8\G)77%':JH;ZNF3J5SY\%V$@*NS]9\'AC MS232ZNF"-5U5,#8W:K:9K)H;FNLZ+1-_,B[Q[DE^#[,/T TG:1@_X&*PM&SV M6._V[+"9I'<==*5\N'D-SH*A@XO2Y1=X.T:\\&XRG2XQG"PK=7Y +!W,AMW\ MF;#5,7RKFOT"<*V&3_[/00XL.BL=\;+4[0 IB(6 7ZCU)5\Y2=7DFDVK >T; MWZV""PGR^]@O2J9 ^A4WP?+G)QWN?^/S5U==V0[G!/JFAQ2-=\PKHDI@4V:J M28C"DJRT,3$S+7V35TZ/--XM3S3:QJ=[,;GNQZV_!R)6.U5Y:K#H78_\=#K, MP[A@R*V@WZ F3TY?OMU8'&\F'4KD4X?_',Z;*K6-OAU!K"C.2@XJ6!(C-40Z M*(JCCK!L53**EJ2Z0\_&(\BA3XF5W]TD[3MOO\_)>[.&?1LS2\XDYC2)5 "1 M-@D2!(M%?Q:TH$:U>6SIN,/N4S[J?T_-_5AYD)FX6L%O[_%^0)NA.X/NRW!Q MHOZR@S1<49P.T4G+'8X"5SA,I(SKB#>6J0^4TX(G9QMLKEM"K"^ M(%94A03C7BCJB>&,X^B#(DYQ280PGAHA74ZMDJH>1]6G9+PF/%J3055)1PWG MS]OQ##J8+D9K*4TT64JR*]?L L71,B8)@R04=UR:T"1Q]6E8??*FCD2A?+X):4L96$#W(L5/SAF.0S2/EUH:TK-'BJ^X8IY%W#Q?:?% M;(?IP$J6& 0@09GR[@]%@%EQ$D767D'TDAYHXWT4XY8WX'[(];*. ALR[%M& MW4IPY=45?)J,=Q MG?^CLO7YB5Y!PP<)C.\5 K6!@]4Z$,X\BLP(7*9$\H0&R3-76\&@MO<0UZ6]K?@@?IS>7)54MD6R[R07:?CQ]P"8#:0V:$1SQ31HE2'RMP3QY0N3P'S M[/ KI4U.Y;9&NN]R_^2$?(CFIA[ZNZ$/P]'BRC$S/OH,F;"7Z0/K/=JYLFVN%< OY^,X[*:O]'>4([V%#KL M@4BM'?&.HBN??*22"=SJFE2JJ(*^5P4+^LW:_;7?,C8XCU2^F73EF^7/5V'* M&+6CV92P$LXO% WQ2:.TDE."4:.T/=0>]#32/B58'9:/;95Z>!OVWMW=5\-I MG#L6?@;387E'$;K+8;E@>!)G5[X;^M&'#J8XKN5-W@_=Y#_FQTO+1K\9@76M MW?8XF]G%!Q9QHXM-*[>Z?Y]"FDUN@,-ZQ[.N^G?MO9E2JXBCD:I6+MHO%J>_ MPRB]N/[]K)TSNE67S92R^\ ;:>+W<9Z[P>C^7@[GL8WB&G^$! ON? 0T9X9Q MSPOMM7INII>]Q7#8B8*;]Q'FRJ.]'GJZ;#;\5O=G+_SXO.R+*^#NHGD'7V D M%H K7Z7=J>]VMVKW%T4C):U@^.2[TH!ECCO#6%>AN"CC4HWR*4&DSY:$+"7A$A@''K*R30Z*]L##.>WK@H@Z"L M]\YH8K0+1"9J2&!"DD ]9*J-4[FAJ?$ S[Y+Z#(]X+'1NJ245DD2DV0Y8U.< M."4#T5D%%67(,339^9^&U;_-?3^>W%^V*BJE^J,0CX%BFH,QN$('GCR18!RQ M7J628R)3C-1":'6+^RE<_=LUZU*EIEH.QA6KO,LF6$*IEO-KBL29($C$?T87 M C#6Y,6ZK;BRQ[LI@+0J[W"M'[VW("*/ABBT8(B,0(F7W!'J8BFGXA6CC1Z^ MWP1>G];6FCQZ],V4>LJJ_P#/PA9]#%MB0DC ?8!2AW.;L8B6L< =@1HM!9,& ME&A*I"?A]6GE/0B1ZBFK.I%*_C:@Q_4._^)1JJ=(<:/0EH#2ICQY"L0JY0@X MX(JQ4C&FZ;JT"9:PU)U5UQ56CUC,V:A1@/,V!L!(4DC&C!6(UE,A0M %E MP=M<T=,,)9(!9Q8K30.W6OA@^#.-G$.G\'5ISV] M(F\><9NJ:*?V/%GN#FLFKZ"4(2R2L]!EE;#$.?3H?&(!)ZX7S#>Y7?<,KC[M MW@>@3 WMU*;,G;7_(31J7WGR]9SG\,9Q>O;>??!/AZEQ"F@XS.7J )S5LC<9N1M!S&)W8Z@)QY4-J1 MF*- C(R63(A2/=MXIGGDP(_F9GV#V:L2ESVR!W949)5EW;A.WCP[/.\H*.VT2@3 F&@2_$/)TD(B1/DL9!>Y!!, MDW.]^D/9A*'V!V%H3PAQ,+/P[>5G'VN)P9,S++2L;?\V@VX:+[K^6I5%;A0=?4>66O;^4_IP.=#,L!&"G% MD0CZ40;=?T"YI6R,M$Y'UB0'9!>P&T7)Z8]!QH,I]0B'F9_@\O.D\]WU32 J MPO33A9_]BL/\.)Q"J?"S2*W"/UR47, IME)NKO)99C4\[8XRVXBL7@78NTEV MJX4LT80,$0SNPDZ5[ R9B-=0PC3:T&"4H^8P>>2/EB;=?UWL7T(=N@AO# M[+I4S"CW*\N-RL^7\\*98#@$R7!OL(Q(A1)P1C-"N7(Y>4]3;/7DP#8X^W0: M>& RU=%=K=>]UK%]87.,S]\!>D2KPE L!2,,)2[&@+X00],T*""0?/*:A>!Y MV,"GV++;/IW)5>=*:S6T6(@6EL%JX5Z8#;QQWC.EB$Y>$$D##CXR03CG.7/J MF8A-LHN>P55]V/.Q:N]E\(E8!8E(D] Q,R$3)JG/.23E9=,;D*M@^K@MU^#( M$XOI;HIH=^?QSMPT@G*&:P"-90TP)A.7+=H,299+(L*SQ(YKJ!Z_&GESCNRM MF7:K9ADBKMC:10""&P(G4G*!_!62:,WQYTD*E9K>YGM\^:@PP%^[R70Z",E% MY8$3'AT*.V@<8LB"&.L-4)50FTUOF-V%T^LU!!4TC\XKX$LR2#DT8A_ (S4ZPI%4 WW2%? );OQ?*ZD394SGM6+-@ M,*[_)E&:2'0.W:&D2_$+Q8CBELEH4GFJ\5AK2(5!XC]N?K8\A?H(4^B^0,GZ M.(FQN_*CZ?S_L!J"&V2-:K!H\[.HRMTVY8D7VI/DE/=.64W;I%?6&D"O%^/M MF??L+#N$GMM-Q8?H5T](<00W&0!KWXF;#CS@5E,N6249%)'>,N(WTWI2]BSREE[[KKO.D^^J[-!TP%2*3 N7C!$ZM M$"/Q3I==5"1&$[ H#K.SK,?7QX!78Z[MJZ5V%"H%"L?ETM! .)D]#XY8IQV1 M' P)5&J2O.%*E!0^I0 ?@BB[*:+=MQ8G LQX\K34))$0TO]R#)$ M@]\&ZY.2*:9H#^/K;GQ,IWX@3FRO@]I')TL<=\+UBY\-G%-9&LF(9C$1J7,D M ;)'E"QGKJEE&^6B;M39EKG*WXOBVPC[8/DJ[W%+\R7SIDJVR8/6:N>*/ VW M;GG^]Z?O_#C=;OX/HQ%U,G0V[Z:Z,'<;8%TI/U[(X 6<#\?EM0 $^7JK E%1>!7T??O@T&^X'EXM7+%=5+2^G2I2W0!B M*T'L_ C*4ZVU$TJCAU'6]E5A>]JLW7;B:KYEK>UUY8FOTZO9=.;G:\#\8MX< MS'0X?CD93R>C82J/'ZT^9[O'$MH,2COU5!=4*XU^Z+"W/V_2\M&K^-4/Q_/\ M5US/][%%]NFMG5YV&6X%T<]OVEQ,1NB.3!?O0.P@T36-5!'4<^":C'_GW>G1 MIAK)HM&^]+"C"IO2!HTVDE+S[>AAERL)_MU\AE^?S2;Q'S6E]TP7C62YS< J M2/8DQJO+@AW2/*I43CP047E6\LO\:9D=1/E\FU5DMR7T0PAKYW5MTY8/([A& MJ]ZS_>X^>S=N^C ";'EG"+WRD9].AWFX>.>UO/WT)*"%;[\LYKEX]?T]S$XS M^N@#R9))QB="YT5!@[,EK=H313-GF:6H19.2%#4'L>\11PTLBX>VBD03=9Y; M[PE0Q4IEO4Q\CD @,F.2"Q1LDUM;54?1IWR5H_']_C',\7A2[31O[1 F<7@' M8T$G,@3+8R!@I212@B'.)D-T>1Y$@4TRJH.Q> W 7F4M]INA^ZJW&OD>DT/9 M,!?SXC[^Z:U4K#:4ED?!7-)EMO! K+2<*)F,%5%&E%@+/NZ!^0CB^K:ZL*RY MH3$2)4Q)16*I/%WJB,S.I0Q),)5[(J]>;CJ'XNK]&7PPI1]S5L]7($<=I]*2 M>9T9"8J2 (:1J*+B6>=2"K8G!.W;=O,=<7-;3;=-4?CURG=^/(.=//25/Z[B M0SX&IH*?_:WIG>,1#YJH/.9&$89O'>P>2GC81N6QMPKEX=2\'"[JV/AQ6M33 M.8=Q'.[$@*=:JR*0C>'6B!_#>>GH(WR>=*6;7>+#]YNH$_]]$EB#D>]^\K*^ MH292:'7JI*7OUCT6T]L3[??1(9;#*D% M]6!VYI'CX?I#-RF%&96 M1M2&^"W%UD#-O\+DO/.?+X9Q"?NT&R+4N2@0WYVR.'ZE+$X]M>Z+H(D:JXJE M@MK^%6VS&72CZS<( BV04C8?_9F%-_;[V%\E],C2#MK8L.$J0MYE$ >3W\]ZK)]?%- >Y[C/%D/[^/TW :RU674AD@XD<7%U\&S$E/ MK50$K ,BG5+$TBQ)$-[*S).5;=)G=D+;I_.U)KR[?V#17J?U3M'6@QS()#@- M.A *5N#P:28A)8-@+ U&T$Q5DU,DD"D,'2!>*M*:]J6@#-K66N2=&&#?$=2 QOQV^&7^#?P7?3 M@>64@6"64 &:2&4S<5(QDHKV0ZDX9(XID16H?5JD6_#MZ0E679F'GGN(&ZDR 2ZE*,P3-F59.*N=M#[=.RWB_2[:3,PY/NT]?) M B8SPDAB.R[AO2/A6GZA'G=E3EH1FW3)T? M<$U3HCZ2E(,CDN9Y;4=&-/?>1>^T%L.,X-ID*E3\80/2*_V4 M37N^>P^RS4*"SL3Z4B>=H9\26+;$1I^D#XD)TZ0FX]9(^Q3C:,*WK0+1>^NR MVI:X*YI+HMT#[%.GI%NITT M>1R^3:ZZ@98V):8]<1K0.Y%!$!]%(D*FZ)*)T;5YD'5;H'V*L6U;/1Z<;._1 M;_OT%49?X+?)>'8Q'7 3@C(^$ZIM>6TIH=&9R^-QZ"WCM!#XXR:/Z>X*N$\A MCU[1;R_-;AC]6/Z\? D(XU_^Z?\#4$L#!!0 ( +=H.5$-,C[TCZ4 *A8 M!P 4 9&-I+3(P,C P-S,Q7V1E9BYX;6SLO5MS6SF2+OJ^?T6=FM>#+MPO M$[OW#E^[?<)E>]NN[CU/C 20L#DMD1Z2__',\^=?P*S#VO^9_]&S\Y?MD^.GS[!?))5_][>3?12I<0BG,9B>8+EJQ MD+-G16;C%880HOE_/_U[U, ]JL30><>T3L \&L,XVBC09!/4XJ$GP]&__KU^ MB3#%7TBXT73^[5]__3R;??GWWW[[\\\___(M3D[^,IY\^DURKGY;?OK7\X]_ MN_'Y/]7\TX+0_#;_[<5'I\-U'Z3'BM_^[^^O/Z3/> IL.)K.8)0N7T"OS[.+ M/[R*QORV^"5]=#K\]^G\[U^/$\SFYKE7A%]N_43]CBT_QNJ/F)!,B;]\F^9? M_]?_^.67A>9@DB;C$WR/Y9?S?_[Q_M5-I,/1[+<\//WM_#._P8+E5O1+D2LH4^'\6WW:;SMC^DQ )NDL(J.?XJ@2O$>, MZYZ^.^:+9[&,!$W?GO]Q?<46"/#;#$<9\Z^_#/-??QU"$3;8%)0L24MGO/&HN4_)>:N2 MP<$-,)LJX>V;#V]?OWK^Y..+YQ\^TM??7[SY^.'MRQ=/WK]Y]>9O'[;1SWV/ M[$5U&^%>T2H:$91U*7J7=70B)N.C<"%;*U41I^W=-;FN%>:59Y;D E&2#YHG4@+P,-*B&L3L@QF'RK1>X1 MK)UQWL&$_++/.!LFZ+ :[V*IZZ_:L]GND'/%A@JKO80J*@6M58C1<^5X<<(Y M!XEO8L-;1=[!H$^?O'[RYMF+#W]_\>+CKO/:]6?U;9([D*[HW&D$KYR6 JV. M%B*WNJ0H$]B04:M!)] ;+YRCZ?ADF&M \A1.JJ_]X3/B;+KSF.CVX'Z6WLUE M6-6]!/3@><3"M9$Q4G!5E,8@,VB38+"Y.'U-5T\^_/WEZ[?_['/UOGQFTPEH M/?(5S5L3 ?/C[ M$YK-WKY^_N+]AQ?_YX]7'_^C3S/<\9:FANDJW8JI8A$^%A5S%DDG"SX'S5- M[Z H4'\L,JYE/1DG*Z]_Z2&[^,+K_H$(I[,?SHXF[)/ %\&'V8T(.NF M"JD&7]$_IX.2O/*I:":]DDP+P9GG&IF(JMB8R$',4 2TI@!Q82SD=%JHAD4(UGQT6IC/5@>6TB^ M(<[K:KED]Y/)4D'G4>>686G=2^N5);/Q_NRRX ;)]^LOXPD][J^_\EUI=!,< M"7!R5ON*G5Z,93G Z&^0(#J1* M3)I,&O,>F<_>L& M8@GD+&)J,Z[Z@+]_TC5ER?C@)KY)5+$K49^-3[],\'/= MN_I*ZJ)U#-_@[&WY"-^>Q.EL FDVB-D7X31G)D;#=+:&><\]BTD%3;ZRDZ*T M8&$'; ^;8GT;YR9_Y*[\>3<9E^'L]7@Z'4A/SJ0!9$Y*1TQVF9$KSYFPG!N0 MEFLK6M#D$L+^V="[A<:]J+?!1/&6XJW)&G$K-N(Z#C^-GIU-*"Y+WS].8#0E MR:OF1WG^WG9!P:\3* M65N>JUBZ('FXIK @N&'?G.!E^I3'X M%:?_YPQ.AN4[N9Y/IG_'_ FG2_!KO=7%%MM <94S0F)@D70?F$V2*X("G M5 )8O_X8LA&A=Q7H\3!ZKZ:_26G=9XT71TE.BL&K?4_,6 M N_#T#=Y:_;.VUL%L>B<$5(S%,Z3(,&QD$DN#X'6%_#&M@F[>Y/@)U?[,>Y- MEMJ&VSY;[6(%]-P(&F]?JQ[;F>3[_,]MW_ R1D^2?]U1CYZ?D;N^N\X^SS. TW.MB&WFT4-D<96 MMBS(H&EL@?*@5#&FR5+?!=S#WK#LW3P-8J4YME?3Z1GFYV>32G_RE,=YCG;^ MN[=?JD&F+[[A) VGF ?% FIN%$N1)FRM-++@)+*L=09(VJU*"LH9AD@NK7-,25>$4,)%L9*B<".;YMZ7/$PV]*O;!F[\O$4O"S,R $8RK.1-SN)N _0P^=&K&1IXRWVE*("C.4P0OYTB MU1CD+ 3+F?711R5LT*[)&5V++)0=TMT^UK<,0JH9>4(SZVH E$5D8 W,::.D MBL03TS35;0ZCQ_%TI1BN>1;7#KI<=Z3]RZ*TZ=_3R9A6X[_^.IN4/B0KX M;?;B9/["O_XZQ4^G-TX =J##@I'5!1B/Z-OIDV_#Z<#78WB+FIGD:+SX&&BH M>,F\Y!8BD"< T)0=ZU#U2)8[JA3O(,\6UKZ-.#MKO4%JQ JFY_,%JA.HP4K= M9)^46(NJSW7XMN+/.XBPN_7&K52_-UX(0*&!9U:T3S1_JL2@;G]H(]&(""&7 M)CD">^3#M>+:P]-A$XVW2;%<.H6_SYW607$E<5M()J<(!H40+$A)#J<1I93( M%88F2>,WD.S?+>_!0C=WN'=0;X/<[RJA\"#_M3>8 YXCS.2#_,+F(PH-IDN M47F=0DZ>.:LS02/+106%(BN=-,A<>&H2IJ^'\Q!8T(.B&^0;KH],S[$I"+I$ M0X24V3 -M.I%;S*3VH*(NHCB= L2W 7J(5"A-Z4W.(1:[BI>W4&^W%=^!]^K M>[0DKW8\$4L+\T;7$A&""1H=$RDID7("CDT.!38!^1 (T\PH#=+.3LOG[\], M:R5:[5:5K;8Q&RY%T '(2K2$*?)L(JUKTG>UTO)5NVZQGM!/QY-YO'MIY_4JC)K*KH0D%T9QEFCZI%!:10JE$S+'LZCC-07;)#S= .,A M\KH/Q,A5;[25)7O<.*]I5F_.JC[?EN?P?5I]I"$]$O/'\7O\.L0_28BJ4$PS MB,.3FGCE;*JN54VOLZ0268#%G,A+%ZZ>,Q=_8]-L;5+;AJ]]A#QJ;9P&F^WO M<))(!_ )WY;7KUZ^?37Z2M^.)]\'5A;RRXNBL"YG N8< P^!\1BU"EI8T$VV M6F]%] @)U:^5&FS6O_B6<#I]6][CEQ-(<^G?3A;SYZR6,4S??L7)/';+%?<\ M)WB@/"_&^)KY67A-;E',DU]$DRAA)GET#$T*H+8!^XA)U]RV3.3'\[SG-R>T;$N?GTR.Y>N_.)NDS3&G1GI^HCN"$0'\8 ME]F?,,$GIS4O>_%WBXJ9@>)2%Z\,2U*+6KR:64@ ]?@]&LC< _@.CGJ?F!XA M\PYJU@:%+R^KR? UJ2L37M+7,)[@D^D4KPZAB);&3I(,M:KSLZ*96E,X:VWF M42C0V33IGMD%W"/D8#/;-:B?8?()IP.?%;T\"V93O=?) M&\5 .-WS_2=SFIL08$LA0TN.^=L$:P M) H60F;>ILA*,()[^A4DVV8?^0J*1\R1[:UQDQIA]R!NV8[KS7B1I4J+ZMEH M-G"%FU*3E;6WGB0D>P:G0BT^5%9+R+DTV3BX#= C)DPO-EJSG[E[1OG%L=D' M6B\S3/+TCR\UA>!%/9.;UO7S]7 Z&ZBHT?%$,0,%!W7_OO:((5TDRP/%"P%R MFXY1'?$]8FJUL. :INV\=3Y?5Z<#:X)U1&X605#P&8"SZ*RE6-0[C!RBE$T* M5!:O?\P\V5S_:VBP\Q;XZ^'B*&=(/A4&E"H48+Q8S;0@&%%2N">Y<4DZQXMH MK&&A%/IB MM,D!@E2ZR8K5ORC[JL@_&F8>F W'T@_@TFE\-9K2"^>"7Z16?*_=(&G5?X^+ M5NC3S\,O\RI74WN-Q&Q9!D<+O05D045/+J7B&!3WY%>V=?LW@7NP#@('YMBM M 4(S6S=(AU@#ZSS+O0NPEBT*;D5VF#8%^S#ON*5M]DH>$<#+9!S+G/NZ8D06 M1.URA%EQ*R6'TF3IWC-I[NEE<%290A[K5:Y]J/T!GT0U@V-]\/IO^8# M0(E8^U][AC6,T5X*!IS"7(G%F10,)M?D).4N4#^]G'[MUB W[Q+;LUK:33)_ MI+\\'T9=L+5T9^X"=SP>S7:FO)4C/=FAP7)T)T;C@G,E):8#TI?:J#4BF50* MGJ&NS2XVRJ/;-T>V<&#:4V03];=HR71>#?'A3_AROEC2C$B>5S1,I83DD65! MDZ6H#2&4$#Z++'030MR$LG_/I#]3K1[![J;G'IV2Z616T^[R69J]G7S R==A MPCG%P5L>E,\L0MT"JS?\7F]-VJO6\#\,B=CE[L MTF/2]14\5?YS1-/SL= %U 8>QB:DN8EFORY%/X:Z:?6>M-SC(G$WN.@=%RB0 M>1$#@=."^6@L2XBU2S27V75)*CQ&T]_B*>S1\ILHMX%;\(%"\B_UFKQ1_CN, M\LEE*"VYH#4K)Q:P7K[+;2!'* EFE4E"1>5U:-/7]S9$^W,2>K38Z@E2+^IN ML'-Q:W[^T^_5,9J3OT13=/&)&55+@7A2+$H>6'%:0L# N6YUV_5]V!ZY2]'* MBOLLX;GB?W>!V')7HP/&PVQN]&[?KOS9T3@M*IX[0+4N.<^-9]8)Q;2VP&+R ML5Y-462R #XT:3Q[,/[7]0/\3IA&[_FR6]VW7 MCG#R_:H"EAT.O>':!C*IK1='!P$,:+%F4J"M-_S9:)OPY0Y,#X\E?1F@111U M7C7X'+_BR?@J,*MIRLQ!,J>! D8;:NFTE0RBM;Z&C#ZWN4CQ-D0/CQ?]*+_' MD[L:/KZO#OXB[Z%("][7MPI!HKE4;TXSS,EBG$25@^J23-QI]^3BK8\\'MK> M CW6E5^ .&=C%QA][Z1>>?_^]TZWM,"J#7=07\];I%?AH'<00R'OV'I#?C+Y M)2'5M2>Y5*Q-QJ@N16S'8<4[MD'[->(F6NO9>+^3ID[/3I>)0H9$T28RA9F$ M"32A1.".B>B5\Z5X:;HD(WEOP7I6":+3IK MO"U/\GA^D?5\GDF050G9,BB.?,%8RY9UE$RBMQJTH)FG-\-V ?33E^K?;CWV M1^F"[SS*Z(*P;P^L&[3].V?]FW0#ONQ@CSW/2!?Q:2XVUP8;'$JM0]0LAH#, M*>F%]CH$WV6#Y^@9 R$V<0,^UZZ\G^>+3+2+^Z_P$ P:T$S?=& A040 MB4$"885/PO N^?_]+&,KX/;KPK0P[B:+TRZ6N=6%[?=FDB?IO\Z&T_ESMNFJ M?^W/^VB:?SN>E9[XR8-1QOEZ5:FF0!!RDKSH[+RREG,[N W:#@J:^S*[JNG\ M(7TK:QVVU6L$P%DB-S0,+KHHI4_17%?KC2?O>JHX'8YP.KWRBM<7 M%>CF"6MS>[5( M2CN_?_#C^!S14@R<_FTRGDX'(CJ?L%XEE^I*[F1DD9? C"RJ8-%KD7'*(3 I?F$ZHF??%,>6#"!PE>M'$1[X%S^%/TUIPX/YP:V-; M-$E^O@EKL=HN\_"Z &Q9>7$OPL/47?1BSPXA%$]>8Y.V[P=BRSU5%H>LZ[>_CG" MR447-]2T"!H'S)@@F$9=RU1=8EX*6;B.CI;%ODXUK[WY0?L-N^FYY]3U"R#G M=.X"I>^LF14,^T^/V<$:ZVRZ@RI[SF-8A00BN\1!T!0ED6GC(_.&I]J&G:89 M&XG O36#V8M5[TAA:6/4332XOY47T*J<.@?2R,AXJ*K#B)MHK6DMD.&@@^&%!8.2:2WKQ)\5PRQ!R>BE%%VV+WZD6J"- M=']K+= FBFM:"^00E#/<,I9MH2\Y]K9I'4@NTM06W5MRM M8[!=*NR'L]-3F'P?E\6Y+XSRE90+D ML_%I'"YBB?>8QI]&P__&_"KC:#8L0[C(6%@F-3RYIGOZW=DI_7#QD3B=]Z$= M)&/1<$>+:? 4AQ2M:Z*Z9,'+>LQ)P6JG6I.MU=6_2$>Q2;L='V_;B#^PW7M< M3>=1\792P3JIWN#LX[5LG4'@I%3CD25E:LFP"BRFF!@J([FSW">\;\9N#O)P M%#TTD\;'2(.&QYA]Z/LR(6TZP!Q=5BDRCZ'6+L5ZVTA AH%\LJA]MKEI3GO/ M\CSZ@7!,?&F0&ONW\3C_.3PYH>#-F,)=9N0REIHJJ4A+6C&ID9/W+[4R3>XG M6@+X2;1=+-)S\FK_JGDU2B=GM9/?I7A%9C0Z,Y15/"DB \I/EJJ/0IJZ%\J\#9%IQ9%Y3D;(G/P@2V-='[]K ML$:NG^%<$P8&Z M4WO#@W)\O6@_]BJP,QL;CI0>J'3D@^4E/6"4AG!R33ZT2DD?Z[52=;8B]4>= M2?U%*:MY$CXW*2QK+=C/@7*T-&H00#;2_0"T]][Y1(XITN@O"6@9EY[%K%%: M:Y*$)O%H(WE^#HIC(TV/(?..8BWCG[7BO<'9(&MGO(#,4@)=56V8%RFS(FB( MH_4021"U$8PK6:31)83<- 6B-TD>-J?W:.5C:$"0 MHPU*&F0F2L(;#6<>5)JGO:/0G)RJ)JS\(1L0[$*UII8Y]@8$A<+4[+FFV=MF MTE[P+#ATK/891^F35\GOJSKX1RIVV(@#'1L0;&*+@Y22=P'XLP'!=O;/+L!$@EE>:A!!T*T3P%18Y:R822OC)KE$P)M8JQR8GD!A@?A0_2RF8-MK_N M@'H)] V<+@=8%[@MO90-\1[&9VEF_^X\Z\UX#;R:36%KI2+7PC"AM65:UNMO M@^),H/6YV*BU[-)YYS[%2;1.;M>B-?#:=C4]Q\AY/Y@MZ[9^PO$TY M^I"X59()J1/3*FCF8Z[=#B+(J MBIPOP-J;3'9CV[THUM>=JN^2>C-%SZ<_' M"60\A'(ZI^T6Y;9=GMI' MA>W&Z%>*:H-/,DDHG!<*DM"&X!SG/@4KL^#H!AL*TK_RM[[YIONS]V2(#O?D M<.,=CQY3H6@#D@@N%FF*EE9*B2YV,,>KT5?Z]7CR??N"]&W>LB=# MW2W=BLF<0^>4M.A,O5$R^UB$\XK^0_-G"9U,=I>@_1OOVN7T<.5R^J;&O/>M M>S+N9M+?Z$$ Q4'0BGNMH_'!^BB=2:BT""FF+L:^%\".%\AL+BW14OM?;*&<5M[ MY,=:%\0Q,V&#\AYSQ%77KK'@![HYIV>.W+@_IS\K--A7?9+2XO;$FI3_98)I M.!^6].\3G*M]E)^SX7_?'*Y7A1EDL,%JCZPD\$R#1 8*+4L*HW/>"F6; M9._V)<"#X]U!+-M@#^-68#5K,A3E(4K)DA>U?9'4+&2(#'@,$0/P+/<[>1\D MV?50,]BF%FBP<7]YH'$KRL5!AA3%4+".+)M<,PIU9I!\G7$-&(?&6 =M4YWN M!KBO%*?&7&EBCV-)<+I5I*??/](C%HT132@%ZX&90AH/4@7F*21B60;C)45$ MSC1)=NJ [?"'CGURHNLDM:5M]KF258#G.XU=(+8\6.R \3"'B;W;MRM_=C3. M@7BD@\R*$#'DJ)A6(K,8E&-%>(&H57'8Y'3G8/RYYX#P&.BSB4T:T.8UC/+R M-A%7#Y6T90X :Z?SP,C%5\P9DP-7QL7$([(2=[60N->U-L@IG]Z-CRI M75:6;>UU*%[4.S"+JZV:<=[B-;$L./+G+7A'LUX+!MR!Z>'1H2\#M B2 MQV7V)TR0D"W_^1R_XLEXCO'9>#I;YB&@M$YD1=&\,(X\\)@8U*N]C1)24"!( M@6&3N:(SPH?'FS;&:5 4^6P\FE*4G19G=*263Q.<+K&98G0V-C/,V=5NY)X% M4^_?-8IF0LL5Q"93S%V@'AY7>C/!K<6'_::3O(#)B%;(Z3NATP. MP.Q-L"!SM!J3"*K(X(N#E(K+(MU0X$836+ON?#D[/9O+O%E0<\&Y^>CD<]VZ1G0"U,VU)G*PSQ,<10D#L;G(X88[0R099! MILAM"3<8TDY]&Q)MV2Z"7O9V]ADGJ\F96U#EWD?V8>S-<*^8"[VU.=$XEBEI M:PIHI0J((LG9X\6HP28B]*SPK=>?C@_>A_*[9!IR&P0G-UIFU& R*!,+EA+! M"T4K_KTFV'F]NN\%M=G** U/%H?XX[+\_/9SZ*YOW(?I-I)ZQ:;26%#*6 F> M:Y=$Q"1]DL%Y2#E9?Z]-[WMY/VW87U\V?.#[\Q=K"$ $9EO[ M/'>Y979KX:Y@V7]8N)NM;VL7OZUZ&^PX7_3S#KD6ANK ,D\U=8 ;%B "*XGB M6N>M!MED&^!PC=MWML9MEP%LHLH&^\D7G;O..WD]/YN0QT<.WW";)-/KAF'YGE3>\-83DQ.>.SR01'Z?O' M"8RFBW*VOY'*7M>,5B.4DJH@"Q$)J5.9 ?E7K&YU*_I'S*G)'G)WB ^'*CV; MH\&N\<5\YKTK/#E/$UBD^2S7"W"\,TPA"JN]#F":SAE]"?+J] L,)_.,N:K> M: M2E&UK#3$PK='7_$?'5"X>#1025+44ZSJAW*/)4'TPPQF\R-JG.R4HS81!98+E,)[P73,L_S&IK#9'3V:*U5'NRLZN;VMR)+H,F129LRT=S5^[A$ MOA>C#Z19.\FXWR6+K(WN >EM",? M1M1K'[W.+)!HM&2:PJ5P2?,NM]^M>_;^O;X=5#WN44\]MT)Y-4F>;FZW['6=K<]_T>U7R_ZVE-GDTUW^U=_ MO[^#EMO>?(@#ETY:6#EX$0I,]!JC35X;67PN!F-M:6-LC!T.T[J":-9^[3*P M0?2"^RQ8PH),2_)&@]2*80A62,9U'TD/K\Z%'DV;3;SNH [JKY1VW&F>W^Y+6VRWU:LBY8&*LHX!V1X MJ6V&16 ^*<<<@@34%BFHV_.@.5!KB0/R90M;[+?'Y97^!%?[$ RX<4EHB@ * MK[?; 8_,NQ1K%18M(1!3=/ONWGL+U,?%IS[LU;0!P!W8%UM+!K@H26LF2ZW" MB%PSKZ$PU.AB*5X5WF0Q[PYQ7SNXS7G4R"K'LL^[2;M9C"&"=Y%%S6M1NW3, MET@S<)%6D8>#^[$/>ROX[-H?>QGA' MP#D;N3>UQ4\$X1C%^9[%8@SC6D%)8(U/35+YCH)K/?8AWR?5-K'9GON02Y%3 M"#$PYQWYC[I0A*)583SS' )%MZ24%G3ZH?N0;V3/#?J0;V*,GC??WU%D,:+E M_J)E-JQKF9V5E\;4SMNYU)UJSTA8Q\ %7IRD8#9VV8CO\JZ'28(FFCZ2+?P7 MW[Y@6@E/Z\]&4UQP??1I-GY!4^]L<7GGGO;W>X&UC\W__O6W;W7 M6FE!_!02:QZS3SQ:6?*])P-]JW)# K['KS@ZVZ:*>?F7?9AQ+8K5FC*3K4U< MQL"MME:!"%E1-&\5?<: ':P!M)TRMJX0N_[W/2JF0[V7!1VSB"HG^A>*'$T. MRB052U(V)#>X%=QV2GH^G,*G3Q/\='ZB=?[C^/UO./XT@2^?A^D]?IIW9]UV M%MKV33TJ?CNVL\IQD#=GQ+,$*EP?;OG0W3_;ZZ]XN7W>Y M:^:="YA38M;3RJPE* 8%),L*>97).=-DD_$^8+NZ\.?/>TE>R[-Z!3:DV3^' ML\]+9_+5*)V/\&T0E17>I,("0KT\3@3Z5\[,<>&,C\$8VR3A M<0NL^_?V>F72JH_?VEH-CA5OTM'[HK?GI9':96G@Y]\/)8J_%!IXU)L8IG*50J1@&D@>& M6A3Z7TI9=IF5Z257N$/?K?+F3A2'VF;OS\;COG7=XU[3'-2"0UK35NI>K]\2 C9@6)0=:UQVL"%EVMKPU&HTZ&6]_E-.X8 M[7_+UO3>S;^!AGLT>QJ?D9_S??#'AX'T2J6 DDE(A*"XP@"49B9R!QZS"V5- MSMITJ>8IIK]\&G_][?R)"SN??[-JYLNW[L^![%']XYUTU\ )?/'[BR?+K>A8 M>-0$'UP51%C.@A.:22? @ ?(J4D[C$L(/[))=U1HS_/QD^D0WD$:EF$Z!U-2 MY&A59C7FJ-?)*Q:%)Y\UQ (H4,O0I?ZETSQ\X^T_LF%W5V>/25@5S.NZ[?J$ M@DH2;,DTE%([3SZEK.6@/!GFE8ZLWF8E%0_"^=Z,>_/U/[IU=U3HK37\_1[& MG <1;V R(;Q?=VCF=]N3>MR9O!OE:OL\B,X4CPD"UY[4GD(!Y]!:&3U"&G0 MO*$R/WP>3V8?<7+Z=#R9C/^LK?6V4.2ZI_1RC^1]Z%8/'\ ;49()LA@MK2+_ M 7V2X&JC!Z7,X!Z@NRMO^VMR;WU6(T5V.*SPML1,O O@H]9U@N>A" K.C58H M(*]3Y^[7WMY\Y@X7HM[^L$9J[=0@3J7,ZQX'@-""@IY2,&OR?3V6X(Q8I]=^ M#A$N'OPPEU'*NV???X=OP].Q2G\_@"_UF]GV@M%?941BJDG5,VYK*4*O^LRC1 M$NUCXDURRC8!>8 JS=UYQ#(M ^!Q0R*"O*P? !\&=)M9HT*_NLB;E&N+% M81D$SV/(B5$P7Z^EK/?X&*69B *8@Y<-JELO0O4OHZA6W"B+UT?^O!YK8XN M[A5T.>:B-#"CZWVZV2*KQ;>,HXC>YR!1-UFAUJ(Y?*W7KK:^:V+92N%'=2^1U8(XG?)TC,O(#$M:/J,T1F6"'+1 MJ0B7VC0#VR<;[FL+MC1,W>6!M( MV- ZA#E8)ZH^K'1'G+*%BAML9=1;W<'^=-WS^?CM!\1=0#W*G,2-K-4I*6T;5>\M)Q$(E'!: M,6L(HS?_)MHN$U.HB@N> ? A/;TW@2T MNGFE6-T[D4H%]';-[0Q+DX%9$7U=LXO?KB']F,.RFQY[;,;\:C/SZ\^'9>^G0-%49( MPKG,Y#P\<$0Q<-JSDHEMT44>G;QNVK5]!6Y_PX]LPQYUU^"8I[J-K^;78E>1 M%TGM!:*5M9P%% 40!F@I@4#SAPT^1LNE2&VJQ6Y >3#N=4_:;G!@2,^$C"SEK1EZERS9& M@VH/<\.!VU3MC0P;*+OGQ7X^[\W.Y[VW9[/I#$;Y:IK"Q7T#$2C"<'4_L/:J M5]XRH BDME3.16>NH^QR+T/7]QV@T+P7ZXP;J[;G;E+7,=9>,N3!Q"7 ]UAO M*ZB]KY8^3(DR!D)JL@8*.4TB_Y0GYK*.00=IK.WB_VWVU@='A5[5W.+H93SZ M-%L]8H+L@RBRL,(-U/M&)(M".R8%LQJ;'+ZM _/@W,6=-7Z3!;IO%BPC MHPZH6KJ+ZV$=QEG]A7EBB\Q)4%I9)-+4A@G,LYGHIG8I<@:!H M-S:YS'J?3+C'4=P;$390]7[.Y)U/,MNBF?3@"0<$YJ.L+7&"LXK7KG5=3N=^ MR#/Y/HQT_Y'\)AJ^U3OLMZAQ339\#P6.79[:J YJH\+'A):F6HM)):L-9@K[ M2J"PK_J /KBRKEC@Q@N:5$:I@DIZ;5B6I7:I<.0W(@ #BB%<* D:-57KMS*J M.LROUZ30OQJE"<*45+CX[\?QS5QZ4%9I2(HT(+$F0D7F0^3,)<&+ TTF"QT" ME"U??S09Z)L0X6J4C+X-/7K7];$DHU]G^]QS"UY'12QFT0#IIW8C /(I),YN4*+<90M*',3 MRE%&NAM9>37Q;#=MMVBZ?PW1N0_7!5/+*'<=J,/$N+L:[$[[[Z#M?3'!"$4+ M6,BL^+JT)5/KK% QD.3J:331R28EU_MCP#VQ[3X(L(F2>SX ^9TX-7QV-IG@ M*'U_CU_')U^K9W.]\GL1B1EEBLLRL:)\8IHF/A:4+LQF8[WA+KN8.SB7W=^X M?W]R=^N,FZNV90G]M0V<[!W43O!,! DU\M8L9(J\DT<2&7(F%VHO]28/TA/8 M7>>MBZ&O[.ET@?7("](VLES'&J1MU+['@C2/0J /AB4*FRCL385%1&1*69ZS M5#T:4,;H.V@X*V;C&WYB%]*ZM#4SF>A+2"PAH;LO;:0DPB"AT%BA+ MR\'=,'=0W-+O&I>KQTS;GZYT?W;?:MY DM763#?\Y[ ' :X0T=T4*0I$10+.M#0*?5LNF@>=)/"A8U0/B9B;6.8!O5/ MW<#2_, MD-_A)-$OX!,.E(C9"Z=8481/9U-8<,JQ4E0,/OF8Y!YJYNZ"^!"ITIM);I+' M]DN>Q9E9H$70EIH4+'BI6^/ HM2>"9>T=%)KF?8P?>SW:L[F)-A2?K:V M=,!'8Y,+2&&>,4Q;KQB@3@PT^=LV9YE",R?V6(JM=C9PEQJK312]OXJ:+J@> M=8W51F;K5EJSC<[WQPAIA3!!&H8^!:93$!2":TFV"^!=R1K?!H+]<)AR>H=A,Q9Y1,80NC:=%-? M17(T%58;F6@UNV G_;;H>;H^_#T')[3T1?E:6:'$@N#>JL*4U$#>K#/&--F/ MN!/5@R!"?WIOWI=E/M6I;%2&4IB7M9PTV(JR!",2*8\]&Y-?7N$.RJY M>9.N*XTGNN!ZU$V:-C)*JG;N'LQGF6Q+JGY_A_W=V\OWC MGX3^^\OA9#K[^.?XX^?QV11&>?%3^L&RRV0,0AD.S&E:.C7&FJQ'DS$&&3T4 M=&XU@75M14,K?(?>KMS6^N,C,UW/3:,^$A7PW9A4_*%>\4N8SG=<_QA-,9V1 M3%><;!+J=WKSYP7^Y1]BK.NYSBQD!8Q[;DST)+&/ M'1C9$.(#(.6Q&+#G:7(=^@_#;\M,XE)*1HKKDM2.:>T4BYI6!IN#\ME9L(YW M8-:=+WD W.A/B3WZQ[?.I!=HZWGRZS&,B*UOTVQ,6!?,?%%OT+N+KQ@HQ@_2 M,B$2)[XF"B%Y4BPIX0-0;*E=E[Z&;= ] #X=@=EZS";92*+[%O/E5H,PBBN1 MF93%DWK1L6 U9\+;6*Q.1AG=)P.[P7I,U&M@J!X34FZ;E5\.ORY[BV>P201K M23FNWD ="@N1)U:<5(:F[)@R;+FV7;[E 3"B1S7VF&JRRM6_G<$$1C.\"G/N MA7V_" )NG1>+2SP[)QA(F2CT14\B@&68G-*F7N2TFI=][V2R YP'0)E#&*;' M3)2.(M09\.6PT,]O.O=O1\OQ =E+'S20YCP-$@F!X'N_HWS4UZN5WH=7Z0,OQOS*N'*4]&>=[M^)_#V>VA,>>?C^JZ6W*P5I1/<)N.LL$&CE<$+E7+RT@:,)8O!G4]N4Q-I#:[,Y(6!D8IY]$:!]2:OWA%TU#61K]>T1/P=O@U/STYO]D'D,12>.#"T6&5W MEGFMD8%SM-;S3(IITA!B$Y"'GL2V8\I=K0)Z-4O/>^7K<#[)>:YQ.+D!]0\: MW)-G.*$!.GHV'BT^-QV(;)PI,3,A1=U4%9)%H/"3-!BEU9)[T663JA

^K$VH73(^V M)^Y&!NO2$G4;;>^+";D(*9/0#$J]UX);>N=5M!ER2P26/,8^Z)VSL! M-E'RX7KB%ITA:V<(%@+3D@!6KX4)9Z)52<3([]M>^2%[XFYDG>UZXFZBVKWU MQ$6(F7-BN(M5[B0SA=)<4F2=3"B2UKQ2FA2C'%-/W+X=@-U5O<=6N%U@/?)6 MN!M9KF/WTVW4OL=6N+5VRKG:V"743M"U"73DH)F3RB(6773T/SP;MFJ%VX(, MFVA[/ZUP(WW*Z3["6,T@:@@.9?6I2BG 3RO&TPMW(2O>WPMU$ MQ0=HA?OR;'8VPS[UO8XN)/^U#Q>APKFE.&/@=GA;*FK[P;SZA#Y5U64@>N5,#@6]$%GGHJ!PY43"DF@D6BL&=P#<4%D? M9N/TKZ&.MJ0HW,MZAV MYV&]_K%]W.C:[<'ME+Y1,@W]2VMPTNI"E);%.ZYS$&B#5E$"OT7]O5_M"A.\ M\9(G=5;Z-#_;>?K]\B/OX/N\Z/5/F.37%P=7.F0>:\<"38.4:<%YO8#8LI@" ME$HL69IT)=\=^N[1*3T^WH\@KB)X"G7^8G_"^^?<$T6Q0* MB(%/.EIE,Q-%6J:M"BP4*"P;RWT,*2K1Y*Z/=B(=(E#:*[=O1M-'P8XF>[5; M*G;^Y1\XG0U'G][A9#BF!3PYY.0.16:#D*1BXY@/.K/"(PCR+T%[/*KI8XT0 MCY/;AV! @^VE)R?SSV!>+U0=>:,I#I*V"1 Y$R'J6HL*+(AZE;&0.0+4/N5- M>-H-WJ-C8 .K-3C5>$%NZ_@[X@>PE:7FM%$F5"*@9 M2 ],NQR8MY*&B78!N=91BB;H(7]UDI\NW!9_E9W-J:O1HMI M_I]8:ZPQ/_F*$_B$\U_6.H\+9V< $KS,Y,5P$I5IJ0R#8!/C*2N,%A2*)IG\ M>Y;ST8V&8^91@T;^NXK[XAM.TG"*%Q)_',_@Y-5H-AF.IL.TD#%J3:Z^+/7( MV-147LN"-H85033D/(#A&MR(L.O0>GLVF\Y@ M5"^J6AE/-@FC-46I1@$%K3$#\U(#TVZ%I(]&B8?5S- MQ^OK23WGN2Z8&#B/&+C1K*#Q3$.4+#J4Y&"91..Y<%3M?/0F(CU.VA^>';?6 MYA]@LG_Q7V?#V??+%-OIO#'!Q\\P.I>Y;EABON9>78DWP+B,%&48&4EJYQEX_+->/1U+L-8[W_(,VKXT.B$,5+WF8):2;1HQL1 MQ\&--2=!!S[8?(\TXJ?#V5(QR_.MJ&4) F@ 8Z! 2-$"Z;5*3#FGG2V)1]^H MB*6!-(^.[8?GQ!JF]U!8L:47^.+;E^%D_N&%**1;[KBKR>9>"@IV*.()0B:6 M>;".)TS>NJ,*"58E>)R,WKOMU[!XIP;-=RKQSC'Y$2:?<$8_'I_-KES>&0)Z MKJQEUENDZ*4X%@'F]XXC#4V+R8FN>XP]XGHT]#RX4=$,6:G@:K5[]9 PL1!1,*/0BBQ0 M\S8E?KU)L*^&0H?V)@YB\4-W+)I.9H/W5:Y%-PYMR.W)1*>02]WX+"P$K5D4 MQBARA9(*7?*SZ*%7>$K?K7+TVEL/U8[@0 8?[ZKX'E-'+T!<],ZX'\8&30JZ M\Z#_&N3[FQ'L8(%5&^Z@OH;6%+[04HF%Q0"N5E-[!@X#L\$:4%AB%%U:CAV' M%6]I(M"_$3?16L_&^YTT=7IVNKPT*$4IHRY,9 X$)!"D*&AMX\($JRU-+EVZ MXG8RW[4W[\^)W4GWXSX4UV-5R1S(HI?N.1 %+DL/P+ (3>N"1!8R*N9,5!"Y MMIEWR6[K9L&K;_X!+;BUXEI44LR7]F4GDHB@/:%GT5D"@U!7=PM,:6Z*!^5] MF[K :R@>IY.TNT&:='C:5A&78HSRNQ,87;F8H(M,;=M#]2_487I+[<"534], M]F7H)@VI&LC&4=7;XS4+R"73)BL62C%,*!$5]^ A'B:#Y&C(>T\KK"/G[B;V M;<#9B[W&VE!@D7NRO-67W#V92F8NJ% ]/L-"\K:& 2[ZY%S1H@7Q;D5TA/O MS0U^V\[P3M9J4/7]#B=E/#F%T?EV]?)&'JV MA&_3H?L6/#\IU(NE&LQ#2PGGD[11'"0OCF5E(_FVT2R.CF.T*L?DI,$F23%7 M03SNX&!K0;<-)X-S5(0C ?+$,DA:V[!8 M5@N$F(TZ0+"\2&ARGGT$SFLK0V^BTIX[NE^Y.?+-<(3U,LGE/I>T+O/:YH.7 MNM-,\+P*G"4GI-:V: -=[O2\]07[7_UWT?JX;Y7MJ1'K^M9D*Z795[H7D3=R MF;]PD>,^+I?/67J]JRG"?7>#:XFQ76.YO6EVI4>=$5Q'+3 9;[6U%D($+%I& M:;FA']_2HZXEW(.WNU-%J2*<8E;4G7JIR8G. AC/UD#),2A[7&TJ7O?:[FX; M!.L:FKT?3O_U60]^2.(A*H]' MUO]C0P%_CI!C8,XASD\VD7/9%/,?XQ-Z3+W+Z.I08Z>55XYKA:%G;$P^.J9#]'Q4&YTJKUX#:%G?=W''?*U8ZYBN5H KF-HC#R M%&NY)R@C$#"%=BDJ341ZG/0_/#MZ;"[8_WEJ3M;GG )32DD2) @6BA3,9>TM M)$.K6IMB]D=8=+83EP]B\6,H.OLXG%6Q7XUR77C.X&1^;*ASL$$:S3*%+4R; M1(&*59E9X&"U!QU]%R>E4\;\6@0_?BK%1D08]VF0GJMA;@#ZYW#V^3V>S/4Q M_3S\\G'\8C2[O%NZ"]2^B]K'H71QJ8Y, LRHI<7V%H^G9%,8VA MWCM;-^(#=R#!VI![*YH["O;<45AW6/)L8HF>\SZ>#R?D%8XG;R?#3\,1G"Q: MMU>\X[,901Y#7N8BTO(NBW2&*1V0Z4(N(WBLG:F5HEA)&.-6^N>N303I_L;] MUG8U-=JXN<9[/!NK*-_4#A9EF' %YS+#Q3DPG,+FZ&O'?BO)$RPA,8$<378& MT77I[GWW6QZF_7O4[*USP3YRASZ]1F9M\)S1Z(T9^V5J\4=2R8DO?U M$L'[J+,3L!;[_(OJAB=GM-I-:D;9'R3LY K!:V[FQ?48[R8T3*^]V%:?-8?,AEC_<\]B/4L>PA[W4<=#M6.0!K]I;0M:5L?WSY M,YN:Z 1J )42-RF>M1"X,$_ JD*U]ARR%J3ID8UWAYMAOTEE(\I/[!^='JTRL;8Y-;PJT M4A?Q'JN1Z>?D3,\FD&9G<%+/4^4@"B&B)M:F&&LGIGJ12K&!AGP6.D;IR7L_ MJM/V[67].6A^ (ZU2MRZ(?*65K@B_[E&5M1P[4^>XJ?AJ.KD*9S4&GDQ@ "A MJ&Q8Y#'69,_,O+*2UM1:\:1L+9K?WW@[C!)^#L0C,\A&K#S>BVSK5M!R)8\" M35&%.4_KMR9;,%]48$Y%GF(F44N;ELY]2_)SK!R<'RW2R/H<_#$&HJ;!+G5M )E9$$$RX4W0TB<7&F;A'TCHG\/H1V)=B^MY[\G>ZJ2%I]]O MZF&1TJ6UC]PJS0K7BND2:TNXDD@Z+FT6D# ?Y J!W<0Z;(KG8"UN/!%G2Q=$Z7*_AB[7O'&9N$S?6V#WNR.TDR['FI>Z3J?WM M3O?"F+UM2F\Y59UGY'01:?^=A7>2Z3"-S [.MY:G,SN0Y0<9!]%K8[7QS(,7 M3!O!&:1HF4^).ZTY@#[^4\H#MG=[#/3?A",]IQPO=MI&RWL4HC0Z%_(N#5?U M!N&$A(2^!"M+3DISQ;M)G<:I+1R4D6 M?:Y.4-(,!(D6>"I21(/2A:ZVOGCJ3UMOJ>$6X_HCF6W).S"(VJ? !!&,L/C, MP%G)'&@0/&@K3.YL[RZ.L*@QLD2PH M;8QSQ;HL.YO[XK$_S;VMCF\]4=Q+.<@,9F>U6^AR%_OS,'VN*0RDC7_@=#8< M?7HW&7\=5@^\_T*!;5[>L"Y@9UVLE &D[!-@T@94T3$IK[*0%$XHH[0&EV\K M ]@&Q\';M4K0RCKO6(@ATH)F$O,.D64;7.;>.DS'U;[G]<';M;[XK[/A[/NK MT70V.9L7SK^=?<;)Q\\P.K?\F_'H*QD<\_OQR,Y$3 M+>D>,GE>TK.$-N:"#H,XKNZ4FTKX XV4/5!U_Z-J"YX=4[G O8(NZIQ?C=[A M9#C.@R*-SUX+QB,D,>BS7[%_#G:#K(:-J! M9.QQ-5G>7,:?8^H@ M8VHWKAU3W<#FOFV)00A:@V.NJ[&2P+S6GJ$)MEAC3>K4<^R(!M6=,=3FIEA) M_ET\]#PE[6K1V//AR=F\E_&TIBZ>31;[!D_B=%XR-O ^NJ1YG9V)_3HESD+. MP(0& <6& FV\@7[@_T#S4C];-@>P^@\5.5X,LA5%S7W]YS##BX;' ZZ3"=X% M9FJ>@Q:IU#S+S(R**+QQ ,K_H#/,O<+O?]P<@KC[WYCIEW4_U,B['DW?KPBC ML_."IKT4LZWMZS@#(QSSM.J+X(3T_+BNN>I; S_'X _#OQ]XN^=^15@O3$T' M83Z9>AL2S4@!?&3&Q,*=RSK##[8.;JB!GP/QA^'?C[A31&9;K=1P MZVR8SYQ\ ^55,!21Q[3'7J&'C 7[+_3N?DU'$( &E68N>UH)-(;:*)LSX:VF M 16@-&HC^@AOZ-DI;^@@%C^6JNP%?/KPO%P+LY1!E\""5Z1' 8H%S35+5AJ7 M$\_@FN3Z7$-QK)70C8@P[LL@A]A@N541EV*,@?A<2F>!&$(<\*ZNWD(GL6,RT[:!)* V"%/$P2\=&0]YYJ MXR/G[B;V;<#9=SB9WV P2K@(XI95;S9Q/:^GQJ (E@ 6>.$,T&='JPJ%-TV< MREOP'.&)97-CC_NWU*WYX?U6,+TX_7(R_H[X%$?TP-F\DFN+6J2UC^FCJNA^ M?"OU09)\*8R..V>U5KF$XKW$I!,H:='HP7U0>U#@W./K2XWG#VNES'585U3J M+'?>>*>]]-K($H7&'(BYUH?DI5NKTO/G[C;E/:^28K[RW,MMJLM(S_$(.@O# M,I>2:V$KK_-ASE> JE;9;"W?BV_^JT#]W;M\EZ,\T+58']J(:<@5FK U,L[>,UBAD.L\/+()ET=$**$NF^+7-%F$W? ^>03V9IN=6 M%BN[JU4#X[/1[#W,MGZOQ;3P9?IH[:"LRNL!M0*]8KH?4VMO"(B=W7_*DE$J6I]4:F+4E]/O" M^Y#H>+1V;I&6<#'DGDRG9Z>+LX0_*"Y8@>FE=3[3+&V4U?7<"UC40...6X$9 MR(N/C6?#._$])/JU-$V+\_1+F"?S3P_K-:95(00;;ZS^P6::L&G:#C796Q<3 M21GD!P13A"D1@[&-';,N,!\XG_HV5(-CXHOCRE?S<\WYOL6+>LON$*3 CM[AQX&)XO2B%EOZWY*^-7HR]EL M^NQSW8ZK^8NW#4 7I(G$/:NRF MS?M??/MRU6\]WQY>A>L]*\;9VYTPOG J=>[ MJ6XRR_7'K)NJF5[J9H%ZH&26$$MBSE6P+DCF+?FR,;E8O!492N,YKP/*?67] M[)-+?1OG6))WWN-L.)D_LLKTX0N%4./)ZW/O=WZNFE'D(%UFS@A=^^AY'XRV@5BRUR=#A@/DWK3LW4W MX>>J+"H'+(!+C2OO: M(Z$K;M\#N=-C6Z7. MW(U_M6\Q&,<=+\K)HK$DD-II4P)F^F^$L#:)YL8;]I%.PPO1I^[')%?94YMM M^Y0,$ZHXBKM2@=CD K6FZ33UB'-9 G=5PX,@K!8*@*2MQ6'.&^:YBHS,17L^[5 MWT_?45A(/QN YE!0UVUSH\B9RH6%FH\)DO#&(H+67:[:V0'"0V/'OJS1(%ZY MJ9BKN3B+(\.!TK1LJD"*<'7;*9*&P";+(&8,.DJ,MDF/UB[@'A*7FAFE03+) M38Q/4CH[G9_@Y7G!:LU(G^#G&@1^Q5C-P@=^6F+,LSE2>G MX\EL^-_G21(5>X7^AKS8EZ1/./D/A,F QU RT&)?.(43_S][7];<1I*D^5?6 M]MVGXS[,=A]4JJINK:E+,DDU\PB+PT/"# 5H %!=FE^_'N I$" S@8P$>$R/ ML2B*0G[AGV>$>_BE)!.T12<%$:TQ2CJ'MDDNRV&PGX=2-B.R0:[+O:_4G03" M22$?R2K"J(-,H#!+B,5B[0EJ;@%=YZ!BV3#)!ZB$=5^B--0G+NOBSOEU^5>,] &(9GT$6(T%E3$ KY$ ^3C M$EDQ*E?,8WMA7BS_$U2>NR^-/^67YCK[__;?3BRBMK(@&!\\^>*EIO%C!*Z+ M#SFB&.U2I?%*7UZ3L=5E2ZSDH(C;V_GL\R=_*!UR=+V;O;N7X3W*1 M#(TR0.=> 94BK\.Y%1!FKKF/6;$N8;6'GO.4-&EPN6XA_: *\,L@7?A,T&H( MYA]XEM_,+B^^S\[(]EG?>E_5,_T[?IFF,UQ.9+8HH_ @2XWL<2D@&A,@.J42 M,J]D=AUT8<_'/S45&8.%+9JS=XBL8OZX6I!"?YZFM1;?%&'^/OVK]L^N<9*/ MF,X7Z_*W?Q)!7\^_3KQQCA47(&@=0860@4[\"%)R'8KR5A7606WV>?93TYGF M\M^B,'N'J/H##G^M :>L=4@E@U(U(=\4#\Y&!!3<>Z&S<<8,KC 7SW[>"K.' M_+F-_'LK7EM(M:KEWE*4: ->XYHNK]P0_AN_3V>?U6BY_ M$])$T^%Q2V:N7= X^$UW9@'_PRK].5=>1\6JVF:?JLCTWZ?+I8_ MYQU/O)7&J4);/TI:"2(YQ(@2I,^LF*"\%O9@?>P)ZGEI84O&MNC>WG&!/BO9 MLHC?SJ:?I_$,;[].$RL%>44R@4B,@?)<@O=90JD]?*+,/&,7CW5@6,]5_UJP MMB77_*"+]P/>)7+8Y[/\\\MDA<*0A0;O/-88@H:0/+U16BC+A<@2NUS-#HOJ MN>I? \ZVJ-]!(8#]7J6+56Q]EUPQTGMN:3>WBFS<4FI]<@%;, J9C57ZH=+/ M%KB>JPHVX6V+$AX432!1X6*Q<\A#C;6^F>7I]VD^#V>7)NN%UW7U+S]@PNFW MU;)>*_T+= 1ODP,7IC9=_9C$XF5!RT';.@C$DS$;9 Z@0S*J*&Y%V0B3#W9K M/ENT5^NJA+DX3B9$++5Q8.T:UVY)QFL[GKR5VT"2<;JI,4(]86[[X.FV40C;+%,\>QS;#9[7 >1UNY M7O3?V]UI+QJ:=P&KJ*Z:W73 -5X#N1M@I] U;C_R'M2' R0_IF:@$W4Z;ZU( M%9&.4Q' !64A!6>19YGDID'^B5R>XM@K11^!-1AK>Y,K^O$E>=K)RB"E8 MV@N-+_72 QW95]:"$XX.9(/>ZR8*\1"P8W<1VY?".X,*!Y1_@SYRZ_3&!T'Z M)#U&9L#P1"!-HIB*8,S\3 ?JO=_^:X6+Y9?JMPK_$*ZQGC#D!AO%8\4H('!G(DD5"^J/8''FV]0)H MGV<_0-.O8\W&8U,@S:H@>YED80%F(-=QMDDF-)MAC7W@9YM.VQA_-C M#B5G;.VYLK$[0'QICWTXN_MT.-Z#FF,U6;>)F#+97["+N!(T1KPN5JFFXARBGGY*0"IW5M&2VQ-E[5D(R(I5@NA6PR MQN,NE*?'_X'B;M,=O]:^(RD="!UJL0U/Y(L;VN5((XT/C'QQ<9?P1]<=_U#9 MWVV&WT=PHW27_>7'=:'+ZUIO-5],<;D^Q$Q,6JB:7.MS[=PN$+PF5TPHM+ED MJ1I%3GI@?/IN2"O"&O3SW +KW$P7EI0$<7'6>VF-PD&[(; MO*=O[S:@J4'/\&MH_\10%[X>_7L7[^7KU05L2_.W%]KCF,0M:-^E6).H924@GVB"O: )7UR^M6'JI9Z]6;V[7RU M7$M 7ETOI\*<5XS8KE=4S'J(67&P4N7DN)%2M3&L=V,:WUAJR.8NO3F0B@&- M[>5B-?E0RP[6+P7#Z%E@&I*N\SNQ$ BK*GVEA*RSTKE+GW7ZT%NZ0'_:U(.? MGOIT+9W]A3O@E(IK$)>*U@5&#Q.E.]?#O]\/&QT',+#)X0'B&W!7OP-'D1>G" /!R0D\>AZMB%ECEQW\-%C<<;(W(+&'U 8F[[+.\!)(H1.#RZ A MN.! .2<@I'JX1"UXXCPZU\4'[43?3T\>[Y@]2/;S(00W\'%YV;'R$H@2(=O M-: 2GI932T*-86"M#^Y<2$2R'2J2_T9OO@@8H5M^-YNL;1D$0T&&:T!=95 M1*T#L)9W/#N1'><^9Q#^'M:) X0_SNYQE>R)WFF1$B&BS4PISFN;4 -&%XPA M%JEDDUOED;7B@4N8<96BC\S;*\/E^98*5QBBA.P3[8G%,0C6>)!*H%5&B)": MU)!M13/^KJM?__JW/)^%L[R9^RLB[J8,D?9'QRX+.'CE1OZ^D0K!3&( ?K MR6]1H3JN+&HP4@2MF;98L,6&T G=\,'Z6Q*__&F5^*NX7"U"6DUX7;.,GLS_ M),F-3^3*>53 8E1,*>F3'&G\T/U 3[7[3!]M>CB0/R!9HV2"?,3%]VG""G*B M4Z:-(!J@S2&"JB,B?:K3[X(WR16>'&^3D7X?JE-0FR%)?5"#]F5DE,SG-[,5 MDK.Z7O]$,N5+B&1_B%H*&HTA^R,%R,XG;IB-V8\T@>$VK&>G,'MSTJ# C7+/__:IP59LVO^;LWPNUP=.5)% MJ^A 2,%!V=H>N#@-R6?N4E+6JRXM[MLC?:(J>8(T-\B">VB%?R<^EF_GA'4Y M,4+'&.FXQV(]*$-[>HZ?YA]QM;KH)+CD$YD,9B45&"L,J.(#X9:Q"HG32K0G^V$< M+>L&^-FI7 ,>&X1YN@II4E@LVLH,.LDZ_U9Y"*YNP$65VO?7*M^J=VXG@,]. MOP;@Z:X^[3W%Z-ZM]YPT_>9UN!Z?^O7; K_4R\@Z0;56X%Q+2D0ODF/K_9C< M(<$S>!D*)%.<*-%I="-=%>Z!_A0TL?V-66M:&]R+[,)7-^;+2W&R22]:KM&K MM+CN=G#[4IU>NS]GX<*=?SQ>UR?_ZM?P%RWR!G\)?D^1K MV\C" :5$LEU]@FA\!):-$-J3B^^:5)MDM*/_G^<60[#KG[-6[UV\Z"^;W^8)D<^,>KGW"&Q_Q1APUE0I+#I!8 MK=B,SH$+U@&WF8SZ9)TR3:I"3DP.+V_@T2GHI8H-;G3O$\=M9_A@46R_V[FU M0T7+E44+)=/FI#S+X(P-4(0)+G@F;&AR6WPJ GAY%Q^)\C5H$S/JGG1E+]RL MOG"+KG 'QEE+//(ZL5LK$$(5PZV0OC3I"W#<9;^\<">M: TNYPGDUCJ0<#0('%W*\+<8=MX^7 MB]LA@IOU6%-TRFJ]'E-;;4J(.I@Z6(NCTE[:W"0M9.B%G(*2#WW]=E2R&W@G M_:IKBO0FI.H[%5YCOSJ BW30<$967"Y,UJ*=$$RCTI&WT+/'O/\M%[T=YN?UH>&,:=D=<'U[.>G]2*O MZ[BL?20_IF8HIF0V3@#34M>&E+X68TOR?[(O2":J-4TRL!_#_+0F"M%'X,>9 MG\:]1I9 &UU[-,@$T6L&'I.@__/1V><^/ZT7A?WGIW67_Q$+XFZE.899_OV\ M%GQ]7(75^7)>J@D?9C^6/Z]UR.JX?9_>JE1N$&ELU,WQ;'.]G>(,B^AK/;7VNO;CH!==U,8:F62BC-0. M1Y))%[BG>C_11[,>3@\:G+A1RNKNH)T8)NBP< &BL62^9,O L4+N3DP1G2RY MM#'M.F [!44:GN:'AT(Y56YV$Q#6=7:2<3U%:@J?=% MUE=SCT>(4F8ZN;F114DTN4F2;P=LSU3)#N-HE*JVR]&BK\\7"YRE'[_]E=9B M^A!6>"&PY5V_HHXL1!\2<%4W:\P*/"L63!;!NQPQVY'VNCW0/U-5;,WS*"5S M=R"^#S_6"7LUV?6J=G3B(BO&) 71U4[\&#+9I"C!<1.3\!%5.-;5Q#:\SU0A MA^?RK@JZ87MTW(%\T8-A7?10D%ZL_&E>&!\XS3NV'^C#XHGK5LCDW17O?P(.]SE#Y;OPS1/4@S92/0D)95 U53/ M=8N&.N];8V8DO)%Z&]R+\TEKW1C<;;F,'>527WFR/S,AX]E7)R=QB%K8.D>! M999]TIL]@XYTJ3]D".UZ^,Z[YTS5QW) UO4JZ=M2-$;S)8DY S:U"X M,(YF[8+XC)5K$-9&B<1M7)%>I@@M)D;).N3#0G96@!(R@ M"0)'%8$AD1K7) M#^^,\!EKUQ"N6POC@9MX-*JXF.O,<5^O!&KBK':D' +)E$Y%YK',L:Z0 MG['Z-6%UE #@#?*-J]/U3<+9VBFYOM8OR3'-T4 0II#0K >7K:S![V $0VW- M2(Y3']@O>CD\NZ/$_FXU2KQE+P0R$13CM>2H)G>GVD8O<0%<6&8CF0X!1[+R MMN)[QMIV.%^CQ +ONRGU5M,>K TI?:3]69#1$$7(@*YXD8)428X4\WLDU]UC M>Q$#<3=*'.\&\$]7I-*93*YS@*P4V:2.2X@I*G#,TA[+0MV'QSY%3_5>^VCG MY=Z,#1B>ZWM3(YE-)LD",AD)*K)2:ZHX9.\]&9BY%-ZDT>1>-VN#B.%6;<[E MDZY[AG 3C)0)A/"BSI-'"*XFWD4K75)6ZC9- _J /(47K?W]]4 DC7+U62;'(D(52K1D1>4AI+W^Y' M>@IZUD0+.GHVPU#8KN?!]EYI=U>SO+AH6KV=AC@](PIQ.8E")BE)7D$D"ZJ0 MQM *&(3"N:NI*5PT\:T/A_YT8 ]P)9+C*D-I&^0="_*&LKJL&,7OL=<'U[+LO]B*O:[.]?20_IF8PE4-67@!F21Z'3 9"K3C(428A0W$V M-NFP\ABZ+S91B#X"/T;WQ>)2W0*..W]GYL#WF,+I$1DXE<%S"V9O)QSR$*IH EIE1&%8,9*45N ME"Z1KY;+\Z_?UAFW?Y(;\SJ%6X1.C"[*>J/!<$%^>"$7W"69 MH?C,+?-U^O)8]2+[K> 4KE@.U;].D9'F]([27K+'0NH"WJV[S=)IN_[)FUE: M8%C2LEAQR!))T]2H>B1_+RIMZ8QU2OBLF= C%08,LIX7'6Y#?0/+N]_E1.TU MH)./$)P(H%RN%YS.0-;(3#$IHVYRH?.(+PX/T;EVY)SXQ2%G17%1.%CTM,UC M(1_7V.KMJB ,)Y&RD:8O/)Z+PU[T=[LX[$/#F-=#77 ]^XO#7N1UO2?:1_*C M#O1Q++F(JD*SH)*2$*2.M/F2MXB!.66:)$4]AHO#)@K11^#'N#CT7K)DDP1N M BTU%P.^:-I^LW8Z6S3!-@EU/J*+PUX4]KTX["/_!@[;SXO^^(UL]?GB[?QR M;&Y]*Z+*WGA++F2Q9)_EZ,D^4V1_HR%?,G'EY0@[QA9DS\WJ.)2'F4HK NNV1!"J%!"73KP=1DQ&5O MM7#1^C952W>@'-MX&8"QS=N]P\0]H.6RONM>_)C\^7$2LTBDR1EL<+R>K1(\ M5P%H.3[GI*536V[;EE?B7F+ZM\_S[W^[_,0+PB__L,GUS5./<'=[H.SG!PFN MP;M[V9?CUGI$P82V-DM?JV9V"D*MGV,\Z.0LCXPU&1YY!\G3>W,/$_9.]MOG M*FR$#U;SJT@T;A\$/VP&PKY/;Y57,(@T-K(%M#%6&"]$B$Q)QB)9!C[:3*J5 MDK"X-5M@7R!CY "8(!QFG2 B&3XJ,0716GI/C-#9R:)]&JF)\I%S '90<3M2 M'&V0BD4!+AD%BI4$3D<)S&+,4C+T>J0A;8J[?N ML M[4>W&RC!.=X2>Z[LG$T(RRZR2%K1&49O&:@@R1^!DO-7ASEAPI*XS M3X?I15[7[(=])#]JHE3,)?&<<@R*,%3=(8U,:D>0SI,$X7H M(_!CI,,PX5(TQ@%7]6XTU3G%/%LP-:M>^(!>/O=TF%X4]DV'Z2/_HZ3#:,5D M*%R 9H[>BJ@8!++, #DK)6CIDF[28_.)I,,,9W4<2LZ1TF&Z0'Q)ASF# L/>MTF%Z,/9P.TT?<;=)AE(U1"$_+"!A! M25)QET0"*P3JF-!YNZ4HZ"FDP_22_=UTF#Z"&R4=1B85G-:%3LU 5G M0G Y MT8[EN<]21,U,DSCV(TF'.>3-/4S81TR'N1XO,"\7L:Y_X%G^Y<>?'W_VJ8;, M@>GUR%:)+_NO>R/;A7$CE/D>(2G#2< MU@#)U[L89PNX(A,8G8.1662=1QK6,TJ*R_:A']YI+*(N/09'KRQ:"$I%B*8$ MD209=#C6H(M3':=[J.[L.SFW#S4#FD&TGVV+NYZM<#&CH^,[OIE])ZMA/:=K MQR 9PZQ2!4'JG$$59B#6)=!Q$HSE$EF(#^RA!X-X2HHS+B-'[_P0218BI0 8 M!-F015K":1+PXJU)D3$=FWCDCSC4?\RA[E[T=PMU]Z%AS(!F%US//M3=B[RNDIG>@F,LW7XO >&*1OAI5%M"OT?0ZB[B4+T$?@Q0MV19Q.D1Q!DOP+YPK3H M9"P(,M\-2\88T21IZA&%NGM1V#?4W4?^1PEU%T8F-O,,?"%8M9$H!,X1?!TY MFX5W03>9NO%$0MW#61V'DG.D4'<7B"^A[L/9W2-:N0\U1PIU6XG<_C#76W5IX^C(P3ZO;>9VE9G5UDR'Z+-7J#04.Q M+CA4VAG99KKX(PEU]V+LX5!W'W&W"77SF#"6XL!@KB.'.)GNA7-(UCCC>%#. M;ND'_!1"W;UD?S?4W4=PH]3'_?+C^L;W=5CAY_EBBLN+_&.MC$A,@#"B-N%# MLH\UJYFAT49-FFST2)&NG1B?OB':BK"[NG7P6,$ML*ZJ$#H :VF([D1V'/.S M&:>;'O"@A+2X(MD)L.BH7* #TQ<90%E7IQ5J!FA"8"QCDFVF)(RL*0^8FL=7 ME#X\C')7DV.V>2224 0TEGL[8:O D"F(B> MA&%"5B-U(K@/YOAFS$#\/G@T#4;.*&TP*L35CX^8SA?K ;U7DZ1*#"I)!T$A MB02-A% RG=9HT=B4LV^3VMT5X--5GP$(:9$=.OVK#M--Y K<@:9JI;CV$HHK MA72:%#MPET!@5(R$P'*;F=WW8'HJZC&4V!ONUO8!PQGORU7!/9: M576VPD=(*2M0(@HRRT1M)V%S%C%[9T?JB+8)[:DHQ\ DW%63@V>?7V?7_?+C M^MM_3'%!#_GRXRU^Q[.+"BFF@RHJ R^\UF<6!&\QU^\4+[7>6S79/;K!>_I7 M+0UH:JE,_\10%_YS_N8UWJN2R@Y@6]Z\]$)[G-N8%K3OTJQFG+6P>WN!ML9[ MGWBB+;O./61U/GQV&4)BH?AHL+09B'T""O; )<[)Z5^8:> M:5,[D3(R R_G6B;-(2B!7'*CLFXRHO$>3,]-2_:A8N=]3?L*WS]GY;S6J[Z> M?_TZO2B,"K/\ 3->] []@,O58IK6;42'+?3=Y\FMZGT/EL)FV6]2ME[5TGDA ME8S<<960)>MC$1Z9V5KVNP^(P;:2Z[*XWV:K];7CIR]A==4SMG;97U]BK'_Y M/2X^?@FWBZJ$362NR0!.A]K+H'8UH#\#K=THH5-)J;B7T]4 MY%X;G^B *;O[1S>'Y MQWPU37C1]IQ/MKR+$ %*1ZX(*LCT'8FW=C60WD-*S#@G463>^HYI7^QCM0]X_)KZ[OX?DQ]0,IDW*PEIBC-$Y+@F?U\1AX2$RYK3 ,$(7[=-L1M!$ M(?H(_!C-"&3,UH<8R+"K?=^+RQ!KUR<9 [GU3-J@FL14'E$S@EX4]FU&T$?^ M1VE&X)5(+B4.IGA7,VL4."\3"!%S$"4F[9J4>)YL,X+3LD4.I>Q(+0JZ0'QI M47 XNWM4F>]#S9%:%&@C"RO:0<3,:V]Y3YLG1G!9RJP2DVA&F"+TF%H4M%:> M/HR,TZ* ,VU3[6Y8HLRTU08RZ!2MG:D0:NJQ(D.O22+V(VE1T(NQAUL4]!%W MFQ8%PE@9633 ];HV !,A$ :2S](5Q7T6>)?PI]"BH)?L[[8HZ".X([:R'MR+0J.;9ZVHG'4Q@5=@+TT+CB#6^2/_!X&Q>T490^/(QRB.TH M;I9>JV1# I9YK/,6.>'T->L:'AY &%W$[2UTM M=X(.7 $LDI&NDB"/K3@!.1C!D\3"&W5$>02UQ84*:.YYJ8.8&EU[/*[:XF%WC8-(&/"2=;E833Z$V>>+D)7V5IIH M6&V8C35%#2'P%$!HQ5D.CLO0Q>J@#[VE!?2G30WXZ:G/S;/97^0#E@%?@[A4 MORXP>G@HW35@^!?]83_D 8V.3Q ? -N]IMPO,5(#T7:/2*I92P>0HP%9+;& ML.!%Q&'?XY8L[O 1AB>QC]0&)N^?)*FOYU^OM"D8HY!;8#5)6'G+(11> %U( M-M$J!]R&?WKR>.?M0;*?#R&X 8WN-9#PURT@S$J=I=; R0VH7652K<*.H(M# MAE)JJ;NX8]T8O/WD1\C@WH+;^0X>;8CG'_/9$>9X[GSJR*,\NZU^HZP/C70V M<),5R\H42[Z1MR(:*SWS+,<^TSQW AACH*<4P6FC#'EWADX@XPT$G11(B5J7 MF()IT[FB$[JQ!GI*+WGDDMYZLHK)'LX:(@L&N$U8LK AF2:W"QWQG>IL13& _1H7;D MG'@YA#5,:!,X&.U):-S4B?&*@6&1S!!:4*,RS=,JAVA(?[?"ASXTC)G>W@77 MLR]\Z$5>USSW?20_:DE,T:%HBT >3R$_140(3' HIAA1DG.N31CE,10^-%&( M/@(_1N%#$<5E%05X)04HYC@$M!K(A;&&3M^$;LLDFV=5^-"+PKZ%#WWD/TI; M^'LR%9S(T8D SM1& %@D!.OH %4FR:!#<&RD7KXGEVTVGB72BK 6?<)WIS%U M /:25W8XI]WSRO8@9-2\LJ!D9-99B*7> G#OZ6Q. 8HOSF3AN$A-8OV/.*^L MB:+TX>'X W&,RC(Z;R '1R1VH!U,!> R#\+LX2O MY[/5(J3K4RI%37X^^6J&N0!*&E(M5+3MH-;H#!/\?F"24#,ZK H*S6(?Z%8@UC89ER8M%CD4TN1%]4N/R#C!@ M&M!T]'%Y7<"^C,L;G/:#QIGMP]G1Q^5IEKF7"<%842>22@$Q&@[>.7([T;IL MFES,GX""#3,N;SS]ZD/5R./RZG3;6F$]:S'Y0VM M)?M0,?*X/!8Q""T$L"#(I=2L0#"TY!!YM&09LI)?QN6UU9)]J#CBN+S77VH5 MX7)Z4[W:JN;@!);%37%5^"B1RY#U%AP>B5CKHH M9W5AQKNMU77[P1BCQ@Z%,"%:#JCJ_42('ISW'AAS@ED5([--;OB.5&-W0<2; M[05='^9G9[_/%_\*BSQ)B7-DBH&4U?^VR4!TJ*%@)D%EQUPNX\BE*^13K<3K MHV$=\G9:$#A*#L_V&L(4F93*U>:NAF Z(R DS&"U%**(Y&,>*0_L9,L[VU"^ M9\UG'[Y&R3)\E=+YUW53G?QN]047K^=?ORWP2SU:ZIC(FI3R!Z[^3J)?OIW3 M&I:_8)G79CM_3:1DSHK$0)C":F\'"]ZX C(FR1.BD&&D+E7[+^(9*^A(S#=( MO[^[EAMY708]7I\O%CA+/SXMR#@Z6T=4ZDKJ0B8LD]O.@@7I:HQ-9CI1.*D9 MV>,Z"^ZY44U2V0Z#_8PUM1F[ Z=:;4%^3EYEH'=GHJTWPB<)<>>,235Y A13Q@0&H[K(_AC" 5BQYK_RM.YSVH:L$&I>C, M]QA+<$*%L-_HZ_7'/U/&^XOV+MMZ+ ,]1MJ,A Y@+*-E1ZW B4+V'_-!"X,R MYY$.FPX&>G\Q](M*2UDB6;HD IX+Z0"2')PP8$DW=&0FA=BD)/<1-Q$YQ/UM M1\Z)-Q$A Q2Y$;I.+T82&A>U\TJLW=D6F>/1>>Q^QR?WJ(VHBTHO"ODU$^LB_ MP37\PPG;R5CI-&8P7E@Z-I6'D 69:QFC8:;$I$8P-1YMHAY#2XI^R2 MX-T%XDNAS>'L[E$KL0\U1RJTL3IJ76<=Y%+3CUQ)$.FXAD);I[$V9N;&WX5. MQH0YAO+T86240AN6LV(AU RUVL>;TTGJK;2@T6A7K3<1VU15/(Y"FUY\/5AH MTT?8QRNT\:[85 > 6A,2O0/,T^&K,P0;'0J'!85MHA)/J-#F$ .F 4T-RH7[ MI4YV ?M2:#,X[0<50NS#V=$+;:R4PF7:77WBLEZ,&PB\9$"9;"FU. M0[_Z4#5R.D= >:[N^R!4$Q30HG3CXH.ID25=+F?:!\!DG1B54[_L1:F=H6DI2TF4I31AIE'$7N*>0 M%7.H9O7)B1N(N*-/F+'+5R%$Y92CL[*([.A5]D5;A>@C\ $5H58U?0QG83'%?.N,NTX="-D8.M28BQ*4% 6B MDS4QA14T-GCM-K1@:\G8S@<J$9!GY0MBR >,]O4M9V-+&:AQ94P:<']A&4?KP,,IQM6/& MF-!&V*0UY)+(1!+,DHG$$]#21<)HI% O0]_VX73?H6]]"&F1*WS/]#%9.R^C MK5TJM:\7;('>&5D@)^],HC?'NC9MB!_'T+=#U&,HL8^RE7S RKZ,3 )HW3ANGZ=QY+!-KAU6?P/BX/P4_L)]R+W]KX<@9R>:#>'2NR6* MX+YXRY3G/LKLB[!"2*Y+=GRR ]C^PEG?JAPHHLO/&%A0VY!MB,MY[D1,"5%+ MQ4T,R1:6>*"?*"N+G-P+GLN<[-#O7D?GAA- JFE$B\]MM@FIP0:X+@(N[BL]>2]R?TZD)Y M7CY@FL_2]&RZ3GNN'?$_DG5\3E;KC^O?_T#'TG],5U]^*P73ZKJQ[>7?#$)[ M"T #*T=SF6VJ4$QTR&4R'PJJF)C7F1D9F&=.!B%_VA(:BV\(1?N$I.6+L/CQ MZY0>6SO/TH'S):S^3L__,"73?4[F-BX6F.D?7B3ED[WSEG9&6DSUZP?6L\'P M-%.S-A+;+#.JIXQPFEFOE4\R*(PRD66@G'"RB.U:UD)X^RO9'V&Q"%6/!U&1 M.Y\V,,'WH]V@1Z5B"G>%.)%*%Q^*<$D7M$PD(;R:W/?!AUU-7']RG=M.-D;M M%?WVIJ6F+XD\W "9\("2-2>QI +1"AVU8X&G)@EZ]Z(Z)/7@W3>LTIM]ONC3 M3EY^?0AI\'3UF@3[HURTX'WU=7X^6TV"T46C]N"-K7%Z%^K*"W@DEA@6RS \ MH'*]'SK^M_ODT75U5CTWF>Q!*](O<*"B(#%;.N M%T$6-/W0&,>=$UT:5N_Y^&>F)@=)?^"$M(Z0:_'V11.EL[/YOP(=GA-OK8FI M>,@6,RCE%,3H$)PQLEA,)6_VGCI$9>X">&9*E],\K0E[RTGAY!0P6Z!XDT EH\!G'FIW1^F1;#:#39(5ND-\ M"MK4F)@&"5&W3.Y;EO9/^"]17RUCXB++B=%>Z9,1-3HB(2 Z,-9F4Y1%TV:L M97^H3TFE&A,UX%B..[+X^7KA$N7/UP>7'N%J&LXF=3"C=I&#-:PVWI<,@A,< M$DO>(UIZ1D8U#69B3(YKOQXX_YJB[B\VSZ/WCI%KPK?\X6US_; M]H]Z[-M62]JADP59ZHPC89%>LQ#!,BZ*]2)JU6H&V]AK?4H:?NJJ^ M'56,YZMJUOZ_>5R^2K0XP;A=C_!:\TB_0+!O3:7;.$AN"6J6U@/ 5I/L0C"! M[%WMHP/E8X3(4@1=/!JOD@ZE205NB\4\)?T^.MEW%=@>[N;%,ZD\[[)P*,]L#XE M]6M-U5WMYR%LVIKTSMUM8XKZ(++HA@SP&Q],0R2E$148%%)&;/7 MF!IYU7MC?A;:-C!U=[7.'W+C]\_PU_3K^=UY6E M,4#0RCF;?&*I22G+=CC'JL8=B.I="K2_R!N4L=Q%==V3Z&%<+6ML=P$[3HGM M$.0]J \'2'Y,S5!22%$K(&)2G(Z]&DBSP=90"$\BD742FKAKXVK$ Z6T8RI$ M'X&WJ'0C5,O5-+VN5M/BQU7YG7"62ZU 2D'N( N9%FD5F#I-/+I0$F\SLGD; MFB/:J@>1M7GA>;"D6_0GKL5TY)2]I=\\^W_GB^DR3]>&]%55%(\&/9V$BB&" M;H/6SPJ948M!9 ]E$'E3P!H*, M%JPLM&27@TM-ZEZW@7DB:G"PG ?,:%DN5I,/@'\# )H<'B&_ ?7D3CLO.,JE(&;4/4*,_X$2RP$HL!@-JH[MD<9\&BSM, M\N%)[".U@PMNYSLX;+.%VZ4X[]Z&6ZG'=].-AZEFZ_Z8H6N8]EO?1G$3 M&3\Q.4/.J\N*B/>*2^_1.NZ=2_KGXJ9]EMJB0/87_#R=U?0*@O/;+-,W%_&B M>?G[8KY<[@@:-2Z2/0S4:(6R \INL\V!T24IG5P2427'@B_1)"TTCSPS7[H5 MRPXFQIZ*MW5VX!ZZLOUSAJ"W \+-C@8I&TQ6!<>-"DIY8Q,/Q7$>@I%,;Q^8 M.+00]^[=<=^G-1-HAWX>QG)2;&Y5YD75_B=,&Y^#XLY)KIS;+M:#.WML_=0! MZFZ[?6XS@?>JQ=6&!1<\)N>#LEE%1@Z]R\9'7ZMT_7;1#UR5^RO&U9O9<_ M1F36Q38_-[A"? MAJ8THJ1)_\W;J[^XA.4,9>W1!YDL1% \"W!*1M"U0[XWA677)#*]!NP19,B0'H[#$FHQ4[0;O6*&.@Y5@ MUU#SX2]"]B6.5*]T!XG<:H%[;LTJQEG1UR /Z^3TJP]5+?7JS>S;^6JYEH"XO%)'9!:#J^T+ M>"*+S2%$$R5XP;-F!G/Q32;4WX-I?*NY(9N[].9 *EJ,,]@"35YE%#$91(X% MF+2:ULTEN%S?%R8\H^.?9-!VK[F+Z;EIR3Y4M-Q+?OEQ2PR_A.7T8D2,0Z%8 M-N0!>JWJ+#-3<\\4.(/)I1!3+$U:Q#V ZPE:S >+OT%#H_?SQ5JJ-_=)6VX) MKD+"': V'=C5'>O1S>3#N=ZJUQ$:R[GOR0M%IE%%5D3,;?WV>\ =VQ8>7(D&9Z3%^+<>BBZ]%I&1!%PBDE7!!$$% M3588IF1ITXZFS53ZX^Q$/:V>P4@^8"OJPU"+X,3EN(YWI0O#$O\W.9I62Y[Q)>*('R",,[6G%]F;0HA55#?:H=9/*Z>SS!_Q&TKEJ M8;0;+L\YFY#(\/>FSFHFK\)9>OFPZ)*1)TTN1PO-ZHGSZ2I72\*:S!N[[82L MC_UBF,.LZWQO6WNV> '!R0Q:1G1KWG@7 M7"T]KUW CC4I^3#B[M6# Z7>/$9^"Y\V(M N&($I%FF3$@I\L PR+](:+VOX M_O%KPX/3D,=1AC[";J $;^>SSY]P\;7BNSRCF/6RCM.M)GRMCO (OG@/$77D M@1NM?1-S]2Z48V?-[$O3?% 9#SS6X#::?P^+:3WOKEIJ?;B9C!H2"A'(2#&\ M#EZ(ZPG?28-,60G+DD2S<=&_M0%5MZ<]0OX:Q687S\@GA(M4,S*,U2B >7TV9E@T8M M@B@EUWN50M\FX7)&)8)/MM@'8E$'H!HJ.G3KL_^^F)]_JZW3IC/ZV32:<"NV0+""'FG -/B(CU\S0T[11P30.'^T'_'"K[(JD M/^;UD\/9Y22<6AO'A3>03#&@LD[D1#H!17,LMCA74N9'@D15^$U3&I4IQHJSN[ MP3U;/1J(KR:>X;T8KQM+3Z*,'@OIOBZA%O-BO2X5G'3?"<\<^4NF39NGC@!? M=.MPWAI<0]X*16X3T\45G/7&,30<++($2I-)'I.6H!-GD3&CHFO3)Z@#N+'R M]X^J38.S="J9_S=OQ(T'^&&Z_*_U)4^H32!48E5.=)S'1)YY30BE5\/DS!U7 MI5&5R&Y0Q[H9'UX#=FY8!S+1]!"L[9P6(:T^T;^\O"7H@JWMQ?EN<,>Z/!^* MRITZ,A /8^N*435_IN9 ..E "1W!,4>L)NZY#](('9Z&CCQXI7X,%>DC_G8] M$'_[*WVI77!^OYA >7D;J%1*3* "*>JP4E'M,!0",+#"F,O6BR9^V7V@CG$7 M.Q1]V_LB'B[[IG[[S7'/S!_7N<5G%V,$_@R_7;10KB$HG/@ MM"&'2 :=T#6! ,&:K&5)7'-L[,GW@?NL#)>!V6O@=VV!==55O .PEO;,3F2G M8\P,3>^\)3<-#K+= &7"('@B@%G6I"9R-UVN\_&\"#EARE8W:;\PLM+L8=T< M36?Z4-) 5_[ U4U_B$N45[T7I8VNU*%@02G:=14'9SPAD[I.#Y."N2:=:G9# M&M_@&8BW>1.AMRPHO+\,5TMC!.,.HJNWWHH;LLB< =1!9A>EC,^QU4)S6Z8! M.PUR&/O57'8!^])[87#:#ZJ-WX>SH_=>D-Q&J9($640@'[5P\"H1:%E\)/?4 M^]SDNO@$%&R8W@OCZ5"9U$;2TJ.J_9C6PQ^,5+5./%I!%@'R)KD= MC[CW0B\V>_1>Z$-% U/I]A'_MOYV%?E%\K%FFDOR#B*WM4J%WA.F#!AF#/?) ML%2:9.7N O1DS:%!&+BK&:J%9EP7%#R,K*6ULQO:<4R;82CLH!<'R+_!"7,/ M0D,GK/ $CE??C[Q)#2'0'V-P#DMAM+$U,5/&UHP';)*Q%:./V%N4O"_P6YCF MW_[Z1O)9S\Y^M_J"B]?GBT6M::FI9LNK9C*F2!\P0(FH044>P!6?( M,=GD#J\[Q/$-DJ&(W2QS;\-* V-DC>N/^2QM@29+%D6E L+$4L>+K7M492B":P:K$QZL=T_ZOC@AK'JMS<#U*.P M@9F:J^P-*)$3N61!@1;>&"8$!M:D:THW>(-LAJ_G7[\M\$LU-^K3ZE"1^I#7 M8?GE][/YO^JM.U['?+#,%_0>I;.P7$[+]-+<6(^QF62=)(I2H,B:[G(Y"IB# ML)%V]DR;.[;;/H=:Q3%310;3Q*V;[U%X;G6"[UC,G7A1QQ4E$[)%#[H*6!E: MFQ-TQ,50/'=*:!.;%&8-OY1GI[XC,-[ B^G]0FXNXV)Q=256NN1\RL"+B: 8 MRV0\94_&$TN>WDM;L,DEVG!+>'8ZVY#A!AE6^[U]NY=#UGQDSG%(6/L%!53@ MF8W M#:H,AIO1U?8/=;Q[+2V-==-F@3US5_ZY MSR[;$(L XS/2@1(1'.>"7%HL.B3I4YLFTN,M<;P!+\W5_$3UXE$4DQFMI2XJ M03")+"<1"_B8-$2?K2W,%7+LGTLQV:GJ49^2M#Y\CEYFU ';2TG:?E3VJC?: M@X>Q=<5'K@-:,HNKO:%J9T/OZ8M)QG 6@C39/@T=.:0DK9F*]!'_V"5I@GNC M/$J04=?)ZH5!S#P!U\FQ)+F0I4T2[N,I2>M%7Y^2M#ZRWWE9.&QLY^.70.[- M_(R>L+P8_[A'R&;+APP1B7D(VT: )=H8O#=.LQCUSH]J(\0.8ZA1JJB*+\XJIURRP>FD#-=""68M\UM$>? ,ZKL?.< MZ@X?VD;(O49/6V>CI8W 2:9523E&+3-JX5PDQ46]1=P#SYU^7>\LWI6/JWGZ MKQNWDD6KR:3.$&*NZ0G)@5.UMZ&Q+"BO5,8F9L16-(>>BNM/^X#?SA>T-2_Q M_6+^>1&^_G%>=V9Z5I7P\M7YZLM\,?T?S)_FO^#-+^>)BCH'+0,P'VK'IAS MB^0!M569W! 56)-XWD&HQS]7#]>CS0-U/-H:A.<^+=:A_!_K15QB3?3^+@A: M*;E$D16(A!%4#A)HS]7 D@BU:,MC:-);ZQY,3T%?AA)YBW2]\.,BYWV^N-'1 M=^7U_.O7^6R-=X)8E%5$FB\VU^ZT!0)9,T!*;"*ZB-(T*11X&-I3T(V!"6@0 M7]J^VWW *K#I['/7;2]:4WQF@EP6%6@5QH!/W$-PH4@;5,#0Q,D;!OY34+4C M$-D@9G3KS?AU^GV:R6A=OL?%&G4-W+X/4\+(1(P^* )E:_"!@#D.(^JX&Z)9;Q:\U)EX-,(-9F$CF.&I%!IB/##PW#K@VP03N MI8Y-FD-T ?<4=&-P$NXJBCG8Q$E?,)^?X>7"?_FQ%L-E8 ^=* D)2Z*33B4C M(*:40,8@":V0GC6Y<+@'TUB1_@8FR$""/I5(_'68^.(&K&;FS&?5G+^H\!*F MJ%B'>157M=H+<$%'LMY%M Z%,Z))%\9[41TK%C\8]7>LVJ$H:.!>;V"ZJMWL M *IEV'PKJN/$RP=D;W,&YV"B'T\O'->^EEAIY1R!RQ&B<@BF:!\3'9%)-KEI M&5$?'HB-CZX./23>0 U^NAB\#,C&8K1F68)PN:Z4O*:01 ##N)1>::%9$R78 M@F5\\W, ENZ[>]U#Q$>+>5^=E_/RTQ*&C#L^\(@V4<@^Z]J,2?HDHE<86?&* MJ1P"8SD(9F-.#AG?$I-\X&F#[.(75O)/GW]C+3NCM"FE@#4:00E;(.J8@3FF M9&(Y.M,D2-AAN)\@'=[?G(HVU<@ZG"[3%_K60]3G!QPJ06F>M >W8M1\1@R+BW MGG0V!&&,L+I-+_HM6,;3BZ:\/1Q>["7TUH;-1L33*1]%]@YLP%RM. XQ>EHO M%\*BB5FR)D-V3B+(?&2]V(N$5C'%-\OE.>9?SQ?3V>?WN)C.\P7(]5^^NQ@K M]-M?N$C3&G8*3B:5E2+$5H+2Y ;X9!PXDX2V21E:4;/X82^H3U.;&E/6(%)X M/^+Z]9<:T*S>!KFGZRJ/2:X]BC,*"%IJH&,Y$V2?0"9R#(PRSK0QU_; ^AS5 M['#2!@PT5K&L"S)_G2Z_S9=KX2_O@IY8CFB#DB"EY22.*,%)%X'0.<<]*812 M'>S?#H]Z6BK10KX-HHS;S"]R1Y.3Q4!6-:O+V00^%U:+'P,IJI>NS4W>@S;O MWFFX/WWRQ:U]=*QHJS1P$P4H@W6NN$F0$EHF5?$\8HM%[D0T5ERLE;,WK,@? M1XPLY4SO:300I*YW>S* 1QNAB"1ME2"+C0[<$XR1#41\KPA9'P)&BX1T ?42 M(>O+7J>0R#ZB'TTO3&11VH+ ?!W/ABI!)'^5/ K.4S!&>-VDW=MCB9 -KPY] M)#Y2A$R0\>09&HBREBQ*[R$BF7_K9'F&VEG1_@+IM")DO5CJ$"'K(^*1(F2O M4CK_>GY&VI_O=L&I_1SV"(D]_)E#Q,!Z(M\(>DF3=52>#GJ5E908?;U4D8:, M26NBQA:Z'L7F';]Y%$(Z%!^FK5029.KJJU4F?& 20NNK! :M2_E81H. MKD9]\ G[QX8[?_0H='2)!4?)E;;,\CI/E<40KY\]:[US\B-JT6 D1ADGS&.D+"&0^H."VK"&YD$^MF MP#4<>MYO0OF=#L .S[],.+^X%OH#"?2G\->KN%RW49B85*3@-@"3MQ-'S33CFZ:C2(EZ]MKI\25@CTV7FN5YSSQ5K: MJ]5B&L]7]?#X-*\-VFMSD/D9?>+G-[,5+G"YFF@IB\HN0@AU,%&FI3B&$= & M37:#0)/;U=8=#/_X*CV^*FV+>HRK!R-WS=W>[7=YTXI2L."<30S(L/+DNG(% M,?%8R^*+UX9;K9N491T"^D5SQ^-\Y,ZY.[!7U"R[DLETAAQ\@=K. 9SF"-*5 MZ$,PP9DF]P_[P7W1T3%X;I"^L ?J*ZE-K$O1J*2@*!*94NC!';)!<:(SM?![!"X(=-&"PE>D%E>QPEH+PBE&MV8?=''=AS>U3-W M*O>LWFJNR 4D"R221QC)ODYDBZ0HBCW#))TR3Y1:% UX<.=+.F=K4?#T? M723-LV))M!#;OH"/_U(?*\8R"L4-;IZ[".CV=N1*B,DK">C(95;11W*4Z3N& MHFCMG/*YR8RKGCB?KR*V)+3!3?*FV+H*ZR*Y5[B"(K "W&5.AR,+-=LJT;N4 M:V4>'N4S;V/Z$?3BVBMX)(KL,;0:^"9 MAX]Z&B0-7<+Z*=%F"W/-@S#2Y1<1>E"RF ) M82T+KT4,/$$N+F3.--/8I#ZU&[PGIC%#$=%VF[E[O[&\@[84-"YYDH6I849E M(WAG A%MG4?I$',3;ZP?S">F/D,3T\#'OX7VZA[L#US]-"O^?5C<@JN4<\PF M0(.AI@\Y\)X\SI)RL=J+'-LTG#!HNR1PTP-NZ0G]:5-'=B)X/H[S,"0,N+^L M 5WB^'.V_(:)I$$[XL5KT054#V>YFX;L0C.NDSP04_-68A[05+D?7$D)@^$2 MF)6&S&VTX+ST4%R6N5;Q%='%(CE%[GZ#:S3Z]5MFCN&6[)S+*>C M"1&4BPIBU@*DEL[Z5%AH4Q"Q"]!XAL* ?-V9/S& L$/_[>2"?:H5[E5?? M^L=#E.SNPK)1E.O(RU-1")NY4@K124F"6X!DJH,3T<#V_8MKE:X6+XKKQ>8IS5A8[D*LWRCTQJ=04P1@O+5[.*9 M##!=H&@;Z?!ADLDF&\I#P)Z4I@Q)0H-[U9MLKIK*?'$Y^$]&&E M+R?.Y>R<#D#'?R*KWQ)(*T@@A?182NM4:N(-=4+WE-1E>#H:U,9^P.\X.T?" M04Y:*4Y#UO4Z@-5ILYIVN<*$E.2"9)N:3&>\ O"4F-]+J UJ26\F!6Y;Z\7- M;ZI!'\8,("\2E))UOD5 B#(R96.,7+;I>/(PMK$2(]LIPM $'#NA,>.43L'/ MX>PWLI=6/];WB%;YY 0G@0AA:NA @GL;7$]&^?Y]__ M1A]]H3STS:;.;'GL\8=O#L3H?!C)#FAS5B@7*"[O";O@V!TYZ/&R1V--Y&<#%/;_GAR4A4M428&Y*@& M9KTA.W,CO+5U/L;#3QIQ/,9!#,R;B6_ >Z$:I'F_F.?SM'JW^(B+[].$:XVE MP\)9HS0(GFN:CJ CQ")9C^1/2E:\)=]RJ&CE-@!/[8P=1- #YRM\":NA\A9UHQL]7.)RHNZP/).6!TQ5V@S.>M)D;!"PUDTO4"%PR/NDYB#KY6]2P1B%DE;6R22>8FMR^W48R;ES 0,YM7+WN+=:1DA-?SKU^G%W=_899O @_3 MO<+O]WW:$&'ESF@W LQ&..XP1GI1N3):A>PT3R5&)A(7I4PZ N\IW(\7UQL? M\%MMYC#[O(=$[WS$(,.[[\6UF=#@F& M?_T:%C_FY?(O+IXPG/3O__P65/18T6;VF&:FL* R=UHA,RY:'5UFM(/4UB+N M#B_W/^K (,3&L][,RGSQ-5P*Z/*2G:%W)I.O[1VY]DI9#71X2"#5JN]KCJ9- M^+H+N(%";#4(6,^YVB;J/Z:K+Z_/EZOY5UQ<-R!ZM5PB_?^Z6YZ560=-1J[A M/M4IGQ8\?0440@:M9$35)"JS!];Q W>#:]2.^%TSQAHD%74+-LL4O2HN@:@1 M9U4+/F*1"F0JY?^7=VV];=U(^'W_"P'>.?.R@-MFBP+->G?3/AN\9H6ZDB'9 MP/K?[U"7QI)L^1R)E"TG#PF"Q.<,OX^'',Y\G F1)TF>]W>4^^\^D=JSTN$D MNFWDRA5_(#2N[_+\:9WYS7VA_^7%Y\ET-E\63UL51*,SW+"A:IN1Q@3T@=2Z M,3D#\\EY9BQDL$6!M5VNGY]QC!]^&K^?&=)%0_67*;],R>AUVF#QV^RJE,GM MQ-_GQ4KM=5U60[@Q-ED;03&>.51I(#+/K6+*6DB$>9&FTYP>:^J'G)I=^>J@ MN/J6W3@ S@^/ZW]<93ML 6.#]"Q$!;5-^'M4X^=2)\U!;]Q)FK?HDTKZP$VMB_@QX/;H-K=RXZ=? MU\O:XJ_>U1%#4((5X55M*I;J_6#-7,C: (W3=RH7_[P]YTU/MB%KM\)[ Z0; M!H^J+NK'V9QV.'*3R7FN):JGD;QFVN[JB#=5IY(#8P*P6+)F.@6:^4865BU# ME"&!WJDZ_JRL[/4W73##':#L42)A4PGBAX<%.KA22*:7@0F!&*9J% M"03##,!HL3.>AQ2-ZR)".&C51_<$VU/3(2JR20NMUZP;6T9)7:"X*%B2*M%N91P#)=?*G]-\'KQVVNK&=R3T>3[+_XV+\+CVO::G9Y,MZ?D^H=\3;SL#G5+ MYM%$F]38HB[2IIZH[6KXI-7+=G"E%)V-0"$D!*5D,5)$+_:548V-.X-F!U,& M%QRGS\/6F^NTX@7M+!V3A"@8 :%/#9OWJMFIBXW64K%(M#-M:/4(0,@X@8[S M4+GODJ3Y.)J=,3.JA69G#&,=-#O''#$5F>:"CBQ+,+3=!<5 6F0E< TI9N6Q M2TO<2\\$GC*U>O/TUIG 8:>;HI+''#A369)?I",P[VH0W N-UG!(MD\5S8\2 M'1HU)49%A\90TSTZ,,28[SHZ-(JM@V&"8Z#NSG^PCD[ 54\C#1W(E),,H\BT MTBIE0W#@H$\[LW<>'6I'^QB$SQ$= FX+"O0,,R?>Z);]^+3KIPDV5FT:7,M B%>>Z 2?I5I)' V]CSNB[E/S.?=K8C8Q)&[ZL*#52M.$O.1;*"^1#!!T"I M.0[8OI]]^'LI!S$*]%E+Q!H[8=?39^Q1'IS29$]4B1P*P%IT2G$6I'>ZA*RU M*$,8?.;9%T_@J7BUKL!6[C-Y%O,_\OV.4;7*A= FL.R2(\\^(_-&2Y9 .8"@ M5>%Z (DOON#2F6R#7$,W:FE4GL\6=SY6N=Y/N= NLWM@\R5XHWQ@0MK =*$- M$+C03$1=P(+!C(-H?>U%%T]O4R0;WKG:/LH]*?TWNWU8WEO?>6E4]\+W8;5L*N9/_O%;P_SL!^3P>PM%I0, M'"+33D8&A@>6'$^^""W).1C ^$O/OW1ZF^"VSZ4YA@GXKJWXZ50+>HB=FJ*R M(VZ*6=')VEEO%>H<#,TQ5-)*KR0&!V8O(W^J,6<0,UGAC8M0=R1MF/:*CA6: MUV1-UO3(G&CC^I[$3*EPGF/0C!QP6M^Q'K.R%JP$\M9MB3H[[(''QQ$SC9E1 M+<1,8QCK(&;:^HBOGGS$_\SW-V"=38;8ECXF<-LTXZ-*==WS"AB<--BED$9)G&CRP0*8R(P5JKVD',ETNH%ZZV.V4.=2; MI[<6NVTUQ/[FF) 7O&R*+5T4J4A&?VCZ2 HRE 68M<60TV,BAV;IU!>MN*2< MZBCJ9ZTI:-TX?C6RIR9MNMH/,*IU8O5%:\Z?6&W$UJP7U&>;!PB90S9T'M9U M90VFACUH.U4Z2E^ZPEPN:/-[]_H24M82C< M,#KPEYHAC"R8G)G%C"G4>_KQ&8G]7G.D]1-7/*__LDOSM[>>-Y34"/[92=AU M.(1\^OSI:AVYBF!$-K4QD#6"U;M8#+WU3 6#1CL3C>YR4>*;"9=,Z8F -EZ/ MKQ83_R\?)V6R:=6$*%7FNJIG:Z==GRS# HGOPWMLOF=C3 MX6PL9ONUUL.Y^C//:6";/)$$'P17S"U[O4A/!YG:VXDFF9:.FZ)],W+W7W_I M[)X(Z(O9U[91_'\_^/E]GM\^_F,R]=.:A7ARQOA]ZA_2Y#[O:*D&!><'/KA% MS/V8,>R$TI4IPJJHN"IT-,_H4S'$+0HG027-;\8/IPL11_<%&?7X\Y$RH(=( ML!",#%F$;+4PM *"JUV#N#4@E4P#J3FYL\BPUQR?S1KW_/-1-"03)65003N' MHB2=8P'OO7)%T[DC.-K&!G)T>C>27[-?'/5]K'^P!:S/V;"#%]>29Z>7V.@D M4LA2^!B*+"(YF>%FWYRC@#AZN=CZ\7:@#/GL0':9H$5P*,7%R M$#W"6X:VEQ"TZP L5="H5"J>3__-XO[WS:G3EG[YU[9_>LJKJ* MF+CM&@8WFA< P/P+$PT ^ /@ ?P7_\O%_F\! , 4 !@ @ 4 0 @, M$!0 @@% " (!8 ! P (%0& " ( 00'" ( P," ,"@B# <(0@# 4 X MP,$ .!0 AP'@" &!P,@T-AVG"]7;JV<+Q-Z=;TVUU\R7R$7B,6AT MU"Y6J&5R6TYWU"W7Z%5H%&ETPI'UINVNV].=]6O--B,)#)I=#1OMSLMPRYF< MLL%PSQ?CVZ+=?%O]/K=+2#?1YF^?/OY&9^3IX?\V$@XD,W87:ST82Z53+.;I M%3R821;M%[GXVNJ]O/I6 MLOMF^[-R-X/.0,_MP60FR'INH/?'R4*%9HG.I[Z'B_5VMV]SG_H?;W9'$K%> MZ@X._/JQ#F1+=;XZ>NT\W%R>SL@&H/ZBKDV]A %).FW < MQEJ;, +:=9L(8K[3W2@2 T[;:&JK -M0>O_3O5BF&,[].+8 MKM/]1/YQSH,DH57G@V2QX]J#%*F?IP>I',,<\YQ04*% 5A39^4?,##.RV-H4PX+8\5@==6R*MPGU7:9!F[GE7E M0>%GU87^YV=Z]#ZJZXM_XNK[MW. M&-!USZ$QGDMY5'7B=5^2S'E3W]5PL,? Y9S;3?_#ON;-X.-TO>?G7\\@KR^8 M/W[?#&'0%?)_P:.ZA/:2J/+[N1/^X(,F=G=HK&+G?R+ M:?HJQ%(^$^_#BI*TI?P+$B5M6;S^F!BWE "':JA=F%0$]\9>K3EH_*H\GM7PCFZ$=3=&FG[KY@,'[ MG6 0T<^]/">/Q6\F)L7=:\[-189"\1_G>O:=9;]C3KB]_(JFCJV26.D^&!Y@\ G\Y*)3_T7G=^XY.^'_C:\.N!7;GI M\?N([G7GB]"O1@3T7N"/09O!9"E_GR]!D4&;U<&A'TY%+(N"#AY+BAY/**7F M_Z'R+,;/[D[$]B!S 0*PDK68]S(KC41AVXM*AVQB\KC#X1%4'4Q8HK7R^*Y5 MZ*Y/:/0?2(:!/BT1%/1EM DDPQ0Y:5$L?X8V+IT^]] P$Z+D2DL%8)A*56AP0[M%Y7RW\";4/DH# $1%9F;P)3@ M8$4F[2P5*=F@ZT#/CO7[(-5/$*+1N$QR^C\.7#W75:W9/49+,MQ3:A;CGCE1 M4@ZD=,XR2H.$Z;(+2D)OS#Y!!7_ 5B35]J7>?V8RE\NJ.HFU-MSHG*?QQ97XV\=6;J] MUL&)3T#KTE^]G' R1^V70?U[QJ+".%-D?ZIJJC*WE=62)@BO\,Q^);H-E M 1&T@IQ#CI=>L3.ENVJS_NJQ=H)%@9&*RYQ8,TQ!1*EXS,8*DQ/:LA_ Y>L; MQ1*1N7UEM ^E#OHJ+Y?CYYFY.Y@YHA77XC8^V?LOXH"3J7]=!D[6I)!F_(GB MU*L9DP3G)?U8.9;Q%DYL\[VKK)=86:DLW_7&N M53XTP0;W;"!M="*].).NWS3TAJ:_X=V.EQC2<*#QZF$3Q7T"L"Y4O'FK7'YP M&LN>;W27F4P&LBLS-))E- H?&W7809 F!\&SO<6.<#B/\T;A!H+=WPS@)W#DO)_?DV2K07FK"$ MA8[;M-XY!%_0V@5)6#&%J\PO-!JW#=E(*?6:)VG&MOO@AL6DR90V1P>_F6?] MD&)E%WFI6J:AX'07&?^Z.O!UEZNK+@M'5#/+7KW#1MT6TAB[C,KOTK) 5;/> MYHG)^#>G$TU2>B-?Y[#3#*AGR12YU_K$#KTX1O*<[)VSY0[\\',*7PO*P;3( M^DCZ;U+P$-2#=OUCO&[Z&/TWM6W\O7L-\OY*-YB>P=I8,(/J[65Z>T!.V+^\ M!+WQ2:-7KE_KJV!F,7_*]W<&2#E>+\7!C^Y\!D!38F397U0^ ,PU 4[&LE;+ MTU0;4;F/\7ULAA=#9Y@W\8J"E<+]CV@IJV"?PJ=%7[S;)LSK8F,.7I+=1;& M[%DNM4T-$T#%<\M&T&L;XNU,>I"7RS]6E'#O7?\WJ\?'Y-=''$G1])?M%%%K M?RW51'HEK?.@F[SDZJU,(TEKHFWO"\_&1(*(AS?@M"9K7.D\88_=CK]=-\4& MLWXXAT]>)V1L\%3O%&>>%0*-?R\7U:P8)X]IW63EF4\\O,5IPYZSCO@=I,CZ MW$J-;X'P)PWDWN506Y-*EJ4K^+T/3U%S?MS613I>Y)9GSL:TE57N>4AJ4"SAY_^6EG;*2I+%OO;&;F7 MS,6)/1I:VMK-1X&7H[_N*:]<',P*_KI64"XO MI[O-U-G3;Q*8A3!+S7WDQSQV>PX]8A&&O_K M#<-EM^3A:+"6* NQVW=KJC\_L=?8%;*N5=?>'R;SC(FG2OJ_/:&TUEDXJDG# M4)4+'_1UB92IM61P,OMD44DM;"434H-T%Y3XQTY'U+F>RO#X7MAD3-E[S M&E5E_Q'++Z72=\O>#M@*K5:2^E83:"1*\G=4VS(KO$20K;A&E-3_(^MBX+F@ MD#BQT8<"_\#JFI!_HY#'=O\D=@N8"9"CEN0#Q%@Q5D**G-NC>!, /C6-R*3F1J6LD(5UQ-151M3X!J/[=&6N+5@$F;Q2P?(Q]I@%452 MM34+RH7H&N>$7M$4:H-X3+3HX4BY;FI2V)'I4WN$76W81E<8:EDM]1*=)3T@ M/N]1W70DP4"-\J#3^>=!\&JLK6"'[DJVVCQI?+II+.,MQBI$7;,C95J, D%M M%Z-BQV\:""E[;YGIN.* MAM)5AKFFV>*=B#*[8FIM7T8#[KUA6;+4,!B<*?, M"M7L:BG>Z3U]I)9/_ZH65/)3$5_>-H1)X; M!+W%>JOFS?- 9FOO$,=@0TNQ(PFYR,XA[0C5D!>PKT. MUP.7M&\]F(Z3;MHFQSU0GD,YAI)=A0L&G ;@O>'YZCXZJ7CW\K*KX@E92EV$9#^GI<.<,?R"6LP&2F M%LBJ\%:(1.$DPAJ"=.^C$3JRQ V87,U@6 ]^!%NN"5#[3- MB1().&=3./K%$D2C<**JWAJK2R&GD(M+FMGA^[LNU=?1QO96Q=$T4]$YD5W? M(G_*#P 'YG]/__4JS2#*))6&%'H62G0K^@'+@;*;U#'SXY6_R)00L'(UW,'IX5)&A2MJ88\#G[Y(13F8!$@%2<5&> M&)@E?J0,?68'6/9(*N!H9XQ?C[XGN^>7WM3\JG0-MCS#OCCZ;K'M"BPSY&M6 M!RW(J8-P7]F?"#.=*",;;BHN92L=SKC =I%]E!C=X1/\_;,?>I>1XPO#E"HY M8$S5H]K;'\(V0W&!B]04XIP>;V(=&-$\*E=3G&+CQMK%,]C=YS"PY;XTG$ZD M>LFEEW[1=\K2PULL6UJ+K< U5)@&?HQ4"IG^H,-I;XH#[,>1A?Y'G(D+W"\BQ-[XW@$ Q\&Q1N:LG")L4 :O?"42LF:*R/+SQZ]._VT/YW41;(7DK<69L::#V\Z+;RG $XXU$QH5\$B/PB_ M]1[/:F8FP5%I#:G0HX/4/N6\]R^7EN0H>GA%LGN>ZLL>QUQG\@H#&Q5?GWA: MLU&;O;6:4'<0G-27Y8FJPF)QQ'2UP70RKH/GJ42I 0FJXHB1G99T<<*F50F& M343>[5!\A0+^W+P758RNT63IK;@TKO4;(7/K2:CG0 8%#>\N9^GUBE#1 (M8 M&69:X%E.; BE^O9$NJ-\Y96*B7!N%;:MI]LZ--"M6\PL$8_9ZAHB=[E)\M5< MY9>J^!=E"7[J*L)#/5U8&^->GQR7G5Z]C:>3/N9A>S6-0T:/(FXK;I'0>YY' M7?YGDE(FFW^5ZCCI!E8%<3(!P"W'2 &_LDN5-TX'71CR$MAU8GQC3@7X4!)H M%;]*Z ^T#D6J&K9I7^GW#7WK[_.?2:Z_QG(_J_%U^T/9(P?4BTYPG*F0XMJH MYRY]F Y30'ZXB'A$E?3R20RVH]0H24\D5<:'?J/@=ZTO@.TIW(W6^ WZDFU+ M9XW4 K5S-6(%#I4A$T&44D7_OIHD5HEY?2_^!!L&J'@.LT<]_\ 8<:DL4Q$W M>&S\?*# MQK+7!7JSO5C?X_=#F$DI^C2B9'LRA(<3 MM*K>ICS F:\PJ\QL.9)!X7N ;$M1I5&?I8LJYJV0-.I%H:RK$5JTQ"0.HV>^ MA(I>XUW6#&E4BS.5S;+3)^VG:8\N$F]XBW204[L(I:(!)KER(!%,>_5$1!IN MS[.:/]0Q108DO%VM>=RH/A$+_+P98EY!@%#-"A$G&4TK9-!JX0D!*O^6$5_) M32XTL(X=0?LYQ:)!LB9FSM(=62.:0=E*$#J=)E20=-#OI=D^0M+J@/$3^O#' M-(T :-W=1_LR&6*KT%7\V0X+TOJ?-R."# M6><@D@!3D[\Q$T4P/T\>\S,JL:E^$F)>.-GB& ><35V[UFPMI1Y?%.=PU- ] M -%-S)!0MU*S4 !:;_T:ZW!)__''!!VSO "#YG-/PGQL?7EE95[?YYO^93PN M"K=D$G^1R=_@CM0R4C;>S6_OUEZD8YQR:S:=M*8>YB1^:BT0ES+HE+,^F\6_ MW?3-CKA7(2B)F2406*L-K,_A!7IO*J^OD'C8&Y$ \ 3@),:QBUU",QBM ^%N M:)-<%FW:,0)J-@Y)E96SLN.*$@B:I%H*"0,A,5%C$;X7\!%:7-=8J+WE9\H8V7X386(1]0 22]Z[UYXT ZJADX M?2LN5T"3>KZ#19_F8ZJ'PM+. W11?'2G*I\8KYF^Z4+F?X*I&G]GT9L\.F):%J?2W/UL0;AP1)X&/)G;QMV9CEH2( M,@.K@*12PEWICS3+A)Z5I2U9*_27DJ?^W^%P]DZLO6;D/;2&J]\VP-PSVYS$ MNSVD$MCN5)DQ+:O'N/!Q#!+\XT!(VTHV"ZOH'XFQ^%[FGTC5?,V7,S:]'V8V MC+I"9?E9^3E(7GC\:8[^*V\VR, VT;L@P/R8"]@9P^Y#*:+E"]Q+SL5S$3Y)?"X2XD%H[Z M4!G@NJC>U73X0.(5ENM)NK3CE@[)XFY4^XZTY\G4Y"@KYS^=V?5&U?&!P.A= MK!O'96B&5MG[5S\_\7!M"PZ9B+YQ1H_Q3LF7/7H+C.J\."/'DXAK"^N_S.', MMO"UI]^6*UBP>6^BQJ*J=NU;BS&TM2UT26A[]?IZN]_!AP001+KH0!1>3O3* MU76 ]VCG3 "^*]AJ@RUPSQ-@B=I=.1ELM4&&BU=;=,/G&U=Z5@7MQMU M!;9814__#68EZ+W7Z'UQZRN=+,)Y<["D=+SB:[=XK?=2%B@RYYP95-;BZ$[= MZC=XN&^P)4TC9F4&S?K]I',Q.)T?6O+(V(K?\2/6;2*MIAFK=:_U1%7:HWUV MP*BFZ1?NHHN=S.-V62ZSL*)6C:P+ +O5[$JXY_-/GDGZ-[H?<,I2S$?O<#X. MZY"0IW9TB?^JJ-T;[1Q5>UU!Y*[T\G.*\5O=(^WKJ(_1UQCW3UM6T>8+E/+1 MQ+4IUZZ?9D;N6@#Y>(GGX^'>60 M?6D;#D#%/@-:=7?E(EX0,BKEZ>TIQ! RR!A1:Y,5OB3F,0K3V]M72:25]NGX M7CH<*>0E=!;90YRBFDPIV35P*G"@!6.TAHZ:#AV/Y]-86HW29#A.9BDG,_K% M+3'3E]"_^Q#USJANL8XPES#T;.65 I.D.X>PJVP2MPL ]R("HQ;A(K4K35HF$(^O* MRJ+C$7;/QY=44E[G/D>S+P0_7H>\O#];JK-^WY14?E+D_!;U!]7W5<&)-=_8 MXN]B3_O1Q(#M<0BBM_IHQQL_]SKYS>>5O^@?Q?[B-^(EU>OT_2.':]#D[_\ M-47.&5S()!-IS;;DNPNRE-4/1,ZSHK.#-+J??-HX*R*P(A7%UF2$])@W76GG MT"E?[K^5[H *X<0U]_3CX&!2X%\Q;7.#+\,)!KF4W\ MLK$$C1'A'JF[]'JB \%TYG[*KRW2,WSF&0K":P[O2AR9.DADEP[Q2:1NE9[W MV ;EX(N?<.@ZTC@HQG[,J8#;X6W:REPKC:SR*(UW^E3O6>\6E7!I7[]6Q7[3 M(4QZ@HG7WG_JRR.X0G1W_RF/&^##5+2) A%$J-&U@>4,,UGC)LO$WM8VBWD: MD>/\N=8\8&:-T/ I ^'CZ;#J$[KR#CPP]E#TMBK@OAXG,J._$O[,AWQ-RU62 M7V>N/J\L6A7?]GR/+-YZR_TZ.3]C"5VL6-D9QM$IO-RZ;4/H.FC>/Y+P)G5) MF;JN*0"=;/U;SE]]YA<'#H\LB002;CT!+]TH>H.>"#O0W[TP2)$J]+LL,&ELE,X.;@?[ MM[S,O)+EDS3:\4]N&P5EQ\1@!@$3L]U<$AP?7=>TO>T=M=A.C+_<-GB^UB@2 MYO)XCM!XJQN)S/GJ!W;N< [O+">O<*Y(OO"Z">/4"Q MK/W[E0[1%*/*AS352K%6SVYN>H7I5R5"0^K2M+:'(SAW+QG]:C_BX[Z@Z\11 M5O[$[G!51MG75P[V#-=D0@3/&PN9I6V*W?IYCCIJ=(!;/IB-@UJW*-"1F6-% M6SXO%9D]GE/,!RSX7_I"A,\:%\ZH_L^3U M=8HZK?O^&!%+2>WLN8:]&].\S[ MUCF@E8D2#8E@2790AT0>Y]!2MQU_JK?A?K!3$\^?C:F5+Y:D)V9;Y.P)[^*S M$B"%"(W'BE,2/8BM9M;$$NU3-*X0VT6S(;4868#:2HN%3!IJ89M8!N%/,S+= M6PM[FS^F8FC'<#Y<:+YO5753>.I8B;N^,_Y/T]+_6TBN/9 MSS_0CDVDX1JG3(*A'UV=EY2J\V8JO&&+!/@^4H5*<;'7,T[VI!>+GSX9>7YG M ?U)<]E$<+ I%SEN:MI99&UP&+)^#(GS0-OH#FHDL5=E>]G$1-IL4XZBM'14 MO%D;K=YIH[AK"Y/TH'N!R9C5M%)K+4&?HE W7W^6)/]>\Z0)J[IUD6BNYJI\ MW1>)*4!]-N_:GYT)1UB,MV M.ZU3Q"E0L:U\\\4/:].Z\MZ!U?<-:GAS+7]7 M[>,@"7O6?D4&C6L1/ 7V&O0P57>4:ZECQF8AYX)*".,C'BI802QX*3\NDO*O MA1JI*0,ZZBO/;3V#.9<]O#,H\]TO>F)9:RFG98X/["G.Z/1NQ6"R4M)J+F/G M?,FF%):7KG:V'A#MKSVS]4=1:D%O+O/]IDW@V'@ZOZHYE/A^0OT<@>!0KWM9 MW$6'B$U>_2UM1M?(RA\F7<]ST#MYL^JY:U*19D;'-=/4U #:9.8#.W&VD;$3:\G/K#)S9%\E8C@EA9PVPUP/II%Q^TW"9BZYLWV,R1 MU,\$O#-J?]6X]@OI:K8EA%,E3D+3[R7K8:)?1-8I6C;,I6*;KAT MSA8FXA$>,PG,-#.&BOQ8.KZBM9K.G6:/V3N2S"/(W+*R^N_0PK"S6%"' M.:J3VE[Z'2RQBA,P5MRQU+A37MK73M@O 'B/8^?[HB]S\$^1_+@4>1K?<< Y MG2_)LLFWO:9Y=K$[U(I!9P+4BY7-F?M&?UX^6.;-27R)>=;94!$>T%!E5@OX MV!R]F4\J.8170$W,Q4E^/3(K_M3,^FA6^$ZFX=AEH1Y$\_230.5UC'!' MQ,XW;/VQKQH#SX,AMB]\;,8E4S@Q!8X,#//XDW]K:F ^"P;LS^9^PO;XQO\^ M3@EKIF!TM4ZH.;+MT:[JKXZ !!*$.0:?&O89T1&; )*6-]+VRZH:C)$ M$6DOI .>7^N1R45,UC , RTM4M\QUV;]X#M?8EG,3'//3'?&$8C\#DIW%LHI MK6TJ8*Y5[-,]KY[6E"?(S^%M_7)5P=AQ1@3MKY21:/)F'GI<*$5_KIJ>QFG> MK_R%1LUFWKMXUIF^.X3MRP=*:*ZC#QE049+_16RK&S8+4VS3C::)&?6!2\L\B5]15;5ONRSW" V MBQB^>5:;\[!W*\'E><[OH*Z#,,6EC5YN!$%M?D.*(9V_*YUN0[H$6:]U/]VU M;275;0<.[6#WKV;\/5PM]TQ7;BE8B\B5.4&%!1C\"\6W3$NT*PEV+H#W9=*B M \=+%X81AO$CYU11BU%(VOX'.CY,L JA>-VOR20:O'SC+1P-^[AZT[Z[WY+L M9]G72XPXNT+"M^+W>_&Z/F*=0$4<=QS\I0+--V3F%;UY(Q-FD0SOPXNU"P%PQ)AP?,[#$.[5 MUQ'J&>' C5<1+9PN>Z0)!WUM^3+1]O4)#?'B1C1O%U\A^E4' _KTDL!.[\![ M;GES>O2?*KC?2N;*_"DH!(A5. M8+\'(-7J% N3W]E2S%,:_,6E([J=4<[.I M;H)"[!IS^*OO6>A^DL[X6Z!XUIA&/+?:8R6[\12J>M&BJ09:X\/:9/5?&;7R MI>A8Q)\\)6+CQO8N:Q7$JG1MQ--[-^8$3@)7&UDF55,G:WL@B@6"I M4-(!/"8L.D6IE8ZD%Q9QJP/,O:7RWR0(V,%#S:432;XX\I4- +OI<3I$"9[R MY#KF81Y.X4 .XF8#W>8T'8% <$-O2);PNCV.@X3L 8+/=R-J M0:NL@AQ']Y8GT47WKUB+EOQPXM>F;%;$^9FDOV&F*!IWXNWT.H!;E@:VB0N^ MX1^?/1H5ZHRB.+@(K5?$#,)A$CPCGS#U@] 15$,E7.>9#Z\E?A!#J;!)I_G>&PH6%28FS>4VQ!J85^Q1TUP( MU&D6U/B,TJ]]P=%XH5+)3UM(8D!EF1E$/? #(V6@KUO"3Z;Z/L$55IC'GYU* MT"%?.3A1R5S2#BCKIYK%I6Z.RQJ3:RO1H]>. J7R)'SERDOL64"0C++%CTP, MXXR*Q3EZL3@4M-# I]D(Y-O5Z%A@H]_$NH6,(->*_6)+TZ4#^7L8R[YUV,\A M89S<9[%>N+"4^2?M(W$N^+A@Q7\0Q6PTAWY[K7@ M. &_UF_32IRL1,*..%&A J*.[*7\LP2'=*:A<4"6)M]M8ER"EI[Z^N/^5L^, MW&K)I5 YU,I?"[%LT[$(2\F^X$%9L*F(BR3[5J'\F6DVJWRT95PH15H(;%&) M3;'LG7@!B:YI4B5)8JUE*TG.]F96G Y)!\ 5\W.&_OK0@D#L:&X7>_(9;6MH M%!A ;R%O:3+#3QRK)I47!CFYKW*V!',--:4BTJ.G<:U]5[!ON3)Y9+/+AR/B M8O(TN%H_]2I)E,>U)V=WX+-7UNNI><:^5D^.C%:>M/+;AFX-R_J(\;_F[P9SN>T%,>Q7+%2GK3C&%^' MU]7+Q';\L-YD&&.3S=6;7NSDWLZC/?2)IY1&OK-AG] .:1KNC$+^/1@_T(NQ MES><-RH7EM[^!OIVD%=3_W4X.44041,Q.DG8.*V^7&&^5N6,6%,G5OS,+_)M@>--66J]6B;Z7<\@QB% M=\LKR4_*+6^:6XP.(! RX?K%!_Y=C)Q43SS\.F:'AM"J>$O7T3J[1:?@NA\'(=&^^%MQS3#FDII [X:7E\.WR! M+P,#Q[9I5VHE)];P9TV&TIN4#R#'O4/,TU80ELPM9HZF>#$9/&%JFC]%RA9_ M92/B![BLD$-YVR-V\6ME1%S'M2\H16K4Y34)V6[$Q$9"^>;OXHEQ)[?#IBP* M#Y)99I3]U!.9ZJL?DMC-F22KX\H^1@E'%VK5:B ME=&0/J[(8_F+ELK007E]M0?@2[I'GG06OP6B''E]QV>1-@%76SG:X1U#4P;B* M:4.PH0+FV8-,7#-97EK [/>-U,>L*4SA%)><"AT9JN,.DMW?1JLL'NW^5CH< M-\YT,[%01\K,H1AYD8GJV:7%5,<%HMX_:,)B,IDX5ZG7NJ4)^E]U%OHQJ0Y$ MVN'?ZZ:G$]UW4FM TT3 -E2R9.KD=XSP5]\K226KJZQ$1MJ9AYY*ISBYA(M: MMM38&:;FI+(SP?%E-A.2K47L.)P7?+/'^ S,IZ$!\U*O S-!#N30#I>\Y-__]BWXU!8'%.K MGYJC)F#O.>@R>G+>S2]WUCC/#TQ O-I@Z.0924+%WZ\AIF')W^J2?#Q6&'>Z MF_+&XO,MCN2.,[$_7]3GK(O*5X7.;RRW9MU_L)7Q$G;<&JC@$&6UV9K9Y*A1 MWAU=Y36KSPA0C]X_WHW_^FW; 6RETUECE^#CQ)C3B-_/BXI#Z*H2I10YAI?G MBQ6H')YFZH*O0O,$*ZD:$J3)MW?,'G6,6,T2)@),;,NDMG\UWZLPC5=_C42C/&603-G" M;/Z+H=PY+3SU6]/FE68%\T1JK1_PI#OG/;]D9V+<.6^]RB]$G.LW1TZ\"Y90 MC=^ASI0R>[?1N\[<+@&K^E!S(1[Y_N3HO"U+.A-\DMM>-NA'ZWRYY&#Y4,]< M?BITVNOO47^R]M9%DXV)V']\9[Q2^"8CW'\UJCE0VAD4XTR)4UI_(XZ8^Q;? M(IM =7L)O:B82.;0Z@@I7!8)VN/W)TJV^'%/NV;\PT4H=K4QGNNCB0E.]@L< M? H>YTTGKY+!2#PJ%H=)DI0OV)2,!/2SB:"UF'VY%[E80ZT;\+-\,BC?4'*N]Z MXHHX;P2]4CAA3I._5J2T^#R4Q>+*-^:D9QZ#-I[C!5<&?]-)-],[L-1RX6#5 MWMU0JH1XG^56*N9+F3G:RS)6)FF%UXE"C;2X*DK?W)Q5,1;_0HNF2R*3 3#! MT,8[#U15XG+3XT1XI_Z[[.'&NNIR7O!$[Q82=T]M M57S M(K/-##=90#BSFC).KYYI*^,F24A[C'">-5]"S)+-.:S:R2C?B\;[DL3(],*DC&2F4%E>0:G$ MF>1/2TUKCW]!;DMQ9R"M^0[D9U,YG[:J>Y/^SWX2YT.:%R<6.A#E(V]E:7[/ MPE,9L\/*6I\ &>PP=?TW6;;];\R(5LDI M[.563(F5Q"M#&CMQ\L7JFBR+G5^KH7^]?ZNJ>IM'FO)"T]C,B=SV,BT)&6@, M?^-,.P%>6TQN("G 1+_*6_16J4JJ7%ZJW&D;H8@]F=C^<)5FB"O14Z#)^QA_ MNX4=ZNKSAN\7#VN3)'%#&BS?W$Q^0U_9,D_#$#Q>OG.:,(/:%'0IB7(_,'H< MNW'WDI1HGR:8,16PJOM[7F_RCVC%K(FREK+((2NBLJ0!#_@"6\#+^4Z2?KHJ M6F)MI\MDQ\85R!N4:]K5%3@C_HR\F!+4%'.YL&ZL]W?\5L>[.1'["BNG\2A3 M\U^G;?;6[BU0_&8O^5#>$^TT4%E4O*1TL)E6YY\RW\J!FF.X=R/4<9P+Z6?7 M78<=5>.I:&;^C[.-D=H@5[%X>2=^K;8:6FG7-5'"O%4C"%* M#IC\%Z]1?:9:-='"475W(4JEPHJ&B)I;1PX%,MIM0BH#XO&K T.U7^K>)%"9 M>X%TX[$1ZR25R>%_+1.L!PES=!QC*"GK(OR0ZKHDVW5!X='6%)Y4?'.:-8[^ M_5:!UW279!U8/K5;&\HT#VW;.!,!N!=0Q\E5\E RJT#_.*1M6 MRC##]]9>,2(=C?Q3FA$T0L=1H4! :+R(/OI[MR\BAXQ)NE$3GQ1/7RFCZYO9 M&%/NC .=22;CY%\.HU#WK.84TH99V]>O*N/+,_'&9YS4*[.U1U.Z:MOERI*; MM.O<6!DL,H:K;73#?F(.2UGV$M!&U.D$P>C\NX9!V;YS? MQ#,4>__UR\:YL M&P(3.3;O:?)0I@U*O!FS)BUD?&E'W]%B%%+'GLESS;C9WG[==%;B!F"_Z<(D M_]O.>2&CN!2:A> YQL33Z!/7*%TQB+KZ=8#Y#LE4"K_,PB%/P'#$JA#8=^"D M?IC5@U-HXU0I2V9ATG^1XN4AKXV^8G)M5TF]J^XI' M((T.IM.%<;SFM5L7)YPUB8GF M\!Y5[P5U'IMH%4P3$U"5"(GAT@XN4AAL^J=U^+KI7'[=?:VY#V$]XQ>QQ8S@ MV*DA<*R53\;@JJH>%.>8_1(>=+2BZ>W0)A^[Q%--Q.+*9$&:7'R-P\ V.1L' MA',VXO5X"5<7<=KT:(R&_I%CD0L8405DHRA[:7%8,!C*]H4ZA]Y<"5DTC9V; MO\56E;!][ZMBD1$H^E"DQYM187C&''@TE3_FFRHT-SUE3]4VGZNRZ"+B=N J M"<]964(D1@9>3K-52J%]J\I@9_%01]=0+IOF9_TDG.*14+L2O$'BSN&NSHF% M)Y;1Z:;';+!#19.+Q<3?G?NU-YZ?M<*>Z=*4\",/#'&_J73+U,7*^.O4),RK M0*I7+T3P[N?*B62QABJ_/G+/:PLN.8%8/& M\+YU#MT[9U,>J:GC06F12>>3^'2? 4>2V+D9L0)$S-$M^.M,#F(4 M= CS6^X4XM#PM%%JYZ9!C(L:5R@DJD52!94]&OE'<@7OMUI7-T*/WT MZQBW-VWR*V&=&!9,A/W(T>1IEL(@80WKV+JCD.\_]WN):JPB9\9E[ M+,4 4X!QY'!7%D]FVY%-@?D8>QS?RM+Y]A_V:9*"Z#-'+-0J.\3X^?,\%0+! M? +HG\7:"3"ER5B2NYK*-O*+IJZY=^$B( MJ%>)-+ZK"T^BJ]V%5/S!V#RR2%.)6"\[G7VE^H>26Q%!X^JZ3!5U#YV M?.O4X1]PJ$N2])ZM%W7) XVG)E!(!%MC^*#'4B46-EVB[F"B'44GK<):3C%Q M3;Q;#.PPNQ^7$7]28('3%]HXO)S-FGXGFO(36K'HNGT8SVP]UP1H>V?N-5)M MAH1Z1,<%[%I=_DC2,7O:&/HUVRM$5V=&M(PVQ%'H%+$8/".CW#GVYA;MBL,A MXA6YG0-,$!U-P6_-]V[OH[^W=R$YB<$'G\ /;WY-MM5?$57<9=J/7:\2B!.$ M-JQ)O2L8DR2-YTAJP,IN+QQ[U1@W#=E9XM*M[T4/_9QY;W@N-OP15%M0+=V+ M;O%QL7^^ !M/2$[_6R"Y]%9L$\VR@XTY\(H:HPVU50])J=,N23?34"@EQ""E M6:36I&-7E' M?C?JYD^*O/OP3>48"HBR5:&WL= W%_'35^TPT:2.#1E+PR)=O078'A$8'7R? MP/#?YO=9CMJU@]=AW5/@F[:^)+W+N"A;(3;+1R>::.!2$OJC?3PT"@?0M=!L MA/3$:Z =[*3;KKZ@77R;IOD'P&RPR!JXCCI-*13./:51[?8U7_9.?: M@%?7E;=8%GZ5+TLS=<=O!-%4F9HQ,$(*B_0G+ESH'=BII!IC2 9CQ/[:,T^C MBMY"DK%5]G55EM=VD[ B%L7TMU5+-T-#'),7MXZBL8SY1F'A&8V062GC20Z" MQ.T5TYYL3,NW; HYIMJW)E@P%N%6U3>KFX4;1Z6=F'NW:S>W*991"L5OI^,8 M]%81FF)+63=U;"9ZHQ+_$!L;F 'R3#H>TY"B!5OM8M8V2F-E)3Z%+[9_B)S( MA\S0V17)PVFIAYZ27\80G,#I7\60P[SP7ODP.GE%5,LC5$]A^:BT=5*[$BN= M<=YA>2__5^\&P]\).J4SGTP%EF+S.;TW+O/$4^;M.JGB&A'\XA0R]RIDU6EB MXU6(1W[P=4UPQ'!HF[ZSAJIWEG*V6$7CT+9,[TGH$NHD1- Y]*Z&IWSL@PCG M!T'G2(7:#.5(3M<%%?49ZL!LTX?1U[R*/*LLT>:U(=7.O$MVP5B)QR3TZ#^5 M=C:4;H9L/$DY9/\F'$T5[X@O;KV9?*NEMJ:N5?MB)LKX-%[0.;ZK!IW#.3@& M/6/Z)%Z#Y2-\-0POBC9NM;Z4BSDN+N7"<(OYGF9N5@]$NI:AM'7(*LIU-^[)X%'X/W5>: M2][!;HFN@Z@P%U,2\U*&>[(;0VR@Q1[G!1[GDM)1G0R5_()&0Z'FK82:U.D6 MJ?[)-3KV]6W;LB]R;-!2W_L7. '_Z%3D[]5K&#Z5U7@]ZS19D;SGJZD>=+TA M 'D7'PABOG14L&M9!?*RU /)S7A^0FL85ZO5W=X/KU9>P[L_@-:2B-I.3V.1 M+Y.\IEHXH6^V]NM]ZG(CZCM',]/>@ 96ZS]!'=,6+CZ5'QF=@>J+F0K'LC_# MDQKUWV ]KX>%$$_1;&+!E0H-RIK*=P9U>$8-&L:L>,:A#6\(&\91_CR#Q:D8 MCGE!V>>)[DGI'%Y&%XAW;CBL;>"[HAWYC[8Y\*? GK[ M0966RP'6Y[@Z]B+Z*K:^FFESF&MU]6)-;&'3^$IHL&[@^?AK5P>+ETU MS37N^C<<5O-^'C\_BN [TFA0:5T.](,YT.:V\_"%=[$ORV3%^E[O#KLY#S>$ M3S9MQ_#-6=5?!5U_OFNHG06EK7B,11RSY '!*.C)[5=0G. M<^;Z(O,(>DC^OOAX=G_B&_OIQIVG# MP^,:?G,Q[G;)S?C'_/N,@IHKC]>R%:]@(+M"V5?"F):N>Q8;K#JYK=/)W2:L MB=>_L?B^C'L]J_ C@]P0;=\?91JQ*UZC-;\^7OI^J^,%O./[AN790K_YAKNI MUS5O\)#8\'S::&">$/26!-][ONLMH;4 B4F3T#Y_3] MY6,+]8G7"^Q)48&= MU63X J.I *.YB9XG982LUU9*:TU$:Q#T9F>S=9P/#Y@IP("ZG6M;9.JT^!L. MO(A/.BH]@LPYLT=@6>[B%,# MU<5EADTC8\W5"^P[-E [.K@%4_)NL/K'KW$!KE@!JH*[^7+#+^EPE3D;L;T* MK2:*EW;\ B7MK[NYQ;!Y!&ML9H_?WB:!I6:\N9N]\$MX"3"NQ=]S*R;>?BGG M4_!PL*_;]Q6YE!O1U'S?L*J [__GEC7E\NS#0/4 MWE#.JY79H4'<.MKER3C3?M=26G3$IO%'HW+<9$$8Y_SR7@I;R C#)\P.+*?: MN9K3"JEXI_FC3>%T?YY >&V(CN=5:XG8[5O3-+'Z*Z6+>D/[._9$P:=KU'>% M&5_1]\T3!@]J(W[&'WV 9"VOD X7P"U9'88BZFL7=P_RRQY\8'.+8$%) MD]L1G4LC_ Z)8$\T32&M]@?>]V"-W/;BF$*3.5VP8B&M";O6M9+N.QZ]=S\X M;_R*941TG1Z@\[Y2W2[RHOGNH&+IG^UYYU1D!NQ&QK,K-&/L/^__#-9;:OZ$ MM'<0JHKH/((85=_KG/CY:5YY7'3:O?<787VO,W/S3?#>0K2E*:/"ZEGC97@G M8PS]DFL"[KF(NYOH5LR[TM,VS<@ND8.'=Y)".G1@WPE1/L6'K_LE_*$0DV?( MXD;*HH&JU+*H@ZJ0*.C1U:)+_L# M-RF'17R^YZJ"<6PE]F4O]K]MX\/UR5C+!%("6NN2QW2:#OLAN-]Y!%)QQ$PP MA\3L^>OT1T\<-Z=2=_.IRH[Q6/JIR@^0%(:HRHT6>J.21*&CG*$C>GDJ.LK= ME*6/'Z;#EI^R!J<-7ZZ&N@>JRO0A^HYANJI #*3C1=UU5^L6*2BC3:4KD=\8 M.G/C12=BC:49<2W:E>:X*J&Z&B/T??0,.NIU2O/2LG_P^ZWUQ41XF5H,U'XA&,]Y!V<_P0 M(7T>PMIIBZ'=76F;$[OF4*]J@BU:%;8]R4 M=)[(20B[:KAA(OU+7#BBS$",&D1Q2N,:L4%D1U "LX88L=C$ =ZEAS0)FS]\ M7MBSPXQ0:D+%2V.D0,W23 A] ML)P2Y,Q\'9^R#!.'*;+8)N6CED'%[=US\\9(/#KD6EZ]693\3J[CTKC):".Q MO?$0'=FWES]16;B=>_!43]PH_N#2W/18O/L66N6-&+9(2 !\>HQ=5*Q+O'#H M%T&,/:;P5T0#X?_E^[K6$3<%44\]+I#TS[0IB#FE1D,V#24%JVAT]ZPPQL\W M$LO"S,80XO$\P#>&C06PZYI4?4PF6$,:A0& M_ZI 8F^X#P2_U);3E'"^ ?@7V@_\:AK\:E[9A%]T)_L+I[Z0O;\,C1Z%'T# M^0%'C1$U B%4L/ #"$$X#0MJVC>18L6):BQ4@*#,8L>.:AY8"/D SK)E$Y<) M%"D2"$>/+Y>M5*C1Y4LU%32^U+E3)QR-/^%H6J9LF2:1,Q]$HZB/YT3_. ]F M0H!#%*4F(!F/UFPZ,:3"K5MOBCS9=%E""W"VIC'X\$U!C I)NGU(T(A6C\MF MIOE*$:],($(G1B,&1R;)O1.-XDQ8 0C/O(?#_M0D5%DH33]%_JC(]/#FIIQ? M@NX\^FO?GW!1KX1Z5'7&Q:X5V]T9;:3JF7"QXH2=L#;2C+<3!I\I\V=7KTL] ML_0=&7[A\_?B_\DFD^T83KX+W>/)I)O\Z6@XG!IM21C?C&M.) MOH3 (XO"EPCKBL"F+EOI!Z4\NLRLZK;3J;@,_R>B;[S0*I(PI _STRF-H[)3 M9B0C#M-'. L^I$@9%Z-#<"=-II-LIQWW,O%!#E>KH!@6J2P/.2NKW"JU)*'+ MS:S;6L,,0IY"C/*H+W\2;CC=HML-,S-'PBTJFO::TZPXPU3S2^;:U$BS+ $% MM,8&S0IRJ^O@"$ZVGGA;-#L%+7!TJZ,J? D]'+%+#,C?-LI0DT(/]6BY!R3M MB+:?U$@0-V+6PW(?O!+"R$.=(@/0NLX(:W.GR"K=JKV,>O4(E.+&W"FWKP:= MZ(U&MS+-T+VN.FXOT$Q+M4GF2MWGAR\/<_*MC'::R=JMME5H7(\NK.!9BY+- MKMU #W-PL1_;[*TXZO_8%*G8G8BDMS&MV-4,Q7N XKT,--+2F3S&[M<'0F:WHZ[.[>@RN+)##ZI]/L5IXZW* MG-E"W4JVB%=?N]K7(V46TV348"MR&46>WK5129V<))III$C<2<"0#HNX EO9 M4RC2K8".SF:E,<2NZP=X_.K4A&;&ZR=6+Q;UMWKJ79?)KY J64#&1DLZ:8LS M) 9@/M'D=,V,I&,9/N+PO==,-G&33O#*3+N6?.P@IY%U4GFVBSN M^24\NV50WDFT$'/::O0F==6T!XYVX0L9YL[ M*2XWK"'1WM2FI@1R3F*G&1AU_L6PA,3N);O+E]7"%)+73,=J/SK:E0B(O5;M M;X6'25>00$<1%Y7O*QG+&0IW8C2/O2MBI-.1:[#CH+',$!3@R14$OH8NN-P0 M,=SZ"G.^QC[[P,QJ1C*0N[2TDB0>3R9,W,=-$H(^KLPD;QZQ8;,4L\6/D%%L M<"D;"V78LZ\D)FQ8HTC,4$2LE\QM*U%B6PIQ&"C1_PQ2>H3\2K2<$[XU+0Q@ M)/R>3F*RR#7AZ3EN^A$E!::;;(G&3IIK&)@L&"6'&:8SAG0?($M)*]VH\27+ M4H@ ]^&@1<6P(F$A579F\J<.NJ8(H;+(:G3I00[.\3=;%-UJM#(HGTPN0",1 M(^Z^8P&LZ*5!(_&<@ZZ6I4TH1I<@@LLP+:(:*LFR67+,CA&L^9F[K(2:62S2 M7@[FQ3)-!'DS,=0T]P(;5L@T%%HJU*H!F4*?_9E!>RB#XA<91YTC517^$L.\X,UV^F M)+V>+&TBJ*E'Z>8X*YSRQ/]H KS)%(F)$_V]I&OJHJ?50M$1(A50.\332!&I M!#\QOBI*=6)CAE(J4R%YIX4[N9&T1O-#O)GOJEDT:8 P]47,>"1B;VP*I&;D M3T&%E$5PXYPB!;>YUD2N CJ@G>! R:7F\"9,$W038Z!Q&&A(KEYXO5>^&F=0 ME@%C+^*BS@XJ9ZAK%\L30 MTDQ$6N5+F_QS-_&!5B0#Q-<##N(Z98XDB:;9;5/$V<^F_-2S/"D+4%EK$2/P MIJM$/M&H9.DW#S,@KK![J!TD$B"(2Q@A)TOJM3+WD,R#"H-KD\Z=]HBD$%+ MDV5$[2M;>I0'/Y@UW>S62B#4MH8Q\G)TTE+4SICDMS%:"W9>4-,EO M#0YH#1<\8'VX3;#1%V L+,@5_](R2XGA;T1EXK *(H65JK5HXKQ,I 6&15Y\A-#\KWGHQ;! MZ-\4\L?1M*XCE?LSS.P)T-AJ25%[89_ZRCF@BL"ON;&D[@"C$9D&MFD@T8VE M2^NT$DUC+7PJ9.JH7&<:.TL7PJ.IG07:22:X]'(OMA2CF;/7%0\C.+/[&!+A MMH23'WQZT D6F\$ -LKP[11$-.(2Q(05#H18F 4LGHM<$7Q MW5L[>KO&_YRAY3"Y8/JN%,54ZM@I=1)0C5:@)":.$6M$):YI621F&FO9;T(F M&N-,M/^>([:CA#+R(=8PZ(J4]?5=K.*XQD&5X%7NZL:_8C6#IX>L%L].K28N M)+,0+3^JLX"4E1CRG.I;2+!1C[E)4Y0&\G7@_*;KNZ[2&TK&>8'"87<%TGL7 M2.W9H)C\4D"'7=.,,E"#_>428\/H<*=[M-'8$4VA=3P9N<_]:ZIKM>]&/*=%>)S$<#*4-%0SBR2=K*,$L:NPLP*K!$7K%W\ERI6 16T:G)J#Y;78N MPBIW"D1>^2J2<_<;/)/ MJ-H1S!$YE_4>B=E5;"]^VX_T0$J[=&@^KQIXOVDXFZ['X&-_)H<-V1CAL5^A41805N:D;N*AY4 MV.E.0KRH-F#)08 N1E:I07!#ADCOGT!AF4RKAE)O+W0DT6*. C%&_5+-YK#C MJTYHWRSBA\B&F+KB,&:,_JPL?BJ"-HJI>T3"K71G5#)BJ/;&^,;/Z6AOST!H M0@A&<0QJ]S)$&>R.<9CO<1I+#;HM,J0.X,JM.01LA#PN0VB)!FV0HE0-651) M)$KE[5QCEH)HMD9CM)B&-Y[LCF G*(1F,LRPT" @4[CJQSS"ENRB1HADJG)E MK#2D"E/P2[X#\YRNQTSP2*[K6A;P_R5ZC47>HM5J1&T2CS2F*SK<\"XD#HVR M;%++Q6G+!BK9GMT(AJ0 CX&*KY JPA@]#\C,92*"PP6[[;9$C_9"D8#J M@34(:G"2Q%\ B^ K"?\R 3-*DE. M,"=,^@LV=E(<$ZQ=]L9H>E'"FBY9IC$CL^<@X6\K;R;O<(HS;B(D@* @TJ A M@. -0/,A)L1_L!(:78@886(ZRA$K3.T=8^1.[,L' T6*7H9,0.\>H0)]]'&B MV&2<='*E -#D"&T0T:@%KS)U?M/71B:)$N4?PS(!^'(H M N4G-VYHACR,)ZQ2KN2M.+@0)=81.[J2."MO/"DT.&8&?E#1)VGSEU(O$EO( M2<*QTV021&%Q"J70)@8'HA@,<1"H[!!R+@NM(%UFD M!" *34I4_[.Y+62 MLD3>!#F/,SJ&4F42\$E#L?+BQ G7D^LBF([W@AZ>: ]GR*6*V)KOB#U.UL]] JER)1))H MD<"\SP(=[0?\DH#&9K $C*^ =!15M1TLA# MV21WX-, <2,-=LS:!J.$LDY=*T -J$(?!J-/$L(TF\)J#$)D2?9CMS:)"G8A M)D,9-J'SAJ/-1",>US5IZ#%8E>UHDU89.N].YK7M8F8-=P(4JHYM=RDJ@L(E MX);*:"Q@"S5%_^22KBK/ZM0S<:V&%O-G&&D54#P(8/ ,8B375.7$-T+P/5.H M<.'%V734*3[Q--<$E"I@0*5F[T@#*SK4TN BL7BBT))HL53S:>04='PNZR+) MO7;P9TE4Z"*/D@;(Y^:$Z11B;D6J0K'MDMK1G0QK3;8H7< 3)P+F:Y+E1)-N M+<\Q>I7W #L#VEYW34Q7E18C2F:Q7^-R)>-3KNX&31ZJ^SK)(JL64I'-:CDW MK/JEH$KU1,0]TN2P8M@$<#'&VF7?[O1?E%SBI(.'[VX+"CAWA"^C9A M&YFC,RKGM6)&3*^1RH2/'H@$7U1C70;E\5PN/_[-72O&218&/'FU]O]:49&X M1QV9D+!*2(W@A]W,K85A:UW=$ 3UMNV&Y3NCHB44#_(,J(1^F$,40GOKI>$P M-B'O-*\F=E/AB^K"=VH>5RGU(QHJ+E\O:NRJ.$T8(X@8BT@0C3I0@U@2'HT00W66(<]LW?RN @.@B= H3/1]3"(P3-5="(& M^2$,]"#@C7:PR<"4AW8,0L? PBU^&(WW@8L35ZB,%U>DSW*$IB&V37-1(E=&<2H& M2(#KCZXZA,^^>$ZF[S:,8X+-8V)>N8#0[:'_QN[K.IGKAG3/$OF))Q30H!"< MR1E*LQ.2B$(H&A84?[ H0,$D=I0GHB&=X;FP]G;ZB&= MWSGC7E6?RU6I[HUA(NNP$O8EZ*$U@AF0S*RA\*J9G?F^KBXJ7!>0!M:@/?J, M$U*3/UJ< 3A]/5JD;7FD0UJE;9"60 XXI'@'"^NQGF6B85-P]P9NT;,4\^L4 M]_='T[,2;0VE<_%_2?IS4:FC#YJE877M3DYOXIFIR?.)B9J JEJJHP>'0$J3 M1^4T].NBQ&UQ0F+7*,(!&\>5R^P0ZZV@'@L$:WQ9J^DQUZN2$/?<%F>>ZL.WZM*7:KRM&M:<:4TF[F@'V8ND:^E@[ ML5$;8VL;J0^C&.;LS/JW^0)&RF8H4E'#CI-V)^!6$XS&/$&8N6G1?;'YL0C, M#D,1L:W5M&';JL<9NQ-3,G&RL N7!G/;H,=;&,O[J"GKO+5C?9=/ILV37E!# M;J[O/!4I)$)V:YE[<1(HLA78DSHR7P_6 G@72M5[;P2-\PEL(PFU[+C$\O>>2_?9[>(>P[*C'NC+I+C&#SW80W+ZZ%GM_ M%,"S37&I8W6S.[63.<&;^L8EW+![U,8/V^3>19.)NJ]KW',"3K+R_WAQ)X1S'8]6UW5PQE=S3 M/]VZ1_W4M=N,]WS.M7BK#UPN=\ MP@V^S.*;4=W/5;VZ5?K'YZK.EWS'^SROR?FU2;W1KKK3KQ';54C;YW)J9IJ& M$\EQR/<-=N6M"[-\^>JK'?V%1Y>RNV1(T92\?=S.8YO>1YK9EYW&O_O8N5NV M=?'80<>ON=UB/CC89TW,6?SGI$;<#PO<+7()TQ.BX(3LA+V_OV2"HWW?>7S) M*;S9-YW-5YW?#=O"01W917[D_Y>ZN[$ZX(>\KE,Q6^KHN^Y?^=U4^^X^F\S>/P4T> MS4W^Z#]PUKSSF0Z6T;W_='Z_.4WQDYR0S/T8J!>NW=2] MW?'7(9VO&1VU!<\L:^]ZED;PX>>ZN]\X_GZ[S,>POF> M112Q)D6IU\-\2^ @699A[']+BBT2Q(-TT"%>YC][E#/]R(]9GR.MY6-?\/?Z M[I4\AO]$O\::/_E3&J6QW^4[O?IYW-6E7CM@K#E6G/B3$,<8%D:74.O69//#Y7-.7_N.YW_4!8I_ @00+&CR(,*'"A0P;.GRH M4!_$?1(95IR(4>#%A!LS#NSH$2+(D .56:AP\L')"A JJ$3Y &4%F2UISCQI M(>9)90SAZ+3YLN7+G#)S$FUI-";2H2J;$DWZ]($FD@A'4G5H]:I(K5P;9NT* M]N'7L&3+8AQ+\>!%D&O-FD7K-J[7MV(CRO4(=V)>@B/WBQA&C4< MM##2PB>%XFPZM6?3HBYQ,B[\LFA,S2D/KVPLLVADN7X#:PQD6?IJ:M,95_-E M#=N@ZX*S8==673?V1]VM ]_F#9SK;[!CV^Z&"(1RX="+5]9L?AGG#X=PH-KL M3+EE30N.;S*OG%D[RM%=_0[7Z_8\:L&Y@Y>%JYXVUOGNZ]MGK_9^^??\=1?7 M+_\<>@!2YQA3AV$&6F?A@7<2>0J!DAR"E<$D(6@V%6C98RO!X>!3FD?BZ>12-@,:;(8G"S MU18F?29ZZ:-%9HI9YH!YH8G?BP'"*9]"4?[TF)446N>44YAQF1"4:G@GWE!* M*JB89D8@NJ>;?^''6YMQ_H@;2;=IVB6?-\[)J:A]REG?>5F!*F.G.Y(U'*LA MCCJF?JVSKI+6+%JQ)A0EEI8EYNAB!1XY&1 \>;0,*)IHHD81 M:@ !![_^*@L',( MAR=N]ZNKS=SXW5^EJV[:2R+MUNZ$DV664]-3WTR5Q*2.F^F'THH.,>.>6HRU MXF*GC'KDJ[=>]>"U\[:,3R5?YFC;NH*V6$S*0E.Z:9#[W#'BL_<]=ZAFOTX[ MWE%+[G5[-LIJ=>I/@TMZ\]!7RI;IBQL.D3)J5,E4Y)RM+.#+&-12]'09(#'&<[=1((ZV0S2?I O-4#1"&E(3DP* M!8=H['!\)%1=[%HE/NKI$&C/Z^+HM@B?T/%PC62KVPR[)KOO;1$BT2C2@'G5,*RW(?==A4N\JL*7NZ6]Y;?KBXRJYM[!E MSXPPD^$EEZ=+W^2,58P,FCG/>,AP4B4:F@""TM)'2I'=$4-%XUTT_Z?72SBJ MBA.= (TA^;)V/WZ7'N4? 5OUFY.:*(T']=M"?WD\85JK1R6B*2PQ$@I\A6R9 M%?U.YEJB0>\M3*#IE*5"9XJW=1I_1"1Y@)G M?ZR'PZ3F9812IAR>C7&MIN2&7\:U$MV]"22E:SF+5K M5=GJUL+^DZ7((VUF\1K+P*(5M7D-J%/]&3Q7F JNLXU]JUY/F]6ZA4FU5STG M;7]KV+0*=K5H#&X!CSM,W+821U9M:4> 6%;*7K:;IH*N)?G4%P4ZTK?_8@QF M_MY:V>V%5[FT QQY-\NXNL[VMH>EYG7+-,V]?M:6<"WM#H]Z0N8F=I^\S5I_ M[TI?UWI7P,#M;3BSY5G6(M=5_TTL@O7;6@6SJ,&*E6^$=V2>VI:5L04V\$,% M;-KN-K>E#3.H7AMLT_K6DL(T4VF'06M9<@X7P"]L+V2U:T;13C7%R94P>CG+ MWN=I;^.C>2+1\K= M) NWPC#&\G:IW&*IQIBX@R6RX>)[8;*%6,0O;7)N_<9C+3>9E^:UK>L>?-_S M?M.7=C:NEFG%1G9Q?58QD".=ZW-#>G],!9"+\\MD$M;;E6,^L;+#W69IH]N+ M@RXDE-]=<%;_RAO&)GSTC?<;TV+'6^ +-S"PRY5L-M,VU1O_][8SCF/_G:[B M&X:TI=/)XI-K/.$NK":\)_YC-3_(SFMCKCVYVU\:+0Z66^L@R/ZW;U5US9SL-[N3=N=F%VG0V-KW<;.>G MGGF>4)B+>MZG45M[OHZ^;\LC^.\*S#6O7N1CO916W[6Y>>@_%=[W:5 M*?[W4X>8SP5[NN8[COFJSW:WK"\RO"]^*LY3?^8OK[.BX:QT@_->Z%2G.^[' MC_['!]/GU6:YU->._'[_?L0RIKWWPW[HO@I>MJQ^_?W_"EO@%'B^=GCRMW7' M1VI457('*'UZ!W;SACV?MV8$"#V!$VPN%8#< W]?-V;.5X"%_Y=\F99- W%=\)B=QIU=VE\97T19F1'=7.&B"$OAJ((=LZ&>#(:A# MV0:%AP6#5EAB1&B&/DA\79AZ\<=ND/>%#PA[);AP@35Z3HB&P?=\7CB&G 9T M5(A >FAZ0EA]W#=\D3-[!KB!65B$5E=FH'*(N(:$:#B$G3=TX=5P@,B$%^.! ME4AP'<:"@LB'II:$[@>"IFA]FHAS\W=^J)A^-M>*_$9@%YAG:FB <'12L[=] M>%=YH^B*;DB(S<>(MD(AG:5B H8BSHXC1!XBT)')U'XA&;FC+:H2^N8AI,71L5HA%4XC#_( MC=FGBCNXAVV59Y?'CO+XC);XCZ=(D%J(? JE?_D8C+*H/ $! #M02P,$% M @ MV@Y4;M'""[.L0 X,X !, !D8VDM,C R,# W,S%?9S(N:G!GK+MY M-)1O'#X\%FLF5/V4(F*6OX2@@QWT*VQF1K!F.F""&$4,1D"]D*8ZPS M=B%-]HPL,XKL,]1X-&.\\_V=W_N^_[SGW3_SW.?,.<]S/W-?S^?^7)_K.L^9 M@V\'"Z 3UN96YJ!#APZ!7G ^H(,9D!GH\*%#_QW_,XYP'_DOCG)Q'>'F.^P8WS$>'CY!/CY^ 4[P\!X7$A0X_M_W_V[RW_3_9G$.@6,\QP3^ M'\=!!TCXV&';P[U'#IT%'18^=$3XT$$/" P"'>(^]#\"]#_CT.$C7-Q'.4OB MX^=<@#O!6?Z1(X:WJYN7M<]_7SS\@-"S\$0(9$1G[-"X^X5EB4D;FRZSLG%>OWK[^C\-#(Z.C4],3GV;)E.HBS]^+BW_6EFE;^_\_L/8 M!?;^_H?K$.C(H?\U_@]Q"7-P'>;D@(OG/UR'#B/^NT"8B_N,]M&3I@X\=X-% MSEYX^8LW:6+W0D;XQ!5T*(KT_Z#]#V3_]X#%_+]"]K\!^]]Q MD4$"1PYQDG=$& 0![;.*DLZ!_L_''H(Q=0"*J6>9[">QSZU@A&:Z#D"B)FHH MFXFPG2KE6((,TO_/?L!YH[%9S*4K[['E!;+.L^ /$AV0P-HRZ" M(1T>XS.&4J,:)3X[48I;?M6S11+X]1ZDF)0:L*>X<3FE?0.R#4\X !UF0H9' M?U@'G ]7K"-2B+-3>,>M2+4?:W! /:VK@KA0@8#4Z;3 4S30BMT!FO>(V7WS M3/%?>=S$[<67=O?G?VA#=%2;S4^UB/21,9T8-G\ !*?O9 MEW"$^^AKN@@OAK[?P-G#D!!6$"]OTL(4.[OVXHOX*(W MH,\1QTV4&D+TOAIZ3& M3\U;+3MNC#^-A'CCP>'?-J__(GZ;U!41/#FY2CP =3JWG3D <#QI M$KUIS]"G@8K+&XVQI4C^:PG.A *;ZW$ECOS?KZU;?RXYUOU&;5E2:@GB@P4T M$AY#_.W3H+2J<$S\O"Q: %A=L\2ZCS:D):)/L#OS/!MCE>[C]G\_&019";@8 MN4MU]ED'^P_ :MG6->R?E=N:_GW?9V'PO#KF7$'9M*A+OZ$]2^+40OLN2R1^ MC%'0BJ<79"U$._Z38S&FDY=O*#&%<__1G#$-^Q>?Y)OR,YT:4CQ\Q$^]]XK! M*N3N%J"FU0V?R;Q)[TL)+ :8E(3G;!D+V:EG+!6ZR#5VYV18JY4("@$71M@K MYB@;;1=S9YD5!OY$9+ ]6 WVV_Z$@7>_C^:Z1&_L$+66BS9_NV'M': %]9C. M(TV&';2T_@BT2/7>&)3:@.9J@G.5%)G)F4RW#LLC^7L4?J2J3:.U,9W_ MHH50O/NM:"D4B"[XI1Y.A29'WI#&)^":J$]^2_5LVXHU:$#REWCO(_G>G?7V M4O!"N\<(A_YT@(K4[3QJ;W>;T&SGA6<-0.HK?[?G_;8M88:;E!:U.782\8BG M;<%,)+*;$=DP9FQ=<(%F'[^!4\8; URW0FMN#^WEV0R_HV[LV*)>.^^^B>S':(@2E5[_=A+;5NZ QKZ M7? T[#&"!C))$$S5CT-=IYE=QWK2$YZP'-YBO('B&XU)O+X\ZZ-6/S^&)392 M[QP>:'M'\<0P(9R2^@TA0V_2$FFD=1S3=^ M[C7]_T%Z)1=<[H2 MUX,0TYOS)BSK U!L$D$0!0&B%X7$70$UZNYS8VV*_;-_6-KX<991R3=/4RKL MGN7RBYJ\O(G 9YF?0,U\MTG'.RB)KC=ME5K6.,LIQZS +,9K7!ZUHC^&'H!& M'7.*?.?#7/KGZWE88FMLZ=#%U,2%-."^T,P1RC)C^A6FRW01&G\ FC:43<@1 MR#@ E=S9+V2U,_6T!D,V8Y\O-;!5,9U>A),L,(<:4I%0AM<$C.4\9T"W=E>/ MK&Y_(U2XLJNO;:^!*_W<%ZQJK]JY?3KNR8[7,E<6P?SGL?"".;0-Z:IFM4I8 M4NNV!ZFRO#:-&"0$J).>0NX)D6.O Q#]KK0TL"@KN 8(0Q;,#5'FX\],R3Y@ M[?VK/I+WZN=@@W+PL5M'H7G*1][N/R4N5'D>V6\S44"6=3#0PD 9K9LJ$;MQ M=UQ7B)=E1J-\_9/VC%] ^!IU'WV&)M$ B)6I_$K'A^RT< M\VCCLAX+!B>LSE6$FQ06M2$8T_LM!#"Z \*GT>9*/[SK(+R:^]3-)*74W]D> M\WYM=WMYL*$!;Y_KZLYSY+'V@-CB >CC+DL<3TG;\&=>L:<5,+L@$B:"+'LF M[X2ZL1;]8M>RZ7AXGI, 2:,N4<&%3RQUTN>>6%(E5TA)]$^E%@['*B)V-: ^ M-9V08&5-XG+@7ZC-1K30A_+: H@W'%#Q?8)YL/6MWA'8H$0K]V;+"8^ZW/*O MUN5T#9PXFZ2I1$XG*4#ULQ\MF;YYOE%[%.@_ /& 67R "/,2BQ\HIH*/LQSP MM/[^'638Y5R/S#O^_H'&#X<45_>KN.X,5AEGO\SB6C3@+L?KV@;MA1V I(,@ MP$F[N=A@_Z;V*7VV%1VSH#^^#RHBF.\W$A<:H+P'H'^WR'@*O),D[E^@,]'F M3H=MN%C#Q$=' P,5FUK%TR^/9"^I"+O9?B^""!.E)&MM]E\<@.#08VBRIS: M*T*ZV](UXJ8Z:R6^ UINT,*+R<_A3N)OFU>');%'8 & MW&XRWV2@"Q46B3GL&WEIF>DJ_AA.3 MO"AB;1IEKM'E 24?=CXQ/4EU/O9?9(C[%VL;_=+:N6\:&:&UG^>P;&6[9#EN=FD>M\N2.;)P /I63/TS_[3-G6F" MGICBTYV@+>74K+"YXAK@)^<(J*8&9F+0(M,JD^?>^TU8V>&,C("3[K:>)@&, MEKU?CK%V5EL2OC\V,$.;)KM%!% "^[@,@/'%4#T@'L 9I@V@[T&K?5+#/C/G M1U"@915D5>AEPL(T2M//Y/ZYW8@P^"): H__KH<- 3H/0-SF@ ?-A$'=[8ZFDLVV5XV((TH'(%[E'9.4(@(WD,S955Q(2,[=B/X[,ZV*\JH=YZ2#_K]L*KC*.0&NQ?* MR29++ZW[U %(!--5"W33L.O2F2O$:8@P2W\_MN([+.F2R8B,B7?>6Y/[7YF$ MWT':_3J%2GGN6COX)8L+8U\F]RIKVP.B!,7V1NA:[.-7:)@N:'(NXLD?['0" MXTML3\N?B8F:.&^TS-5,Y+.94+5O?;N5BEVJE('K!LY<3W*WT.J8SG""'$K5 MGGM%GN*[(4B%)Z(O?NU_1NJ&\720(JC[1SL^C>RUQ&%S*^$[*GLWXC[<6A3@ M';8U4$WVQ7^?_Y$775UQT^[BP^PU:-]\GA4B"@QS@&JR)#@\B$-=VB\^ 'EC M)5FW 0QE*]'S?&;'15Q\ZT**?G?JG/9'PLV\JM2"SZWO3NUL-]MGT?J]O+K1 MDIC.?D\A $]_MT-A9S(OH*=]>Z5UATL)S=X'H.-W_5$&FI;;/H04+6D;Y& ^ M,__2/Y8\8@$:XPP;:AU&N?ZW=ZB6[P9AL&6O>@+?_OO/UWW1(H(]8,')?P9@ M12]F\UVD8JNI_9A7]8UQA M F]M_4H09<\13@"=S >HFX#0.W^"8FPOI[36=6;-;K>UX./"9EYM%;H6BF_6 M-3SOO'UT7AH4*2XSPOWE[2)C+&,GJ9V\/9*C0%TJ9:AC,V%JD#QHQ,:XHW?F M8,JK9;X+P= \$WY..\MMXZ:K=>1XJM/FUTE,'R"Y<]+>\#LRV1H(Y][,//8X M_2+NLTNUY&U&XR(VA\>@?#D)IE_'Z13S+_84%C]GY^"'Y^T[L:6B+CU$,'&A MC;,^ C_J(B!/S1?J(HJ;:+BAOYZ?':*<@AP"T!HV#DUZE<*Y*AJE!5)FF/K$',T#4+#V[DLWLC,^?S9GL?!/J=A> MTSPMA/14A%H'G& /SC=^HW>OS)/7*&.T4?"&<]W\S_URMWW\\#:"1;@_V[QX MJ;:">!<#G"N+Y?#B6EKB":2+*;TL89,@#F3;\ZTYLQ4^Q'^!-YH78N\IC.J- MO &?ES]\3%6E3],*-P+]&86.C(Q%M?Y%2[!PEQE)@ TG3;2'+EU:Q]B?B+1F M"(47:'_O=P%EGD.))F25^3$<5W=SJP(V6LX1O@E3O*2;3DQ1W=ABF]^Y=*+ES- M>%\I(?QAIW@P96(:W07E2%GB0B&8#T>2 /1OT#6SWOF9*!!I;?2U1U^[=?!Z M#RK5TY^59KF=O0.#=;R1*>\5WLT(7I/S63Y5&K[C'[GR77E37\IOO!D*5,T2 M?LP7;H0Y7 >)_G\<8GL(VA#C"02+('$ M!2@/Z,8<4/]03J=%8 1?-UZ\*+2Z'/[QHY:DK9LD(_*DX5C\SX6ET(;_4 M[E;I)&E92D5K<#[-;.<(FR^=:<_4#?=W5^-5V\.(=GW'WRPG&A<]WM=P1%QQ(528OWR1C/' MV<6D44A=&%$D@BJ1ACZ?+V'%H?/?-L^4)M>U3";@JOS)UQ0WC--/'6F_=?)P M;/PP^@-*'X!2:F/1@O6TK:?&1H5(E^Z_D5FX,9VH8U4/-IY<.G,FT4G4MP!4 MX]A!_-C?I14W+[S)\J)@XS#'C8VH:[L1FKCAB]UZSKE90R:(^N\6DNG)WC^R MEY4GL>HNFS@&XGFK-=W*2+%VLQ>A?5)SQ3F)7@!4[":99"SS'X,M;)H052 EL!/<$^#9\^ /6@ MP6/AO&@9?Y/#8V$KDY-ZKF\;##^$&C^K*9\IN-@*6C20[SL ^5\^0MUBB<(9 M"?OUX> X:'T84_F\.VT]LWJK*4B MQE2.1SK@0V]EQ-"Q+-$^,*!8FV@LLKAB?(ANY)[9$^DTE8@U3W#-L9BHJH9I M;"E'77J6>G6#*P5'.SQX'%GKL!]7S?*58(F']IJ(['\DG%WSU.?8-EIWU^X6 MK6AK_9&;2WR;:9%'U[Q?,Q[?B'^:-_RD.V;YD _TU4P"^/V<['X*X032[-9( M;0,V#BKXNW7^^*J^6U]FL#\E[YS/Z%903/7PN,#'6-$Q+E.%9V8&U[_;<<. M^06A)R9*R$53.B21\S"T3B SN]Z9%060L]/@B.CBO5JPH^)NAW B:OF?BFJOVJPMTSEE7_I^X*K.V"B?2AA1PT)Q>%9G@FGE\0@B M1+QO-/_T)J;S(_CH[[14,.W#;P@/Q_@)E]77T1.>BG,UT4R*]^LC)\E5VY9K M=;-2WA;A5K=YNLIA3]T R*(0&'6+CMGPH?%W<^:8R+ GR9.EM).;MJ<6P7&_ M;6X;F\I'7#W68,1DFIUI1@R)NC2]GD[G![^>A)!YT<(L10!,TX,>@\2;R"+- M*-5#*28>P@UKER%F65O*PL^DYP,Z;NQ\EK@+G3-^^V]]*&8!NSY!6V;XCVK^ M/@ EF(!H+H_5M7Z(>+@CX6:XT<+FA\<$5@Z?OG?(0,$WT]%#=?0]XZ8M:M;$ M/A,J-EGGN?85=]/AS?T6CBW>15" >:W?[WW+%/J[?@J+)6W38]M8TV([B.>8A=^A;8L=E/?U Z!O>=YR;%_QER'Y#[^O/"X+\OU.'XC.33 M,F]<-I]RW%Y_EUIM\C)5@,C'EK%:7'IQ8TX1+C M^V]3WZD--#0__4ELJS'? MKTV"(/(JDUJ-3UVBE<4OT=NS"\BVQ&?0&W&XV^I#.7H#82[#MVT^>DG"FA46 ME1HJM6#.3JO^*JVME[&*U]Y$Z:JFS!?9U)0X!&4I7@4+.&7](1+M[/-:@LN& MEA&_T+J8SD.<8L;*L,>A-#?L\]R<7MDSOR%)NF@QH
PGM.+U>; N."[;\^A$3<;,('V_]VFD[4:'P(K#[]4/0.DY42Y:L1).[3[56Z3LF='8Q)4X=7MN?8M$!5B8.WS MN9/[>,S"6VS#5H]0+#D+G]@F09MAN- EXMH)"X\Q=2E;6B UQ.8QLA1*'F@!+#:C_./-)$1BC>\2?U4 M#*MC3\P%&1CL;\XNR];G,I<9X3121RT83;JX@N'E^.6GY*FN%']-=:4&VG/I M:%)"[<3+7F/U[(Z93WP_98\9/[0(^&U_&. W SP6]HVZYZ1&PK#'?TE?XX?= M?>>?'4QVG;Y&?&10])SK.H#%KY-;$:A;<;B$BM^NFI MAF7.8.+?B!7LXB[#8-#T[6661$0#IS7%V*#\D]W&C5U*_!"&Q@\#$&R9$?G) M<'XCY^:X^^&X#.JTMVU<[)(W7]RW#-$D8)'-JTR'L,5\66)7AQ:6.XED^SYP M0UG'$"FN@BI[%S?LK!$@Q#-OH?YPIAL6?$*87'%5U+7<0;IQDCO+FMVV&@DC MX,KNN,ZY=R/\$:?,C$7,%5*]_S635UFHX(H1XI)>,.%BR0)6S,L!D?-/"5)( M=PKIR99>Y_O5OUKQ.D,:%^[8+EEP#_>(KY8)_;"ND*\=_M'$M6'P!K*Y:ATM MQT:O9]CMCFK>61UFZ5P,_Y?PP9MQB<3 M,8YB:]W/:=-B"G/TDC31)RW!\_"D1IM8">!+Q<:WI0E[*H3RJR7@V[-A-Q=L M<#)[7W::8!43#]^#P#5RQC1\]SS9XAJ=YTF;?1E2O[\E_.4'BQHDYA:^<>(T M_L73IB=!L)+C[[]M_[RRAFWI_E@*M#,-62;[;UD2, I1#I#HG-.G;;Q<"867 MKOW5:"SUX2I_GGC6[,(%M?>MY?]>.')>1L3!UL Q.,WM!18>\X4<4.O[?BO4 M5^>GA.:+BN-8F YV< MCF\9!_^\!**6E,9%IY@9)@2R408]B_*(5UX-B@(LV M7]O42N[,?OHH94S7S1_/3#^ID.KD(GGS]F-!-!3)40>8!HL-4Z8FZM%^B;$R MTS# K2^-2DI\R+I#V^T57HSB1]!^YB1X6L*<=%Y#1M\)F\J2Z]4TM_15GYZ> M9)=4[#M+D^?NVB.W^ET!'_1V/'WB522'(13 /&8S@=L+J"?$0U4@SMG$7V8^DADQI!G9G0OEIHFUX=:BJUB/OU#L0OV?,W9/LGC+]S/F;6&'5? SI%+W&5.^O9/:WJ?3IZEQ^[5J]M#9C?H?S^]MP?ZD MZ43IRO5W6T$C8@9P>@DYK&^@C, M\79*LM^?2D'580^![.U59^:D['+@@]GZS6*^,^7R;WM.?T-MIAQK"4J!)LP%D"$1KF7 6JOGYN 2#GIQ M.37CYW-4^_0EZ'*4^W+SWA%.^NKV6PC'T9\PM.M"S^=Y3110YK2R6+0\(+[3 M9WB=PPQ_6G%C?U[[9FT:ER2-O/9MNJ\IL7OFV:4[,6T11S\R%>Z@8/N9Q(57 M&-[P9*NB)CHQ!GW:K0HA7J3_>&Y%R4]Q^H4)5$]?P/++UWZIQ5TP%;I^D6:_ M:-%SB$J29,D!KE22F%9.BJ\KK32._=:X[=@!"*-NJSST!+^T>$3L&S*'PO.T MS7]1Z#B0<)M&3 B'8;H$+_XRS%_*$]C-E;_Q1$FOKB[G<0NHRDNM"73\2D78 M.(79OZ7+Q70[\4;$$YZ/'W&O_CT]];/'<'P22PCXN^9,@I[#K4XN[]C2UJA: MB1B8#3P>TB#QO I-JO3#2A/$40H?=NY>^?77*?]S2Z+!J6"-\9&!AM1#1QIY M?N%9(B*,+L">R<,F0_#Z,6PMUG5:67?THUWJ\')R537+ 9EK%* G$\F[M,GXI^2-6(^_7U^ MP;QN3=M]?:#)2OF9[FC-'_],3?[G,\ T\Q3JS'XI+OFR&56_JS:>#2&.4;51MNHRUAO(;SUS)OY^Z%>!1?#Y6E<@DZF%N@@,T99M M:9ADMBP@T8L^.3*GHJYCZV6*(XQ5N2EH]]W#9^NE\,E?J'"2=#[],' X7 A0 MSEDOHV%M"J)JGQ#KY^.K<.\2KN=:H:2*IWO10;ZI!M62KVY9^KSIJI3ZLGL. MI)'4Q1$0P>JZXJ-DK9J7%#O]%4SP9:,4ZS]>;@%;&YJYX_D60418*9J,C4-S M<9#R,E78PV 0QA\LCOX2^>Y)(5*->FM>#&5&-T7![T8HM98A,_PH;4]7;/(J MPW+G;&YW&VD?-?YPZLO\&!@P0-QNF&2=8H+G9HP1CUR(#4)Q06=RE:FW7]EU M5/RX^X3'X'+EEJNQ!HVYV-]E4WM<+W]A2PHX&:R9$EJ:%P6SL'SA;OUOQ@BE M^QJJXJX?^8*)Q;,*4,V1-EOF921/'T&6-I=6!8 [_S9F+@SE!9*$ICU_38[- M_'*$I/ M/WO]NZU 2WW?KXF UGG4)J'U4'[ )0Y'+-#%\G\R,FE"BTKU M5(CH4#@L+]JLV\U?(IM7,T3:*+'&U[;LN16,=)88BC[-LM['$L30X[D*#G_APJP-_Q=)=?\L_T,=&HX#[U@\ M@#O3]7K85Y0\;;G?_IF>EHRCZ%@5RY7J;MF5XQ2DN7G/X4')D^8KCWTW@U.% MF88OEW V>7;;*59.L0<@_"G$FJ]B_?U7%9?,BR+UA[:3WU60#D"'W6L7$]N\F,8M4/:HY_']"ER^D6.NVI8D$#)F4]]X MM=/3R#S6+L/2843*7J,Y-@9YMJF6;$AB"''V&4_Y-.M.,L.""%2&:K3C6'): M4"$;JI2W=E\C?1#OVJ3NI)NHX$63UR'R7]&KO77]YA M,DNZK-V/XMTO8O$RN3"=2&+@.1,#(-82B-+J90H)!:(%Z/J)M1G]UA,Z:S9: M2H%^FYM\YJD9'^0\U[6?IY:W$N;IQ+X#T#2^QU.69M^7=A+9NA#-R/2*T,V) M92$J EKN-#)V+VPE^87MFYNKUD$RSU[H5EK:?G7BT0L=2$">UF,3P[PN] E@ M5J)S_[Z]"%22I5T$4,+68BL]4I*V3!X0VY[?4]1@]H)[5$:72XJ/P2-Z M]W9P:IJC;A#=\(::?'_S(O^-(2%6^L#\%T/ MQIXRD0EJ JRH*JS+E-;+]Q0/DWI::K!^*^'!A\ 1)PP%9V5N5 E]OK)(X$)_ ME=9?QW/D;2!GZBN6Q53P\=<+6$$D]#96D/W!M,1R!G39XYMJJH7&\Q#MO_Z% M;H#^ CJ30N+S3P=\N\3U0V3UKXQ4.PN:J,R>S?""!Q[>$' ^5YKI'?@BO=6+ MS[*?+K1>2FOMQ:,UFR;0IY \CE@JUS^FU$1-UF7_BT"& >A$Z8K?0//MCD-< MK3&+SV_9:9B:9P:,_^3Z.SLSQ_QC4]3@_*Q\?&DI?*KWG%4IKFBR(-)\^ \B M^@'&>.X(76M#B*F&YE :Q%]+$OWE+R&Y"-#Z'Y1F0;=GBR3S3[>9E@'_<5IB M0\D!R.J)+SYC\O*7SZ9IZI5M<4P2(WB_AM/[0)SZX(CC![;N_<23;8<6HN5[ MT)*TJ!5$P=FI:ITFG(S_!^*F9X0H9'#5TO%KC(7UO@Y=/\'XT.+&V5U*_,>[ M"_L!7;9*%Q$4M6\:-7>C#3XF02X,=![]WN CH5*O_<)D4RV>7L82@3/"@?3J M%)L>*(C-'TA.FC&]KXD#<_GG.#X[G7@F1F.+%Y;>DRBM^; \Z2T(5%ULT%>4 MK[O9_]J"=2$IKC6J[?VD%31WE?FS\FD6-,D*BINX[KPV@%>;8U;*;G614CWY M.$J4BWV6)O3<6&L1(U0_$-12EO#'3U?MHJI0/M?75J6?GS[-IA<$[HWLIS?8 MD]<62*P32VM44AF-CO*ML!48;6AU M??-#.:,YW*M>;%^*)0_(+Y"F.48H&(!WH(5I_3$H(]':"_Z11[..YGEG7!IJ MBA>[)="?$9PYEQ9/Y#*6H'EUE'6QA6@)<2P52L9H\Z@.3)7_U,G1#!^3:]8? M?PXHIIH\>+/4/*L[?#-PP]2<%%BA8N(SJ75K:NT].:D')B> P]/&IIJQ=)$>!]> (U=]8X:7 MFPBI/XL;+[[.]4Z7*5)('3R\X00N^L]\$!-;"+5T=^B8L143S=+5?*M[*^L+KT'^XI=@I MU+:5.?H&-[6X4I.+TUVBUNV7'M_"^\+[J8.?#14AY"@W>)41W13U" MJ5'J%Y^.$>LD>BQN)#"='N#WL#X2[JAY9NF_^&,8?=H_T M#Y!"JZ00T[9^ VW)[MB3R/M#3KEDX^QO:<9!3B%6':>]<[OTDY+2++]HL>)G4LLL*L8^#O$Y0VW8RRRQ+O7ICJ M!L\D+&HVT\VZ'^5@:"]9$E/J81[ZW9''JVO,WUT\7LC=QC?O;Z[VTV+Y_/$1 M@;KOHI#:.8W]@K9#BP<@WE]NQUL7,#QK;A)Q-;"M, _# Y!Y8W/#J#+^Y@<; MN$BAI:>B@OQI[D.GA6^BG "A!4SJY-];GOHTWSAC'_$X5&Y!;NY2.KR\)O_1 M:][@8Z]/#66%/%R+ES+0?0?.>%JXOKDHI0:-,L\W#(YRM0T)]=#8P*BK[3@_ M?=D0\KQQS/56A1[6A8))QNSPC=?XM; M6]O7E4D#K-JTE3 -53)WLS[*K8AN#S7>+(ZP9E:R!,* L\3Q\3<>O M6I>8Y'F:&*-L6W==AG@_W6GOTK^2&!'&J52UWS8=F*/&8%K- 0C:0NN/,]:E M#&'%Y@F5U<.E*R]6D+_>7Y]B.XK9X+TG8OP?G+@_9C9XTQWB//ODAE>S##HC(+,[ MJ+QWN1ZG,IDWVKP8$Y>+1IA65GMEI$'LFP@RTKM]'@J)KC31?_*XEILN"8-_7>*/K1K MG,[?U)0W.W;J]Q_88M"I3E8P7;GG -0PWXV5!9*=Z?UIJ$M48CR&"WRS?:Q- MAP!*D3#42F@S?8=<<\A8]AP5 MZ=Q%X)U'UI*-9N=F-"ME?M5'E^;+\21Z0Q7UT#DC[J%]&P-^!R!-[]$-[QQ5 MYY%+:MM#6=XU%=M0=[=];/V/$(^(-^V,K@DRG1$*-&;7LU.B"Y?E;[?K)&=X!7^OM_PSM"9.IO^VS]>#W_.3B9^ M]B&38?1=*P##U&=WR!D#>8L-8V%_II[^Q2>B?-]79^;D=.6.JN?DB.S=]?&7 MO;4UD_/@!&]O=#M]A@&C+6](E7V;02;M]NL]7%DRDZ0MI^"P@E*(QY(WPF8J M0R\L"*B7/A[HD+JT.,:H!2XQC9%3YL!UWV"3>++1"ENNL7',^&*Y5:%?R)>/ MI2E/=VDSN)0WHVH=\C$1Q8]$3.-,'D2]>_,3#6W\4;UW'7VGP4*0A;=0/A-5EN9\22^C\&$I.F"))M751"PM3NT:XO9<7.1H;,U)9H>4^_6[_ M7M4&Z_W-%/(CWG&8U8,_'E7?+XEXE-9'KDX.K!*,.54G=32.J8&4N$I'I!J[ MRJ0CB_L-33(KD&F+W >@[N&S?V75/)H^-B3_0^?B5RH.+M?XX !_(&T:7+=D MM:MCN99%*UZT>,X*I_7WS)V'1=V1DY\B\*(4X1*!+:AJ\;*R:=OWJQ_7\.EM M?MZIU%/.;:$* =)Z*6] G[BC>6DS;/Z$!9+X6LOA0!,^^ES6.*%D9IU]/R M)RNIS7+=?2THP[[\Z+)?N^2L-WHBQE9B?[XSO@[(IE0V?.+NG;DN;$2 IS,F M3/Q-MTN5]?"3&Z&_)MF[[>'%P:DI"KGOZW^\I"@.%LT/J*9G,]WT',9L';910/@SVN;+ MJSNR0=Y!/W+3V<3AB%E:J01YY"(5D<(61#G0UH"F4_9'"^1[JR_V@")3]H>5WNVJZ$UE-\Q(8S8TZEY%SSHV=Z MS"QS3_1=?O%[P'DR/93:)<]/)*R1%Z^KMI"-G? M>A(7[K@-9@M,;E?7[8W8"SPU/W5D#.)C3S:[ U#>(P] 5^B^\3H8?@!/(>#% MD]]W%JUE!.;>J=9-P:W#!+]G-]9\/MM\Y1=-7EZ(ZNP<]+XNJ#[8.3CDT2B9 M68M;+ZF&B3@\JOOXIFH<:G4=1AZQ:;7)?9-GNUJJL MC$>EYBY@ND@A2$RH& M*#M.MO'2'/L@HAM%0"8=;#&Y_%4G/TAQK/0P>^@F/E_ >31 VW\R=+[C:U7* MDE;N0GT2YBAEX@#D'[@5:R(U98R@7[4_O&JU6*&3MP_I_1N?@*%62Y,)MN M@BWS:S%)K@!R_S)FS"9*QFHT)]5.62GR;O>K";YZ;FV^)%PO:$_.8?,%TD@, M'^"B5A*9O=,S.HNT7NXSM'V7]6[>TRS<1\;$VW'VSLS,L!P6KB9VO:EE>W'@ MP4F'Q]2\,NF3&-\AC^*@W-D0FRPU5Q6%FCS=H) *Z2@K/:P-3D4E>M/?:GU# M$.:-1J!'P"?; FD0SN^ J4_HF8MB*5N]\".NJYX7)C>-7:)"C8^"A9%V9\+] M X?;VRI@4>$B_+C;EV1!'W[J>39&SG_=8^2(+0>P\ M.<.GX% 1Q6%G;L!+(N7/O*#[JMO^$KYP9M51]3H%=GMZ=71EU?9G==P"3F]W M]Y^L\*@H*Z77;BJF:=H&GDG?QRGG)D?*E+?M+NZ,JC6.9" :JD3?O;]ZL@0? M&3FHJ=:(]ZS-JI9N 5P8M^E![4S/ 5IE-_HLD++X[;=EFS9==\MVOY;E@]U38AKCF5) M1Y?!*-4\'9&8WFIHCUL!7EW/\?I[?W%:E?Z%3VO@3-GOD>-]>I^#CU6G<:G4 MWJ1IL<2A%%(*\3X,W'?!M,*O0'V<+5O;8Y,FM"JMU,JP%?_<&:K$'/K5,&"< M?(^1>>T+= HC2!"\FSJ,\QKN_GD#'+/="3FNH-6.$[]EXU MJV2GMJG@O4>1WG_34VTT]#]+@'J][\_0RJ[\S<9>BE\:]&[ZZG;)*QWM[6-PYN4/\(-)2&\TM =: MGTVDXSO_\J2BE2%/U]L@"X((MPE=L AT+3<^P;=\39]!WM_'3?2\LS'HRP_P M5CIZ#;]=<#OC B\T ,C[KS&W J%,OD"HQ._Y!&77UA$6+'@A#RIH5B59L$>E MR_^R40A)?G3I7M'=DSW]^7FI^E..59RN=:&ND9:$P!'T$_N M]NE+UYGYE_7"+]?AVM)%.WHDM+_KI)PF/\>>$6P*[>R?[N-5'B0C_F0]*FE1 MEJC=46QGC-XAS0:,>F"=5!\^VAQ+3IK[OCN#)'IOI6&YVF1I)#;[('N)OJ%K@_>'/]"8"]O1E*92SF3[/ATDW(XW<6?S MFU+R>7JP'S>3$51;>X<1%J2(94:++RY?UY9B4.W M0EK[FV/3-_]Q6K3P9$!FHHV:QL,O!Y"NT-AY8):"GMQI6F-M(127 M_RO#0. 1XM'76;L<1>\D$2[XLF6U3-0;6,VI'@C-92N.+0%@*3"^4Q#Q[W[D MN?1JC^]6/$_#^R9_1U5?\+@L_04FJ"[-OCP"C>C]D2AV-A$JD*%V=#G@*QQI M, 3=C")O!);_FIV)GJT]8:M66M*T.2K_(7 M/CG1M#"=ITTNH,R -.85*_ SUMW"UNN'50U8D/FUHY^\F M_S#,(L[4U 1Y3=;4:%2E38].^5MYQUV5+,T:\-V1CW-RLU73 LX)=_^V\C+6ZG06VM&L7JI0 3[?F6WMS@HJPEW#<"/T M%&[ M2#R*T@*2F5=_O0!V.G+-*^G<\M@>#!];T;^)".2Z6#?B\7)2K;AV?-OA58.X MHCH+U,ALU]PMX98ZFQ\'(+S$AO@\'Q%F1'SF%M< UW\*#PMTQ\8$KP;W4K%2 M2GEE0^4K!8HGZP8>_@TOG5VOO& J/F[#G[B4;1[O;KC//WD 6BC!\(39\G<: M)K 4(@G%X!ZC4^TV5V.M:(3JBKD[[F1CA]FVQLG)45O8#^/RC,31BR+PXZ+% M4MHB)QM*.)9 M.!K&;7-:H#5+$^EFL^X^8M"JU9I5BMC$(4.L5:H]*B'W<^@B-E]8E?9J9$8] MPCK(:FU'XC'[&.O:?G5;!/,.@.@Z FSN"GS\1S%_#32N283:1@-=VS%M]#> M/Q.,OUV-R[_M71/=(KH>S+>6R^,Y1:?B"40NPJI?/TY=4^GI.C MI27!MD1ZMKS\0UH+/[3&2RJVCY_-[?M<;UEBBSB5$';[:T2&BFS^%$O4GJ*7 M1T@XU2Z+J'2_^W<>V3HK1R[L7#^\L)L\N3B/^[P.E.%(>.KVNH52Q?C M[C0Z?V K83JM68(+)#)/%T2P(6M<=P/3XWG>_IC'E[ UIL>%/DR=?:AJ+QJ6 MDC_1XWFS*GO$=LG< [^^_>UFY/M_WA&7O[NX-X6<6_M!#BR)R)Q>RZCZ[F$% MJ=?[ZZ^PU[#C@ Z:=,,:NZ)'PX&=4)&L M!NPSS(D#D,_\<<"^@^Q<+,)IHI.UAP,JE+("9&(OLQQG5^(*TW:+4=H0 MTP8XH +N;(^<[QV; 8H.0.N$8Q\SG<9KWM$VRP3;)H7M)K?G70<9%*WUQ73+ MC*6OPP)> E_>=V!O @BZXU6@-O ]B<(<*Y_Q(Y=^20DUG!F24=J<;;1+;RUW MO182E%)PX9-"ZK59@K[3PT;9[7S M%G5//;)6I<^N*&U5[& WVG(84#&,#Z31*O^FD-2J4D31::H/+;[%]4D'^[3= M%9[4\\%0;31)[B*01UMQ$JW,Z>=HSL CQ?C2\+T>J5"W@KF4'H*!: MI:00!P;"Y1^KP*EL%)FMMK0O] E\@F7Q%76QBN4S80)B.=%]>\0_ *Z49[KY M@<[TI=+R@6+YM=&:CV&Y3\_8U>-.( ?&;=N$J3!9MMC2/3@Z-WR+ZGRAYMU>QCX@NCB+CP MX>'Y,D<>ROVRHC6H0)L1@M+^SUJ!7/.81NF8KC@Q:@?SX)ZC:!_5W/=5"\Q+ MOO[BLD*&5?7JN6I5FUP[#^8J>_NNW.UR!M^YHK=O_Z__V?S_WZA-A#R ?(M: MA&[P,TTURP*K?Y$3XG0.0*( IL=09!;)O#WR]NM&PUJE6L7OO3 U&^>Z\<]C M;L.G6UOS\P4'GZ9P\;=NM)Q+#JZ03D8V3+U'0$-MMJ<;AB/N1*WL8Z")V]#N MK6]:O062:11CA%MVW$] @HI/9@671TAD9N=VNT@#^-23=Z'SM8QJ NW1N6D5 MEWL2X4+36(8^T$RKI_9W)FM$LV4Q7:V ""7%K*O%XT]\151P-9!TZ6YC#'D) MJ=!H6>UZKU'.VT9GH3[;550P8=WP7&O[ :A:Q&;3=F:B_8]JR9L9.&8G,Y/Y M';<6J(:500]#/D![M)Z"Y=Y.A=N0C@F*F"=3N4N?3DJG?,[!IP.Q'G43&XK9 M^HU.B=3MS;/ISJ[:/[L&A]NS(2IT+9;P8A]^_CA;VF\=I5]K"Z-AKP,>U$\_ M@$1JVO$51N+=I83FU'GK\_GW><4W?YRRP3=*)IVOZU/,!!:^&(Q[' MD,C6C,:_;KW65=_+U%BV^-7OT 5J?N-6>.$/# [1A95@70%<[Y8BK\YTFL@W MQD#EW6EISQ=G"P&2+=)3ZD%-D(#$S9F%EAMUQ^Y__[H7]+Q.'/I:"[+PRD05 MN\!<65FHC?V(1"_V#M?:TZPO!VR8R+6_'I/^-,/_I(QC"V\'7-',/2O!U_3, MVF0*&C7RS\1>[12FW2BBVG"//.7=%<1[SA]&6,/8H]-LA4C8. C-B@1>8XL# M411,JG1M#$$3L.A"&QV GA;!]'M<'->^NJ]X=>,C88UI,OJ/^B[%O=EV3W]( MU6N94?Q<*;,<&-U)RUS QQ) @"98$!#I0DO17!)@/R**1AMD-07U!I5#FZ?O MQCD=\AHX[5V &W-PLRXIF=D"UG%1[=DU&YLSD>F#53D^/KOXHFF4_77OK PK MA;07&%_L-YX^**^)IE\NN[@">2_0UK"?JE@UY!\,R251A4ZZKS9>._KL*"_7 MC;H?*36WSKT0_-/CANDT9NNP%/?S&@Y _(#2,B6[E@H^@9(888L &1Y1MXDQ M_19Y=C';!EOKDVI6@F1MXAM);W@9:\ZY:\T?/2DS@0<@ MY*T.@@Y02_H!Q,E9BXR2-?GIY?VY:]CO)H;!@X;L;WP3 "ET][10BVYGH#X M\\*S<\ 7V[,U1U6A+4\VA1\,VPGXZ%5Y/*DUX(U^F*020A[XDSM[?3RF(G42 MH7P42Y.&HRCH48S>-N#0WLK5W#+^?)<+/RBPGNZ'E+/!7KU3#3Q?A=343NTU MV1KZ0S63^U447C",9B);\^K*31]QQ1[\<5CA[YW0ZY$)M)M=FFS1UL^'U\F4**KT]W*CM*CZ M1FK/_!CWJM:6\Z\?=C3!7?^3LL)3B3 JI&O#E%I^&GRZ%REUCZUY$=J.,-[]H? MX$=)[*(^)E8Z#V2VW9">U(PK[*3[LUF'U5GZ-[W!>ZO4 ?,_%H'%4WX0+2K/ MR;;] )J]RZFWR6R?O?&5:C83,(QL< '.791#%2W0;D]3431$A@)&,(C 2E?[VV8$=(@251A"7"!!6U!, 9=+2 MR@OQ_#(L7G]F+0B.G#@&73R,"-",@67[F%2\]'#+68V63L$$! ;-[ZO8.J1W MYOVNJ&C ])C&-HY,&+2BT\8-J75KLYNS@X/'H(@3('(?&YG-0V(/\^G+@K9O MV[HBA0"3_,&EN9F- (1LA6%0R;6&J4Y8L@S/XQL,F9>Z'I^I*J:\/J&;GG L M(7@O0373IO_:H6D+4.="%KKU*:%'$!O.NH1!7J@?$J_/,1M9/+2+_<@294(< M-_:[%\_<7':$UH::8HIE'MA\:_CSG).ZVH780C]MO:\@M%7F"?4'WS_*1#D2 M/2D^)]"\,X%GOBC*TQ'/?A:HGK:O'JD+]K1K@MVU'/,YTMM7=E#9LV@3LGFU M_?6;^/!7X<=&RM\3W@$6AUS0N;_7BY94?BUVENOPF!+TG M5XOHBUT_S][Y.C+]=F2AYII8[W)Y;=@B)]]MRA*/R+!-@.I$Q8=YPLY&55-\ MEOX==Z_ HL*UX8;9L:JJ:./#,>CIX-(K 2$?C:R7?LLG*^%%6 TC)0#=S@-$#KLHWB6L M57I-E&/:O'$,G1"I,'P /2R5TRZ>BE5Z5SPJSJ*&L_D1KWI&>C(-72U=XN>N M%*3=/3UPA_-FRVI!NH[I4J?G_I %Y5W=\_5#Y1:@7P9>2 X)E\ MIR+TF_A<_#SC+"#:T3173&;I%CP&X8B;Q:^?8H*O[=3G%(:%X&0$O^-D(Y?? MFYP>)^N&'\10^(\^*$*>LD]1.O'QQ.LH-KA"@,^)]YNQP1[Q2V)OWO$ W%3MF@''HX'[XA2J2M MM9*P+E170WZ3SNXOW/]6\.WMW)K&UT]>=7/ENA5DJ5WKS>H*7NW)F'OPU0]1 MG:-7CFU1G-@%T_*P:ECW8Q @.]\U..F_:-$%8^GAS6&F/M6$+%3Z]Y@?B+XA M8-6R.4-88EQK443HE+.,F/W^RDN)NL;((I,B4_Z!$Y?U"!+#1,[P?'W&*-QI M\312+:6SE& $Z&P-A$I$P]WJMFJ%E8FT0+T7\GY'M:_TTQ///=+L2\%I5?9O M+_]"^3384%K>(P=L9UIAJ 4E,Y2"><:VR^\QGL6<3UBB Q_1_Y"3"@%:4&XN M>#QAED[>_F#&=JMA9(9.4L2)89\G=?_Q54;5U6QF(/0C57_XQ+ ZF^:2T),% MX;R-(YYB36&VH&Z#'KT!@0?*0Q&54-/,-S,233][/HP2BH6SBUJX38R-3;2Y M0?]?%XL?.74-5"[V6T>?P1J 4??<9?)$EU PXRU,;]'O7#<)B2;_P]=K'QP< .]?HJ=0[8((UH59 MZ**& [!'<(GQ@22,S-O")[3'IW73Y$VJG)2NQ'RM!7:YXV?9Y!=ML H*+QKE M# '40B*-.:)3XAB$UP3RYL^C\.)&/%)=U[$G%/I-LL;H2'C:EV/0W4.^-#G& M*8J0*7/RRC7:=BLZKU!;>EN^(G\[ILD^NF_3+N+'EO\L]D-JSES#3?97*'J, MQJ$*@IO4T'D,8K+6=\:C&5<_K5I[7+L_HO>I*]%/;2LDR#5[;'"V&W,,UA,D4P=2=E:W=GT M>5MX\Z:!^;=84W,;,>R)]]/YS[?D?\O:E1!^?WMM?XN>@< 2F*CG:TBZ\1B7 MJG7(DQ2;UI\>P\NBYVX'/C5EGH)B@]Y1AET,S&$U;QUGSKGI"4 M5/4Q*)PZM4/DV:YH%HD])H 653QUM,9$P8) M=MEDE=SRKZ9W412ZJ,>(DXAJ,(.Y9")VY=H#\LHJ=+XO,XV6/GP,THI^D9PN M.T=$C 9D[)J,'BQCCD$+N$6"8G>\4@Y/6Z 3A"PVW!*.X#5>ME01H;K(>EW8PC!#+T-&4.#AM2V=)4L7!J,[9RNV0J$)D5C>&ST( MBU.KL<>@KH3[%($C9$O8P+78#T\KACB2DY=M1%YK%?+P>3G!S#-,L?7Z] M3U/V8H*<,?WO:.F\5\S_C@ L-&:+$R@\#V0>VM&F44R:SG@;AX@FR1R\[*$ M%G^SKADSHNF _WKQ_7)CO>1E4QK.5T(LLM9 R$"!A&] S]>:\+GU0.'-1^W^ MWQ?GC4:!&$K$W[HQH)/@TI. D[(A>4;ML)]RF^='\EC!%?4:1X;UMGQF[\M6 MW@E83N*\6GXN;^,,_-'F;?S.M6SS$*BN#&&NN@>B>3OCP%5O$_;!$ M09I%AJA[?(-US]O()MW1Q8)T&=+L=N"M.XHS> M);*MMOWV-O3;M+I"6J_/"&_2OCCKCTD0Z-8IW>*)'.I_W1FIEIJ:97YH>+Y\ M-?K-0]ZO._\;$D-_MF*P=>@.]!3PA;S5-1@Q=U8I\0*4=KEFQ"^E-G9_6$&Y M!;)5M\M]ZK>*13N*YZ^V75BG29"?-^0!G3U@'@>6]8.JJ%RXF0Y@$42(L;M[ M>'VU4K)Q0B'W=7^M6=^YX7N@!J3<2+5^[[]E%NGW5)\M:^SSA"7V36(Y,C>"OI_2STFAA MP("0D- J!H1ZT*Z3'#H>];N^(IE'; @+U+ MB)T)TBT:84"H-,?#Y&K-" 9*)?;_=+[LO2#B\FY3]](C_6Y'A.E1LR8]*9/ ML_>F"D^F-1#L;CJY;6C>7)#WME?:CZR67/4@2H2=LC!Z/_O(/ZX;B@'\20;M M.67J* MM%LIOTU.)>9(WDK@3;I;Z:SUOFL!@[/1-6-+#J%SB0A>((:LV&N1 MD0_'XHLR%VSX'^N,- !%6OM"]UE-%1^^3>R[_"/&NY$DV?BQ<1 M)LT3E2NA@LX]-8NBK^LZGT)A,IDT+ MB"+']RQVXQ=:SZ+I>E/@$1154G&7T535.MXBSI== +[2*9AAP%LHB29H=+>. M/4EZ5ZL\8X-Y0.:!A8,Y$D'?9U:ZP2?P1J8 T"BW=O.?DR?UE"X8:EB.U+5# MG?!G/I'Y(JM4OE&/Y.NR_IG[GHY]]E97>AL&\]<_[;)T:TAMO%6*_.#]0A;= MEOFXKY"PF,&GV#[O@* 7B3;3']<&Q1++M+ZA$Y$,J'9=7\48T?KZNJ<-O!:0 M,[YV5E0N_/27G,()P()L5K%I^"*ZQPDW;N:KR4Z??(,4V_H:\_;H;Q]'GMEPXG?]\-38\,B?K[L5,L[9FMII]!^P]<=!NVK61*E]XZQF OC/*_UQZ M4W"S>[; J86&^N$+0C%W42-SNWN M"TZ=ZF>:1<(<.6S/^#96A\OK>O_Y,'?^FM_I1:$#HXWF!7D(_D'20B:6S1I( MZM);L@+-77__)'5#H"G5WSY%>!7^?L%'(VL MJ8EY4!,]-R>]$'*:HYO;G4?,^"KWJ3;0"U"I*ZN1'# ")=<\(L>:Y[!MM?+^ M!HM"Q=U\'3@F'=8FDF8]$]7EWW)9YVO7?+\4-_SYR4()2"EC>F$E#F%"@M X ML+R(!Z,GYR69C;J^TH7D'%[X^6M2?.9RN$#<9-Q5NF2[F5AJI^IJK3'C6P3W M40)"BW2W>XO KZE+UNC"[=2CG^W92Y![RLOO+C7>.927^("[9Z!34&M\:;'J M1N5\!*1ZK],H%+=S@'[3*@SP=>"R?B3WJ2XG?<1-#LI^[RY\!L\WEYAZ]UEJ M63SEPX2O-BB O=MHT@R?TX.Z, >^-D4?N)#"XM6D5>.ALC&*?3 M@5O6.-&HV)Q.'AV4 M<@^/4][CZY#N;+EA*@/>SL!NPE<>HCVD8J/ONKNJ,K M>+E&6>G4+?%$A@!4.%6#G$G0%.19B:[+8:*J1_'N0 7YPM]DS$S<,4H;[2V= MZ05%]A2^'_/XYD;'DWCQRH$H&_8I^VF Q8)4U!#@XKNH* !7Z G6N$]VB7:A MC4]4YF7-KDSY2LL+I/QP]E1\;GS%Z4G9*^;/M(E HUB7^I@V:_8HY&6%XH_Z MZ-6FH@27AMLMQMN]%^C-WA:B/VS?Z7S2?*W4POFA[S.ASAR^5LG.ETT)D;6* MX8'FQ;FWHM@CB'P/)W;B##.D4H SAU9COA:C4K&W+T!YQEIJ\1NP*E[+_"^S M#-5BMA>3$NL"-/_F9(6^M3*[8MEZB9?(<^QGX-Z'*JN!L-;,A:^\;:LC[=Y/ MAIIFN47SX:N9_QWW.-]90?D+I&V3L@O( =I-^+?;W+I,N(^ M0M_Z%-HF6& =_[Y\ZLGVK[LEKNIO;EBA FY",^&=I8>7 W[PI,KNTDKGX@#8< MKW^\^R:7^GT^&E6\/VL'^0K!J9U !6P8JLZ!N)TM3.Z-PP0M]GLN9(5_+M+X M^J1Q&)]C/.;E5-3+_(Q_H=ZPI#P]P.!;UO#Y5AB^Q0:_^V6HUDZWCD_.YW-=.& ;V/]>K$W M 1UM"N7UNRX8 U2)J?#Z&_G2G;#$= .6>O-P28^2TTLW;@K<0!NA(<#U+R?X MQRG6I?N%R+M!JMX.VC%G8GW2QZ*<>.5^80/L:$55^N7MN]5Z?V%\M=S_>T;X M&8$B2W5BF:A*X 9"5I V:3P.1FLZ!CUJC1X85RA>3M9Y),QNAGMUO00M!\@? M/D. CPH*QA@[^\WW>KS<_ R"*40-@T9:7ZO%# >LCDG,0&8V.B?MYC=0R/3# MY48TTSJJUK\K1VC5PO] JF,^+)LM?$W&TZ/J^2;&A,!Z9\HV/4(I.'GXNX4Q MR#EHS#8E! X2(=NJ]6!QNNTY-8/A,%5/GO4SWZ=-6F@#-?'C XO&32V-G2GG MKE.^B0]_X6A]=#ZI=KG1* ;U:3"$!@:V]ZS(=2?!7E/7R2\I#^[GP.,P#4?. M7"[+V6$)< J!+?DK?;$*D&]P%;9(33VIJ!J=EA7%76>0U_8[7W\"UI[JH%X[RM\":;AEC W&DO=XYT9#O8Y(C M"ABG(F$ZX2<6[)'C BSVG;5E6\K614,7<1="\I=@$/P@T8&D2_E %HU'^P1K M=*LK=IW@T3%?+5G\\.J>_[BABR=KV6KU''2B'BKR8>CV,CV,WG#%?NZ39=\E M"&+HEJ@$]=P)DWT(EZ&)3NN3;8Q:R7Z-J)*UIK'EUUZ$.-.]CD ;=_6X_D,K MFU7/:Y.U5X.+OUH)3BH7/$X\A0-GD?@ZCQCQ%J$^QR VP.'>L*8:_N@RAZ=C MD9N?U]34U#UU<>,>'@X=(V909>!?HQ\D0V)4L*=_;Z^I#Q06KPHB0.\5/)]S MSO&WG?[0G,@(RFZ) [F:V#/]+>8$ ]P3(]:N2' =^6BWYMUR#8DW*V!1ML3V MY2/"L&.C[^.;%ZONA!B!DO20.*06N;NLX37*133Z(,,@5'@O:E-ED&7J7"R5 M/&-;=Y"H-W@@L*!V\]3])IZA'6V>/U,1E&(@Q/GH&-2&#DO;3DCQL,Z)>YXG MS"Z^ZA6QR3;Q2(H_4<$RG2)#3HB7M-+T/+R+L!_+$^-I?/,_.*)[;'>#A?JFO%09'QT$6"HY!-5N= M1^Z&LF; $.F;;\G 2,$T$#V^9>;TI80%RE6[8<#Z\;1X/:-9=/^):H784,]D MK-W$CZ!F>I&KO'P MUQEJY5_'.J>[T;/X:U68%]3K**F)Y33WZT$\!B/5.U!=.11[8!:\C*M94T\( MVUGW"OWSG+W\?6_?ST@]\1)Q1# M6U6<<[AA"0$W\:2O#XU/2;Q[Q0!"NB+[CT$LK0K(D;GS9+483YHH]5;KF"(U M>)'EID3K4:FF%3X3"JF!IYO51P]K:,D7-42S6.(-'O_\.$L)[A-@_7+(N,%" MSJ%4 F'IQ%<8Q-M)Y"^+LH7"_JM-D]*AF*Y=MWJY(WZ1XB_U/S-RW.=!M,U M9AE&&/P]Y_1C&V*0T]=H@];'H%XFS=ND%4HPP$I&&9&R$\$R5)/1C58AMX.C MP2B?YJE%;0.#W==YR0=Z+LVC/:N(;V&QLGL*XFF0>DV!BK_SK-DV=M#A]N=( M4IT.C+WX8"6,#*KL?@/9K3N93FX@X?%0)P4NW_=1R9VY<%'[EA/XL6:BPM?O M,&]*YL&.02RLP&*T:K[Y(K;8T?M=T6C>IB5T'%(, M/F\VC+@-=>;.N![AIZGJ7&P BNV7*.Q.-#0\O2V6KN]99)?,?>%EX/QI!"OI MA)CP0C-HK_$P1GTR8]0/^4KW\7&EHMR*6CVQN*HJI>6![Z] P\JB2'>/0YK# M+\,<5!\U(:,2Y<&.0UN/[Y;+2U$<26<*C\)*BC)5MLBZ9B./OT@X*ZJP!N&_ M:@(F^6>?QKQPDG-6RU50UM1'(Z?FI,8D:9.D]' 5NRNL+[7N/HC [T7+#>]O MY'&J37H6C54LQS]*ZK(I;(B>I82#%+;-B%>N-/$,]_:*L*MC.XFF&H?8R2U" M>F2=$.S)HGT#MHE<'($Q#"Y>4WY](<7:J&R=10*C>+>3]QHNO!-HUO<)-;?BH/)"%*WF9 M@Z+:>2XW!<=34(7\ ]Q$+^_3SD+GP.;M*X7!C-JG?I)RV%'M)I!G";P7U3V) M+*0[>Y<>3"*\BY2KMIJ8]_=/'W!DLP;RA9]0-]$(Y#5CGP010/$10^KMFG%B M\;?']Q-2!\7I=(>;[* =!RY1UU&NJ^-J-.MJ*1QLV*YLH0%^BP,4%B MZ17E\)T.OK-UC\0>L475+[GM**@U.D[Q&[:]GR1;?2FQP(-;N40\]M.%B22H M:,-R\T)0):\1/W+@&"2DR9>[KDY)Q8]4NJO-<3?6?FX<11-W#LVN6*U[SW!# M,TL>OL._S&W@>*5'. 9!'8#+)UXT(4:T&MN%9@98%A+:(6>!P:Y6WM&=%I:' M=:2ZHK0T]3?CR;U0S>3IV\L,\<]T9GC>W_*0D6)\VW 4TRJO%J$RS[PJ>I;& M1 7_5-3TQ$.XH(%A"=VS_O:-YUUQNVDE!"%H%IMX@)W\TUAV]8O6QC]ZN4_M M.7.;W&+X[Y& 8U![76^70\P%)[#LJYT>%$&W,.@<#6O?^5-VD,9:!;Y,M5P4 M(-LR%BD?@SBU9"===@\HH+_9=.-3_[;P+$$$L![8TP@!\A/ :M.7G1O8AC/T M8]\@5%UQ18URVJGWT*<1-AT&)7\VK:5U A*-&7(24'7S(=AG\QRNZI HH>X& MZ\&H2K2BR@DUSF8?US0,T&K)MRG\T<^6"?42]]+9\_MN-V;A\ULY);J8Y$+! M 4'DD;\M) 6S0(XNEN2;FI9?/@U'=ZACPR1KZS!![XC%3&76TWQ1Y&V!SZ(YR!_05(W#P;^.HZ^-0$4A@.'ND4N4@J3EWH-[M%%HU;2#=M M_KGYI(&WZ>TXY?*VT<8WNL)B2@F= -C\#P]A\.3H^! 21P6M\@AC8(5LUH[; M:04-8]3PLVQ:9HLYD3[!]H01BSK,>'&K&]'T8'G:<(HWM\@C6H]8__Y]?A1B M(@ $[AK'+A1AZ6J)[BL&(\C+;DCE<;EIYY[W"\W0'-ZU\VH0V6FWI)G[E;1O MMMLW?KF IRFT5O)5,[SG*]%:2%3RK4HA2(0<5:OQ_N8WP?ZE%,6[B7A+CECG M="U(MV*<(+:#)4NT \M*.P]/Z.6RLRSLKLBP35,WBE I,=AP &^Z<4NOS=E5 MJ'$2.P,L;Y8;4\% &#E_X6$3),%WDB8"3S%NU/V2@Y\K&72KQ MQC#JI%Z*OE7Y[L=S>A!OQ:(1T8J<:8+9ECL&/7/@MOIV9?\3R@.8N-7PP_'3 M='=+?R?C(YG$UQ/>I["BJO!CT&O(0C%6E*8&_727= RBZ(RI]HO_^#P#S6B( MTPDKTA60VOO9Y_T8/"%RJM,ZZO:-WJ]W)X:/0?0H)_9P;$U#5!7F-CZ'58HJ MD1'W\5,K^7IED%<%$&K\7FG>DI^O13FHK@[3 M#H3T6+.-)KY0#.L"?/&V0M;",4B@;>Y2\^,N_VQ(RQR!F TK(7!E_ G#OS#7+<\__U*<,!)+ ;^'8F M'1K7RHG\61^_-BB(ZFC&?IG[*'/ZG;FVJ?^+JD>MYE_YT;FN^3^U(.BO^R?; MWGX+4BLA6T#E.OI8]_)A@.[?4JP-O/(FJ,BSZ)6, *,W\8ZZTL77V\5A&%T" M!!=$203V2MU/< ?$0][A4+8G+=#^O5L>U='A["3<;Q+N.8IJ>E2XBYUJ@K)R MM=DSM]8,4:&$61%6BUXLCZ_&D35+D!'7FM\0[EO#@Z;D7]/=9^LX^P(:NV0D M;32@TQWJIN7D44W1:)/S'X]?? M!!@GP8((15)ZFQ'H9#WM<\*DK1"J8I&R1%I*ON7=8DMKE>J:3_'\J4YWMK_^ M\'O=.).M7Z5Q[Z@>R0=T+'9"\3D\VHM0%,_\S&I&\-Z;BBJ$=O%1WJQ)L?YF MA5,&R^/,4=ZL1=L/+A>C0;\@^%!?1:X93W)Z+S8A6R&V:KPAQJ&6]..2D<3# MWVGUUU[W@7KN+*C-2SR,R>8_V0$G!#UIO!Q6TD]J[@1+C,OAU$+-R;:>!+L' MDK&. L]W>;-?M+DLSV?K#^A7;K$B?XHH :\]\3%90GB^&)]#81\[U8TYR9:: M80=M#L5-S&]._6))EQO&G[/**OH3WBK7:J#B1<2,6&?=_1V8J:+;<^SGWAK-O6#1B7K6N M)-;-SE:&C9>?MO WQLFVC";=L4'$,'=?2BS1. W[\'A"OO $EITGPXI2U,(K M$%Z$+W5$D16;D>%X[X5;)>LJ"K#4=5K 2"LG MSN)-*QO@_6"(*O9WMK"-WK \;KBC5V_$\7-]==B'KT/:%^Z71=JF7?E(U_7A M69,Z:-L&$@\Y3[4ZRCF*(7E;CZ28_JQ2Y?DG5FZ]1'2O)_J,_L?U><9+'[ MJ8E:A 5U0FIU>P;/'H,Z@M &!/G[/1V]'>E7Y?LZ69O>!/5S!GS7]?3T9&9, M_=Y[&IHM.W(,KQ;TC=NLAK5.4'R?*=W3 MKKUZIY23YX0FB+-<$BO\[JP@Y@N7'/CL& 3*Z[K(AC,D6X47-9(L(B8:W[WR9B!N[H1YV1/"L1_SE MYD/-^$'1C(J''YZ67M%S,^<,DD2O3CQHM1@^G'7M)=V7]:L]G)@]J%1IF>C/ M4*1RUQ!L+,!T-WV!,RYKL. M#<6^DP( M"V1TF.JLR%Y'0Q2, .$S7&S^MK%[=/_[OF^IX[8X)GQ-Z$WV;,:%'G,!CNL: M53,:]!RFOY92)I+**>EUIJ9_]E3\B=];QJ?*W]K.I,5D'/I0'ES?-YJSVTO' M)+%3N6(H&>,0=P= JK=C*QHL\UIL F&(+_&5-_&H^,4BCM=+);QYCM"XY*P] M\V#A#+PJG^)+9L5&8QZ1#8SKH@_X%1 6'(\PGS)Z4.G:PZ.;T:[#VDL/U-AT MSMZXW(R*. :Q[QB%B9P9UE3&5U[IO4NBA;H)AV<53]VYW% =HLJ XEOY0+H M\>]V/7G7K[I=G^"JK*Q VLS8N7,U=MR&>7+63G I0>1,Q)K]S&P9NSQQ]5OV MY/K(3GXW[/LGD#&2,V /R/HF#VQLV[6P.KI.L%7 M?4KH1SHCIS&CDW!$]SQNDT-B X=M0T74;, WB!D"FM#*KA?S+>_X0O7C/M?V M\F?_RD]9GOKZI0J-]WM/ZJ0\)[G$U!J%X^RS4,'X9X=^+7D TF=4=3VST;BI M;BK@W/#LP*G+!J5J6',$W;UL18"C'#F,/>LC+$NPSR\%7OZ1# [2)T&BGF]L M>$Z&.]2HKNEZ!DA\.:?\J7V9XT_52'4S>^@)FQ ^U((+SG>"&4@]87AANJG8 M*,>"*5WH&4K/JH QZ_#U4RX>-2+ZDJ_ =N112*U1/,H5$C'/7P3H%UC#'?"[ MK86NFG394K4MY&=E&2&W!3 ,L=9V=<2&9!YCA_MQ#-V$_>DLWH*C]\>@A6P< M7^PQR!T2*2H,%J=>3V9UZ4YXK,+*U\M'@N<\)"U.ZP>)I[L2@LIM^%*(,)FYS]?W NGBZ$WE$^E8=4M&A2.U8W^73(:@M& MX0U1;J5 ]+BACN$=81D?HOI-5?F[1+,SKH1#U>IO5R5,IM^V/7PF#C)\#&^F M/(@A'+4VN)'I>[)5R0]BRNVM[:=_CV>DN/*J6[U^RLH-*P[@4VZ7U?LG<<[( M2RC BQ4K(__;G@OP_PNC9M9J7 -Y$_(-J^9:\TOU'9V%F]WYC/96WN6%BE>^ M3O?XW"OYZH8E^!IPV,,E35KI:)Z6AF%N^?3U)?"M&[LQJ89<,$ ]2RL/DL-L M69')+]"*J707)!K
\!LY(1(32?22%=@:E4. 1)UH%-]L#3SF]PM4N>N.G9H5]I<%S]N M^IDA7D#0U6G?Z>;!]MRLO/RP=))8M.K9R)@P[0L@1D>CO%?#>__#,>D_DC_' MH']1YQ;QT>)?51^!M/[C 4>%! BGVQS;S^>[AO:T/H,1N.9$ M]NED,?4E:V7.IQS-Y&#B/[MZG$$'7+WVFC]I? #$A,P>Y9LEV]ET)H'>=GXM M,&O&+\W/1'$NV>KI)0Y=OR<@=-P)XIA60Y$>>D:_A-O@NT0Y:ME#DG0OC2(\ MB]R2W;:AA4Q'/_B&JUDLG]Z(C?%-IG(>)G>=SGBPN)"PH;7('J-N,H%UQW*X M0GAV#WO_5%*%W(H*D&=(7Z?C/DU]%4 _^^9$B1E/S3\M9W-U2W%4'9ES)L61 MH?($LUI/ZWR^>TZ/\T:2#L\CW;^?6?7I!B&6%M" U*-WR0.#/2(R36,( ?SA M>&8G[31I]CUIXLV&&&>4$[30^/H?T8A?/WMIVXJ=7 XEG;X3:W^]UW)=9XOLY=3 M%YQ?\6F9-L[S4VU(V$ZB@^%('?;\[P/[XDH-[:))6[L\N[675VKXB?C!]\I$ M;:]2!/MM_J]HEIXR\L9:>GR[[_O"W8S:F9$]R1=SFNZX-T5?S_KH[, M=TAU5+LQ58OD29DBH=L.11G@*SU-E J/'+N6GS#.95&6NT&4UU"5H3-_EDQA M!?]GR6ZD@' $\[R119L#R10+2)X8^3QNBS(-Z"\J,N.H6D,JQR FA\G^DV=_ MY>SR>\(QB.WVZ4'5_L]*G.F4D5*9"]IYEC@K_PC6%EMYXN/"&G=:J!_E93"L MN')B%7FT0='*Z9@G/3H&A8ERM*I2G4GLH8/1FEYH*LOPF6+"0])F,B[]/7@U M<74\2N#:S)SLG8=YDC\'RK$O?.V1TS06>CQ3Q:;*%/@"]5$=D (C\)"F '^M MUE31R&R_86P=MK9;SP3,I5()5T2&D&9LDN>#? ML]C=7A7P ]&U3+"1ALLACH]VKJ&[>7"DK)F0\--$L?^[+4E M .**W=@W$#;-4P2KD[6'9T3T0NB ^C_=&3V?2X&MAV,PFOCLFOI#G%^NUM*( MFY?!XX?Z0K>YC6>N5)Q2H^N7>/JA)94VH3BOZ#J\_U*VM6QM8JQ2:]YUPJ Y M,$AE;!X9?+UFK[[:](@%8"3W=F)KL>U&+(A;I-31]%9!:'R'[&$?BB.!R97#C6]"_M2V M*B,.01![.=_\S*4C&6G*X$8;:.49T>0AH*.MGR<43:X*^F*C"5=Q4],2&([- M(9]Z6$E9V;6NE-AM(ZT(0U\&T_LYG?Z>=[-34D*\Y[[N'/S7[Y\QQR!*[-'' M"JQ+SMG5!L\B!WB$'5FR_$PHGLC\93,JR=9W#B:;)ZV7EQT@G,G$BAD, MK3E-_U,:_5X1M9#'=PPZJZG/'D:30UPE0R(P7A4VP36=39#0Y)4>IZZ?^07^ MK*?3*$.U#L_<*KN(WA>4/C9&1@GHBPTA1>$-!-U>2 18BC9!*MQJ-RC_G3'? M.3+C[F?=4P=M5::E>,$X^YRY([MX8HU>5H8VTR\]9C?)WI:U ;Z/FT ,YDAFM\0?IL]MH"4.RJ@R2#TR .%^)PP4>8MV).AK<)/HYI.9)!! MWN_((3V3_KBRT*"2IZ4XO#PQR\I.P191#(9,'2[L;1AH-71#1-;5)V(T/:'' M(,X^3P%XSYJ=?Q=7WXO[1RF&(2K3](/)>2/_U$?>AW,H2:G++&R)(B?=L-UD M]V,0"TW \(\NOMQ@7JHK6^R?3Z(X-24NBI"+D,U&/7JE_KS!B^@1:Z4J?-5* M-NUG-A^IF)A/_CH%AW34BW+M)K#IJ*Q7NG2_G'7'GE!J+^X?_9=&[JW"2M:^ M_F)-?"UN;SZE4,DV)/430@]QT1);B!Q5I0\H@>?T")+-)S3-RO>-RMR77IH( MY]_36TCP#O CY=T56<:]JDG;0,C@M13;D(*?AWRTE(V&:H,53M=7?_K<8! $ MU7OKZ!2OFT"8Y*XV42H]O7R+W3CG MI"AII1?.?U/IP8URJ2Q=CK:X+.X4.;D8:AN63F0GH*+HNC&LI,&N/ZL9]0G> M*%@54 G!"U8W-!K5ZK(6=F>UT<:BYBSSY*R[KG2J-]5\4C+FTWK>.!CMP$>5 M)=UMWVN]2(Z(K'4XYYKA W%M;!G=XL3QFP7J)@_<6M9_U:'AI4+DYEQ+GT/XLYQ.-"J&V>AMH0 M[U#=T,F."YPWC"%8=":<0MR-T7$3-3+B@B-'S&UX4UP3NQ3$@L/J)8E?!KH' M;UOE,$">*(:=%3#OO=^4,9LEG.OV..I" MC_V-R=(;DJHWOD?3YY9^1/Z88R1MQ>YZKT)67I%C$VH4$>/07.#'9C"JG1H;L M&? YT[I=.3P8PV(<7&K!I3NH7X1 N?$<4GYT1BQ#P4?(.E;HW)[[+T M:UXG1EW16>GSOW*G/%5*Y,.8L -%CU3^PJ_9$'1 T&=.-@RVLVYO-O)2X9CM4FK>!J=GS;,\N=%RK>+5PU\RDAQ M85H6)L>@D%2$&':T2F6087T"PELW[7;NVFH.>T4!62YMFZW42[4$"KUS[693 MAL2O9JV#/ MA^&6T'DKMV@^XEK^\TIEQB2'OJ3+3]_2#6YHD]GQ@Z&M4C;]!"QWG&B7/3OI MT2XZPF>?QK:>PT15Q&-9>WV+CS!3[>6EYPS;1S3W^!YPRW^R) C%''(AQY!7 MC_(F-N;IJ,H, RG2.L>@-\>@[OH:'.!S:=)_RCI4>+STK4>YSN,ZK[WGWQB@ MOU"3[#HCD(5\;-W$&^15*/@\@%Y,. >(=69?&GFNJ4U^X,ENZ")2X^V-7\^" M',H:C%0MA_O"2?-TG-E;!BT,>3HB+1TD^HA'VUQP$ MH!.XA"[1J#-\KP!T%]AV(LT+K/E5SDG;TD-^FEE0]FFL_F=!,]FXE;'U[ZIH MW%WKT?0N\[GS@.,B^KQ[!NMN2W3U,>4L^K[3T[.J/%3\C0^WN;F^]VAZ M6*6I6@@D?G(&[=[_$V=$^0+X.Z-8"W.B'I-Y?C4- P%$C!H,W**516Y7LM5] MFJ+:VJV1M7PVZ:/<1AE3&9_#YY4PA&&YW2Q0]:>+=H,32$(8N4#1:]LS5FYJ M')O;3@WUIHD52L\U3)(:.Y6>@1)T27MA._-,EBWUJ<66JVG#AA*=W6[//^4; MB/'Z7_E(]Z,K.3!97^74BH@HT$X6(G#C[N%T.QJIRD59[E!Y1XQ;E+7>O3./JXY04%I*;E>@+\_UDJ?+G]V4^NJ^;"AXR-DO_%68/_,*NP M%3E?%]%I] ;"AY!8$.4"UCL%^>(0 6+:^"-."NT&VM?\%':LY\&+^ZFF+P1( MT0;G97]"MS-IS#6D9KMAR$+9,8A9TXJTURYRESS:P]V!"\Q)ORT(. MY[3UH$_'T\:9W@>8S_&$ (.O/TN.1B.K_&^\&*^X2$DQV!*J+I;Q-3!J49P8 M:38PVUG;(J##-C2-2G^G "FW(ZR&?);&58685,^FK75\BRF;-1" #77\\_*4 M&*B@ATHM:N0Z=$=<$#VCV^4)V$#.'8/P]G6#D[W1$+ST9UJ/\N;44C"Z?]M_ M<]]O:P#>C?1$#A^#2/\<@WBG$,%'316M_+];U=/6%QD[;&3[@IU,TY;7(.?7 M.>?7KLU8VLP:U%^*<62H;JLZ[55K=9K3D =P)-,YX/+6*:^,Z!"F1J%_$&8P MZV &#$^@YFWQ:_ +ORM+A$_(L]/EN<8WK]GNIT@?30Q<6T'VY:#EB2M$VYM( M-SM(IGF@^VH5\E'=/-[0,)B(FS-O&3KXO)@3:\\!.)#F4 +P]&[P!=+6&WG' M>$*PM]EH;NV(8[3.HWB=+TEO'*VRZ)(G)4;9\C :%..C)MI9Q#-@GDGEW8&T%L*]IA&?6:'N-+Z)C%B3WQFNR7I/HN]LEP5<"W<^Q_AV7\R-A3Q! M#%T(]J3H'H-"K3$:A0C=GT68,4V&(OB5%?N?W\!/NADC=TI_U;R,O_KM[/:[ M\E?,'Z[2J^[7'6I134@NW8. S%8[/XV9-FS/28J(UX016-*:R;PQI#2H[T]5 MIAV#,+H;=3*"3*9!Y8=9ZC=,Q2T)(6,Q:JE,PJJE)0_?7MY,<5TNE+JA8S=T M!+:UE2AL[I,M\-(IG)W!F^B*ITQ:,"V@<#GXWFXC;GC";5)"/$)BD?T\<)\A MQW+81\M^CG9HQ-[\.$UZIEJ9^^*97D\3!PGJ@Y,@([6>4XOM9 ?N(I7_GC(O M6!J R27>=0HN_$U):D<-&V"ZW07_*1\H21'0K'O+^L/$T!UN0#NK2L)V"O*, MIRAV*28(IH5Z%4Y/:N?- &M+M2W7?;8QZ]-Z2H=1+DJ??/X,X44HWJ?N$T>M&*TX[+#ATS#/!HIP^C0PDJ$4)9Y^?L9NW M-WINX()P5]E^H8-H<]?#+H0X5'\>\PU:I?&N_IE;;[*K3PEXF6YF;?OV]4?? M#!DB[N;C#W48YX*PH<@9\'IUCA7I&$3EPN+9PXAUTG(8I0#AJL\%=W/G;, M M)=\\M2IT)&V[1MYRUMP5TFQCJ"LK"-V?M\Y!!$V*OB3I$NL(QE0 M8*3E7"?2RD)Z D:UP.W;A8;K!PZ=3)K"GN=S,](+!]S-K\\9)7G>>&]I<.'9'%WN MGU#.['S5NB)DWSRKBD'44@W@OV"C_]SGMTI MO"9\>MI/0Q1CG5/Q);YQ_GO MZ" ?<>B A'38TMC2:-A*]HS=>4"V9U_U1NU@1*!?.CBNT&8]/0E>0W (]W"N M']D4E&AHA?L<]M_QJ7L[>&9*\*)1QM6"5%;S0\HRT$O(S+*"V2SDO,D?]LF$ MN?4DP B>41;).+L \+W/TU:3JS3OJU\B(Q\GFS_>GP')@8=K1A9&\J<\3QM? MZC%78;YAG%^<5Y;PD;[.\)8KPJ22/=K^"FW,T(:00V0IUR]:30LLGP18\-DY M>*B=_K/MZ^VGFS#*_TC2/=F^IY"LUV4JF_I4>KP*Y63$MJ8>=M0]L?&'8!0M MV/.^>,H]T#Z?[-_+L3X^H5:M:2A1>WEYW?BZ$C5G/BPYLU*H+?';7%Y&*-5LHH\4S/T?[3WW4%- MKMV^45%41)1>C6YZ%P61(MFH="&" D(@46D&!+;2 H1$43J(@(" D"U%.I&N MM$A7$)$.H80$!>D));R0PLT^,W?N.??,=^<[,I7MKM2_07!&S J-MO M%AH)J3;:>4'PI%O"Z$% 92Y:E;8/BJ0,ZGM[S.%. 2&;1K#L"WJ^*W&O5GWNQ3K/SJS]X\T(<"V@CT,5V*E ML_79H_8MTD#UG#.LPT".JAX3 .9!D5HQBL\0U!4:#&[Y0QDY>)EQ>#LZ3=GU ME&FE<>]E=P^5]@; @0:E:$($:W!/V:JT]<0R31Y2[)AC8*,JOF,:>M-;B0^X M^J*@< *&2LWA-;;6&I3(X(?**">>E4]O1.L4<&L/*B'0'[V7$K*%"]PJJAV] MJ"89!)/Z%%(YP7VYG\V[N@^*X"A'*2Q9^5G0]#(KJB#$;T@JF*D!1^Z#N,J M?DI_PE], /^L19OV/)VX$*=%. :#SWQMD_DP(C,>^&5$>EHIXF%RGGJRB18) M\VVO8X\C33'RSE.+Z0U:'2V*B5\KFS+%U%0K\Q9CM5^[)I_[ )J5KN]9?J/A M)B54W& K:[GE'=:MI;C9"O4JS\R;CQ=3+TF8$1JA]G6A9?*[A:O?QR\Z/:2=*,\L("]_JLS_33Z'+(?>PS76SK M%[94*S61' _F6ZMHF=:.E*;6QOX:S,\'^HTO!?\@P*/0%3OU==D*5=F%KW M+T;JU=8 O5=YJV#VX;!M =#R: M'I^!>GK[UDQIV6B+M_I M=>W/NDR7)6V_EF)OI,Q+346!MN]?W,'?QKG7QBW, ME]-QA4KIK :2$A9+KB"^FAU^ U_\XE,?V]3RHW[RW<)4P-_NU!PEN"823ABX[!<6DQ/5/" M]+H,3A.H+Y(,LLF]8>JP%T3:,W7Z\X'[$OC*:,J=2VU/7IV<"TEF'=P'M4IL MS\U9D&(\*.]B^+IVFZQ%HKUKEWT/:V+.U,9H7GR;!5U)P?1'U01Y)/D*Q>=> M(KN<'INNL;$VE\Q6]4W7UF:GEJY7-WP?L$U&3_N09LK8=H.3LEYG/!A*F%Y' M[I6W#"5 CRR7-NBYQ_W<_\X6XL*>C&J1@I/IQI\2%Z5%W$6[OQI=I =0*S)F M\4)HFR'_L$O=ID/E3/O3D:/?)E1G$P/C"JJ]C6RMTV3>>"0'KUPQ^-M;R_.7 MS!_[I:W?4N@TUB]U^:Z0&_OT_Y;"=UAHEG2(\V %X*.$!WBB5R?B&%J1PE.Z M#Q)!61WSD=O47)RM&K;CB:QM8$BU%[U86-DL>G%+[)S#>Q[OL/?]G!2\#@CK M\Y0"+X:Z^LN1(?*Q:_JG(?1+445+]1>7A6EBA;7U]77UR5YX-5FDV*R9]&V3 M^^/&9QNJPD;8]N;L="2BT>+Q1]E0&&QRP7UUV76Z46Z/4]#@6*KW(YH(I5NT M/W;VB@8.2%J$MT/P8^\76Z30U[^SU5 \QC23R "+*[[M,^>JXVX.!?"8<;V$ MPWK>SB6)!APVU?KZ-T8#)%/B?J;]D,NOJ/MK1B#__'_E8;7_"3NT$4>&K/#2 M6!#OQ!<-T/8LR"G,5]Q)YJ-.J>R'PPK)KPK5#F=$G/@&#=APSWVV;UIC^3O+8W8E,%WWX9:$_:+=#2 MPEHX.'XQJDE=&7U1,/T#OZZ#_BDBLE-8ONWMW+Q.AE"M?"?R$*Q7V%D<[H2! M"!!EGFAEGFE"#7I3[-NGX%A#A5JO*,*L4M8RPPM^7N3#F-=8U?I$S*Z9Q MLV.=ZC&X4RLM8C G+Y(86IEQF?D82,#,\#?1Y!,#%)H<#!*]R6;S-6F6-YW" MZH[Z!O $-KX0N"QQ4XU+/8IU!3$.G24PY0QTQDAD^_;=;6Q,6J\'I3=F2SD8 M2S[W_-*ZVJ+#\9ZRV3P*:C0 M:/';210$&FW'Q/[L;P@KR^/:RIPTAQN7L'1WON@1 CU!N%9BR;M=E\IJA=. M3:V='NFLTP.R;GWDY(JB5IR>!*\1![0R M>?0*&YYB*18%$9/*UP0NW3[X^(UD_!O[?&1#0$MB82L2R76I+JVR['S[<:X7 M@M81MM:?;H) )T%"[7_C-#E=Y>%;Q8J=#I)6FNMN&H[_.B&] M)O]MG/CQOO+F)MV>0]Y:T#>!2:H)F1WC,@=Y-B,+9-/XND/FGWJ7XJ-J3Y]\ MYE&X6.\8UUW\BQW6-+H3_/3>;9'+IS\G5P::V+$4@'+J&C@.RUM+.#'EF7-V MX-SHRH\:[VM7AW\.!2BKMA^$A49'H_)OA8N>R7MI;+BK1TYDGM9K)? 9@%]G M4>0[,MC2."$SRC80Y:T:4==X>-+QRWWARWW5$]'L3N6VGM$5B5 (;[7[8QM/ M3[T)V)=-=7@Z8;J\[SYYK9"US)Q;8_7W_]BJKV>W0VK1D%K2BB6505G=+B^, M&NMLX')LWB80@V"+&]X&(;OQW)]?X#ZQ9%Z:9#N4AI/;8;O^$%X07>$\\ TS.)5+[9H"BL>^)?Q_%Q M=+692I/6+.N2E+)EI)DC4ECTE=)ZX,_7<[*)-F85+0U>'W2K_-D2C2'^.L6* M"K*J*\$,S"B$1T '2)\]$+]@<*YF3JR?6;,/^S]<@S\U:?KG^/ M:VW*+&+R%AD7U\2;M[0#UZ7:)?H5C[<':T6,$CRKQQN[F]^^O%A\XOF%E[^? MS7,]<1I>_G]OZ/WW='; :+!J#,0!%XO(4%])E+IM)HRA)WVXCN#Y+>[*\!_Z M^4?D'YKW2S]Z4FE@"DI:>O7?,(C^GW-]!431AP&/W*4&H28#7:KMEF/S\B14 M7Y=5;&F@59N)-;@J^>1YIV2P#.]0HCV5KC];@3GJ&P#]ZY=Z9F+; M%B), @Z$QJB];'\EPPVM=HU?X,_^@]W.KD7L!V(<,1Q=, ^Z'#V6)/+ MHUG?PXL:[+Z68W'=1'IEX2^[FY[$F<8B5O'9Y+5%T(<,U;*R^0!CO1LI>1I? M'RWTZ YXGNY&2XMS\8TYP=:VH]&0U_^NO8B2ORMS76M"RUV?\O; M\5YT*W2N%VQ>JBYF#CYF[(/P9_^WEL9!WELWZD:W)N.4)U%J*VN4!_+AJ(ZD M?HF#9?&%D3;'N,XH\G/WZ+97GFQF)^VMH&R\]_S"7E M(2^3+E* DN2BNG;VZ:6W+%Z<<-2-'-$01V07\.KLXZ44<<(Y>2G[MGQC? MP/=4$QI%H#[[A9&K8G^C09X<'B%$,"TTB2TB;IV/<.S9JZ' M)_BO_9;8^* PRN>59-!.,'8CKP@_,U8_]Z&$^'A^DY#>*NJ]#_*9#K0:'20; M"=K\FUY0A?U<6@;9&3:[$$.A=27F+[/Y+"\$;R?HW:Z)7?NV1M2\8%K5J:#1 M0(:>T.C6&K%V&(E[)7E_A;B*;<>_]?^1IR5?M0M.PU&AOA/M5P>Q[NI/5 M0 M?NUPD5$"$BLAWSF-&;HV1*XJ.\J "NRHG7PV>51!94->K__9C M3(0:U]; MU+)T,6V7J\P4'K.>@LAPX%<*3@,'^T8\*Y F% B'U7F'H7F/Q=Q MVL?M=H((RPGNJ#[]A87-K2EYU9Q_+D#,J%.YWC>\3WM4XUU:6DO"4OBK*2=9 MK2 Q18-81(_DTR\6<45%H?+ M["JGE^H1+8U)]^)V'LEGKA2+HRN[HN/:8GRLLM_#@1:?'G8%*_0 MVG9<=7H[C&2_&1(A:.V0^:][H& I;.LC33Y>((ZNH!M80.8[B"KLS%&B'4F? M7>>&4K*/]]L_NS:\'?JY[/#*HVEE!91+FIDQM\%-[OBQ0Q3L>%4;JLF;6D@N MC$4;44O;L5P8863+B<'M\F,CM5ZV31^T]Y*-I)/Y@U7+5.S[NWYZ?;SC^L3D MEY30J\5ZJT=Q-?DS!/J"TI"'#W(]SZ;:4<[[>+'5A>2&! Z&U[_*:4%7;E5[ M43PV1VA+O69CV-D,7)4;(>;=T%:80?OLR>HBI/T9V6M7TBI+!>Z^'U\$"5YB MG_7?/#.Z+"#Z]')]ELH7!HW:LA1*BLR1REP:LZ[\F'ZC+K@<_Q-9L3K549#L M<9?'M/#>-?0=6F[*G87 MK;K3E#W]RD8A-[;CSW\=D_CGA-D:$HC)S;CIA3MD(.S5'M:NCH M-_I6*$3N^VYF?/)2YE8#$I(R$ISWU]Q5 E5MF=*_(LVX!^#:X6ICF#,/SO#4 MGI$('_O]F(17IM73/+-ZRZ3Q%*%J3^TQ"P4KU]B)6T]6<;JLEB:-1^1]$#'H MD[VC<#,YVX62'NW/%Q4SFRU_6YO>HD#UG%RJ+/^1*0JSBZ3KO<[!UBM!#\2* MWOE:$?$[*R>W)D_[>&S^]/8[4M9SUZS&YH]O\*/$@N9.F\%WB]U&R(()17-> M^9D>X5 _1*[=<87//#H LS!X>M2?&"&O+'+Z[G^'D*-T5B[*$:>W0<^ MX=% Y0N'/" ((HF0%TQ+VJ%. VF8(%4V/O/+J%S]8$+[<_9 4].'#Q$VXRK) M1DG*FK][LQIR8\&-_HRKYA;OOOG2FNQ(7#J!(4+KM[++)5,;MV*9XF\(G7JL M;*ST/F@V?>$6%% @17PW?(@3,&&J/*.5EZ<.TEXO?\\^NJ3OEOZY>SR>L+'F MNO'BT^^L/W)CI0L4;-BVOIV$Y-$O_M=PS8X%B 5OUCYH;$K0VNC@/[S_\T_[ MMZ;#6@0Q)#&,59@AW@O.X*I6 MB6G0-I%XTM.0U'JD&=J.D1EJY4F=T=#0SS(W:;V2 ML>8-%U[V])B>#3_)"W+.C=VMG]MA"J9# 3##,Z+4-W"M MD7QJVX-Y"=5+9H71YV%]5XG(?%Y?^37R"V,=IX-62D[)@1ALN/>>3(KW2K+2 M^5=US@3A9,:D6=##/?/8C01M^CQPC4.(4":4@GU0!^(HX/<)KEM;WS 0D("] M'64:OF65-14U"$'T32"(W.Q.5PXN M7]%"\#M,3$V9_+'R4M=$)O9K54/5VT,G;S]-5OHI(M;@Z[_KO3 Y]CFZ5J&X MVQV_L?XK1%:H%15%+P'ND<'QPF ^+40T^^"0/K;D^26X6"/M<+YNYSS5/#@P MX6S&#NA1K=4?C^ P,@%0PK6I>LQ:5<^M6CB<$7P_I&]8#L"'H&/K*F5:4MB; M@^_2Q%977+P2JK](7YVQ.7*R-5TIXU.,I;':XPDYMEG^/D@X_>O01,\B+#!] M)@L1[CL -AF J_^Y#VHU-. W8V@Q(4 Y)5$"Y47&1QC(+MIEUL6R+XX^K F6 ML7C-[Q\1GQ+L?O>%MI+>W864T49E A%&[HOJ2!!IK08X7W$>('2DY3),O_\8 M4[6W&5']K"(7/D7(4$%QK1E)@S8[O70?/Y_64;U5W^>_/5"M\,7\>.Y$*;,Q MNU9H88Q4BVMKODC)1 DO4#S:&5@),U1#""H$<=KA7QX7^4Q7C:H/ MEHVQ[R^W]MW%#&+KW.,8NL!8&^945'N."FTGL>D/-;>!)E7RZW*)FQ_KZFRU MM:UV@H3IWUM%,D3551;3DFRO:71ZA.:/.3?ML1WWO"H+E:^$QVY"^#"C9P1] MGY"HE?IWQTC':B0\4 %"-":2O*N987-+0&7U8G1=.EBF\C/-]'B-S]*G5[3" MU5*J+[GK6=Y2SCF@EMIO.*1O=)=8D1I2&;GW.7G0/W0 O-.T)7RZF^\+@.J O-BYQ*05V# M.L/@#_2M77;0_8$2\RU:F_9L>LAED(_1SE$ M@+O5"Q\E?$8CCK+3MJLO70(WR':KD(\ML\H*]H\>U#\]%=P"ZREZT2D4!RHS M_:3UMH ]2CA>VZP)=T#? ,*"W/W%]&_+/^NP>VSLCQK/STPCRQE\+BLKA^R] MOQT^(9B33K!DUA!^XM^]]2C$[4YN#@UOB2O5)98147&FM<.:C%*O99Y?-A3B M_(RUBO9IW4@3$YMKR@>/GIT-UX!+O\6VFAH(.G$BB0*-VMX'G1X'^*&1!C)1 M;?4[+8K#*EN-JN9TYRM:AV%F9WQG#AQ*OL;E._TY,-5Y^(I$W+0RLR)]?G W MW++"K7J(ZKMAR4P,RFU:Z 37B;1!N= *@TW!Y6@;P"\?!8:[.5_LL&^1K:H? M#."?()YK".:R$:BMK'T1B#-?K\EV'(,/EN/+?+S7'^+O.ZRNG7UI)DA[?Z(B M_H+87W7IJ*;#=,6W_B]TS/T51MJ_VT-8$B(?K:)OZ;XC'K#Z[JVO5,=HHFI- MKY+*]QYJGYB2*9]D9<.%;3OC6^%'2U^!K&]\^&!A$91F?$S2TWE\ZZ:.S%@? MKBJ**<3=AJU=+1@M_Q, 4])29_M7O+*QYC3,V]Q.M0C\Q.24F:]B?Y/M]!SEFD18Y%>L)U+;QD)0)"D+EM%AF"G' M&NE/NY!#MM$:P'5LX1C3'?"AT$TF)* F333A9>& M'7W-2FWI+G*":P\O*5,*P1"MKM.UDU2>9>ER11]!FME3@C3W/V-UV.G0?%)X#"- )M/FLM[\< MY1,T-6D&48\HV&-+NC]?"=-S- ;__ A#XE68'W^D6KLF2U?-7Y95O'#Y:J'6 M5IAM=DH8UG@(;JDY!+W-^:AF)=KNY8_-9"*W+34YQ.;L_P+5DL"Z?8G> M8D"DW8 ;R"Y&AE@1B@%'K#AL\;P3X"-UR\K(J]0A/Y*\YFVJ6BO34!^IZ/!( MHL4^4'UEX:]Q)\"#88D9[*-V7Q]L\KA7-&U9#EL4S\E#>DFE?=@S:ILD12?K M134\,9&^*]&(.C2[HAIO#0Y-3U\UR0CN#F6-8A(,WM[:"5H8[$_=FRX-6\3? M'C,.@QJAT=C9*C9O[2CSFM9".R+.SN PM;!#S$!LB:V33#(-X[,:25Y4O:AD M4J2U,5DSV)'KXE6_4_S&=6X9',# HSK*#]R?ZS'QT$UI@FY'-:)G;2' M^OKF(=-TD4^6P #[%/0VMR_N BYFF@E";1+:Z6,8?E2Y#X5$?4 MZF"KICL.[8/($B,G2SAP)E5 F;K0*Y_M*W,C7WW]>,F:7';V;L@BL+JSM681 MF'AQ IN)*#&(R6UB=")J"]OP!U$(^.@V(0;'5^,MTD8LI,O5%B%0L=]FQDP( M;?43:J[!!]L-I*"O?AB(/OI<(=VY#Z+> C]E\P*MU-+6BQQ16#N#I^6*5:"5 MM7**O:]D,S4J;*"7S:H?]C.* E,6S%)OI#Z4K2"-C(S-U&X-:YFO]U,#L7X# MNSDT(Y1[!F?9I0#M.8@DX-4^XD: " M125_%KO[4@F6/YB=OQLJ-'$7P'%2%:8^7OWA?9G+S^X>9V5*T1M D,1<&]"_/R+6, MRD1.:"I;!,0J9FJ_Z9\O*Q4!T@F'&7*0LTSF;[=;0( 'G4Y0ZV)/63O,.(/X[?868" M>5;1CQZ3EY0LJ:"ZF?1)KFF3LL,4,IE-; -SH;@[O3GQ :2T(DXUW=27]:*$ M\3B\;QK0[,7]AIR!-1)J5*ROQAQ:OWNG6#FU]3.NMG<,RLP@0D+'"XY=L5D' ME D?P=<'X$9%["D$;UD X>1SFGW$6I,V!<%' G)(G:=1>:;B5^\XB'8,_5P; M#?[MC/N-[^TR&A$&KDG);QL($80:^_;U%Y="RKO#FP)FUT5AOVR.!BCZ6WI. MWK34Z5GGT8@9-^[$/+QT4F?QVL"E/3C;+C!HM>1]V3X(;\&^L5*$E_.=G)MU M! XBA,$)D&-1$7\.6R7*5:$1A?L@CV[TZ?Q+[[#:O0(/C7U5ZE9+K,[S>J(D MZ"V )4VO?2^PG(R/!9]D7BOP$O_P747=OY_?87J2Y&E\4:$JUO2'TLZ1\T[7 M\UL&WKAD\OOZJG>-,M;*9Y8_Y,1RXK*9O:RW9]"=._#WO;'O0"OZ,0"A@./L M]CP?@(7T0ZFM98[&&.[H/F0UJ>Y#Z!7-8D3:S3(U@XP@.^>$H_G(5GPO*!^L[ MS!D\8+H+G9/TI*CO1=7"JN[C55R7HF-:;]]XOCN9JP#Y]NEB3#"G"=""H MT/4XQ G(_7W0<[CX&/9!?P*;=Y1Y9;9RVQIJ?-QBH2H2]HW1<3U M[!\O1.P2G-^]>O_[C1=6<_0PP0,4^ E6JGX0&2N\V)"PLZI.J^X(#-16U"?: MY14 AJI:@G9<[,P<-#9'"+A( M(<08G*')MV5#VAH"9N+*?MG%^19?PP;_84/V7;^;>G]2Y7H34O[6AHXHV&? MX5MF*IZUSLR\$,>48;LI.JJI.NMA?U3%I\\);4 TFP[O@[@H0 9#[ &A6F@[ M_5DY6ZNP+3%*EQ2^/7WHQHCWGUZJ%K>\@K-N5K,'TH[">0?Z?,_QG6@3<2Z: MV[$@PS4XZ:F"]OF.=?>5 +306H5 NQ-V8NP:]60JUKOXSM&%T;-C\LV974<^ M/,@^%ROW_)CKZ5(5L][+GUBYN?7TY'F_T&D"DX>(H)5>:G$6BHD@R\HV_-P' M?7$[IL[2%F0LCTPQLU@5V'L((A\%O^KU*!3BU=A" MVHDG*\&=6#[MJ!T$&(L4YG; M3!?31W^%N15_3CTK7KAY,G2BI%#-1 188D=2A#.KD8O()#_)NGW0O53OY%$Q52@1Q= -KV4<, I@W8<3;?=ZG$9' MQQ9N5=D/^,ELC6P'^0 ]R:D* [ZFI6J,Q\LDJSVONE%F)\#B+/PLD#>'(Z90 M[.,X ,AEZ.=-X4LDG61Z%"+""% '-4UON=$9OB5[&+"?*]:_58:^7$\SJOTYO9WG M,.TXV10DL0*GQ>\:'FK#;_QLHFNOMYD^>&N?Y@5A"F=.#F;*970^8^ MZ-/L6_5FF?7IP.]JDW%I=8^P ->;L3FYS(E"TBT:]]P.4V"3 ED9X=SMT, Z M1[P<-B(O(T"8+VQ%:F(L7/5J%Z)R66#*8:KLQ+F4"^L;:^"OT$OZ"S(:4S-) M)>PNG)2!!DIMDP)]TB(V#E@=:Y%D7J%F1SZI#Y'J6X\^.[2>S*8SH$BBA07R M7B14[1LL,M+(]<+#F%$Y<,6PW=1Z]G H*2/8P+,*4T^O2GP5VFQG_N:VM.7# MU!:[_/1":HIO(-W+8_<7]TZ(QQN@KH\)N[@%JT$3OT\:FN$HJATZ)8^\C1-%JK*Q]D+OOL_K3 M2"*X$PSFE,V<0S2^R-^&O=>T=)I$*I9V[-.U6VQ+/[=<5_1%*G\^=B>NI/J< M#-]4B-+]U2\2H95>5HM7!8F$-^=Z]D&=:GM>UCU.?7K:DWG-9O(; 3"X)X?7 MY'W:!XEMR*0<9&QE M,SFFP(71V)]TR^,-]*N@FB@FT_HZS%;:=EF6A%^7MD8,M"GW(4H_"H2G*EH[ M&BVZ#6[]M-P'+=JDI]0;N6P4TN]R:EP8\SXKM29Q8K-+-[UM$B^%;[]'.V0Z MPN1Q*7FP6 0S*5_:F)H@M?FHY;W_8_1790_A@?WU[-_MV_]D%-*M1_4?O>6 M*PIB"XB0^Y]C3@XP5>\%W/?G.^T(7QRUK]+/]?Y-XL'=YW_6&<7$MW)9N2EE M'/O \!:\:G7^9D@!B3V#W;O]IOEABT2A[96]Y!*VXB52*9*=MC5&&>8(T-__ MYV1]L/%3AAZ*8%(_R#\WU]T99ELS_7"IGB^@$'"#V=6QQI@6\ALUSWF\&/6[ M;T\[L=E0$NU,/X3UKH6/Z4GE7IG&SS"U@&(:HFL?=&IKN;A62KP-!CW:R7HW MN&O=[::=53AY]>'LN?FV/M]'9R\4$JM<)K::!0_LSG$R8)25R);%].,$?)G2 M^:T,4^9YP$0R;49) -7 ^&2_N:Q;U6 85-A//]ST:G)JLM-;^D:.4?N-].0O M?VPZ<>,K.'_L>F>#+QV131OZJS,WKC4ZLL PBHJ,HF=7;E06]/U<5(XS_-DB MKJZVL+/A/DNYDE-L!'HTPT4]4D]EM(K7IN[$!:S'B$=\'9J:M*3<'EHUY[[) MWW])^ _CLUQ_])U(1J]^Q('XOO)-X-G'&CGL8#8JWD##"&6@U.&AT#WK4\?%X:,'5?6MM26 MV^OL_C$$W6QHBD"%FIM)"5NXT\MPB9':Y6P$X\(=MX^PSSYJ\F&7G51L5OC+9AX^ MS_>2^)PW19A- U/-^K!D^Y5EZIF%.?N8IH "N)Y,L(SQ/ZIFMI6((<81*[/ MIRWRD\6[1MP_I-[-CLU8*[1%OGGQ*/&[H_([6]A(!6E7=1=+/>.M6ZY:&1YN M;^%!R-[9W&D9PQ1^XJAHW_'P!7HZ;2,T8-VOP6=V_P<%VXBMZ>^G[X M-\)MA0HWQ_/+WOK-,Q;+H1PRL)9^/?$; M%I##K8C1H&1()^))Z=SZ\5YR*=\$@?RN?/9>407>(]B#TCO96WHA_9*98.*% MR;C0J[!5CL9(GFQLX$R&I^K-_!E;XJT :^K+B)&JM^V$67"PFV M_/HS-U:)YU_$.$U=C-V3HTZFIP,3Y%Z]Y?0<*66K0>99>N;CB_SG M8BHT==P5\IZXI9(.I;GTA7H+'N 0%2$#+A2A&\&[90F^"HS1!%H=OR4@?_3C MD42?IWX!%>:_W1: &P6\ZSUB49R4-JH7(#L.*JVU)T/&2^E':1[MWD&?= -: M4F@F[23^+;W/%6BON68O<^I7C7;1JJ87=#U5XYYOR@FN<+B3R85L0Y^3=U\@ M.QX7OT ,]2@<:F?*,^2!S?8=%0 MV?"MT?F$3TI=BM)_B*X&/#R_'2;1KMV B-LN-\>>]A)/R"DZ*TRT[+"+\\C; M?6#[E5=242\X/Q)KX/#'[8<;7;=7!GX'OP:?),SB2$)-$AR,,\-1<.W0*+8< M<(@OIM;9H47:0B1.<]KK$UNKCJ'9UD6?Z7-6MV.MP16=+)#\)AF? V5V6Z08 MRMA6/8(79$*:7D%-3VSBFP7S+S8LQ.37),Y](Y1[M8B/(+IOR17/0P-R>U4& MH=Z2- MI"\FDR?LRO\-UN_%YPUK.0SYB<;@79@@G MN@^JTS]&)JR60@$; STJ-C- N;D&?(JT,+-)]?AYCQ"[:93HNK5[*\7E->7 ME'4&;0K%80K=Z6,[F)[UQI_U4PW*XEUEJ0ZVRXI^V)]0+U\KW^RLT;6%^1,D MJ@4A5K?_"=9SG7>1R%L8@24CT6)4['-][4?TWNMU'X;]66IK,TO#<4$D<65] M:Q'_VW<7#@P\<@)W00#YJ&X^(I\YP*)(^(8/ L)S'70"S]K6E2-AOL;).QT" MJ)#%&;;P Y_\NEBC:*Z8_%07_SN/#=6D62&Y#?)V-N5*ZX'#S9*N/P@BU0T# MDK1WJ>![].!@Q)M@9!=)RTH/%O33MX=/!-NJ;Z",O@-K=Q MU?TK'K1-\E@\P14A@NK]E&E5&$"=LZ9EXZ*]]37.Q.1-+=H19SIK6AKK(N\\ M=+0]WA^H K_JW&MRWYV'DYEK,4*]V$VJ)N95P17_J?DHHH8%XV^?Q?,KH M*G/R%4%'3Y4@P79&'^? \V.F*Q#*$&9WY @DMNJZ9U!PSPTNCM02!">GER[9 MM.;+T#,'\ZM$?[AFNZ:MG8B^_D+_*ZZAJ^DX&)"37]6:4S^&2F'8DSWBRIF& M6(;.\C[HI%QHO_ OC<44K\VIR2^"XMX)V43B^&("OV",C>CYV[N?\U42&1%& M0O8UJ0X6;+B.]C[(UW H^/:"OCC=NT31IJN$V?Q]V?*W+ 8*:-;\FG MZ/J0''Y>B+;SJ1^0Z5^%S>Z##DZB\NY0NR.WP7&..T_T@^]5U%4_*D LMMM\ MC#,=JHD+BIEYX"'@@'S0[>]]2B8F>JH74;=E>]O'5MG64;=IC'-W>3VKH<3) MBOKIVK>O^.,5#4M+T'6$';<^?"GIB[+#$D:SDX/F'X!=VC6VR/;6S!':NZ1] MT+&(J':6A64-K3O!O\]\N=/OEW:Y7]'BV)%1"H7']W+%6=MCGB4#!RL/+H.' M$*($#]\SF"&L@,$IX-T8_=$06Q3V "SAORX,/%6KO<+O['&[JGY0[:YNP=Y$ MS_=TL_Q8A4&]K QSXWA;T+@!,[>&7C5OLRJK[-_PRFTGM-*.V'L])]\\,QFY MG2C?F]2^7NW#((66\W590MC'=&CSDW3_[S6'@0#>9E9BVWH<1BIY)*!<4W2] MM@_6/^C='OP3$BHL\8?>33=7?QF%;0[T<]4!',G/A1G!B+X?>(@^8Z#$%*<& M/6O208VEE2+5\NX53$].3R8]G+^>X$");S0N:OTV$N!DO_A3Z!LYY,+;@=+@ M=6MV@.R.&G%MZ2$V&?0V,!!QK/+:IZ M1Y%ZC3H8);Z,0(BC4EH9QMEYK47IF3Q2)XD2CX2JI[HE+V@..GT&G[EN(>JR MB#D):($[<,!E:$=@INQ\"IYYF>J<#Q'4\G^/6[5^ -=(Z[+D61G3>_QRJCFW MX%-,;,MO]D2_I#VDD;]2?R9+71'](V^LY^9?&Q;2ZKXOI&K.];+&NW\*[P5W M?@C\.=CZ=Y^O_4_[IW&,>W_B?P!02P,$% @ MV@Y49&5E[KTB0$ J"80 M !0 !D8VDM,C R,# W,S%?;&%B+GAM;-R]>7/CNK4O^O_Y%'@YN:[;[=WRV M+9%8ZP?RAX6%-?S'__YQOP"/O*SR8OF?O_-?>[\#?$D+EB]O__-WO]Q\@.GO M_O=__[J?E'WTJO + 6.6^! )%,*,L12*@$5I MR+,L(]'L]H\$82_E(84\21.($,4PY5$$/1X3GT?OG___OH'*1>OB_+VI\#SPI_6W_Y=^_4?+[[_/=3? M]J4T/^E/-U^M\GU?E+?U?_J_/W_Z1N_X/8;YLJKQDJH!JOR/E?[CIX+B6F-^ M4BYP\!OJ-[C^&E1_@GX 0__UCXK][K_^!8 &CK)8\*]< /7O+U\_'APR^TE] MXZ<&^U;BL/V'"%U)Z?;?ZZ8'_Y^^J_/YAP==_NRNYV'_;15D^ MNZN2,E-2^K&2\E\/#?;3&>(/)&_]4M8!A-/J?AY*QF.8?AY,W!O)#]R]P)UA MSA:Y>:#>+]E8S^YFJ+-%=R_Q4(]%4>/%"(_%=IB.R OUAT_RIW88=:,C9*K' M::F[(RK_4?,EXPU;/KLUR-E__D[^-%]5\!;CA_FW.USR-Y)HV=OB_H$O*\W? M5V6)E[=<+8EOGK9?^8*?U)^NON.2O?_'*J^?/LI%H-1+9W5=W_'RY@XOKQ_4 M+:H_R5O4U<=E\R#-_83Y@9#+'$T##)&'$,1^@* 74HJ)SW"*^+S>O"MSOH2_ M?%NKI66_C."_LYB)^@"CE+PJ5B7=KL7WBWT+K%Q;U6J<_K3$][QZP.T%4GME MMC2 _)>63EHHK_(EJ)2"U1_^XZZT M%?1BT_:,;_64"5P1C7DKTD_*%/^)+^IJ_1>H_@(]O[4=_W5TV7]Z\39>E6N@ M<4E//(KM-WZBA;2R'VKX[*E4NY++SDA=7/9%;IY4"=+O0%$R7LI]WA[ 7]"? MOKF2L.1W4LC\D7^4.\-[_D[>_%&*_,BK_[/"BUP\RK/HGB=&5H%8+V@%;:$@VU(808%NM[)8S9_/ITPPG-!$PB9 T6% 6P\P+ MY?2F6>PQ$:0B\FT,EDG,YQ@&"I;+C5S,[J0"4I/NS,Z W&R"0LB_"5Z6/6IJ*H_S$!'6[!5%^ *- K/P.=FIJ72 M,]"J#;IZ@[H C>;#&26NYV9((\29K*,:':X1WS4RG(_7SZAXQT6^Y.P-7\H? MZB_R;5+_OZHJ7EGS_RDA2FBTP_06RXIRN..PKZHB97,L:#_*M<))3@ &\D!Z\> M&MDMM[X]I\G#B1>%,8-,SA=$A*201%$,/9H2')&0!5C86 +N)VF,=?[$%#UL M!!]ECLP6;_?(.UZ:6P5 JP%0XL_T?T&CQ0PT>H"M(C/PY?1<6*^UYT$YY$K: M4Y)1U\GST-I=!<^\6[\UKO?^OMW%7Z]J=6"HSF _+N4*+-F#_ADO5GR.$*>> MY\?03YF0RV 6P31&&4Q\/PV"-..%_6WX9^;+.$ M&(PYM<7@N;\FUS+;<;\)T&8L/C!\COGXJ*>KZ\?:[[\"OZYU^G^'8UP+!(?D M3I-A1V5!"QQV^_)7C M"M"H!V M=3B75.VGKB_#.IV0B]#M9H8:E[$N MS,J]<3Q-T?UOW7L7?I_7.C[K:LG4.'*?SYM^ZWX86+"5'?RJI =:_&%WZ3UP&WC#;B/!V'OW'NCLV<;WNGZ=RM_9#@7WA[KU1I3HK4;'2"""ZPRS>%=9R= M_DEI)K+;-T7-?,=O?,=^_/IF5 M;P:^HO]8Y25GDO@_R3_GB[R6M"\_6]U+RU?>0"X#>-'Y:,X()1D7%%(6QA!E MU(VXX1]+AB.J56+!K1LX-=& MNL-NF]-8L+8>FG[4G6'R;)2)8&.\-AQ3OF%Q^0U-S5[2$O/>2T:AT&/"KLGN MZ'?Z6=322,]K_BE_E"PIIWEYFV\XLCFVO+I7*9G_U ^ .M!<5GP;TDLRD42< MP#BAB:2QS(=9XC'(L/ ]+_)0P#,;6_D<8:9&>XTN4"L#MMILV9;N_P")D'+$(9KX?0B2$@"1.?4@B1@@.O)CXQ(1(=NX[ M-;9H=AZ_OBON<;XTW(_M0G6<&,X P/';_TUMZZHZ5U;,SQRKIT@GL)Y$P_BM M/Z#[D5=;7M%YK>5ONZ_T[BU'>6\/Z+%^.0]]W&^5[SJDENQ;+=_INV(AKZ^: M,GP;0UTP/Q&QA^4RK\*98HQ@EB4!))E:\I&74!K8K/6F T_M'>ZZG)4+6J? MMI+_V[^F@9_\>UN-T\XF,)X(,\O !;R.&6(7V;:FJ8M-CBTZ0YH'QF./:B38 M(K)K*EA?/^J9[)^*@GW/%XN]'OA/\GZ?)4HJ5+Y8+)IT=2Z?['J.PRQ,D2^M M$4P01"CR5 U/3])?$"91[$(XKOA5UCE#94R7@XN53RY*5+OXHQ:YR M.?]MD2B<'ZY)/(4'PNDI[@C3/.43W1E8 S [?+BK8 #/<0!K("Y^P'OF!$[@ ML+>O!K^%@]\S9V>@0^!SI1BY6-/'FM]7\XR$#'&,84##""(?JQ-DX4.Y M#H8">4' ?3I*5:Z-2%/;&IQ=QVFDTES;.35;SL:=*==^B',G"?RJU ):KP&W M),.!/(G:65NI?AM%LEZ@.%@UK)=W[D?A:G%94KE>Z(&OQ5?^R)+1AGQ]1G3)T90X\S(8Z9 M^>5CMLN^ ]S1,I*2 MY_-OG.HXB_<_J,Z&^RP?WGF<>*$7,00303!$@F=07HCD;'&&HB2-,B\VJ]%^ M: B;5W* P84G5-^23+5FF8K3U[?%XT_RTH9@Y ^[O'+PMN,$(9Y0:A.( M>.I[0Z7V[\UUE?M>EF4\BZ */VP.OHCP/.@C'H=IR@CVQ?QAI[-KCX3RO:/; M/-N[,CB,8SN4MC\#1'+!XRE K(T22%B40HS M)*U;C\=Q&D4933/2SLVZ<^GE9F9_F]:1YH4OV2@S$GL,$S],H2\DU:!0)#"+ M?1^2F D6X$S^8Y5O[6 V1DI+TZ46U@4K'W2IA8/E+MS,A=G>P0'"CE=9@Z87 M5_?%:LA.4I8@N:U*L7_H"Y>@.(K'Z7H3QR_O'<%*.6>5VB5\K*J5ZDY_+3X5 MR]L;7MZ_XZ2>)SPB?L88C/4"@KP4$@]1N92DW \X28F=9^3TD%-CJK7$S29[ M(26%"9%37EZ7N32%\:+I5MM&;R8H#GV" \B0\L3*APMF M?IA!WV,1YQ@%-#'J2W!ZJ*GQC)06%HVX$LQ&7G"K!39/3#R![@G_P:"8.:85 M*2AH)05K4=?MN^T3.D_@9I[>.1Q^(R5[*AQA?R2MTC_-P#F2#'KB!J.EAIHI MTDT4-;SB[!CEMZM2]^:-2,!B1 5,(R^&R*,AQ)%/(299)$B4QED]2LC!+5 WB"',/11%FH56!1X,Q)T<0C5!,G?N;&SA;<36:6N"-U3+X_L<"H&$]SJ>''=GE;(S#2Y^S M^:4C9W@T^9D?EU5=:H=-[);<[F[&X>Q0%*,C^!-/$Y1&&,($D2!'W?IUGBQ8E',_M8F2FH-LU G#>; M:)LW>*%-C%?Y$K!BLJ^;=/__[QDR6_^G(.J$#(RS$Z1FZ\H-'61:$Z66 MV( 6G!G8P#,#:X! BU!S0 ,41IVV-!/(MG(PYY/(UQI2K]]&QI>#F1PL9\R% M;&[:\JX_:(2O5'W*#_DCG]. IQP%(8REX0>1%Z0PBP6%(B8HXR3*:";,TB3. ME,2&6\VTMU\VB@R:XJI*E7&:YU[ LLQ MV^4>$F52+7)/X&7;%O?4[?IQ9%O@85V@B_@T3@*YZTT91BHV06Z"&6,P)4%( MTR1*8\_J(.#Y[:?FWKOJX;O; ' 4WN]U](V)^/UIC#?0U.\4\ML&(AH/0>& MVW<'R#KWX9\#JOUFUQ*A03>DIF./NVFT1.3%QL[V^GYL]197=^NZ42I:7?]< MY3I*%T5ABD7,8! 3"E%(&,P2+"!%8>1Y-*9Q;%5[_X)*>^P]* M5;9COKS]4BQRJLK);?8B8>R3A'B095$,490E,$-1"G$@$&5>X O?BB4.#S4U MDMA*"M:BFICHM@ ;[ET&@" ;?0 747 1A-P->9, MF.?9C3(C(Z7@.9L9J^2\LQ$]DK?7_]ZCI?2=K7XWV^_\F_7TWJFV BIEF[-W MJU(MC#I 1I]S[C]KG3,6899F",;4#R#B(H9I0E-((A&&J2?DTF45@&LOPM26 M+*T!H-W(CC8TU]*-9S\9A@X]IQ [7H;:$/]&_%D3MC+;'RNS#0.8 2SDU(,/ M12EXK@ZJ!G3^]49S4#>@O13C.@1[H_3"-=C_3CVJ3:Q4'L.U>(>?JK=M)PW. M;HJO_#'GW^7C]+98+#BMFWS-I[G'*><1]F$64@Y13#V((\F&::3\ X3&,3+J MH=MC[*G18".^JM/"I *;/B3R!:T+4&H==-X??::%1QS7GWE#VU$GCI0SY_Y/#&F1E#R00PMJ__T@]^,EMR#ZIBL=,'&FW7!QAEHE7AJ(X6U MN -6%3H+KD$K#_639-SJ1&>A]:*"T7EWL]^H?\,+7.:_W#J-Y M>A<]"$:NG8C[X.E1]O$P3N8[X$'P&FFOVQ,WJRWM23R.;%X/7SO:-O6D^-T- MZ>DO][,"-\EI;<;QMSO.ZS^I'EOY\O9#OI1_R_'BFWQS+Q0;DT#(BB.4"NP3K8 M??L1MG9_[7$-*$>.BFO]L"B^_S=GM_Q/.%^J/[[AHBCY5TX7N*IRD=,F#D"= MI;J0Y8N."E/EG!/WBE_O)[[[4W4__U=7#:[U_Y MK_T_S("43V5&RHL7AB(7 M?!S&22'O_4!<=J;-UOD+SI[C97_?*<(SG_@,Z,0-I2'0*LY ,]7MIT1K"G95 M7<>/2&V',P8<3<.0ML'0(HYJ*CC"=]=R<#5,WU25-@$F7^8U_R2E81^7M7Q' M!S''+/2[,( S3Q]Z,[35I--%<\7%;$:=8#29\AGM;U4MZM^&?^H[[YSA>/_.=B6=]5S(P#K M^H!6JS #G8P2I<4,;/28J8A"PL$7G+/VV/9Z.>2A[9D@#GILVU>6<0]NST3L MQ='MN??KQX\WI1QH53[I\.XFR'_-UG,LD)?04$ <>$QUH5;>+)Y"%$G XD#E M8(=V#HPCHTW/&=$DE)3\0=[P#JL$+V5&-KT@+.W(8RB;L=Q R#DFLK640(O9 MYH>HML6GBEI8$Y8!'D-RTK'A1J4= [UWF<7DDIZ=(EI:NBG:&TJKCLO;UQ^7 M_U/(/=J?Y8>K4A7-9")F'I&V%,X@HMR#J1!WSSEIB!6TK,_C8@5:+ M#?Y\ EK[!A)V0 W:1,)PZ'$;2=CA\:*9A.7E(S>4:$L47Z_J2NY=567Y)K%A MSD,OD__'D'DTAB@(4X@SDD!,4I^'/B:1P"-VAS@DI\W[>NE6#[VLK.%G%G$1 MQ0$-H2^8@(AC*A8":5;.: M,]!H.H'>%*7,A-9X3C &:$ MA1#YW(<9QP020D,6>(@E&7+AWU\+,#6:E^\#/.3U0")*$? MA"RU<_,[DW5ZAP1:;+!:EAL9]Y:@ B5O$N[EZ[\LEK#1'%3ZB*'HDYS@[GDP MH^E)S/&(IO7>\E8;_=:6M%)(%0 3[P&6YUFX.I>U3P=CN>=PS_D@N!.V%%7 M#N>8[RXQ[@<\O]K!U9*]Q0^Y'%2O@-=DD=_J<:LYI5RN(3&#<1!&$,5!+$WL M.(,^BWS/XSA@?M"WNL'A8:=F6.OL^UIEWS,I=_^Z!D> -C2L!X?/M3F]04Z) MK+,\M+1@*ZZ;L@6GT7%5IN#(R!>K_[:$1P*OZKBB;C9'< M#7.0Z[JREC$O>V; ,+[E/%1=Q[)LX&R#Z-I\^H_',;(/7CF,PJ"!*GN&&3+P)0CGQUR&"3-@AO\Q;\LI1WU&,VIR.J($GU_@-C_E]W+U17[HHS2@,,89AX@C#E/!8A@(%"1!2 1E5M7C7 H[/9.HXWF; M =[*#QZ4 D"[>&9@H71H?@$+I84^^6;%8H'+"CS(SS2A#7((/M S<A*S: S^__=06 M@;5TEDO)'==Y2%[:&6%4)MFOW>Z[?^!;P] .V<3 MP V/)(:%T?6!1(-@ZP^4 LO'M#F=:!I+RGVK1%1+/6BO"5.(!FXW<7+8L3M. MF.*PI^F$\:7]*.@=%_F2L_9,0^T8U2D'E:-\6*E>)&?L8QDU.ZLHJ\HTSO0L.\_T7L:S-AJ#&@=4UBK FA% MU17,9V"M!FCTV'[::.*F0<6Y: [)=KUE&94"ST5LEQ?/OM\9N^=UB';.J\]2 M^^:H>$ZP[V&/1S"A'$&4A0G$* HA\4+NTSB+D%FWBM-#312+P?>4^T<;?Z]X5.N]>\#C5_0V MK/1)<+.EE#O)IDR=W%?.LPS'(\4666.'1YJ M:ERQEG3M#NM1>OD(KL:VT !HN;=V&J!:CY5R4:T+8$I)![5E3J QL+5R:+2Q M[9$36N^Q.$Y=T8\G=NL)?Y#"=AIL'O)1M2%JC7MJ[:S:N'N3)$A27W HI9:; M,YP1F'K2&O&]2.[.>$0QMO+1NQ!R:MQT=?WV(_A:+!:B*%4BA!TM.9E&,T*[ M].0XID(]+U+DQ4H?,GXIRJ8X05V7.5G56-4&K@MM1!7+6DJT4%];5_YY[N17 MTZN:.JOY'=#1[W(&AJ1?)W*.2MPND=ZE?*=C]*%VO%_EHU_F:D.L/KA:LN=_Z'QS'L5(OH-! $/L816Q M02 .&89AFODA]BF/8\]FK7 @X]26BD9%Q2J\51*4*M*_^;E2G4>HU, R']?! MW)HM(!>>,]07#\4*R$6M@%\P^=8=DZV?W'Y5F]VFV MRX][OS/467;[XS9GN#T1DEO ;[RN%SJ*?YYY) H2^1Z+ 'L0L<2'69C$D@AI MIM[FD"9DON2WRNJ_L7++]A''Z(G/FB?^A5#NGOZM@.>>;)M-2M^#[>$PON2Y M]OJWK1JS30**4+$[IV=C@&-M*RS=GFJ;B7+A0VTKO$Z?:=O=SHXS=1=S>L?9 M:L&OQ>?K3]+@O,$_WI:Z47ZV&_ZC?B,A^/L\( () MX3/(<91 %'H>) D14,6&6),SL,V\^RH(U# #K M]6J@NYV1#D].5PTFNU6#W_]XR,MF$=6.^7G* ^K%:0@SSE2G=9S"C$JCWY_.IAL-B_N. &M6PE!TP"@=T/4X2;0;(-PD4EQO@-GI@^)^.!IZ(,(-W[.^9"8[DTP'W2 H5PX7]39:IO+_I>\ONNZG\R@E/,-1!K,D5 GK<0P)]SWE MSI4?T20)<6@9C#>N!E/;!"DAF\)-RLI[D)^U+;:UXT+]7H'O$@;P4!9_:X+W M2>OM*+8XJ*9;7".Q^?JL)/247\7BI_S;/14?S/7XP]6"\WSP8 M^JIU8&3G%Y=>L9%FRJT_S;42%_;$C31'IWUX8PDR=/;?U;V*L_NGENM:_ GG MRR8K^D?](:\H7JB4FCF*@S2E6,"8(J3ZUB&(55P[HDSX?A)Y290-BU/P*DH3OI+'A<^X7LD+'W[!Q4?E 7S1)%@$,=)"AE-$L)\/R6Q7;?2P46<'+]TSJB>Z=AUKU;Z;%>J">FAKX"N MINTYHRU-#?\\&-+<16?9,4T>G%0]I]W?FUSM^@XO=YZ$4[-I3ZW. !^4FH>7 M0(90RQ)TC3E">UE-DZ3 MTK>&42\:?HZ=I:4X-?HS!Z._@>B.@9Z/@%]>?WN]<8GI M\R UFD7\W%X\C[_+0Z#D^&UN ;H6SWQ7Y\)B'IYV+CPC!9[9PF057'8,@R-A M8WLO&RT@[)C0W5"OH]_K;8LL&2[9E[)@*UK_!2NSIW[Z4BQR^C1/<(3\A":0 M9EB:)B3V(?9$"$D2X8QZ. F154;:T=&FQG>MD*"5TKJ&UG%HC2V780!S;\AH M.<$.:$\ST,@*?FW_-8GN[6/LG(9I8-OGR(!CFT*G==]C&1E<--1!YKH B.I> M.P]0BF-E)Z59G$ DA <)01X4/ R1AQGWS=(5S(:;&JFL90-4"G?N,>(S7,T( M93BT'#/*_F/ #7QOC\$WP.G>/E31J' MN9N@[Y2==K",,!&.>64[!XT*NVEM734L,B^&>VV,O3DCS,5(#A]'WR_>X7*H6 M@'/J(3]F<0@9%U25$0DA1G*Q0DF4<3_":82-?//]19C:XO1,5L!;*<&R4%O1 M997+Z9!_ERHL'Z4);]N_N\<4&>]7'0+O?@_;5(Y69/>LS/SSV6@U &L5AB\I M;0^?BU+3%E).2MNU, M(QP2FOD$^HQD$(5I +-8R%]3YH4DI8%(,U,K_?1P4^.\M<1@*S)H9595C%^; MFWL&4)^VKH<%T#%WG<#N=(/9/AB:6\?#8CF2(7P$TYE^( =LVVL'TA'[UN F MHYFRY@IUK5:+JX;OY*OJA7Y8%-__F[-;OLY$V"UG_89+RUEU,IA'2-JI(@Q@ MF&2A.AVAD"1!"B.*HP1['D9A,%1'7SO1ID;N7TH.E7/EU:V4O/K#VN=2;N27 M[YEZ>@#NY+ 6I]H!#]<-V'+BS[ NLRS4@YH[6;/T[YVE9P! MHM54=O[Q8O%E5 M^9)7U=Q/4498Q&$2BP2B!'.(_2"$U/?3$'DT0XE1M?\#]Y\:830/"$S7T^+HZ9SPX2<]OON.);VJG6O%-Q^OJV>/Q)7ME0COQAEVD.W74< MZ^^X2AMS[\37^O8&7U;%(F>-2U/'R&S+!X8A"P/.8AA&*("(AA2F...0>!Q% M//$2E%@5K3DVV-1>Z2^E-)[RAP6OF@RMCN2VS<"/(&QF&@V%F^-7_IF8XT3' MF2 S;-?O(^.-W.[[M.8O^WP;7&,?U?))G9M I)E'B4(!H0:EYV^]1H4WN96X%!5V*+8LTGP3WM3!\4,L=O M_#ZTUI'R50]/^FG\+&I:#XGC6*6KS\/3KEJU*3['BE*?O,=XM:=-U7E68MKX MHG[[JTTYM4XD:+7YXW_GO)2WO'MZ5]SC?#G'<1+$).;01])80K%/8)H%$8Q9 MG+$PCB*26;7LMAI]:D2L*WQJ0<%&TJ8>QM6?P:^-S)8IUG:S8;8YKAK4*_&45ZC""]O,R>?(F;I_>J+A MW-_3P-!*-J179X_"P[IQN@.,[+?9H]M+1\V^+]D?S<@MXY+I7DX+?#L7S".> M'W&889Q"A*5AD?',AY0BGF19%L9>8GHH\^S.4[,<-L(!)9WY.6?\=^*\JTZB_TL)[(U..6[B1'&",:88+F0QAY,Y4L)24!#[GNQA^7- M;B'SXLM0\_;]&/#7Y;;*N0W^$>;75TU$2OR#U_X$B]43/G5 MDJWSK:\H+5>SUF.VCO%3?]SHHJ=D M4^6A56< MR3UDL7C,E[=-*N,'3%7BSM.[%?^?U>+IYKLT=)\^Y&55WWPO;NZ*524?TN:O M\@_KX\ @];TP2V"6^A%$L3H.9 &!*8OC+,:![X=&7FF70DZ-E==Z@E(JJJ*R M&TUG8+64.Z25RIS[?>1YKSUPGR\6*ENB7(.PSJD7+0R K3A00/S;O_JQ]^^! M/P/RG0MF6Z[78Q0"^*^#['\!K".6MA>$S06>^2&-<^ *!1"FA=Y2\%6&N[_D3]S?[0U=E\FY_53F'>1SKB M=3S_PYP-NYZ/(T?*SH8>[23:-7C= VSG8YV1-];M2O:\IM::'V+F>=C#,!-> M"!'U4D@(S6"2I'[(&(N3A%NGA)T:=6JF@FKO\(\57C1Y7=W:PSTRMDY";K9! M&QQ(QVMJDV?5"MQT:!PN5J87*(,G0)T<>/S<)E,L]J8M&5]\H<35*R%??I6^ M*'B882((]!)?Y3*%$22I_%552&>",R].^K0?'$Q H]=P_$Z$N^*J34F;R"I_ MN9.:*5-'3FC^J+M25*I5H>I,V"2MSO3/\IH:_VAR,'[_RGN-_C #OU>[)F7S MJ!]F/"&,\0MR+8(83N8XE)(5I2CD,B<\#@3'R:+)^ M1*;_=%SHP3!Z+"XUPQ;+YFBS]IM-8<9*RXEE,.\B/ZD$YHUPOZW\Y5U,!T]? M?C& O=?TDS0\KL7S?=(5D[_(V^/%FZ(LB^]J(X7EZR$_^F4I;_N6E[64Z&VQ M;+Y7S9GG*^N P-!3"T!$*20!R^2#@$3F,Y')O8RIBW00B::VR=DJ ,A: T!; M%13S+U0K2;D2M,[/E=(*T$8M5<:MU3C,.*-Y"@>% MI>L6'/;&?:/$[Y4W2S_N7[FN4J0"6ZO=)'CF4YX%,8;$#Y!L!<3&&": M(1]CYID5"[$<=VI+Y+=:"@7?X(HST%7!-L#<#'2S#8T#*!TO7UV)02NR;JE1 MC561P JQ8:/:S88>.=[="H^7D?!VEP_5U^?]#^544B0J>1.=UA MR. >]LX-W47E>LG;L[]8^-RG(H015LQ%2:I2@2*8A#BE$6)1FADW-GE^ZZG9 M4K\/TM>>IUS'OP^#UR@SWX7N0'9Z_]\?",Z<\%H6\[]@G;WC@>^<68!A'=Y11>%RDS^6//[J_MBM:RK M-J4F3A@-B*\V?^H_)/,@#KT41E'L"88]:5A9]8DW&71JE-7)QW_6->R\0@?' M4#$S_U4T08)+'JUYH*^5.*?9CR./1(1+'3P8*.RQTF==RGC] 5]G4";F)-=9RG'7H!0B"'")(8H9@AF(4MA@/P@C 6F M,;4JA'MXJ*DQQ8>V=]VZC]/;55GR)7U2!T1UB551,ETSB-?@HVZOI5=;?6AO M[?\Y"+^IMV<(4)W[=C9"CN.//HW*L%Z;@Z.-[*,YI?5+C\S)*WJ>@N&'O,8+ MY=]1YVK2P%&)@.HU8F]6]>>B_BNOO^"&J4TV9"@H>R>."E.KA6L?!-1C/_QRI_T!2#F56 @?5L&)Z/ M.<#8]0%9(S+HR@S60@.RJH$4&SQ)0E>"#W@P9@G5H"=CIF./>S1FB-ZAS0L+.8>YX'@&2LXBS]*%$*0;XQEG=O VB,_ MTA[YJ16O O4=KL%W7G+PT*K$#C=VM/)6&X!VQ'5][.K1_-@&*G2=VB9?[V?@ MM?;*IKH#KSX7#0TOZSFFB<>"0,!0*,]VD$FC3AV^!6%(!(ZY[PLK%].QP:;& ME"JQL15MW8FN2>9YP$\J9=7.)6U.%L,A- MAK3#CHXWJNUEHOFNO65T33\.^0O/;^]JSJX>>8EO^>>5.GE[ER]45^5O=U@^ M7=>KNJKE%BA?WEZQOZV:M6,>4Y$E+!4P$VD*$4IBF"**(2(\PG$2H3@R:H)\ MIAQ38QXML6Z >2^_T=3J5=)#HJ,KL7)I5>"5]G\KI2Q[8_:=+3.6&F$.'!/8 M6@/0J@ :'4"K!&BT !TUP%:/X=CM3""')+Z^HHS*B6?BM4N7Y]ZN]VF?]AHI M"Z^^6K+W:X_1FZ<;><>K'WDUCP(2,\0(#,/$AXC&*G$W0)!F*127C7/MR\:YMA%[!I38X%"0X+JF/(^%%)X<=^]S0%(<])XC&E]K[S/3)6$Y6A23#*11,1!GU(A;$1J>/+H2;&J]U]0.\51!46D/M59F!AXV2RBY\Z*@Y M Y56%/!64]U.?9--\JJ]TM!:=/(LG'877G*&71]=="=WK1MHE&NBX+?JJ0S( MKH*@T1"L5>R18N5D0LT=G9>**4AW*^)53GC\JM^?;UF?IQ7[J,1_!-,09 M1+X?P#0C*62<,K5S#-J-/;=U>"PK*C:0S@-<:67J*K:;!T'7L"ESW MON0&UZ\=7#?* *$Z.31U E0ZV:R-[QK2Q=P'N$%]SE8"C.N$[H/-"Z]TKYOT M([CW0C2EUC8^<%5V]*OB4U5B0'/H9\FM7#705.2J8Q,JKMT].K.]R[8JD7?. M_= 7<<;ES-$ HC#*5&<'!&D4Q+% 7I3$48_J>L-+:O12CU]F3[48:$^-=06U M2E<1:/S<>W:,,^6U6C#28HR3P!.29ET&DPCXP]A+(/>)G M+(Z(2*R2DEP(.36&7.NH//]-4>%-SM)=CYPE)_-JQK&7GBW'1-R=J+W)92IY MM:,D.%FF&/RJE7639>5R-H:D=B=RCLK_+I'>722@EXHA,(-RWXDAQZ4Q,_U?,)+A9?W( M1;*<*KO^I2P><[GI?_/T2Z7"G3_D2[RD*DA/.0MRW;B25#K[>TY$E@C$$\CD M$P91@"C$B6"0)2E+.*(T]H4-W]B+,#4*VH@*MK+:44^/:3!C([?@.B8H907J M1A-K\0%Y J^4!M(4_ /8!SOX=:W'@,S5'\0AR:R'%*/R6W^4=BGOC#OU=4+B MBBMGYLZ^+& !3U.:PC@1JGIB(&"&&89)0 0)(]^/F95I=6"M M:W$_C*8NQ+/!<>XJU(Y!):/3K>4))(9U_.T?:F0'WU%]7SKRCG^])P<4R]MU M62%I;K69]GJL:[+(;_6!A\JV7ZQ4]D)[NOXSKJ5)IJAHGGH4)[Z?P#!).$0B M#B#V@@S&PDOC-/6S))9V4:%N:O8^G"F0%:MLQ'*XW5@1/8PEIYP[+8;D,R+8 MKEE*Y25L*I4U^SM-Z%M%9F"CR3K\!VQU&9#(!D)U4,8[5Z9QJ7$@!%]PZ%#W M'>'45\X^5^Q*B1"275E&(<(J 39%'O2IB#+/BS F5KM.:PFF9J3)QSMT>/*K M07=P]FL+Y21/?Y42%SK_[>)WL1-@+<1TSX"[&)UU"OSL1CV]]ZO[>UP^78LO M1=54+_M0E'^YR^G=M_QVJ=L:+NNF..O'Y2_+DM-"_OF?G-W@'VWEDNIC]56* M62REN?LD;U/ESW97,4&I'TLJ) F2S!@0!E,6IY#$/O60"$@F4BO_OVN)I\:D MK<+JW+%\%@BE>Q'?/B'C"-D9K='R SNII< \ZA>VFZZY)YB?Z7QSM;GM6S5 MRD!3D6^KW5#Y.$C3($H9Y%XJ(!(\@L3'*0QHRB./QF'*@]XI$(?'G=H;V@V6 MIWIKI\/C'\KB;TW+V'59Z6)[FC,#0G5*>]2=TE0=)+4X-URH'5M":P\JK?X9 M61%'9L_0]S3\G+CV(.WD+C1"@T;J\=(03F/E++/@R-"72Q8XC?E/)_=QLF1:">=OJOD;%VN=JLG M4(]"";2FH%%55Z>J5)?N1EN@U05:7TOV=/ X&#+M92?9,2OOFQD';4$=@C@H M73L0I>B'^])B*,PDR:%@#R@&"U(0._(8>@7/,B M/JNLMWP'C ML5N02>4K[:W9I'2?@49[T%&_S6FO)0"ME=D<@S48S-JN"JY-%X<3Y]Z@<2'\ M!,PY6X*:6'D@B/<@99R@*YU<84$A)ZT,_"+,NB($2Q533D6=),C5_: M7G+KEGX5P%N_?).<4VZ%/V-7?=8,&E+46//BFLCT08C2 M3%9'HR&K"PT [+"UA\X1:.3*1 -@][)NT1 W/<-93@9RW[=_4>>_[39VI\WA MLTO\N4@BY 4$0Q\CN>GDDL4SGT50$![C%/E!%*1S>24IK(YB+Z2.#>=TE7)' M/9M6H[AM-BA'=L'M+ MXC?Z[#^FW_RU:9+RHHGM\VL&=KM>>.X&]\1>2I_QG;,7GKF]_MI+RS3DJ?87 M7HJBO%=G9*T6RKO\2^L[;JM_/>V$%G),HC"..$2I*A"1DA"FB1="BD@B,@\S MW[>*S!Y.M*EMI[K!B@];?3:;JU:)(8XD>\WD.6>.KN?GTJM91[]V?S5;5S]\ MTDW@;.^)7_:(ANJ)I<79)Q11*$7\ RBF!.( MTR2")!(BHX%/&*%6I=*V][8BV]$RCA9; 2UK]G10"UD:>5C"E&(AESD<^!![ ML0=Q3$2088%B9%7HHR]J8U2@' (OLW6D)PJ.%P(3 .P+#;U4== 20IW;CUL< MZ*5>+\K^[/E*/Q[;-,Y2G6ASN3 OZ=.G?,D_UOR^FA//#Z(T(I"AS(-(OJ^0 M>!Z#D6!9F 72#/6LHO"/CC:UM[;3U:XCKMT+?!Q>LU=Z,- Z[E&%VT1"A2YMC;AZ3,.,A@QRA&"(:,;D7R!", M24H$IU&,[=AC_S!3HXW=V)K>T0,'4#4CC?.Q3 @9$N&&!T M*F[@Q+<=5$+]9J6KSBDS R&. Y@ADDHS(Q"0^ &%(F," M,88(I<-50STDQ=1X1"D!\ON'5:T;1,@AN7T%^SZS8;C1<(VQZRV)0:G4KAJ@ MT0,TBHQ4+O44CJ.53#THR'3*II["RJITZLF;]2T+P9>XS(LK]K=5TXJM;<;% M&/5207Q(!$6J#S"%*9$,2%$0AS1(6202NSH0^P>:&LEMY;,NT7 24-W^P#X MN':>MR+.P%9(%WW,3B Q;(F% V.-7%/AN,8OBRB<^'X_+GC'A=Q^L;9DI;+! M.NT8V[]NB]?/A4 D2(,8QIPSB'P6PHRG J;(IZ'O,Y3&5O7F[(:?'&]T&J>^ MK UC1R66$V%&,.[@=4P[K>"@E5%OSF;/&M6N/[D^C;0J%IU218+D7@,1X3:11[V%V9Z<8,=X0#MRGXN^1G/3U\B=('Y14A1^ZW6 MU7V?Z:(RI?6G'75K)K$O\6B M^*Y"'J08O"QU_7,]]CO.5K0IG"Y!^,HK7CZJ* 5$_9BF!,:1"" 2O@>-1W'V7,LD!WSYD8%L-%A!M9: MZ)-"K8?ZVV8BE"K@ZW@3P0JJT_L;Z_[2$_),FM_BQ!BO9D,@VJQC\DYZC@:Y5S_K_FUQ?Y\W[CO5=F]SLISSZEU>T451K4J^Z?'M M$9)F%&/(4S^$*/1CF&91J"IS<\23Q".A53ZYU>A36WHZPNMRM<_$!UOY35J M#S W9L:\,\0=KT-#@FUMKO<";4@+W4Z 48WR7MCLVN'];M*/\3[@O%1DRS\N M'U9U]8D_\H7?'CUX8-2'"&>JF#<)((L1B;D?94%JQ6]'QIH:F_V? M5:%<@SJ+1I?NUD'7'/R,R[^K@MRJ_=A')F2IUI@4PS1D&>1QR/PP96&:D/F2WRH_ MKAG#'!W/Z%7(FE>A.ZJ[-Z(CG'48[A%6, M^1 '(8'"QW&<)IX0')V?H>I*_*D94*VHDRNG0(9T^V%\>(+SMG'Y5O\ MD-=XT6XDI9D=DS"-($M5YAM-0]7>$\.(2[.;)5D:D="J,]ZQT::V&&V%!4I: M*,W'5E[+)GI'(39;3@8#SC'['\;,P6;=")1!V_0='7#<[GTFNK]HZF=T4=]- MNZ(F35L?EU=+=L4>U0%,=5-<"9$OK&7A @S[F&K8$Y[$:9&.:WEDV\549O6U9*J8L>+G.G(0[Q1QG;[;SU# MICX!E[@[=Q0\PUJ=BZSE5Z4MMQK,VJ07964V6@SI0>B+X+!N!6LI1O8U]$7I MI0.B]YWZL>//F-[E2UX^R<'4#1\ZN1K"BU@8^QSR)/$A\A($B2=45X,H0%'( M!>'$A@:/C#4UOMN(JM\[OA;6CM>.86M&8 ,AYIBIGH.UD=.!866 QY"\QX2Y3CL0\8L/D$OO0Z$W, M=5$^O;]_6!1/G'_#C_GR5H=?<_E$+6M\RW_&-;V[%IUX[.I#7E;ULYCM.?>1 MY[,DAE$02N.$>)+.!5>YEA?,CPC\!Q'KSHQ#IFS6=SNE8,-)JU MF2W;*=7*@6O1S7:I@-;O>5K,I>;1/,3[8O,Y4MSWR/-J%0SN!/LC$>+#CC=: MV+@3F+JQY&X&Z%LPHRGN?"W^5!3L>[Y8Z"JN-\ZI*.L;7MZ_XZ3^M"FFZ1.:T%1@F)%(\@(6 M"!+&,>09)]C/(ASXL5T\TKYA)L<(2DHH1[H'2D[;^*&]2!IRP-GXN*: Y] X M*D1Z'(9AXU?VCC1RG,DQ;5_&@QS]=K_7_[T07"<7;)P(7W'-OW*E@3[ D&:' M#A_IU)::$Y^B, X3Z"&/0R02:2J@5%H.,2;,9RS&U"HUHX\04Z..)K+LU79O M;IF'T6LBS+C%-;R.F6H M['8.4KO<=]:]1@X ;X/LKE=U5>,EDSN]8UV2YH+X(99[:1B(*%#'M@+BV(LA M#;&(D*!(Q&0N:24OV+=:[@Y-[:U1I+>AB5T=W#'&&WZ;+Y?*"?,&+W0[G,'Z M_HWP0+"4X2 .,0QH)M?4C 0PS1"%0120+ G\3##>/A#OEX:I29-]'-8:.%P^ MM-2_R2?!=.LPN;EUOA C[,:K,768;:->& K^0Q\;K!6TJ\_'["W?!_0AJ1CJ_%'Y=0^R.P28Z][ M]*^^5"QU$]S=]KASE 4LPSZ"G!$?HD!X,!.)!RG#441"'L2QE3?\R%A3\VLU MHH)*R0I>-6U@+#D/\]!0:3%GZPS2K:3#UD Z N^K9G3JDGY\L6:BSL*^/2+C(*,0LC"#R MO1@2#V,H,MIF2C@:S;E"3G))&"[!1PX&-=1Z.0U)A3TE& M9>ZFQ'QI[*HJGDD23)AO@]IICRD#%.8<2^$ M+/!(G'G,(X%5IM/QX:9FD:VEG>EPX/IYRM,,W"J9+?>2Q^$VW#T.!J+K_>(& MOR\;_-YO\?O34?SL]X=&L RZ(SP^XKA[0"/M7^SZS*[JS2V4I],H1F88$X,.C;'F&&PAV8, M+^S=K4<7#?_ Y35XL0E=>/]#N?AYV^EBCN+0H\RC,&1R6XCD;A!F) XAQ8F( M@T@('UGU:S4;=FJ-\=6PJWI5KD=9^]K_RG%Y\[V8 M>R@(D(]32%05;I12:0:)-($HXHC' <)A?';',!-!IN>IDH]G<&YC,*,I,"8N MQ["Z)[(]#<'62H!&B^VGC1XSH!0!4A.7O:R?TFZ?VPQO^HWXC$?C[G&,>X91[D!,22&Y4 M':9#'$/A8>&G/HM"OV?&G)4<4S/BNGEB52,K8+S&N:5=UW=:S/AR!+ =$V87 MYU9,L%$"=+28Z3"X]AM-PAY0"@&MD9/K/0_TB)GPC,GCUR[)YZ/\ &O$5R.H;+BWWPW"YM=/WC'MAJ_PP$J=M M\"/7]@VS6\A?BQ*K;*Y.A+-J-O99:GC@XQOY4X6;EHN?-KG5:1+@5/(X)(@E M$,6Q@,1#*?1#FB:^-,V%79;ZD,)-C1*?Z=;-E&B:^$GU(#WT%=#5T#;X;\#Y M-J/.2\VB8XH].(%-L>'.[YTN%\\O,7!Y1OY(#'X9%]&2'I8(QS M2I6JQ48/L:F@R2)?4$%#Z(5Q0&(DP#C+C\V:HYTH%QIL;8[7'. M1LXSJY.^Q-6,3@= RS$S]@&J9T'2@S ,7XSTY5 7*$1Z4-_]14@/?[UG6QE* M5_>KA=J>ZT5-I<>5_(XOJTTM@'7U0D(B&1GR61 M%4<8CSPUUN@(WAH"ST0'GZS# \TG 3,>D$P:X!)R"I&'",QBXD%!8Y3@T.?8 M3^V.#)U,PSBGA#>%?8L?8Z3-J-L)>H[)_.KZ[4=P53=%#[7#NBY4S4SNI$2] M-4*#]@$R'GS:BK; U?$I&*#OL V";AL2&TERX4[% M-FB=;F%L=;=1HAYT*=O03RG!7+)DB!%$68)@EA(.F4BPEU')J;'G,.)AZO6# M;4_A>Q<8-I\Q,_IT/ ^.N=/-%+B.?G!?U=AM+R9"KYVR-02!:- M2.@' ?=-NZ ,(]+4.+616+W.O[S^]EJ'LBNYM?6C) =2]!Y55@>IF9 M<2 M88'IMB89^,[VJZK>T;S+JX>B+8SV;E6JQBA-H5A=KF7. C^-?5UF/,H@\H(4 MXC05,&-^YF?48SXE9LX:PQ&GYY5I=OWJK/51=756%4RMZC"90GUZ91L*OG&6 MK0:WKKB@D1]6U>HYCB:-J N4%C$"$8Q]F ?*A'P=Q&B6"1DEFX^]Y M?ONI;3M^:8H=;.2S\\[L0&?F>.D/B&/:W,5"&GK%(J=/X-?V7R<))/OA&-([ MLC/"J(Z/_=KM^C0.?.O,OL]MQ;OZZ5UQC_/E/(Z#($I]"@E69A4+&"0L$)!B MGU,53(52JZ#90P--[1WO;'DVDH)?&UG[MGO>Q=;XR.ILQ-P?2O4 JW^7YP-( M.&GQO#O69?H[']#X8'/G0]^WWW;=J).F5?FD:YXTG+Y-H8P9IRS# @8H2E2I M6P$)3^6Z'Y(P\"(/AT%BZJ(\-M#4V&$M:U.SQWQ/GW_9 MD7ZD['\CO-R<>1\?^D+GW$9X'#[;-KN\)Z45HOZ.2Q5:M/[Q'7_DBT*7VGPK M7\&J#3;VL9]F7I;(+:*J4"=BN6/T59\ZGA(?!Y0GH94OR'CDJ=&:"F1=U:IK M6"NV)4D9(VY(4RYP=$Q4:T'U6>+FEX[80,OM(-3;&JU!:02"62H79I2ZL$IB+&D&/J"0_% M)$NR,YO-'1Q\>O$"7^2-[K!*WU#U;8YU"SBSY=SA"3&S7P8&^7+MYG9:"LR> M]Q1PV&SN)&!.6\T='OVRC>9.HG*RS=SI.]B;,6_E)JY8Y*R)JU+E$MKEEG// MYUDL8.1A%>?$,ICR.(2)ES(L(DK]-#6U8@X-,C4CYIF<3462'B;,04A/6S!# M .68:7IA9&7+G +A7%/FX/U'LV1.:=@U9$Y^M\=1FT20?RGR9?U-[HJ6-]^+ M-FI2&DN@(>V]SB)?+%5XLGBR.R1P^.@;GDM-X(%P?:RHM@583 M:+%5.?%U7#O8/BF-KD K"]ZMGP/0:-:Y:=/3GEZ[=^0/_D2%@?.^UU./IXA\7N(7QVUCS"T-+^_?<=(I MC4Z35&0(Q9 @&D(411AB/PAA%L:1IWJ:H2RR.1#AQ(.$90GT M8X$1"PA&Q*I_A=WP4Z.)M?2=&BM;+4Z56QEB.LQ8Q1W(CNGF&;XOD 5;X1TQ M43_@AJ0H2PE&Y:Y^Z.R26L^[]#5QJNIML535'OB2/EU16LK=]57]%I?ED_SC MG_%BQ>>9'V,41"&,8R8@(BB J>?[")@DS\JM:C3HU;ML(7(-%CDF^ M4('\0NYL*CE)C#R!!:^5',IO0:75FEN;229386HV#0RP;TJE]=+_9>FM!WS R^+,P8S MQ$63VIYF,8,X2WF 2!9ZPHJ:S(>>&C\UC(S>@ M.N:D_8' ZK^MN34#^PH.JA6AG8I&/?!*O3+#MHVU1--MGY:#HU^X6\LI5$[W M;#EYAW,22M53H1IFJQ/Q^NEG7M\5TN![Y%6M3]#G'O52@L(,4I\2B!!*);-) M>B/<\U$J6!CYL5T):*-Q;=[ <X("/L8XT8FYP5IBOI![K$UW)B%@(7=7&-KO? M;!+,EI3!H76\FK1IP,U: !1]@1;H1FK0$7OHK&!#E(9/$3XU\ 7RA0VQV)\\ M;'KQ$,M"8V.OY"MX_'2NM@6F>+5S_E29S)_; _.M<_ Y"6+HRQ( MXA!!+GP,D1]0B.6/D$5APBD)2.P%\UK5W>_#=$YEM^++C08.^7)-E$1K*/E2 MO^FUTO$D[7#5EV3,2 MLC0F N(T\B"**5*Y*@AF-&*I%R8TX';)M*?'G-I>K5L=H!6Z*$%'ZG.+Y!]& MWVSQ&!A3QZ1_/IQG)/R?!,A-LO_A82^4Z'\2A\-)_JD5?X]K;DS2VO MQ5<5=[;BS8O I$R'*8PBAB3-,0Y3$/&I6'M^WY J""9W0G$D<&FQC_/956O M32MM/]XYBK/A4<- Z+D^7.@-G/UQ@0$B@QX0'!MOW",! \U?' *87#/4J:9J M241KSCZLZE7)UQ^T*70?\D?^(:\H7OR5X[*ZN9/V%Q;RK9Y3A"*:I#'TO)A# MY",/9B1.8,H2C! )XB@*SCOS["?8U-A)/J"1>DJS\Y3W\-1]^A?Y.AT MK19H]-I^VF@V UH-H-0"2DM]E/I9A;'IW[2Z+D]1SX/=[1EK3]DN? )['J*G MSV?/O+]]%N+_1]V[-3>.8]G"?X41,]],5H30PPM @J>?G+>:/)%5F2?3U1WG MJP<%KC:G9NE?G!K+6P5FPW64:_2L*.WF'553^ M0KEAX5=CU8UR];;?\_OZGK-A_*T+ XC@A.0YU$*($\B0#A&($28T)R1A":A M7726:=/3"]#28HZK927ELY)!T5H_=,_Y O*V&\_NT!QQ]WEG]"QHS!Y)=M8, M+3];T1?:?J7]:#-$SF]*&]X_4-IMO>);MOD[6>N-[T)T4H3*&UINUH1MYEDF M=454Q5"9B 4:09RG,0@#"6269Y%$$F;_2*31J>V?&AL#O9&=[+ERN#/UF[+ M'6LC_,T8RS6JGMGJ>D#M1=LL$'(JUV;2[KA";19('$FTV=P[C)6JS%\]*UB+ M>[$L=X4Q=U ? M>GSG",M7.:,S2V^LU28Z'FH)WS?Z0_VE>H+77,?+Z'I.=^PQX+4S'B]C8Y#T M:/"0@9MK]ZOUYE@)*A,0\3P5($*2 IBIE6G.. 9GFYF:C16 M65E+:KU=K=>K'_9)C6?P--P@NQHEW]MA%4"^M;7Z87"ZSW6ZI7%WM7J]/=K# MZK_:\OA<%/,/:KVYJ_ JTY GN8)*B\CH72D!/V-3]\V/\,[XNO]6R_9C+07[R]WJZ3_4+?5WJGXX M_#R/'C?.X=H9)W8G8^?^?ET%D&]BH7Y\7*VKRO=O MU12/ZZ606@?5I]F84DIB2M3W*3( (QH#BE$$.$U1QBG/HBQMMV1N+7:0!]HS M8&?F=H1/7&_/_-B;WZA"Z>JDK&-\O6HAK%I"#BL88MU_AEO//KMCU&(BU;Y, MT+%]%E2F ZIM;T,-@QN]]WDG_-04&8JBCPHCUK:\2KV1H8B=JSXR^'E72H;6 M)4_X^^U:M?:UJL4ZAR3',.0($$)" !,L MG]7B[+MG&&G\GRU9JV]P\?RQ6)(E*\CBTU+-&QXJ0MHOYA5I<))I7!/$U 0, M9X"F&0<8_+$D6UXHSC^OLW9-+YB1 MC7ML/=/.)5C];+G8P>22C Q;'I66[- X)"C+NP Z02', =9WK7$0(,!PB2J-0/L3^U,H?? M^-#*"ZC^SZSJXZ:NW2=7>#[*7@\!S?%1E'G[8Y]$62-SXB#*_AF#@R9/UZ3\ MHQ1RN_A<2#%/82HSC'0YN$C16,PQH%F6@%C@*(\S-1F#5CFV!FU.C;V^]A6\ MG07;RO!@H2RWCIF\"+_AOI5;4'UO4;VL;?NRM.TLJ&T./O?A.21DTA0AQQ&3 M%YL=.V#2%(<3\9+&MPX\%]?3A&_BL:DVK1J\6Y.';T)O_*OEYN];S7E?9,6& MY5"0'8^Z'@6*H+UWHW@3;%LKK-<8CKJ7<-3_='[S'<4 M0#6%WML6-"[-@GU'_K[KR-JOX.:P(SN^.0P=<(JUTU #-Y:-&YK@%,VC4 :W M3[_NG.!SL1155>1YF!.>BD2 %#(!($M"0%$. 1&4HT1*J*:@0PX'=BU,C7UW M)P)_:A/K4MR6*3?'*-H=!0S"9J3]?S-8!F_Z'[GN8Z=_W\BK;.\?^7AN3__X MPH')+K5XYO+NLXZ0+6LMDM\4K3QL']IEZ_NMZ.@"$0P%$3$#/)&9^NHE!YC1 M$!!,!9>(0AB%-E^]M0538X6]99;9+=;0FU&%5T ]4\G.]J V?M;*+37V[W;( M9I4 @P'T]MDL0^%SFLAB;<2X.2Q#,3I*7QG\H&%T]Y$4ZZK&UZE,5X%R+'6Y M&@+55 9&60:P9!+P5-(TDCS*J=5\IJ^QJ9&8MC6HC'626=R+LQF-N4+/,V,- M!\Z:F4P0<4E"O>V-RC%)7K):; M>X#ROMKRRYX M>7<,3Q F\T;X/EGHSPN8-3T]&];!5TAP^<3=CW"7%XM?2>[+)_KG1<*\MGI= MU-\M^5FGA']NJMX7HOQ=;.8A"G&"<*SS-R6 2 A 8LR!9%"&,4]%J(^;S4L( M7FC/:BP9H>R?EJ'@;3S:AORL*VT/B^P[![$98SL$SC/E[N+W=))6JS+Q>P]J M@V/T+F#A(RSO7).O$HEWP?]SP7>7;G,A4OA\P]AZ2Q;MU'N.<<)2"-5,-HD5 MD60Y GD4A2#)*$]DRAB.,CO9K_X&C3Z(4>6]/HNR#!3LFX6HUYT/A(N UQE MFWL1R$K'/G@6Q/*$Y +T9@3C ,ZQ@D7(DI,UKT/K?FZ$&B]Y<*!4^!PT#LR" M5M:F2MAM_?&E5W@.-W]*A4B%6V'(J6Q(AT) M0T4Z(DE!GH40I"1/)=9!&8G52<7^T5-;]&K+[$BC Y,900QSWC,9:*,\9 $< M^^KR ^X\?=2/]=BKPP_SQ!7V]5-TR=%U0;=:#OG#P^-B]2S$=_*D/,Q12A-,0)Z$#$ 9Y0!G7 (, M!2.K@/_9_K>LXZR:CS3>!@OM;ET;F;W8 M07NH70[>/*J%J>)MPXA9GV](/Y%-I-\],^*++F\="FH?:^6_W2^[;@8[/X/* MT>!C70V[D]76^/KZW6Q>BV4"W3U231;OW?X7-W59//=(3WT67RV/5J?%,W3= M>BV^FW(13]#N7K0E%^9Q&@K.)0$RXTC-#V@*L$A30'$(DSQ#5' R/'[@L+G) M#?5-!9%%M=9=[+=VK@DB.,)X2-# -*OV/_HQ9? M\9C_G/?]Q_IG[W(@5?MW4=S=;P2_>5(MWHE/2_71BG*C*U;-48A3DF,&,&8Q M@$(+/0D=J"2T;*W$(6;"L@Z48=,VW\HX=:!:8P-26QL4C;EUS4;+U8!U5QB> M;WN U_M)]0LEW%FP [JQ.V@-K\KNS0*R";ZN%/BJ X+;XL%A/K$M>MX$=/O: M?CU)70-$>D5V3>YW>08SIXRE#,2FBB Q"'5@I("$QBCG%\\=*[^K[ MAJPWUYR_V'Q1ATWZ^[C>$O5/)O0W0\5=L:PR2E?2]9'+/ QARHBD:J# 1(>P M0EVO78*=\U1UE3XGJK(RS?9U7C MG5%-X6S*[DSJVAEF)_:G*[->AWDBDI!<<)"%@@)(900(R0A ,<29S&,:1G8E M$7H:F]IJ]660YF$-@"O#*H^0-IPT.L+/-WE< =U5 8OG,/$5;GC4WJL%"Y[S MO"_4[^P]]@=J7^LEE9HK[L0+GDBQT$_]N%I_;80+YE@0&(60@92KR9WZD0.* M\QRD*&99*EA*1&1Z/F;6Y-1896]U5_"E-;P* -E)C PXMC+LA\NG4.[1]RH/]A5_U?/8]V8A=IN=. MI]3O;K>E)^'9R)O>D_#Y[);ZI*QSETC2@#3. 4YP@SD,:((B1B%N54=";?F36U\[FZD/+76ZPROQGPM M?EQI2W*A=UBT9IO4I/E4J9CH!:9VOV'K%S7 B ;'MLZGVU?!?LMKW X>=9/L M[*#:S?96X^7.Q:#C8[.I%OBI3.JE WPG %]AX:LG_%Z/KDF"KX-6AB;TKHLG MU8(N<+\;X7XEQ5)7NO^\4]/4(A(TC!.0,13KO%X)<)1R@-5 D?,41R*TDI$V M:W9J(\#>ZNZ\>A9HPX,WVG3+59HA^F;D[!Y3SZ1K *-FF;KG[_(7=6CKZNRT(RYFWUWRLO#,)$<01"G M2<-G-)(4T(3G7*11DLN!,U\G]DV-^+K3([YSL S4S(TCS-L0Q3JCVWD(S'A\$>C])^P;2,P/O M30]JVV=-K5[-M:W]LV#O@<-<]&N@ZR%-]=@.8:I_'9+EH'9'8<)K$&EI[JIG M6(;NB&+^8;DI-L_?Q%VA%767F]_5RS:/,B9"!(5"GD< &!I6E M@38U^+,VUC9X]RR\ADM %Z#Y7LP-P\M^&78)"Z<+JK.-C;LTNN3ST2+GX@W# M>.+MMBR6HBQOV']OBWI)M-_UQ4S@C%,)8$0)@"** =:A5Y 1%J5"%\^P4J/J M:VQJ;-':&G2,O:(\6"_.9ISA"CW/M#$<.&OF,$'$)7GTMCX MT+DXB$'193I6VV65+MK$K,YECK#($00L$Z%B%IJ#/%%+BP3)$.6<9%%$ARM? M7#9@:FQSE*/.&YNK'/5R%_NO_F1YP&?=-69DY!-PSP1U)*%Q%'38VM_DK3 M4H+4%"J**8"8Q""'JDO2A&%.(Y8JNK-3XSC=T 0W=+6=0;$S-&"UI78<=@96 M,Z:Z'BK/?%1CM+

'"6W7 M06<31ZH.^M3IH-:=O9R9^^(+U^'JHS;#0(M>I73#=>B=J^QPY5.O8^]"0H!55]*1B6) M";8J%'<-MF.*W8NR_%\!]PJMW2!S!6#>1P^%TJ<6I7-?$XF9 4,<0!CZ .+L@30"*, M <,HHBAA,F96*KAG6YH:*[2&5J):]XVIMDG6YU U/(=T@97O<\@N3*V5'DIH M7,3";7KNN<9&SIB]X/-Q$NNE&T;6F6C2E+YL-Z76J%/V'.SRO2Q#N%HLY&JM M;YQ+$E($$00HBQ+%.QP##",(,K7*%C+D&8F-U(=>SX6I$=K11OK+&J4CZ4<, M?R-,.7/*_>R=C*_6A=@EKW: .'$( MS *I_0B*RI&@W'DR"QYJ7X8(]@WJM/YA:XRN\#WH['JA/BO;.Q!4'@2U"\'> MAZ!QPC/RYDI_OGM@)-V_]T(62P7X6[%4/VWJ.DVW^LCL1:^\E >L:_>>[:JZ M..BQHTD)7N-T5UCPJN>XK /0_%.UHO<#!9]'0J0"IQ$0 M.([4\ 0YH+&00"9Y1+,D$9&ZR&+)9M;LU :EQLRRDH?]L3.VVEI67YB_ LU' M_6&V8'*/LO?QQJY@L_HF]@6;]WX%M6.^U?#/ >E?'?^HY0FHY9]#PTP]_^S= M VFM*1#]1;[79YGJ/2K5RN%AM:P4=N9AB)*0PPB@4,>%<18#C+,$P! B)-*0 M2)Q;EICO;7# D:/OT\;6RN"1%);UH"^ :\A-UP,VDJ!U8ZC.X_VR5DM(LGX. M=C;/@MKJ6A_,(>,8P>.4:?I;')=AC+P_8A:SNX:FYNH)V/IQM:ZF9)6TP3L= MQ+I^?K?B8HY2'.499D"$D5K%LT0'U@L"2)JK!3RA>58+CMAF[_;C?&'-[1X]S_32 YQZ/X/&Z$!;[3+AUPB>J_-_^UL9.1W8R.7C M[&"SV^RW"3\MR^VZ/N=?5OOK97. #"-&\BQ+@222 )BJ_R,X04 MNG*,N>(3 MCDVW L\U,C7ZV-E9UY;7AIKO()U%\O+^G M\/!/$'IJ=C9?/X,TQ,M])+:RSMXZV377)^.Y6U,5KA\ZB;CA7/5U^794;LOC_B\=J M4!>"J358HO.=HTAG.8<@QS$!&D"6A5!-IXRR$ON;F1KI-4-_8^HLJ(T-E+7] MP[T-LJ;3I6OQ&F>69 W5@)E1'Q)73XA./GSD>5"?@\?3G]ZKAVW.[*3?/BV? M1*V>5%:-%:*\O2>;=V3!M.J2^%ULJIWPZN*O8EV=\>YO^B:XJ(61?U]M"B9J M<:9HSG$D$2%JVH2H8A.2A;J(;0ZPQ*D46(2)"&TVJSW;.S5:VIL9U'8V0F9V MFT2^.]ELEVE"7>>9(??2G7I;?.?L+&C=U=5?-L'.81W9W9SJUH*?RJ4Z>*A[ M?[!W?&;X-EAO=8W41R[WRGR;/.IFVTCX'^[6C=7L=:E*M^1G?8JN,SU2'$9I M3C&(4,(!U 5Y<1(B-6&5.8\E1R(7\\U*#91F \NI1JQ&@UU37@,/ZIS"#?E9 MQ^+4N3,'I5 6B]4/O5P8EE+S F4S9K\6.\]TO(--V=?$853)-!JV3NV0B[ - MSK$YA8N/!)L7[;Q*=LTI3\^EUIR\=AA#_+I:\1_%8C$GL90QHPB(*%,K6*2P MPEG. &%1%,(0AX1;E4AL'SRU>6%KE]TGOH,IS3*(I*! 8IJKA;Y( 4V@^F>6 M)#"+T@@2,7^LR/O[AJPW_L Z;,0?9&_%7;%#9C:.#('!\]AQ\4.S M'A0.G70Y$.R>/2KY'WIT2/A'?Q]&\G\LM8+%W;+X9S5V--&791MW5'X3Y7:A M98X^*@N_B\UF486CESJ/7EVO\[6VF_M5';$W%SR%&]",4\;OD'&(J>M7-;%M/>M$XNU\ M"_1'&W2\J\5':O^"CH/N:,X+[BZYTJV!HQ*N%VP/6=M/(\.HOVWTO:C_^VE9 MA2JV@=BJ.5%^)<^Z2LY@F0 Y[$"<81HE%NI:IIT?;4 M5@E-FL%&FQ@\UC;:,;8-\&9\[ E.[P?_#:6^:>W^11=Q:@"NC Z^7@#8FD(' M0.62(&V:'Y7^!N!R2&Y#'C&,NCI1C[M(R';C5+6^4/_A\R3G:CY*"1 PD@"& M$H,AY-NG/JL&\#>.?AKS78WGMB Y'(@,6IWU!'$ M!HG#H929&'" MXS2U4HDZU]#46.GKNEBRXI$L E+99WNR=09.T].MZT'R?L*EY>)V-NKBH4P$ M-_U8#3C.Z@?"[9'6F;9&/M;J]_CX:.O"]4/KTQ0+7NM-M3]^>GAC5J?&%*VE5=;J[A]=NVU+ MUIA ;T8DS@'US"J7L?0@0&<%DMNZ-B8-CUS@Q@*+XTHW-C?;Y\S<2/4]/Y#U M/\2F22-NOP9&=9)=2@ FJ:(?CM1/DG.0Y6HAB]3T)15&LY3>5J9&/!U#S3-! MSF/8SRC.D/',(!T;6^6 (0DSYV$RSYAQ M=(*3/#8+-*GKD(1T_VS/E[1TN? MN6A^-W_F\L4#Y3IW-=?;$^Y=_?1Y)IG@21(!*9(00)IA0+">EA%!,II#%"96 M&M\];4V-"5M3=7B=/D)2*[=%4XF6_CX0/#6YY'=W?CZNU%,5FJ][$3\LZ MYGH.<8H0(1B(2-=Q"+D$A',($IH0G D4Z30^*UD5#U8."'#QOO^M7I^%X-4& M=[6I75KN:OOH3$.*>Z4.^I\GNMOQ5!_CNLZB\=@14]+,/67F_RA1W!Z<7:O> M]C4U;-#X\-N'FU:E DH8YV$.<*SC7F"4JLDF(2#C28HH5VMO9K7SMW_TU.:6 M'[;KU:.8!;\5G*LIT0=2;JK=J1NY+ABQ(^H.@&;\.@P6S[2HC?*P#7?LJTOF MZ3Q]5,(X]NKP.S]QQ;#/\S>R:<1!O\C/J^7=K5J"ZN.!5L%]CI(TP@CIP+24 MJA4BT56@,@DXRY,L9DPM'*TJ+UQJ<&J?\MY>O=C1%@.]3 ^JLRP#H?MAJ)M] MZ2ZQ]/S]7PNC-3.88N.2+RZV.2J+F")PR"W&]_G6N2<_*^%N)!F*\S@%&4RQ M6B(J\LE9EH DEWDJ%[G3= MY[YVPC/ROG3N[7O@?[[.?>WSJ^CU,EY_%^NGHBZZ^&XM>+&Y6?*7E]VJ=7=95#_3 M17%7_;:L7[UYF(80A3P&D9I# YC%&: "AR!%C, \XQDSBX,9Q]RI#8*51VJ$ MJURJZK-6"^S-S@,=@K=SS9QR1^CXRT/CM+K3\T!ZBKYG0=<3S==U?S<^5Y5F M@]KK>E^E>[5:7^P]#SJN-Z0_J9?!?+2>UDLQTMA^>R^:6%K=K;I,QN/QAZ_^ MS?;O0H<"5CL/]37U;+F3CEHL*U6:6J% 3>1H\P96#UV+!:ER4C>K_1_N];2@ M#,AFLR[H=E.==ZJ_/^H9QR-1*.OHW^6F_/<#,Q^W:UTC>:,O)O7ERNDEKW;] MM6GU[XJELKNRU]&48[QWIF>",H(1HTUGQ@.T._D9L=5ANX@WC.EO5'TN;3F6 M\H]'KB9L54&6LE#?R>>BW,QS@?,\B3 (,YBH.4^6 8)R]<]$"UCS* ZIT5+> MLMVI35[V9@<[NX/:<+M]1%/>[0 V3PY][J0)OM<&_1$BB76XRF M38^ZTVB)Q^&&H^WMGJ)7R@MGH[_J:D.[8]&^HJ#S5(9Y*G("2(A" %D<@QPC M"A*80A3#1)!0.BU7[<[VJ7%E97D3Z')M)N>8KX"C6)C7Z=@)Q,B4ID$R-0+[ M^)B+Y:E'#*!QWWNC!M8X-']: 3?N^\4Z$,>#"J'FJA8IN>=Q]ALF+@.MW%(?6^CWJKYO@=-V^F.OCP4S.@J/(#]@D1 M84XP2O3\.$("P)SF .49WEH52#8I7%3FP5W$RZ$,ICIZ4WWA*/Z MK7)C6+Z*D_XTG/&^4B_YGM)V.JAV#%2>!7O7=IK>M7,X%0+D@C,= MKA4!BK3< TSC*,^B'$NKO8^^QJ9&TWM;=U7D@C]K4RTC1'LA-F-:5\!Y/_\= M@-D 49C+8+@5ANEI;V1QF,N>'PO$&-PSC#L.5K*_;W40NRZ_O-BJWU9+XO++ M=E/JG6"UT)IC-4G$B"5 Z/6GFB5RD),H!TG&!8HCP23D=IJ#EA;8?"KCR _N M]K=(L[]5)P &__8O.(ZBOP:\]F1X;J!M'R4925E.(("$J?]CH2)_+&.0(ZC( M/H(9"2.;(C<>>VB,^C='_=.5)'S%;C(;-CR"[WDD.=KWK6VOMR,JZ#MV:SW# MRB-W8\Q Y%P..[8FC#H2#<3G<' :^IAAX]67S;U8ZSW 2PA!AQ2F240P5A:R2.Z-W%J\^JO:P%T,;$[97L9O%DH\Q5;'L1R$<:V M#U7Y-QZL-"2:=_>8M%D1U=V_!* JK57LRQ;>:W L]W4]O!QF)/VZ7>Z9QROG M@A?>M2'Z;[0;O]1ET3HE)RLO9X'V=XK?9:5:[?W9/DRW5_O(S42'B+*(B'S3$>N MJ+$I8AR0G A :9ZC2(U7*(U&TF.QMWZ"IXB-3LM_R-;65U!L&? :.(I>&;EK MIQ.]@?U^43,WI];E'*Y^ )8HBBE/ :,P A(( FJ4IR,*(L5QF&;4KD7&Z MF:FMDBHMA;V9@]4ISH!J>NIP+53>SQNL41HD07\>!-<"]"=:&EU^_KRWI\3G M>ZX>7'O]($-&5XA1LV_]'\U*3V31$4(75' :0@ZPC(B:Y<;JIPA)72%7A"R/ M8@BM1&WLFI\:;U3%=/2RF.D?Q-Y^D/5.,Z?26G=05S]T[/>@ MC34,.L<%WVTL&+L4_ !T3A2)'_*4P23WLB*]^J']71/F\4WHE%-1ZMP_72F. M+,JF8MSG@M!B49>DS3/.18*06M4S78 RD8 0"D$..5&+? XC;CD]"?PZMS*\*![?1<_KGW1\:QV9!ZUHM!] X-PO:'NSX MYY1@G2+NF'K=V#8V*3M%] 1=NWW^,"+_76ST^/!UO=*%V?C;YS]*O2+^6"S) MDNE:*&Q3/-7??I;D.@L#@BAF,8!"8*#FKA*$.,TB'(=I!A.;T KSIJ<65:&/ M?*H)ZK:L-\1D:W- =D;;,;1%/YAQL!]T/;.L!K::CK9FZ\W+-W_4*/\2[(P/ M;B[#;,VA]HBY9$F+UD?E07M4#IENP!.N3Q_KJD7.!8Y"+ 4$DH@40*HXC%)) M09+&+,)IF.49&IX]UFUJ>L<^+W.A%CNU4]Z7"F4'KQDA7079:^2-O52&]9,V M=@H(7UEC+]IZM:2Q4Q[WY8R=O'[HX74G_4Q'$=_\+,IYFL44YS$#/(\8@!E2 MY$!P!%(A$*59#//4+O?K5"M36TX>Y$2JI8QJ(OA3FVJY0W\:5--#VRNA\GZ\ M.@"E :>?/2BX/:<\U=#()XH]OAZ?_?5=?&T%LM,GBW7,YLUVH]K6T7Q_+-6S MJ]+5];&AWEJ+N>[%\X7J?/>\K AZX_E/KC\EOQL M#GC*.8-0,))+D"$.@9JF,D Y18#(-,6(0;7"3>:UHNCW#5EOS$:;,ZW94,EA MF_Y8Y=?UJBR#;28IR!,:D4PF,8G:/OBP--Q;<-8#;8NOBK]08[8/Y,W& M6 =8>AX8NQ96!TJMC>Y&N L@N!R6SC4UZEARP=_# >#2Y<-8^UV5:%F-$W\C MBZV8DPR2.)<(<"(2 "-%&AAA1=R4HP1"'N$PM\L>/FS"YJT>)SWX79-MJDV< M!>@O8:BUJ8,G;>TLB&$X"\/J?VU"*MD-L[,@0M$LAMS$U'9!#<\?30$THZ[K8/',2H>U.IW'*9_WWB6/G&AE5(HX[^7A MU]]SY9"*FVH&=;]:J*O+.COK](;;'&8A8BS,@$ 15A^X6C.1,*& L#!E>1BE M:<+,JVR:-3JUC[^RNU*-V.5TZKH\%A6CC.'N)P9?(/H^;^B8W.2XSNHTV.#M M4;JL!U!M2E^Z!W>DDEAN0+:L7&F'5F^U2L-'C5BATLZYEU4I+>\=-C/K$?S\ MK":*GS;BH9R'>9Q#PE*0L5"'U/ 8D#CC@*$HB3,ADB2S"JDQ:71J!-ZOO&LW MFS,"W6Q^YQI*SS3>CV+PI[8YJ(QV. NTPZUG$V* M8OZ^&>(^5@=+];J3; BTQ'WQ (B%!SR13))"60IC QXIZ>-J9& M-:V906UGNPNC+#66%RZ 8DWYM9]OB8STDN(["GB++EB%*PO]RMGOY# MW5W3@_KAD!7ZGCS.C.2R:[L)B,&ESN<;)Z3%=:NW/U9SFJ,$,J)F'!F7:@6I M4,VS) 5)EF$.4T0QL0K!&V3%U&A"O5^QLWE'#_A73T3<0/J:,Y/.5GG7F6:# M7#DRRF3E,HXCS5YZ#)G*=.8R5A;S&X.'V6^?W:X)%P]D_0^=#WHKV/URM5C= M/3>[NYCA+.)9##A#$$"8$D!X'@*:,AE'-,4\IJ9[9KTM38W5]L;6);=WYIIO MZO0C>WE[S!E>GBFK ]6-5A[=67IY)]T2,_/=+V?8C54%?CB&5OM<1KCT;&[U MWS_:CI:1&]UM++,;G ;2OA=L+4@IRF^BW"YT[=^/RH?O8K-9U.41_UYL[M7U M.E6U#D^JTK 11A%-. &4ZJ ,CA.0QTD&(A3EF6 L3+BP2RIU:I_1MS-J)FK' M8B_5>]<&V"^(/5SN*9HV0*DV[A..4#R+P^5HQ/.W^LD/-U">;O2E_R9*71EHR=NM MP-N5_E6G'-!!T5J6$HJB) &2A#K",:6 1E$&.*-YE'(<(6(5X?AZKDQMCZB; M3ZXLWFPK?9UP+W6\"]>YN=,D675!#CV^/6JVH=)]=[O'],6/I_QEOA6?R M-ZF;4%XHG+ KC5#C4.T^[G;]-ZOJU[-NF;=7S6+WWZUC9K=[]&926>_^>\TV M&WX$B^QC03XL-\7F^=UVO58V?!./^O1E>?>]8OJY9))CQ-2RCJ0Z& TF #/( M0(+5'UB:8A$9#:N7&IK:H%?;&C3&!CMK@]I<\]"07G0OQX>XPLSSD# 4+JM( M$1,LK@@7Z7W\:#$C)DYV T>,KA^8A%T]E#U__T$>FZ,IDF21B+@ *8TS78]% M IP*!!*69CE$-,'8*C;UN(FI$<$[+=( 6&-G4"I#+3.HCU$TFVM>AXWG#[XU M+M#6><@E.N^\TQ3JXU;&3:(^Z^51&O7Y*X=]W!_(6F]%EE_%NIJ(?%TM"O:\ M7P_A#'-,&0%L8NZ_^ M$KQF%. 0--\3@".\9D%M;?!G\U\O*S=#A%R2QJ4F1V400_\/Z<3TML'J+8[34GWI M:M$SER1')%;K#YE'*8"2Q8"FBI"H0'F8,)3&>A%BKIWOV#XK[AI!8/]EP>6Z M6K:UZHO3#DQR-2^DD **(ZI6D9D$A"441%F4B8AEN>I!JVGC*W;@&'/.R76@ MX8SU];K%]W3W4@WSE=2!';-@YV?0.!IT/=4[FR]]#5IGG6H/^>@%Q])%3DT< M6_G(![XGA).\-#,T&&1=/)%-41?4^4B*=:7FM)_0QBS.DY A78!,C=%QR 1 M.5:+!IE 1%$8LLRN%%E_@U/C;&UAK286_":(KH@Y(%;O(LJFL03NL/,>2+ S MM3H#ZL#XIY<%@RDV;H,(+K0Y<@2!&0+'X0.&]]EG9WR1\MN*\*_K%=^R?7'7 M'&6'GB2*T_>-ECS1 M:W8W::+_PJOU:VL%]%I@=!Y2GI,X3X&($@@@DQQ@F J0\CPADJ49)$:)9A?: MF1JQ=95L@S>U'.TO@X5H7R!JO#*]%B?_*\R.+&UMI%==VE,X>)*G?='4:ZG4 MGO*W1ZSVY.4#R>!D)>F;S3NR7C^K)5HMK)R3* T1%8"')*QG.S1E:A65BS!B M49Y*!JVHP:35R1&%FPKV9H@;4H=K''T3R;G*]#-=4*"UNEYC.206&Y2M7Z2"U0/.BRN=KBRG:,= YB,TXQP%P MOA=HK85!9>)L5YC]O'* -:=<0,$EBYQK:E3>N.#O(5-S\O_:EIM*MD@Y<_/EW:>O^A;UAR6OGO-U56[68E/4FZ&= MQ)/RXVK]N]C_'8$9NU(LFAB)-K^30&=+BM,"W92, MIV7UE 8![5'0>S9Z.E%P[V6M^!2\V3NJ;CI$-=C#6B?5:V!U/JV&1)^[.AQS MIMG93L>ZB;DX[A@[,>?/C>T3-7/HX3'=?%HJ(ZKM\,\[T5T&90PQY8!G$@'( M1 A(%#- -?.P-$N0F=KHA7:FMMZHRB_L[;0](CZ-I>G)\-4(>3\0?@&.)Y'B M"SBX/?P]W=3(9[Z]_AX?]?9?/HP&:@I3=*(83)FM5BL5RR@2$L7=,2.>$3#W3$P?E%5LTYGB:OTG;6_PTJ59 MT#AU=%W7L9F6-MWVD+\UI5V)L$O*&VK*J)1X)5Z'E'GMXX92ZI-ZSFK]_(W\ M^$T]>JT>6GP]9H:^ MBX?FZ]]PKEZ3\IWZ\L,";:;+;/RS&%R=B'_\ MY)%S\,^Z=IQ^?_[2@GXAW7MBEX0]6BL M#L3?;'+@%%7?C-'8"EK<.M;.6F4/AXF[IM X3=V]V.BXR;NF&!RE[QK?.+!N M3!O<__9Y]^-_%F*M'G3__%D\*51^%N4\#Z& 6"! (8-JG<$XP#)G(,YT)$F> M)TDJK0K%[-2;JI*SLC*T(Z/>;OP5_:HL-@]8MT3>C(/>8>N:A:^"TK_]B MA8[3@B]F+8];X<4*C:.2+G9W#ZQMKJ990IP)?6GKJ+_?5A5C/A9/8HY0EF4D M#$&4BE!-E&(&""$"I"'B)$8,0F05TV9KP-382KV.R+(:NBWD9L3D$TC/%%6; MKD4LSP7!S72F-Q7!5U+PIFZ5]L%AK?6!Z#FMQ&YKP[AUV@AS7,3F MEA^K4-3?BF7QL'WHM/9I^5&]SKK- MFU6O&F["!$DNN29>UPAV,YKS"Z9GHCL@.+4.K.T/&@=:55]=_V2KE4H"[47% M=PYWEH=#Z"]$V,B*5XP>MD&I/[#8ZDD#9>/O5^O-K5@_5 V^6Y6;.19AB#DF M0*:A!#")*,@SA(&(L0PI3D*"$RLY]Z,FIL99E85 M?30)!ZP58\JC"F.9B1U M'3J>2:@#3#/->M>'C+WX]UGGG8IR'[B3J9C#+(UQ9J9,[=/*J9',BP)F.E*H*8IC*FCMM4.RU/H<7,QCDGT_$B" M'J_^!EC)@WCOF1Z)$7]MCR93XAV^KM2)_\:&+0#.IS1\V2KC;ICZ[K;54=?9 MQ(A=(#R$(I41E"#*A "0A@)@A"C(2$PSG)$$Y5;"U0YMF]ILH"_/:K6M1"T[ M[@4]Z5Y&4?K>N]YLL?-*'>IYVC!R7UJOLCR@[G)YYM*\4==U'G ]7!#Z:.+: M^H):'^/C8O7C/P6_$V4MB"JX&L\,C%F5Y4'QMX1$(N5Y"CAD!, \C@&-](9Z M*/((,A8SR]TF/W9.;?SH5@:L!'ND\C2XKUP=6OC/;<<:;G^]?G?YWD/K]%2E M"Z2=#&HO@]9-O7]O.$;4Z=TCU>3STBE^"NZY-?65JNEYP?M\J3P_S0VN>2[6 MZVH)5.5"ESJ*I1[T%LI$HI"<9S#!.$DE"'&6 2AB"@@B%. P93*,TPC&.T42 ML^'"H%4C+GDI$.*9_'PP0$1EC2/U(T,NNL"DM[ZTC_%>8[W1#4T[>3P>8S65<83E:'?G*VFH? ML[9W%NR9Y>8BLPRI(V^*C^,Z\A>;';N.O"D.)^K(&]\Z>!@^J%2O_UEB:UIZYI^,F:TD;#W3W8GM+#T_^^H MK^V777G-CD>!=JE9>3GE0P?H.J;*:RP:FT4=H'>"8%T\=6#N3[$L-N*S6F.I M-=A&O;^%6E_5;7?E '5=\F591;W>JMX7P J%X*]#S6'S@)M.=/;5UUW MFAC\RA6'V4/78>DTG6B@*>/F%UV'UU'"T96/&UK:HQ+&:L[/OZY7=SKUNZDN M$T,N>*)FGAG.JE!\!JC &*1)AF6:49IR.Q'_GL:FQG1=6_56\F-CK6V=CQYX MS2C.%6B>>>P0K]90']74#1!Q6_NCI[V1"X!<]ORX"HC!/>[5M=OJCG-&PP3' MJ0294/,GF$D"Z6*W-]7 MZW]4C,<4XGP\\TA'2ZY%J3'2GYK<22R\R,F];.EU].1.>GM64.[TU4.% M%72NWPU5,Q_"3//&7MXTH3>U-BSXLS7-X5SZM,]N\^I?M#!RUOPI[XYSXD]> M-?#-6RWO=':?%IV^58^HQ&T2D2"&TQ#(E"$ $QD#$JH!B,4)E#$.H31-M9YCMK*6:#M'"0@=!)1PR_Z2IQ\?]<#(++_PGLP%T^? MVOKV5K?1'+]NZKI*EE/-E^"9?=V#(?'\6;?'G\Y5!D\Z[/(;?MG J!_O2=\. MO]K3%PU4)6U*#'P5ZZHZ[FZR&(H,AQ%+ 4QUO 6&$E"8)2#"C"4PSB/)K([^ MSC4TM0&[M3-0AM8EFTUFG';8FGW8+A#S_(T/ \M>5_0"$D[E1,^U-:Z*Z 6/ MC\1#+UU_;6[.47S8S;(K47J0H@%CDJW== ME$)KT/$VP%+?7T\S*C'-Q1Z'H9DZ=MULQF,C=)YGFNOVVXGHU@K\CA\CI= , M0M-/BHR=*:^4 C,(K_,I+L,>Y_Z(L1L6<779P*_K8K7^+M9/!:M4@MXI!XO- MOKIJ+!$+*V!&$NKI? KC,:2Z@FC/&5E5HIN+8U$:*PR*]C]K\H*SM M'Z B-A6<'9S%3O6U>(7SWCA>EJC3>CY"3TC49[C872?*.6>A M3#B) 4Q0IN.0!""/ KU\.6& MW G+R*2K>LEP@V@D['UO(AD7X:P[J%IM:7+)J(9BPBGBE!!FNFL:HX$H#3B((HE MCZED,I-&*J;#FI\:JS9CIZ4JZ4#H#8_,O 'J^TRMH^1R:K9?=N?O-YNZD'2U M%[59!5])=2[I/A)]&)Q.3^SL+!CW2&\0.D=G?L.>,HSOWFY+U4)9JKDR+9;U MG)C]][8H"_WC%ZG+9]S>DV44ALV@^[O"8K7<*%S48^\^+16QB'*S*QDTAQ*F MA/ 8A%FB*)%E&: 9(2!*$QXE44AQ;"7@Z-S"J;&F7J:0Y?.__8N:CV=_+8/E M:@DZ]JM9:NV '9NZ[U@SPGW5[O+,R:UO0<>Y6=!Q3^_?:0?U2-^M5!WE!^4 M'9OG7;0#C7,J0T0!THD&4*(,J*$ :S^F:01#',FK Z#SS8U-1*OCN(;2QLF M#T1E\?^R/* ]CZ[A&:P3S'P?LW:,_/>@-O/L+-9#F,EED)R>GIYO;=P#THM> M'YV!7KYC+)F*JC9A)C+$!,]!B"*J"(9C0$.< 2Y@DF.2"T:M]C2'F3$U\K$O M"CD0?C,&\@^J9W:Z0J+";9G(ZY!\78&*\4M&7H?6]?(45Y2/Y**8OV_*DWPL M2D86M?SA1_6[4LN5U%E0#1=2+J#RO8YJ4>H8 MZ6';_R(43E=+9QL;=[%TR>>CM=+%&URIJ;[3FSMZI:QK-[U]_O#PN%@]Z]-( MQ"GE$@,D-%G A .<0 9BQD0.61Z&=F1AW/+4R*/94@]8U]QKM5'/H6[&)EZP M]#VYN*QX^L*)@#X'K1L^)4XO(.=7S?18%\\]NV7CS?5 MYG.]:4T6GV_?-R,PBB)"0L8 SF.UHF&" (5<44B0VE*$A)#HY3#_F:F1DO: MTN"%J8&RU;R29P^@%U8SSF#R?<)V$J'+,QH;J,RKEKJ!;*2RHT.ALZH6>AF1 MGG*?/3>/5J_SL@/=@IL&5]OO\WQ8;HK-\\=B(=;OR$;K]'C8RLLCO&1^/E7W/77AUL'>G$,-1I+' 7. LE.H+9]7@' -* M10*08!G*18@S,C3(NZ?9J7WV1S5G-IW:)F1G_."8[[X>,*,)][AZYHYNC/=1 MZ9A7#N\V0-!36'=?RZ\5SFV 1D\8M\G==@Q6KC?SK^L5W[)*C*!)0"S?KQY( ML9R31.),9CD06GP=O*4C=2?8='U>"76M:D'E'F*61(HA0!EB(.(,H(P)', "8I2FB<1V'. M7)4N&&:B%>N,)@2I.JUX(CICT?*4R4,?FLV57K=G/).<0<&$@RKJLVYUOEE MM+/'BAF:-)6_LV8"-HY QG6],9;4Q4 K)R-:<1W*-O(35[;D3TBB68&\N.)] MHTZW*9DEDIPCEPJBIS4+;9=SJ4:Q) M?2CN5UCB8J^9C0=C]X7OW71CH8FVPPZOZSKV2H(3IGB/+3QQT:[)"5"8(CE$ MB,+XV5?,\K^+*I/O5[%4K+)0X\(-?RB6A<[$T=8U,>CS5.8W5'F MUCMX?^W ^]+TH+'=\2S9#C#GTU_#YL>?U]KA*#:[YXT6V#;(S6ZLV[ '#*U8V4R6FS&E"4/6('33K]2 ME[M\*BKQM3>-^MHOEL(30_K$;*+K&6G/@T1G8Z"Q/WC3>/!+G?]0.Q'LO? B M67$%BF[K;=J;,7(QSL$X'5?J'/ZH@>&%>@/XB[Q="U)NU\]5J%-57F">BY F M.,4@QVJ!#T.: 4JR!*0ISM*<8!PFF568X;F6ID9RE:%5<>O&U#;6KK+6LD[3 M>7S-J,P):IX):RA@]K&)E\!P&J-XMK%Q8Q4O^7P4LWCQ!E=9H3I-BO'+U:+@5:1>XTI0^5+J'-.R*#?J@[.<< WO M03.N&J5?/'/9Z0S4MJ/D:MVLT-^TY7B>?PGV[ND*YY5.=!5%J1CQ8[%4WA9: M)V/5*#;ZF*I=C;S?#%938UXYH]42L\L9KK8/=$7,C2RV_O'OQ>;^ZWKU7Y5^ M5'/)%[HH[JI9Y*?EAY^Z%OP769E;I5B?OWH>4A+%(D<@%'FH5L08JK5Q(@!% M,0JS.(SBS$IM<33+IT;\.TM;Y?)@M;.U(IG'1MC\L1+>_J&@T ONL_>4FGA$ M!4A5T4DGS ^I$3S>JS1T1)G "_(J(U"K=%]I(53OP_X=:J_*JOSM5X8>L[13M\WVGE9K]G=<['^ M"X>N$>CFTU(M-ZK^;P7:=>18M5SE7W<1H_,T"1&.4@EBAB(MJ99 S!-$M2Z&EFIG!.0P)T"D.>51SF6,POF36-.5,76=;LGF M.^JVY_%S:@T-'FM++3GI#**&!'0]2K[99@=/8^*LR7IW&%]_ 06G''*FJ7$) MH]_?(W:XGBM^UY5?"JK/WYYK+[(#S_5G*HH!==' M[$BD2,UX:*P6;9P*D#,=NR,(4E,?PF+"YDMQ5XF#6);#LK+$Z.O+ZZ_OR!Y_ M7^+.ON!-L0S*RG[+A=N 7H$RS1@6&"2Z,!GD$0($$=TK6<2R,,_R$+>],J$. M\=P7OPNUE%8N5#$-V\>5/KFJC=6#4%F%#JT>FU36$7O+;!SRU ,CJ?=K*P$E M^D/0V>)"#>YU6/Q:#?1W==@"?0ZZUZD)6ZT)I<.P9T'CG2Y*5/M7G3W6(#@N MES8(9>=EU.RL&+^\VB"43I9=&_:D@7&G:B#5_],UWI[(0E1A$FKT+/2!COZ# M&EQ?_J)S96W?[%Z_S7KOH4ZHG6X58_ MB+W#EB&SX[X:9K0_W0[W/&1H5QKUFHY'LV#O;/U'W>^'OWMQ0U,H:O_NM#C\ MHG=_&RB"%HM:$Z%&PV$ \:OTHM.HY'$]&#?4^55ZYRA^^G6L&#:,GBC5O-_3 MN14_-V\5P/^81UF2AW&F5H8YT8%[J5J()%$.:$RC'+,\R6.KP#VS9J>V]=4I M8FTY)!G";#:4N ?/\Q!PJ@I]=^OP3VUT4%GM< O+#B;/=>)/M?S:Q=][T#"H MZ-YW]T#)K[J C^@L%YH0EPCI5%H&U<2;\:9,6$X3D"".<((1S!,KQ?JS+4V- M<;YW-S,LI;C.HFG&,DXP&G$[8K?-L-^):#<;/.A.7T3'J<35V<;&U:VZY/.1 M&-7%&^SC*S^OEG>W8OV@9T!?Y#>QV:Z77Y;[H,YYDDK)\S0&+"6**S A !,L M%:Q9HOY+9)(:E10T:6QJ=*'M!:JAASK":"6#=65ST&0"-#']MJ%'1KCWLXIK M-#T3BS8UT+;6R\@O,JC-#;XLN]'P#N$SC^)T">-( 9VG4Q)V*_DOZZ!=Z:A? M!M5;? 7X5L&@IFCVQ(5>?,1H(:*FSG2C18WO&3:I>Y%&7&\'SRFF*(H$!CQ" M4E,T C27!*0LQB)+.(QR*V6 $VU,C9EWF>WU\=2;06=2I[ 4%*4)C&/ L5#S MXSQB(,YMCC5S*BKBAX_#]<3?9>ZKTC1R.2VY8TZ MD6Q:YOQ4@9S?Q>:+O"4_YZ'D81Q1 7BJ*V2F3!>DB!*0ASS"E"19%%JE0/@Q MO[L\#W$&54F.BL!U/*VKCW2^X;VSLT '<6G% M)_)SG*(DUW?(6(5)KK!T,L5)KD?;ID")@]8&*Z=4>J-5@I)JZ[-Z11=G-/CF M,(FE6DL@M>"-J3Y(59,"GJE) 411(^-.I-(Z<0&V;(J 1W%5:'3'?=P^RK#W_YL51,<%\\-N5Q M,4.2YS@&2$W#U/H]EH"F600X)CA+),$0&VGRG'CVU.AI9]Z ^L*'L/53T)5@ M^%[0FN-@54'XC,?7U@T^?.QHU8+/^-.M$7SNDFO**U1K.67(*;GRMT*J5=YN M(E15)-99E&P>1QPA00C(8((!% I&$JF?4A;',*4BA1FW+[,PR):I??=_+(M- MNTZP#!^[ID?,9BDCX>R94E[LAP7Z,SI388%6SG36:**EMN'.HSTCU)G'2S85F^*+>]^%YLZZ:!@NVH1 MY48O-'5ZPBXZI(D+::.5QNXRS^+P;FU^;0UY+SU@(#7OI]VARX%:_.TK*;AJ M?AZ%$2?Z?TIR^SS^-H&$C/BM<%W6X:%>^;Y7)+%HI,BG65PM/]>]DH0,XE MQPF$&041TS&O.$Q!K@5G&4E0R#!/4I*:IGA<87'1H(20:SJPGYI&[):1)HI=,YNI7-TA>T]>7%.VPK7C=(=Y[LE(W3)R M6HK]!S,+F@_F+VZR4!S@VI.@/L1[5Z]JN/[9OJ7FH2 M\EFH7XJJ@MX^TU^R/$MAF(&0)B& 41H!DK,$Q#2-$RY"RA)D.H29-CJU\>J% MDFB;9U#JPE9!L92K]8-%0*@5^)>''Q^0>AYKSIOD M$>.\Z6[& 5MH>DC?^%&C,;RMO>CLH[1;)'];Z8T47>I1[^O]1GX6#]N'>11SGF>2 QDB71(H MR4#.H@P(F"&6YDPBNR3(\4R?VCCRK2C_$=6-;__V M+SB.LK]6ZJ>;YP&:U0ZZCJ4(9PR!%*5J9I)I!1V>Q$#F299&"'*.!D@*C-^! MKZ%"T)1G?I5^8Y!+F" U-D92 "AI#O($,A I1'*(5(^FB:U8P6OUVFCZ!J_9 M88:3P=&[P/=$K^/0OP>U2UT)W\:KH.M6L%D%+QT++IZ2#A.-=X:T&9HG!>?=/7V@?,3ZCBR+?U93N7=J7K9:%)PT>:=?U?/;#:DOLJGS0A95 M+&Z5WW!* #:-DB@E:M:4)U$,(!4$$*D&X2AA"<^3A%,JK80C'!LXM:7_]^W# M UD_ZUBI[\7=LI %(WHYR-AJN]S49+(H6%\HP#@=:T;UK]E=GDF_Z]HL>.%< ME<':=4]WY\[!8.^A?\U@7QW@5#O M8WCJ@9X0OA(+\!7.T-7U>HE5ZOYK^L5 MW[+-WXE>^&^>]PWMJME)+*)8)A10SB.U<,8"Y+%@@--8$L@RM3BSD@DP;GER MW-X8'C26!ZWI+VC@-I=$)^5[.7VQ]B\21^ M4VO?^W*>17$B,H:!3"-=QBS* ,8L!"1,2$02&E%A%#GKQIRIS3C4"Q79?=M7 M=H<9(XP'LF<>J1T!E2?!WI4ZKZES2MOUJM'\^+)T*/GA!E"7G'6E1:,RG1OT M#OG1T5,'[N.UN2.?M09]^7&[4?.EWY1%#]N'YBRV?+\5GY:WJM.%?B'+.4YE MQ*1,0!2E#$"6)(!($H$4B202D8R9L"J)-<"&"?)G;+G/-@!XPZTTOW#ZWBW; M)3/5YL^"VH&@\: -?-$2 ENA:V=6;E1\!I@Q[J;6<)R.]JVN M>-0UVBN5_$";.AB3+,]3731'8,5M<80!03@%,*$ZO8K'A#.[I=UQ(]-;Y#72 M'!MMY!"QE!<0FK'4=;!X)J&N5$F3A*D,="U5U@LY M>:5[=7M==_3C8O7C/P6_$[^28JE_6>N1?!-L0TL-/IN\OJ[.;+3WS=4Z0*) M\I?@3CE0:B6'>^6.'MA5-Q9/ROHG/;KS5M)U /DX[&7#J=6XG389K?.J)+5V M+JB\FP7:O]U?&WVG0R]GXTF<#\-^+%ES2^LF(V4^#%4;^?*!+0P;$_[/EJS5 M6G#QO#OV?$\V9'?:)2A/8(((H'F&M;HO 22-(<"(QS)#.4_-\A+-FIO: G9G M;2?\0-L[^)CQ MIF?.L.0\\<>@U\UDQHAHI+=KO0XJB,9>;](0L9WC6P?#-9 MZQ!HG45=93*\+Q9;-*4D*" &1I C 6.4"Q"-4\$@G$K!+=SK0S M-2[1BE^B,56K!=11_D$5WQ_]->"UU55=-;Y:+-0Z?G^598&C<\A+A+(L\ME_$.L!]G+?\"_;IHU"MU@AG'.P#6,[FW%FII MDCH';Q8T5CHLJ]T/@].BVF>:&K>D=K^_1P6U+USN^_3CQZK>@A=QSF#*(:!< M\3K4Y)XGD )*B9H^YC2-J=4QLK4%4R-[^Y-C>]!=GWL,@')ZIQX_5J]WYG$ MX.N<>+1&3/2\XP"CX:<=AP\:&(;+[@7?+JI"UW4\CI9F_O!3<<22+-YMRXU: MDZ\KG8F5,DJ?1M=GT&^??Q6KNS5YO% MJ?=%)XMID:Y-]3N=)_O82@/<[1P/UN+.6#QHA+?#C+RGT>>>6;[;W8V;M6Y^ MZV>P<[2I;;:\:V*&:F=GNJN[_@:5PS8R1_8AR]Y[QFF,LS]KQPV*]H[Z412U M_Q:O';F^WZ_6F[9PTIYA8$+U^!,"R04"$-(,D(1E(,4I#)&,,,(#QY_3#4YY M%"FUQ;64.EVMUZL?>M$T="PX@[9(QI"9!) $BC7.>1"@-$Z/*D\>/GMJSA:(RDB&V!BI42 M]FG'>_2N#VX83=7ZM*%=[>HS5UR[*--+O4_+;G!I==9<:BUU5/:ZL'[HT.PNV[0K-!80C+M3V M-0FK?:".Y2/M"5W"R\\R[FRKK[2:NX3"^47=Q3N'5IA]7 M6U ,8220+0R$5 MX<0Y@*E>N&&$0)*%<:QF16G&K8*&NP^?&K5T;;.MT]J!S(PVA@+AF2",,!A0 MC?386;>50SO/'[G*Y[%GQQ4Y3UQCN4(1Q?S#J/FW MX?R]%]8+"QI78'G^H@]Q:GX(M)UNM#>,D-A_[F7[O9>"_>5N]?0?ZO[Z4U<_ M''[A_<\>9R5@XMYN46!T\="/_\.#6.L,PU_7JQ^;>YUS1);/\TSRG%4E=*-$ M+0HDS.L2NB*)T@C'-$7(* K_0CL3)8#6UJ V-FBLM26 T]":4L#5@(U# K98 M#:" 7B2N)H'33Q^9!GI=/":"_LN'SM'KI.)=7GDCGM-4\9Z3+,QP2#.%9)3K MQ!P$:*;((>4AI!$/LS D=H M.8/2^XJK>4_WFAQ!8VSPIC'W?+[2@*68$3!N5V?]38Z\8#/R_W@-9W;;4#IO M!2-V):'T]D[[R[8PXO.9IE,6ZT.4\XQ M:]KHBWDIPN&9?CKE(FT9QA!M4ZIQB.!8G--:%^S,ZY;8F^D)8K5&;/[HDG_L MT')+1(9MC\Q(=H@<4Y/E_>[E:1G;/FP7^IOO"CK.]>I3(JGZ(=;*0@R&($\Q M5/_D4$J8>^93AJ['$;"G/6VY^M7 M]W2^?/6OPZ_^^*&C?,QG?6F_T?,7#)N,?%TWZ[$JL+D23"AOMIO[U;KXI^!S M 5&8\2P$,N0)@#!7$P\I)1!,DC3F+(N$E2Y-?W-3^TAWU@9E%8O_IM(\*2U% M3RY ;#:%< >UWJX>'8J,F"7\L2\&VZVH5\/!Y19;OU9J*;5:*N&Y_B.7F M^4-Q=[^Y_;&ZO5]M2[+D]6\_JM>QC1_&$"64Y2#,4 0@)0C0-(,@I"&/XTA& MD!K-"/R9.#76:KT,ULK-@+5^SH)MZZG6=DI2^%<<_B4,'HK%0N\W5P%L"^5_ MP+O0[:PV#G8K#S,=!.!MK+2C&F\3.H70HJ3ZO8 MY=;7]B_:VP%AWIYZVCQ<_/5[?*2PVIXM(AZO\!U(_,] MMS1LV7*Z4G5#!831&&=I#/)4Q "&A (<$KUH09DDC*"8687:]C4VM<%?V0IT MY6#S"O#V^)JM6%RAYGEX?&GF#BZ'^Q,V@+AW&AK;3X7'N!22<'M^>:VOD\T[LF#5B'R.ZM'/>0V1O*1X?0_EH:6+I!2L$VNZ(TM^1GO2)6-BVW M:HK:R/2NEN4\AA)R@3%(A,@!I#D%-$%2GV+3+!6AX$EL$\YLWK05KX\0V;RS MO!,\7N\=OU$V,[T'=F==1,"\(\P8W ^\GIEYCVPGW+G:Z/LF],=<+(JFMM;7 M&FB'!0BL\7):D\"\]7'+%%BC7]-HS9^\X.L>:V]1QC6 =0(1&&H!;UU@><8<\ $E3++8IJ+H1*'UUDV MM0GN2^%093:@VNZ@ZUS0]4X+_W4O;#P,*A>O%E&\LMO->/55.M,S[8[B['7&O9KTK!-,_Q]U;[H<-XZE#=\*(J9GQA61\' !2;#GE[Q5>SZ7 MI==6=<=$_1B$GPJ4Q] (6 M0L03!"FF:K?#"3P:NK%#A0G]FPHP-Y9O!*UJ)V9534I6"PI60W-LC.=$CYO' M1'ID"FY%!XWLG0J@+?X=^1>@T< >QP[%SB:5&LLP*6,.16B?& <_9QC_2;M; M]200'T3]_\_K=K@]*0X%6+HB=J.0>3 (U*&SJG-)<>+!D'L\Y$PXU*RUP 6R MS(T5;W/"Y5?:?K:/G<^V)DG2?+:B3@4U9,A+9DV/+">:BY%YL]4"O&GU^$6U M!]LRYR&I'J%3>RQJ 52;A'J).)-RJP7<]FG6QB/-*_$H6DC7=]^?'VBV6E). M0Z(R?Z(PH1#AD$ J?!]&22"M2>JZU-.NO?/BR7-D0Q5I4DOW1C>;X!"Q?NZZ M"(>1F>@E!':*YAS5]8(R.2^?-UEAG*-J=$OA'+_ /%S_:[;^_?O'GVRU48_[ MN%%MXYKX+L]%L>]2#)V84U6JTH&8!1PZ-'")@SR?.%KQ<_W#S.V[_*:BOK($ M2.8#_\CRE6:UE3-8GOE(K2$T\A>KP@I__[X 6SE!+>B ^.\>L/1CN.V -E$< M]G#PC&*ISV/2$P_=<_-D,C&)6ME$4I;6,Y9--8^D-:L%56;'+QN10/Q14MRIRP^B4-H1ZRYL6ZK%2"U6E6^4K:NN\L7(-OI]5 MA1&]RB3J>?G33\S(B_;!C-0J;8^N"M#1:B]L /S1*F3Q<,HNPC:]?TN23;H1 M8!?-_3T!RT\W=U!^)<7M)J?I6MSD&=^PLFBL1+F<1I1B#''L2$H./ ]*1A;0 M<8A#L"JOC[5:=_0-,K=E4LH)&D&EUUPHB/4M[I-(GG=.;. S,LMUH6F%'."6 MG 1)WRFQ =9$+LDPT(SYP@4)I%@V,2YZ!ML;ES8R@I^ M2&$!:Z0%1(EK9E[V0JQG--H";F22?(E9*^BB#M5? )*4Z@QHM'A#&%J .7#;MNM[Q)K76=#3?M\&T[AG&+M?Y'5DWU=OD,$6V M2GD=:[3F-_+-:Y>@Z^13NI;O1$I6W^5/ZABDK6-%5#ZUAUV(?!Y %%7AGXD# M64A('!"?^XE6OQ2K4LV-K[I*J1S"CEK5*6M7,>6;;54#.]UTW+$1YUF/"R>? MO9%)1>*"(GB*!+8]7\@@8P9I%TMV,')4+XS,?(,*9IH"ASX_1& M+.- I:$SH4? T^ [,NLVZ4QOE!J_ /7!@ITF8*<*H)4NG?0G%>QY;F*&A"E= MB*GE**6ATDP=I'0A:D=BE"Y]HOD>Y,TV1U$R]&;-_R96O F.>I^M5FVV5IN@ M^G=QG[*5*);(I2'&.(1AX(72./9=2(($0X1=XGD)QZ'0WJ(<*,/<&'.GAC*5 M5'8NN)>:J C$)E)^JXS\6:L->&K4V>:+ZH9+73![Y[=%)YB3D5FV,QW7TG)5 MTZ&4D&S:!(3N].@D_H-6D_$G07_;=8+)F&A7]L)OY*V=C=L+\>S9UQWZY,FV M?2]4O;LK?.FCAG:V_"[?F-6VH65 &/>8"X/(H1!Q$D/"? +#,,:>RWTD5R.S MAI;=Q\]MB:DE!)6(0[M7OH#OS$)P,2@C<[P1'@,Z5!Y3^^+&E"\>.G$_RF,* M';:A/'J5N6W9F^IY*LNS2?7,[T0I?YQMRAW-+$/7PU$B0DB3D$$4,P+CQ(L@ M=53[6HZP1P.]4*4QQ)M?P%(M(=C5(0%UAK:JA5VI (A21]_4L3ZCYPW1UYRE MD=FK3II_=S*['KQK$^O?'2;6+YK\^EI+4*NY+84B%7W%6=6W;%]S=B5]I MEHT,XK&FH<=2MC[D9";T6&!U;>O1QAA83D?8([ @6/424=GT+D9Z(W,8"LTZ$AM M6,M&!W.]77/;2(Z]+O:!"/Y0(H-*9IM590P@LEHP1F?<:6O!&"!Q4.;%Y-ZA M_O_-AJY2]FF5D7+)B!<+Z@GI] =(_BYVN[S\0D6EM&G!&M\_7]!\_MTVQE THX M_8_R!5;GO\>A"(S\*>HI;_01'M/T@N_OQ>,F^_2.*=']ZH[^WOR#^\R2_&K# M4XGF55F*HG9H/ZW(G?S\:,!BP:'/W%"5G* 01](XC[P@]#WD8Q3JM9;K'69N M'^/G]Y^^@494T)$5*&'U/\X>7,]_JG;0&OG#'0:4T8=\'H<+/NN>AT_VD9]7 ML/O):UQMOL_^0232N.;OQ%K^I;R14WRUDM_9FKP\@"NV!<>OD^JBJM_UTB-< MLD/$(8U4@5NDRGHES(6,8I=RU:N::+5RN%B2N='(;X(450^YWPOE@WZ]^ONN MUK_J!WFC0A=31E;@X\]'P=.^"GR6Y^S\MOED,S&V;5'K 1I%@!)R 3JZO&S: ML$O#5D$?ZN(Z <0@G..RF='?^IYLAB;:YQY]IHQVM*V@V[-]?=GS)]NKM@)# M=V/:S@,'9O2HT)*OV3JK R+5]I**A/Q8UU1<)@2C*,"JM)H*!<$,0^RJSHBN M$X0T3!+DNF:]S?H'U/H&)^UP5L>UU7TH%F!MFBQX!E^]O68+F$V4^U*!U96T M#;1^TPA[.A#3/)]%"Q6KB2K](TZ;@:*E_4%JB=Y=ES:(:%*:_T'4X5KYW%9^ M?*[*C=^*G^4[J%,WCKQ&A'OLHK(-R(SQHI=\6K7UNFBP I0&H M5!BEWX(9>N.T5="4X96Z)Y@A=+I)@N%SAE'@;5XYN,]5F\FF%$CL\\3S' ZY MKU@N03ZDA'"(.>8.11X*/:.^CD?&F!N1M2+634_-".L8A'J<="$P(]/.2TQ& MZ!3=H[Y-WC@VS*34T*/G_M??=^E &Z=-M'VW*:335A3-\7QQ]3,MEH%/8D%] M5UHPF*D#<_F5QX*IR/DHC'SL1Y%1]<;>T>;VT;>R@3^4=*9=IGIQU;1);*$U MM@&B"92Y6:$#@%4;HG? :0T&'=T/K .MFX8QQ8WTJ.J<_Y#R"$.?AZ[TBQ#AB5&5IJ&"S(U?/CX\ MKK)G(5[LAAIV_1@\*7H,- 74(Y/3MZV\+1?L.:L8[%S<*PG:UJ4J3?^#R-.G:N.[^'\;LDJ3YW1]=U7\3? [47P5 MY75R2WXN$<=(4,RA8$Q %":^),L@4&3I,.Q0#Q-D5E_Y8IE,/N%I,I5^)>D: MO%E5!3&R-9!^\)W:D.4[;:K];+4-PD4B.@OUIUL5+?K+ M&_>M^\L"2/D>ZR34E>$^U.63;K!7/M5$3K*=_D(9\*+0R0)T5 ([G=11>JW5 M GRMIUAJ9GGKW0;(UG?G+Q)J^@U\&Q@>W>.W\N!+CP&N&-L\;%;JE*Y/J+T- MZ%CR=QAX/J01BR!R$@&)+P2,F? \CGS/BI0P^OQ,>++0T06RZ.OT0$=>)JEKI0 @0:A!6A>//G>U2@MP(5=?\R7P+G-O]7%=#;* M3;LLST;M4PO\[ 0<9BILG_-Y_;@IBR_B2:S\YF#>B43,'.Q EE B%^_(@23V MY J>".1AC[D>TJP>I#':_+;8OJ=WZS1)F2*OW]<9+43^5!GRM?#2NE?B ]]P M>>U#7&_!LX3BR$O0CNH7#6(+T" V0GR$!B8V:;EON$F)4D/O?>K2N<4\I^J; M(KY/TJ=I7F47"Q''*($\D0@BAWN0)G$ 79'$-*:$DE OD?GPV7.SO?^"HK>! M4VVE$YH]&122V@>M__N_$(JQSQ:KVDQ*M &MMO:!T,\*N@"0B?)\3( Q2MDY MH7I/$L[^'9.EU9P0M9LH<^J287;-%U$40GP1TOPJ;K)5RIYW.Y>)XXB$AE@U MIO$@"DD":80]&!$W%@Z.>42%R:9$SUASHZI:2#.#I0]*/8/%$D C$U@MI3)2 ME)S@CUK2<;9M-1"Q::[T#3>IN:*A][ZYHG.+N;GR^[H03"4K?Q?K-,N_9J4H M.NL/1@XE;D0AB0(7HAB%D#J401Q'/!21+TE"VWKI'VIN#+&5%A25N&"MY%V MOWC!6P<\I*N5VD9ZS-,U2Q_)"CPVNT9\(\"5_/'JW_[%#9W_=,,%D"]CL #I M6HHM?5J0JPV@+ '>V]C_5W5?Y4P5XB&%9+W>D)5NU('&_)TWI.S-RLBTM)N0 M6E)0B3K4T#J#F[[=90^_B<.M9@58Q?,UB&IW:"XM='.U-'[[&!J(I6#:M1>VQ)S4= M31'9MR.-[Q_H>,I!KI.Z4VZSJ(I8A%@R#V1AM8].!"0T0-#QJ.H)%2,_#HS\ MS8,AYF9$*@F5J<N(VGKQQL?51AU-MNP+&KM1 MC#VSSIAGQIO;)]^*VU13J8/-C>V-7H2US0Q;N(UO7=20[?I5@HZP572W58M" M!Q?+AD3OD%/;#SKZ'S$;M&X;VHFWE&]$2E>B-D3D$S_^9*L-3]=WOV89_Y&N MY!L?N]BG;@@QCP.(_$1 R@2%'H]=$DM_A@NCENHZ@\Z-7G8R ])8WL;EFK3 MUB,9VQ".S#0=]%J_166.O-G*#%JA+99P,L'(;D-P>F M[+VL%Z7"D9R:,.;[DG$A:,XXT;HB'?(;] 6)6)99259ZG'-D#".* MV8XTWD>R%;$Q80Q3X(Z J,=!DE?/I1=D!-#]<,7JI\75IKS/\O3_!/]]+9]8E5.I8Q&K'/R//T7.TD+< MY"D3U2']]:8L)"GQJM5V%;.X%Z7XXI9WXBY=K^6U[XA\'!/N,D&^)QSB22L& M"XA(X$&"' :%PU!"0\$#;E0#84[*S C 7 M_:;/ IB+YB?6ZEG*:!X/LS>.J@N2;=;E-U**XO/Z@Y!KU4.JQKIBY8;D*5G= M2 4E)[0UJ_/L?P0KM^IE")67P'!" M$G+]KZ 3U5) M^;HH;8T&H,UQ9[;%0S_ 9+(7J7^AG^OK,?("WJH,VT6W51I46DL?#G3T!EO% M0:-YI\' ]FUH#[]WZIMDM+_>"Z(?RS3'%V6J9LLME<@I/[#87OWE,0J[FGH6 M>P*X)A-ELE"PJ<'M!I5-/K:Y^70E\JSZQ*[67)T8K96)5I6D+MK(2N*(T.44 M\I@%$#F$0.)[(8Q5_6@?!4+:1+IVS]G1YF:P; 6NDJ0:D?67C//HGC<&K&(V M\BJ^@^MJ!U=;SKX8$/6K\7IJ+Y96@9QHE;L44*-U2!N@G@7D_#,F8WYM=;J4 MK7^3.==N=\?5OKATLM?\EORL WW>DSQ_3K)<)=I?/:A%8BE?#>1Z$8:Q'X40 MA4$,8T<@Z*(@"%",W##6:WAM.O+<.'AWD+.JI*^HN"0_FR ]P#H: %*IH$\P M9G-RGJU'0WJRT[):\(IO5%Q/$_?7%1YQREF$71#SX/()0A2%X60D,07(0NQDX0F!-@SUMRXKB-J M90ZSKK#@C4I?!&YD& [1A[4>B5E"<&2^V@?OA9SV.$D##)OTTS?C<,K#?31T,4GS*\F_B4;Y!]Z10Z35RP&Q=G6LO.4*.GZ "FDY040XA3AD M%'(0$D(;$FQN1U5U#LR:XDE0;54^UQ"HJ M5XIH^"Y+WA-Z//Z>:/O@KS=38_OGE-;6K_X%&PZ9@]@P*8??@/HM:UL?D M^W.4H^Y!UEI%Z;XQ+BF>N-NU5;77MBVUVU7HPT9<)9(<_UN2DBKQLW02%G(< MN%#0*()(8 [C2#H $8]IG* 0B\2(\ =),3=FO[T7TC!5$@XINF@Z!7K\/#JP M(Q-Q6ZBQ<^ZC5%ALD^>?%Z#, !5531ZYGBH]@%*DJO9ENXKC0"#MUW05 M*C\.Q.IX3HH2/*] ZVL%DZB-='8$4[1,DXAV-N[[.D_Y"-JLI%_V>>8LX^?YAQ:4\GM ML;/N]?/NL+6DV,=.&#IR5K JH^\ED"#DJ2H@.(X=)!+"S795IQ)]?GNSG1Y9 M59KK9*ZTZ:2/[&:/,9%_&A=\8%NK&7CI Z=M%AZ\J>Q_#N]^X(R\5B^I"]>\ M*U:E710W=>7N]YL\EV,N7<80$H'KL?SE,(W-U*R!H)%R 1D9[5-J/@4WB.S'2 MI#35K^T^J9RY>A@%M 6G/F6Y2._6]4/9L_P8UL6J8JU?2;JN:A_%41BB)(XA M]K@D Q9B&(>N=)*9<$0<^8[+C***](>>&U6THH)R)ZL941C KD<>XX Y,J&T M0B] (S;8(ML1'"C)K1>I,@?,)OL8C#XI(YFCLL]2 YY@GC#4EO"L3EFOUG4? M[BM6ID_2>EJ&0>#[/$)0$,E12*B"%%QX,/$3E$0))W'DMA[VK5Z>4.^ _SB MVRGK]U;Q,U5 7U;Y1:216S]/I1_O,UM[5N";N'YO?7ROLDYJ5_+*,F3ZJ3S6 MH)LH=>?V/BV 6-6.>RZ:FB2%=,9%DX.FPI%RP;*[M:JC4V_<-)X]Z^X \$VN M3H+4C8]-(VKIT9<@+1;=IW4>1>3(/Q^K3%"Y8JAKFM+5A=HJ5!*]!9]+0%9% MMB_:MF9*_;' ^?:RO??/Q^_7-+V_MY#)IO3D]N4O]]T^6JZ2E1C^&P=6= M1;XFJ]\+\3U+2NFRB[J#V=(A"+G")Y"ZC@-5/41(A)/ T"4>];V$([.8^Y,C MS_.9ALU)&H.I?P])RR9&+0A&& M4 CL0B2Y ^(DC&#B815]0V/'->HFT(->/[0!FE>OS1 5^GCGR?[B9+ZU=B/I2#K%U6G8 \G_MR!K?BO8_3I;97?/36VI4#B(1S2$+%;.3N)B M2 5-H(\#$<88"R_0+L&C,^#:$. !JIZ^([6[GU-XJT #^_Q68;QI') M98O@[4L$=R(/*(JF!:7^UIMM2"?:@3L/K9W])1-X>K:9M!XSV6Z3B5+=32>C M^RYK5_BR8]E-GLF5H'Q6]# 8Y54PXGAM@/&62< M)-0+<.0B8MPSV42" >?VX*8OW]RK KOC<:02]5T*<>0+C@(>0 MJHX%B+L$THC$JK %1[XK?\7YL-I@=@2.-OB1EO=@TX%$/D5A,K3*F*4W0H^87W.> M1V;N;I6R6CGUMXYZH*L?J!5<@/>[5T$IV;2A'*46_-B3,$ZQ,TLROE(Q-+L( MGRZ69GFZH/\_E]#NO@36D7-QRYM[/:_-@VEN8Q1M8PG6BGPP*V M@R)JM'#2B*SI?\[D$39::AV+M-&[<6C$3=.EO3Z-W]EM K/8]T4,F89?LC-\:%,WOSN@&,&DU1A;5+4GKJ,9G#JF<$V M(!J9<'?83!5=TP^)W>":$V--'%O3K_%A:,V9ZX?6M)$<\SXKRB6-'4J:7IC@#$IG^''OT-,[VL?A,/( MGW=S%JVDLEGV94]1NZ5_Z/"(PHGX $74)Q %#,/&]@'BQX(EA 7_;$LZ-%VJIVD[@U0;,]#413DZG MY@[;:T[2V%MLEU9& MU:V$U::YX9'S(7Z:I\H7H3+V!ED7$(N-^\XK;_7H]W"4:4]W3VIY<(![^DKS MS?-V'S]+;IMJ[16C%&VZU;>LR@16I+)T0C^, XD>Q52E.80^)%$2P]!#;DQ0 M[$01U=U"-QAW;@30/6YKA:\7_F*;9@K^4 J 1@.#"#B3^3B_USX2RA.>9[XJ MP/H;\",!/77'<0N &^W'#X"M9U?>Y&F3[F=JMJVIVN6?I(5B\K''O8%9Z($.38D\Y^$"(8,^GV<^:X M<2!.A&:>X(3P#OV%J)4 2H=@%)B 1HUGL>L*WTA M:E;W(X?*,NWVY86('>QV7OH\<^/X[R1/E?/\C93BUPVI2DH(_EVLTRQ7C>@^ M;,1OY/GVAQQ>_IG=WF>;*FR\^L$G^;HW3E[,*).TZ$$)8PR1KQ+W!/)AP!R$ MO"3$E&DE[EF4:6YDV:H% MB&6L>[P36R--YKE8AJ;KU=A^]#"/YTB;WZN?:;&,>10)ER.8<-^#JF.$7*[E MFAU% <*NYPB,C;KFG!AG;DOPL0;7X \EJ6$?\5.XZODG%M :>4$: I2QPW$& M!IO^Q*FA)G47SNB[[PVK<01F$DP;)# (G8,( M@&%/,6._(B_;@7X5V5U.'N]31E8?L@>2KI=^B#A!00QQY+F2Y"($J>.&D/M8 MXA(@1CTMDNL=96Y I'W=\A# M_FN?./H'F(0?M'1L:4#OXL'5*%0MLW=B+?]2JF"";]M"O%]%V1;YEJ[8;?9= ME&5=$;APEP$)*'+#!+HBN+F+0^Q4XZ M(+G9,+I[\(P()R:2I#%,(G4"Y_K2#G6P@"%&5/JQ*,((&]1+?X5IF:*<^DV3 MU%[LYHC=D_S.L-;MX%G2LT9'!7VRC,FJK&6C0Q47M@!2^*9Q5\JVOU+1Z^#- M^USPM/QET6T446T#EAG8Z6BUTLA%&%LN.3),EJEKCUR$V)$B))<]S]::M[.B MO\C??"[%0[%,8DZ%3T,H7"8M7@_)M8U2#U+N>K'#A.>;!31HC3HW"_C81]QQ M*2_ES&.X#R7("]%\!3;L G^4$*#2FJ;0;,F*(W+9\<&?F7RZL'B/%/UW3R, MENJF@;^)\C[CG]=/HB@KMOM$TOSOJC;/;L1E+&UOYL8A#!S7@P@%'L0\0QGT;,-XJWUQ]Z;@3UGN3YLSJRWY8O$G4?T8=*&9#NM#$C*X/9T&.L<3 > MF;::IJRUU* C]@(HP4$EN-V!:[)YCA-$99RC,COTHU2CTT M3A6AU+S;/'3S?;8N\Y1NY)0^?VQ:=GTG3])>4";.UHN0*+T!*)1]&4_MC?-C9H9\6.\ M"/V<^LK3.S+QOIC95C50ZU;[M3OMP'4"NOJ!2D'0:O@BB_[U9E,_*/,59W6B MX,S)9]B41:&ELS0Q2_I>M,I0Q];D+]K];\Y5-.>$O;V*+0BU 220N "Z1*5B6J MYUO$H,MCDN"0)!$WZOGV"CK,S7#8MD&CE:9M[]=2Z?K7(57RIGTC]+RMF<_S MR!9$XZDU1WR*ML . K##H'T%>G:ANB44%^"KI$7%2=EJI9[40C5*X-LK3J'] M6H33JO$*90Y?99Z.5U!\'5$,G6>1+C]*\KC5S$\^=/Z4JR_S+R L\+ M8B[?HX! 1"B"%$5D& K):C%U/163N)XQH.T M@<[89P.&P.@;^N>4W_%?T1)@(=C;N^SI/^2]-??)O^Q3WNGG3F.4GU-K:UJ? MO7"8@?PI7:>E^)(^"E$6M 6 #5IOUVB3B3VF$6<-NWIVP\J[Q& M+CS,(XX@B^(8HE#^@4GDP)@PQV,!)R@TBA<['&)NQ%=+"%H1!V6)'@%2C]LN M@V?L+7(S9(PYZ+3R-JGER"B3,L9I+?>)H.?*H<$+M/R\EBY4M>6^#8Y8XEBU MEA,A]/T023/(\:09Y'-(D\3SG#!TH\1HO^_$.'/[TJM22Z4JM<2K4DN[AG&F M$0O'8=4-4;@8K-%C$F@)=B*.'B1U!A&[T0?'AYHXW*!7W\/X@O[++RL8\3Y[ MH.FZLC!V8>N?N1PI3:JZ%HTEHG+3)3]=K7FGTZ;\G13JQ4_:'604QR%QN;0< M:(0A"IP TD (2(7GTB1P_8@9!7>.+._LN&HGHN%QP=@3J\=R,YJND=ER6T&C MH^H"[)0%76W;QF"MOE7_X8Y^H%%Y\>*'8VS\3S1!8]3V&$OD5ZD1,C+^IVJ- MC#WLL$7I)F]BZ;Z7&?O?NCKL9SF8X$OB,1R%*DE7&J@0,>1#$B(!D>]$'/N< M"*RU8W]^J+DM!5M)0:%$!6\&=5+I@5:/T>T -C(9[["JI%RTE9]K0>VQYWDP M;!)?SVB3WGBL3:WB+UYNO?LY5\C'*^53&WW])U^K!Y M6 KFB" A%"9NX$*$F0_CR,<0<\^CCG"8PXR\Y>E$GQN3;3>YG[;2+L!#:I@P M,.'4ZS'C/"=T9*:UT$6JLZW0 :!S%K+#H"JRN0 -##-H,35XZF;1>\I<^C]' M4ZK!LV*M6]5P"0:>AM=))^^SS;K,GYORO#1,$I^X":0HEK8RCQC$,:8PBD3" M:>!SWS-J07ILD+FM+6W^5-5]>U/>5_%&AD?9Q[#4/*.^$*&Q#Y^/@3-">ZL^ M&*P>%Q\;9]ISX!Y-#PYX^ZXU3P?[O.8;Z6VG9'639WS#RJ)Y59TX%"3!''IN MX$,DO !B[ D88<<)A2L"CK4ZE?8-,K?/?B0DPI;QPS?1)G6A8=5AM]7^7(T%6UC)D+790E,?%='*LD-2P5?!9;/=*P@=C(A#$,+&.V M.(>$3:8X.=:D+'%.XWV&.'O],'9H\IC6=U\$D5_>[I"SV>=1E1RW2R%U8D%B MH2)<1 *K$D 4"PJIZ]/8(3B*6&3"&":#SXU%ODBV%F(!MCJ 2HE=+,/SHMT" M7E0E48<:)T8SI,<[8^$^,A>- ;DQ4PW!SB9[&8T_*:,-06:?Y08]8W#M =68 M5WP0]?\_KZMCV_ML)9]1U#F:WSH]I448Q=QS*40"$XAP[$M+B<G=2(2I$]:'X',DV7S08X81X*]9QG^DJU7W8W(]'*+("Z%P0A^B!$N? M,(ZXG ^7$)\D?N)H-;SM&6-N1-:*:,92Q\#38Z(+(1F9;5KI1J.2'O5MTL6Q M82:EA!X]]S_[ODL'!HRQ>\$W*W&=M*5Y;D3>GN&G[&K-/Z2KC6K?H:)?;\7/ M\IV4_7^7S*?,<=4>LDL=^?ES!(GC"Q@'CDC\,'0$,NN+-TR.N5%$JX:J>9BN MDRQ_J*-_UH))ET3542@SP,B*;5:J/2Y5NE7![KS6#HBV0)(T;T$5T6H8!39P M/O48:8)9&IFUNA.T+48EE:@#LA;@W79&&DW 'Y4N0"D#*FUL]M>[#$^K05,# M19DV NHRO ["F2Y\G(V-M.+3IMSD;=A3QWE="A8C)Q0A=&*N?$F!8$Q("&/! MB!M$L<-5JEA6DM60/;23XQI1ZG;T\;[86S4&2"IIP:KR;QX;:2_9'CN-^Y"= M,2MHCDQ]>YMAJLI_#6HC=;LC5J@=L;&VP_?M>YV\? M>A182$N$W2L*%$]BE3VJ!S>U-FZR5ES3FB8_B"!).8XA8@B!E@0]IXCHT M\3SI(&K%51F,.3=SKQ6Y-AAV0KL3)^,3V=U\3>E:&NHCDR]E6 *S5;@^B!V(B+50FD<@NP?^I6( M3PN/TX2F=_O _<#R7N0JGS(7]ZI_^9/8%0%O&II+MJRNNLD*^6VVX7V=AJ7% M+?FYQ(3ZC(0$^LBKJG<'D(I _I-[L: B"KW(+.C.DF!SH[JV2WQKK3X#PO]G ML^TZ4)*?AAN+MB90<^?Q%:9E[*U))2QXH1-X4VOU"U!Z+<#QCO-U(6!I;J@/ M4IH9K$FVW\[G0B5W6MS,M(R]U=U.6[)-NQUJ&=&#_5+;SQ]84Y@\INJL1&W: M7M-5>E=G;C1)@X&'5(1@"#G#L3I-=R"FD8!12-T@\D@44*/,]-[1YD;'C;#- MV4ZV$]>PV' OPGK4:@VWL6W+!K)*4-"1=(3D=2U,K%8F[AUPVB+%.KH?U"O6 MNFF@4[MY?%Q5]$16[XA\)YCX?B]$N:L_V_&L5"$F$3M4VH-8Q>AX&!*'1#"* M8LQB'L0>-K('30:?&\ET90>-\*"2'GS>Q>D8>K@FDZ'IYHX$\=C;C*?1[4@N M7=]1G-X!F%GU?$W&G];]'8#,@0\\Y!G#R.U$MZO=-^31!#N(N= )?2P)C1*U M51=!)_8)BF(1.=@HYOC<@',CL?_*TG4)GJ2,*FPC+<6#H8UT%F$]EK*)V\C, M=+*[X*C[<+H V:2ALV-.2CVZ".S3C?9]0UL_5+L('=_NTV;-51U.4FZ*ZT3] M9)LBZ8HDH'XHZ88A!!%Q8H@%]B"27ID7N)&+0\-^$/J#SXUZ:DE!48EJ6'K= M"'0]!AH+RI'9Z/@F5H/MF]_72?6W7T"MACH\J%+IQ\A.'8*@W983!N-/W(?" M')G#YA0#GF&+TMX]5X]7YZWO22GNLEP=L:KN2RZ-2((8A;$0#"(/)3". OG/ M)& >]HC/8N\R1CLY]MP([?BG6'UN]4GU C0*#.M]93(M0SG/"MBO0GF#<+; M<6<1&Y?B3@__R@QW%I?S!'?^$JQI*D/!\[?N)Z;AAK M[?&/(MT,;;ZZ"PKK5N8GGX(6I_/HF7>S.T<$E9[N9T<;-I6;N=T M/NCD=O8&0R]!I,N/ZS(MG]_+Y^1D)9E)_/S_Q/,RPHGOQQZ#D7 #R0UN!&D8 M!= 7Q/$CZ@4A3[0L_5,CS(T3:B%!(R6HQ 123DUC["209XQD&_",?:AMBHR^ M"7-.^]TW7[0??2'8V[OLZ3_DO?7W+O^R_YF??NXTIL8YM;;FPMD+ARWY7]*U M)(CWTI1(RT^$55D'[S?2M%B7[[(\SWZDZ[OW1$ZW_/G2][$7!IS!$*,$(@<[ MD,1. ETO0ER$R&>1T2F-R>!S(X$OV?H.RH$>I,>MBEBK;37:"@U8([69B6 T M&7I6PU@0CTPD2FQE0M2"@U;R!6AD!UOAP?MS4!O;%T,PLVER&(T_J14R!)E] MPV30,X:1VQ63KG]5T([_*C]1E5G1[*9^DN[2WP2_$S=$#=S$XL>< MYA QC" . P1%'$BWAS$1Q4:U PW'GQO%?1!Y^B2=TB*1*:XC.5"B@S=*^%\60,J_J(]QE J@TD%5A:]XSWX:Q4 $ M;1*>J0B3M)_NY^WW^BTM_K>*ZHC"0#@XH'(Z&((H"AFD M@\B:->SFM^&.:B<<_ %L72F2G%%_EH_GE=RA_Z-_$^65U4& MJO<\C%V2(!I#/_"E1Q@GTG9BDDI\P0(O88(01VOO9\#89;70Q=Q2&SHT=X(V,^,O%UX3Y#@M,48';M5 H)*0D,".P!/DYXN@61L\NF@,<(VU$G5K5+&P2#3$L(I'0\^ M]Y,7FGW,15XN5697%4[TJ\CNNI6/[E>M=/+0_PLN*M#PJ0W(U"DSO%#Q+EOUB1!;^"Y\8$4"= F!?"-J"O":X;*&V.N9P2, M@>3(O'%0YU!]&>#J^OWGW8E]+;?ELH>F6-EMD* Y]L1=$LP0.6R58'C_4/?B M3K%?W0!^B2B)(L9#&-(D@H@&$90_B"&G).:"LX1PLU+7W:?/C7$:X:0177_0P\ZH*3<%EU6YHO^AR6]I= MY7C^G4B?:E.T[]P'2;_J]Y_7DD=$47XCNV.$.'"IQZ1[Y(6)*VTM$L#8H0*& M/'1=UV?R/=?*PQQ%NKE19$?!PQKNB[JDPE.M'7AHU -J(3":TVT41V%T2:BIXZ"_3$GJZ,P&ES=.@KC#6*^YO^=K#9U(0=5 MDD%5)6]K-=R2GW41NGN2WXEB&3K"1T&<0!8F#"+?9S .$@PQ2RCU5^O#C^L/OSOZ>-_]%>=I_8VS2D0.R@RPK&AZMS:',@8KL/X< MG%]9[>(ZS8JYE1ELA5[LZLNH$Z]*\ 5H1!\#6?VE;12$)UJRK"%MM 89(]:S MMN@_:[(UPUB][EI@?K,YQ_]-OC^KYZ9)ERHNVG;+%QX@GM4Z'IG)\:8FX]5BPG:SH5*4'TV.87C>5:V@,[(''P$F $NQRF$ M]-G5 E(3<>D@Q(QX\PP6/2QYZL[)./&,Z%T&/'?IX+H_V<-#MJX:S7Z7%"J* MZTU9E-)"2]=WRUBX81!%!/IA3" 2JD\U#E0E((>'#L+M; MW^K771]+W@$^^>T$Q=JK,:K$KKMUM2N7KD%6;<&QEQV15ZIRA?RMPN(56E0? M>P/TSBU?=4+__"VL::7O##M9]TS)[#I;'Y/US]?IN@?Q43I?]XTW.'1>I$\J MAZZXR58I>]XEEV*7AV[@>3 )1 R11S#$@4L@I@0E8>RAP#-J6'MZJ+E9ME>, M91L5H;D3N=J4W>ZN D^^)!M:)EL5J"]W#B _A3R>C1N!\^1B;B#X!^UE..D MYYX'PW(4_*G1IHY[/Z/UD4CW0E22FC_4)1D-?2]^5/C() M, P<-Y06JA_".!(($D*3)&08^:Y1ZLV9\>9&*8V<9A1Q#E,]GK"(U-A!#TW6 M3"-J=930" O>-.*>3E,RY@Q-8&P2Q[DA)V4/3?WW*43WMJ%1]Y*+[K.5O*.H MV\^JC.!M.+@0 7.CP(5)P@*(@AC!&"4]<.LQC#T01R:8B_ ;$(&O XO=&/S>$2>.PM?1_C .7^NN2PM$ MRH=*AXNLKAZ4Y;X,5,_ZT*>0".)#Y#(/4HP(# +J,DP01:XSK#CDRX'FQB>M M=* 6S]"#.0FG'FO8 &EDOMB)N ![6(U1 _(X#N/4?]P;ZY5J/Q[7^'3=QQ/7 M7Y2.^TT\9KEJ*O@A+=@J*S9YM_X9CG"D2"&,'&EO>-R#)&0,DL0-/(0\YH=F M]<_.CSDWDFA$!EN9!Z7N]J*L:6;8Q6YL6V,?-K"3%_PQ3HTR?8!&2 KN'?8U M4H5U<#B10*QUZS#6^9@D@I7;_5_I/ZD8W&\O"@G*']:] HJE'V*$!$)0A Z' M"(LF^27A+F%,N'Z<[ [U]'G(3(HA1W531"#\5+.DVH*N-XDT#S=YU4YYK1J" M%D+.S#U@M0+;AJ#DSK30B>%\Z5'9"/!/%+'0"@YJR:L]&B4[>"E\5?*DZ62R M $U?+GM,-PP_FZ1G*,&D_#<,G7TJ'/B4"XJU?9_'PZ8NQ'=/M:"&VHQ<.W5RIXBDZQ]7-IL*W;2C-Y_6I4_#MAB./ M*$N0XT&'J6Y$4< A]C&!S(^I"$CD1X%1V0,K4LV-*>KH%G:O>N86IJ%*?S7= MY+$QK;H[0A-/UNC;1\="C!J=P+<7\W8L8JDQL>H>2:-L45M%W.Y&E0W!)M[5 MLHCEX1:8S8>;9_\HC%T"?Q([ +'1\ZABX MISU#S=0'K633SVTYA6,_05X*RT3VFATH]--\+$ R49K/%_$DM?>K-NIU %^A M2H#Q9H%H:[$^JB _4-Z3$OP0N0!%MN)O[:0!G<&J)PWHU)V3I0&=$;V;!G3N M4O,TH.^"58GSKD=OTW(EEH[K8BP\ ?V81Q AYD-*/!<&W"<>H5X4A%J!3,<> M/C=#LQ)*O:B"J+TT%1.MG\YS@-P9CKL0CY');0N%Z[VAOX!64CNI.:?TOB 1 MY^"1DZ7=G%*FFV1S\AKKW=N^BG))$Y<1%SLP$%@%#6$?8A0CR%S7$:Y+$ N] M9:F?$=,_G-%'/%E"BRHHP53;5?*@3C;^K\YK:,I,6&O)IM#6\_7L83CRA]_? M=Y?K58D+\"CR$&A$#(\-ISZ MQ=%CW1F_#F,[ITHM::E+O4!7=]!17G71[%[7 J!!;@NGV-:A34KEW;WZ%% M C10U)=4Y=F 0@-4<%B,]'B=>;0:-3*Q"M-&H+S._!Q$L[R2&-9.D*I5_%.6 MJW\T/R^^RBFH4Q"6& GJ8A) QPG4:1'&D'K4A1'%.(BD>>\B;RFEI=D%YT7] M,IA07%>2L4^'5JJX 3'GOPCKR"-$U&5>IG5::G%?9X M*OFH9S1ZF(U\'G-&B-<^>]'#2..<1?-!PSBOK\^?FWV^K5H[:"-B'SP]#KH DI$99HO&QS-H&'/( M"9UM,L3^$)-^_R?TV_^Z3UTVN'9")Q3N.OE]O0O%N"4_6Z[X^).M-JIN4'-B M*XVIDJ1K^8/;[.-/\J#X1@77B7*3KXMOTN^49*.,L*7+ X$"YLAB4\6RMN@85WD8]QW1X[PYS?S()'HXZ2>G<@&V"F]?@)W*JB!SJW0= MYERK#?Y0BH-&<[LU+":9),N5,,:5>>IZ&I/,P)&J'-.,.]0Q?Y3RU,+)OZ]$ M65+#V)'_=).8NYX;^30RVKG6&71N"TY7YFIU MZ1ZVF7K@&ICK.MUVD1R9P+OB*M^Z$;BNP*2#YP /6Q\@NTZUQK@3^]'Z2!RZ MS@;W#CR-8_>";U;B.E'[F=FZ[E^US4]Y68CD5E4YVN68NF'@)(0$*I5$_H%= M 3'S'ST4FY.RB+!/ZH%!JGNIH%8*T>'5T@SK3' M0)?C=G"D8^&1YN'?[S:%-"Z+0HY)TW5%Y9W 9@0TF[ZQ)3#FM<)N,DSOF'E=?Y=Y$\I$U6:NX=<3F,10(H=!R+JR;_% M',&0(QK[7-H2#M(M$W!L@+GY:HV,U6Y((Z9QP8"C0/:OU3;@&7EQ'8",4>6 M/O4O+1QP]-F3U0WHTZQ;-J#WN@N:H>RB*6K2:/I]>2YW&*(A)-@/('(0@QB' M,91?N\.%YU#*C:HR]HPUMZ_<1@Q7'[1Z^RF6 !OYNZ^QVHG9&D;VVJ@9X&&] MT<:)X:;OE=&O]]%V%V=N&<887^1'<2N_B0^"EDU78VET?!./=?AJ<9W&:,,@EZ/:L8&=&0.4N)#)3]0"BRV#=H70,D*I+#V6.@2J&S2TR Y)N6M M2Y#:)[2+GF6^X?H^RQ^SG)1"^E;;Z(#UW>=2/+1K>!+[H:"Q!Q/N>1#QF,/8 M"1&,O,"A*' \K-E]4FNXN;'75N+*WO]]35;5ER.X_I:7!L;G-S#M(CU M4YM%'7%!)>^ 7KT:&.KO^MG%F9X=,XR&3;7#I*]3=GS*X MRWYOSO>DN/^TRG[\3? [\2M)U^J'=1^V_7Z!4CS5CE&06'@>C:'#/54AB3J0 MT(C#D(0,$=<1%!%C!]:6=',C])M*7_:JVQ$FO^G-2O'\ MT4IW371"7?#.7E-.\ZDW<+!?8T(G< "*!6WOVUZ;![T MX51K_62--P?/P%3=-LT%G$V+S<'8FO35'#[(P!YXNZ;1']*GE(LU5S&Z58JM MDN6&I'R)XH F02P@1Q&"R/4YI(@+2 (:N(PG7DRTS':30>?&]5M!P:.4;E=C MP4KE!:U9T.-GV]B.;MYW^\AO):[JK]>%#1K>57);[*-G@)+59GHZXT[;4<\ MB8.V>B;W3A;!18X=[7X5Y>V+.CM+Q^6N4#GXS&<,(D01))'KP3",&0\]5_Y= MKRC>V)+.C0FE@&!;4LKDE&?\.3V_]S&;F1J95R^+RR&GXG+4W+H@B$J@>O-"-'*Q*;$808\%A3''"<>0Q(K!9]M_^$'-;N96$8">B41!6 M#Y!ZCLEE\(R\7!HB,R!=[Y3R=I/S#D:9.!7OE):'B7[_;4@N/Z;5 M\R?)06N6JL/-),L?FN9/+W*TA!]SFB0,"@=C D\1'D1/5 M0;3I*-J>ADG<"3@US]DN!VGL$[,#?,:(7^V'P>JQU8FAICV ZM?WX"CIS.4#G:6T('=W MN>I(5-5V^2:>Q'HCODCOKHI;6#**0Y=B D,OE*Y3Q 6,&7:@+_UHWY'&5.@: M5?DZ-^#0M"+:1(Q MBKPP,BIX5)\*3AC'PV_P&4D@N@%P>K)[]&! MICWJ[=/UX&RW]^)A'_UM+DBQR9^KAU;EU]L]X/=94?XFRON,+Q/$/48%A<0) M8HB"*('457\P0B.6^,CU1-N>48\%=(;5>N]?MFHW1B0E(-ME%:]Q)R<8$B7WN,;K7 M?M3T0: =_Y]-W0'SDU3SZOK]Y^OU!Y&G3_*W3T)U;+I.5 "MCZ29DL0!#(.( M0N2[+B2AZT,6AD2P)!%^Y)DQUPA2SH_H#B)FY9)?AU(#^8][P>_4'@/?J:*J MW*Y%V41.+ZJ_J\)OJKZ;^LM?WCAOT2\+\!?GK5,=7ZN_+("46?63DT]8G>Z! M.-G+HKD+]$HOP&QBK@]>CIV60)$.4'JJ]Z2C:1V:(%^$R<*N+YR*J8*OAXHY MFQ#L"W$V"<2^=*AAR])NE.(V:].%A'SX3K#;K JM5!4NN>#OGG\OJC[J[4;@ ME6*X.I*B::&^].(H%G&20#=269=^X$,<1 BR*!!)%+'8YS-6>4-T%OT7GM^1UY MU=F;VJV"U:KQ8OE1OZZ#SSMS^T;I*FV/7\#N &2G+_BCU=CB)L68$V)S[1E% MSDD7GS&1WE]]1AUK:'N8:I-7K7#OLW7UQ'^DY?U[*:>4*-_R2.R''N&26MH3M@(XF1DC9;4RB-_3$_46,\#AL$V)V^^ VG"+/JTXB;0U'.:R< MZ.=EG'C(PQ&%(?5"U>,C4B%^DJK"A(F )2+"1@GMIX>:&SMM!5,['R)_,BU^ MWP.JYKFT%:C&/I%NA*Q*U._*SC:"6FV)>08,R[TO3XTV=9/+,UH?Z69Y[HZA MMDTA_39V?[7F'R0IK;)'97JU?1C#R L]+P@@4?6(D"M]9.H1 7$4^X1&'@F9 MD8_<.]KV M/31T/[0X=&ZRU>[[1NT;9FOUUT(9-E>[:B_-5==TE=9!-)+*/OYD0AVK[[KT M7C5!-D)Z>?\CV+'[EF["21#R6/E7 93FC >)+QTOQZ,B$(DG*!>&-LPKJ#$W MUMM*"FC3!#O;REKU#7JL00&/"I7:]>@6\SF\JU#U?D2%C3I^4/=9:F4^R6NF M;=7-_.49WV(\:)VNZE74+TO59[UZ5SHP;*_=*:1>E8_;5Z6ZJ[4^=R_FX6UC M]FB?D>!U%L]+H9G9'+? M1V:$E)9>"*SFS!T=:-J>B\>Z/5GSV15/K=U73TD/)9$D!'&(0K" M!.(X=B%Q$26FT#T5A;">]EFN$3_BHQE:= M\!<#3.MT']/MP,D^>M% ISJ34UBF[+UJ$)ZWKQ[EB4M#S*'K,Q\BABC$42!@ MA AEGD ^\F,CG_?8*'/[9%LAZ\WH37F?J8K\AL[C43@U?;M+01K;]3J*SP@? M>"\05GV7HP--ZUKTZ7I@^?=>/+ ]BBC5QW6=O,\%EP;_IBQ*LE8=V*X>U##+ MA#J""H0AC0(/(A132'C,($$.HO*?.'2,]K_.#3@W6JBE*@#/R8]Z:VI5:U!U MOZYT,.R*<@YQ/;JPB>/(S/%E!U@M+.A(NP"UO!8;GF@B8[6YR;DQIVUDHHG M0=,2W?O,ZXG^OBX$V\C'?A?K-,N_9J4HOJ<_FQ52);2[D<,@=BB2)(,2Z19P M#[(@Q!YF0H2^U@G@V9'FQBY;84%120O62MP%^(OK!6\=\)"N5M4N>-LK!C3] M8P#?"/!?F[7XMW]Q0^<_W6@!/,=W%B!=2['E*@&J%A/RB_/?NOA?U6U5H9I" M/*20K-<;LM)-Q#@_>_V$975.1F:JW734@H)*4B!%'=#KI!\T_9*9UL";J.3E M)2 :U:K4 J:GUF3__9/5BM12HUOK4>^&R]OE7:WY>_*8JE[T@A2BLXG\OF[3 MMW1$2!".8NC$3BQY._"E7?&Y8U8X&';[JO.IFN; MNVLRA,KH3N'I O0B#U.!T-MM,9J77A> M@%?K6:B-35^S0OV'7)3FT!0G5@^^R58I>]Y5EB1(N$'L!M 5B2L7%4(A=ET7 M8LEH#'DT(4BK1;OVB'-;2-KP^X[$@_(7>C#6/%RPB=S8!PYM+:M:Q'%*E._)BE51 M$5]%W6"ZNKCMF5)5\UP&G :Q'X4P]E@$$?&9I!T:0DPP]4GL)\PL7=>"3'-C M)Z526]&EH]4"M'J!4BH&MII5J9V5;O5=N^Y"3?50[=)VG=^F:K'[-B1Q?!;ME MF_*;6&6$MR5^O2# #N(,,HHEA3O<@30@& ;(\SFA7APD6O51S8:=&TNWDE<^ M6I8D*9-?[UTEOOX.I@'JY_> Q\%R[$/O%L96:E"+#1JY02/X@.UA W#U]XK' M 7FBC6-[8!MM(YMCUK.G;/"PR3:8S17L[C8/N-N=G<)U>;-.-+'WLQ=23YBS", M(8I<#+$7^! %(B0\8A[%6BU3;0LVMS7BI6YJLYI7V@$FU5L TE% =5>5&JC$ MB6=!LBJ%)%T.JH M?M=J":2:H-43=!4%M:9O[2Q^8X#?LSQ:'6ZR!70,D+I+["C/'[:)]K$HTP?I MQ5TG6X=O^Y0UKA5;K6X[-,%O53UB\3!.0M 0K&QN,1F- M/^E>TA!D]C>-!CUC8(:AVF9Z)WF2JZ*B8EW4E4-SZ:W<52_/N^?=)3=U%-V5 MI%!>_?%-_'.3%FDIOHO\*66BYE)WR;T(AVY,H4CB!"+D0O$KXF[@N'&#N>FT /4VD*.R* ,>%RM4AX MR!F._#@R:FA]=L2YD?XN-&Q5182M=FW%![9N/(FU'E=;17!DWMU5,ZZ$78"M MN NP$WB$SH[GL!FEQ^/)05^GV^,Y#$[V?3Q[X\ XEG0M^>M+^J3J#9?R-4GI M2C2%.CKN?E-5Z[^E"?5)OHA+E,0Q$ZX+.46!2M03JG=3"(/8]XE CIL@L]"5 M06+,C9;DNX@,XTN&P:\94C(ZJ&-'D50*P$H#L%.A#A195"7XJNI)76T60"D" ME"860T8N0M)JE,@P2:8-#+D(K8-8D,N>-HP6WVV*="V*0EJ%-%U7 S2AA/\G MQ>"2=],D)3M!FJY55VO^96>*R-]M'KI2%TOJAI$?(01CAWL0D0C#.$D0]+U$ M1(Y/(BZX"6^.).?;C4$'1478*>&IO$/Y:HDZX,(^.]OW2,/9S]CH1-=3TI M077535:4N2C3>C.S4X6OV/44V3::"X2''(0I=!U7VN2Q2R$6R(,!HI%(XB * M?6RO*^$%DFHQUZ3)>VU-SW8?X1F0K=3;MH.\+2"_ZS_HO_47X"]!VWWP#7H; M_3)6_\%+7@WDBHB%C@\Q)P@BWW=A['$7>IRH=\8+"7?;5^/68-]H-N_'[20G M#<8OR3QF7W,+ZQ4G\_6Z4+ZIE?P%*#47X'C)7Y)(([>O0V5[R61]*"U,R%2] M*"\1=3;]*"W@;=*3TL9P T^VV;W@FY6X3G[=$!5\*[I9N;N%D]J]4<>MK35S,\#LY3#6\W#]Z_7G_+"+_),[YA M99NS$@5N@A#'D 2$JC:%&,8\BF&4!+XC$A*R4*LTS*D!YD8[UVNHA-2/MCZ* M6C^CV,!B;(-N#91\H!5P0&+446#TP\DO!6BBL'!SH(SBNOM0Z(G//GK;9''6 M?4)WXZ5[KS/GK^_W6:X*'U;U3SI%#]]E>9[]4,VFFYI< P(Q[:LE,B["DJ+ M;B54L)-[ &MJXZK/I&/@.Q&[6L/9B'1- >LA8NU'34;.ILIU"=OXWF&>8BB0PRE(Y.LK<:+HM1EB?S?[5 MS/\]CJ.>MWLQ.B,S<-OHJP5HC#[6O1C8]%>/#S2I=]JKZ[XOVG_QQ(D?VTR4 MZCCQL7*'V_BE#^E3RL6:?R.EZD^+D,MX#$/" HA+$#?GR M2>0T&ST-1%=FDP^N*_EXW]TV,HPW8H+G5*PT_>7IYEIS2V].\S>ZR7IQ3D@G MFZ^C=R=:L%4=*-UGD"-B.DVSR!?1%OK/D3MB.@?6\DB,!QZV;MWDS;GT]S)C M_WM#\NO\>ZD.SE\4SEHZ7#!5\A3&01RJQ!('4A<%,' $]3GG3L2,2FSK#3LW M2K'/YXH):ZOU: M?_;(V PHFXRJ.?*DM&B&QCZW&=YMN"4JTN6'9INF4 ?@^6.65\UDG[^I8854 M<'<&RB./4M?',(I\!!'U$"1!HFHO):1*D,:15OBTT:ASHZ>MX* KN;**MK)K M[N0987]FBW0L1$WVWJ";+XV$^9@D=3AG':!S2WXJBTQ%$J]9NDHK4Z\*4=A]+-2) M&7,#!!/EP".'J99V"8)N)%R$A!<(X@\+CS$79F[\U0WXR%_(K7Y2W@OP^]OO M;Z7M105IIJB(JZT93/]+ROKI.M%CL7S(T F? 3&OZ\!/-W]CN>6?J MMHJ 6I.J5:?2!;Q49J+PG>&XCA/3,T">5PKT&8[B?"YYY>2NIW[;-=[Z) MIH5=<9W\_7: MHE=L!;.Q>AV9"_1JO8\&8]?7"VGX0P=V8Z]3'3K1Y)TMR-_53F939%\=G=<7 M[4(YOU5UUKI[G9+HNX\7"B4/?B$M' MDG-N+/NM*4;(NJ<>:2,L>/,HY#CKTG#S<:PYUJ/H&KWZFQ3*)DH20*(!1D/@0R7] C$,*B>MZ1(2N%WI:!2Z//'MN=%Z)5W<[ M>@9_* EUPRN/X'9^Z_4"-,:V;PV ,-I#/:'R!3NE^T^<;#_TA"K=7<]3EYA] ME$5>+J^*E-P0IM)8VTASP1+*F,K@"ZBTV*@#8S\.8!PA(<((^0'6BC0_^O2Y M?9A*0-!(J/=%'@>M_YN\&(J1O\HN"A;CDGO5[K$/Y'T=VT#^:__S//[@23[0 M7IW:3[3_(O.5\[WZSN7R^S[C8LG"P DI%Y"S2'I4TH."U'<3*$A :40\QJA6 MC]K]!\_MTU2R 24<4-+I+Y[2>/3WP_9$MKO55YOR/LM;^\M'?D3B&*FV?H&JVA;!V'$8='C$'<]C;J27 M7MH_S-P^Q\ZQSE9.(U/V#*IZFPB78S7R=SL$)F/7O1\%FY[WB9$F=9S[M=WW M>\]J2[G_7'-/ZA@;0N;%JN@V8I"$)("8)3%S'![@Q#.-/7HQ MPMR^_U;(IIJ^].$X^*!]N'X:R/,K],7PC+WM9XK,H."@H]I;" 1Z^=S)@WZ. MJG4LP.?XA<,6]J^BW+42_IO@=^GZKJT=X01!Y+H.1(BK+NSG!3-[A:3)E5-_M="LLN)?2&D;/]$"KM\+;@6OD3U[AM),2-&*. MT"/J/!HV5_N>T29=\<]KO;_J:]PQ-%4B2])25>%:1L*+/<L2P>[316K\=8-S76Y!\K5]>X0A<"1,2+2^&;D)< MB"1Z$//8@92A(" !=CS?J'_50+@F,(VLP.5Q[/E.@B&+' \B-W$A=D@(@Q") MJHT"1WRY%N4H8&W+9Y9_!JCT%I)A[\LD"T?E(KY1HOVR4/]<;:KB$#>J?KW* M;BS+/*6;L@J4++.J#4NV+J5\*W59U8M34IW-_)A]J.SFP&R?/G&>R[Y6A[DL M!U<,C)Y)"W)WEXN[IHOJ-_$DUANQ%QR,7(2H")DZ69&,F. $DL#QH1=&Q \" M[@>.495$K5'G1I8OA:ZCOBNQ#6-9M!#78PKK.([M8S:U]Y6C&8Q\C$- M,?1)'$/$ UI7=W55VQ*?(L0BM*T7KF__VI31S,K9DW2\+W5?Q6);&;SLJ0T] M_HSJ\>+D$S0-?1Y4[E;?-^@H!HZ5!J]UVQ7OJ=5;@*_U?%JM]3T&\#89V:I\ MDQ+W&,CN\_LH8PP\P7QX)&FN]D2N<[GL/&8%65TG*LZ\:J-3UT2ZR58I>]X9 M30PGW/>DSXYC%0 4$0<25PB88!Y@+R"<<*-N?D.$F)O5JG*5GD3>MGJ0'WR5 MJ5$W([H:T(1JT,QHGI&.C/?8)ZA;\55IB%:!HY O0*T&^*/Y_RB&[R5X6CV+ M'2+'M">U%R!U<(Y[R;.&L>5O\A-7 WY>?U=%(DG>UOG]!U&E>\IGR>+YAJR^ M9:O5IRQ7!7N6S T\051R(.72-O88A9@F##IQB!V7J1UCK6BL"V28&U>V*H!T M#5HEVEK3H%4#-'J8L>:0&=(CS9%Q'YDSC2 '?R@E0*.%1:*\ $.;/#E$C$EI M\@*<]EGRDD<-(\F/#X^K[%FT3>Y/E#I;56]+L[W1]MBK3=OW65$6[\EC*MUO M]=.KAVRS+I<>X9Y@TN!T_,"!B%,"2H&H6]^:$>M8LZI'OC.8JY$)^FB%RET]P 6H)08='>SQ\LCPVN3N ML42=E-]'QGM_#1A[./M]3=\)R5GB8'.T_K':GZ2"QRXC 703QU%9XQXD"0MA M@H@O?!(2DD0FB\$EPLR-\>O-2?9B<[(I>/1FI8Z4_W_RWG1);ER[%GX51-C7 M5QU1:),@0(+VK]+4+G]JE4)2^X2C?V1@5-$G*[-.#I+*3_\!'#)9.0),D,F. MZ_!I254DL?<"N3#MO3;@I>E63>FE2V594N^-YXLZTHW_A^J>GDG^^+;QYK"_ M[IH#YP+U;P:K&>F*ZU"%(<_:,YKJCZ[(^91X='YF=SVDI@;&5_.(M_-'5LPF MB'":8J8@48Q!S$RG\8@@B),THXDD.8V]=GH/-S,V BVW$5OU6:REX,_*5L]< MEB.XNK'>Y6CUS&?=@.JD0W0S&7=%M-'\'5C MA_6;82;[ MF]U9S'8UP#A*XRC%,,\),;,,>\8L8@(Y37*MLU@E:1QJ6=?!OK%1TR?SG5D- MVU??C.5F76=7=VK96M>9+[",76&MV)7YV>4A!(?2?#S/KT._&IQL36.Q?[V MKA_11US:%;2LWU%O+]'M>/&\X80[#KGQ0KGCX 6#[3YO@F/C.$]3G2/(I-T+ MB>(4YI$M,!+9HD>(X]Q*EKK'.5]@B]>,9(!XYNY[S]T#GR_IRMZVGT<8UGS1 M[G,?4K,)),Q8E0DD$AL(TA4#'.= M"\B$+<$<$8VH\I.:'LKTL2T\M\:"ENLOUAIUJIGG?OF ;X,;]8^SCWL>*4)T M;P>YZ:&1#JM /9CU XM2#]TK^SK5@UMP:06PJOEJW-S(C;TU?RQ7A;B=R??F MY\6WW=)0.--$VR!QA&PE!)4FD.,D@UPF0HC4CE%^QRN7V3.V,:==3,HN,.:S ML@Z?^5>C%]%,7[?5O7PW+2_M0L<3G.$ZIN^CGE:?U$N)N@^V,HP=>/$0(CU MS'<56#6W;>WL0=?- 8^0]'2JN4&IQ\'O75IQN>7R*H$3$2=I%G$%8VG^@T5> MYC];L3<2$4U3DF?"9]>W_?"Q;>.6TA? LO%C>6:LUZNU&=0?-S7'0%-RK'NE MOPZ%^T;$!"]#W_JIN==7A-OF^5>KB'+JYL0WZE7F>W^YI0!V_ MYF P]?U]EX;>@(VIH+(U<'5W/UR"$L'I%H>E!B?O]\C"[:Y0Y2[W:J"]L9*+ M5H:Q#,1_MM=\8@NS@"F>V&PUR6/&):(Y9#HW#"-T"JD@&J8DS9#$.$.Q5XK2 MQ1:-C81:I@'1MOS2HI6^/>5Z$C @_KUO\!\J1'FHUN0+EP!_+B\%+:_ZK#?9 M$>!^*TOZ&G7E&I(=,3Q?+;+K@[OJ%:Z*1;F9;Y_[T;S;58G(1*F,$--SQ-:Z M$CR#>:8Y3#'3'&,E,?,*&#[PI8'E\4YYNR]T=_+J4#.S.J_=9JE/XIQ+K&@"XSA.K12I@-1& MZ9%<,<6XEA'GE\VZ6JV-C1=JT\QLZH3X=P=0NTZ0.D)UE<>BF;LSQ9KU=C&*:N3V,L6+2M]>.04_ J@AB+S.R,)D1" MG)D7EQE>AAF-18)IA!/NE4@>"-Q!RI3V#*T;.0<"K&=JWF#UPLP>CM<:&Y23'?S>96276SH&3#7Q6>_^L2Y6SV\V03WE(H1%>1QKA&$>TPQB%6G( M:99#1!B/492CS&\F=[*UL9%&92/8&MEI>7<:8#?B" 9;S]3AC9A_5)$+$D%C MADXV.&Q$D(OO>_$^3C=U707RU3:$TRXM:VF5S+ &H1&%0MB4+(DXY(GB,(T4 M-__34OGM"!UK:&R,8>UL16O?U+L=G51KCH+KNA"\'++>UX"=T.JP_CL-1=BE MWY&V!E[UG?9X?\%WYOK.NT1JL5#2UGDNE'+D2J_VVA"IZR M-'M=/J T,NAVT D0 N\#'6IIZ V@$]X>V/DY=;4?#2P7J\GOQ:QX7#_6RV3- M5$09XS!'2$&,=0H940FD"=,ICE(E(NHR+]A[\M@F K5Q;I_V/DZGO^:+O._Y M Z[M"KA;<-3;$U^JN:?UE9I_[7ZA^P\=Y*,\ZDOS'1Z_H-L(_)I-K>CXEP>E M-@E8]3122)&F,I90(FIW S,&F3)_2YGD>29X+'7B,T<_WM38/L[:4E":"AI; M.T[33R#L-B:'P:WGS[HK9-Z#\WDT0@[0)UH;=) ^[_7N0.UP1ZB3W4]6BV ^ MLW]=_JU8/;2JI.V%GRSO9N]^"K5;_ MH\3A:Y>V<(TJ4;&YAJ7T9L,>=%TNA?G/Z780=.Y\OXG?(M:;]3^P&+ M]C5YMWE-RKN:I=SI&_L\\A^V#_N-)AC(ERL'*@S;8^=C( :VQW^M_6Z]F#^I M>@F9$80HS2#.9842LPXSW%F%OI.P^GN@\NDB^\4S!UMC'_*DO<0^^/MN\^7-Y_W&?,[?YHM"+>OE MGV2$ZTPE4'"9F FMS6=/9 X)RGC.9,XSY!5N<[2EL7V2)V8/S3R@=N&YXZ+[ M..AN4[P@4%YO#N:/HO<$ZBQ"(6GFO#8V._:]DC;5UZ+GD;D_-KQS/VAAHG;Q_EB5?POJRI(6GV^Y8>R',4D MDUDJ4(1A*FAB95J?EEFR.D62 M141"AF,",2FSWHU11S]A2IX:]2&. :%-;*N*I-G-SE&M3DB]> MF!T!ONN4YG(XKS*?L?@V=F]^92T'K]XLE"Q6O4YK3H/6[YSF2-M7GM"<1N3\ M;.;,_7ZL)>;KV6KQ//GCRT3$(HM9HF$FE8)8<[/N(B*!JZ)>Y1HX$T\(()6EB:!G#&&EJ)G9,0XHP@0DV=)W%.9$,NTSL MNB$TQ!3NCU^__%H2ASGAYQN;T//@\D?'^^^OGL+OGR]_?KNR^4CQ+Z/)R:=]<45]]?_ MV*7]U@,'(?1]!QJJ/O";2RM"W$ZG=:1D.RICIWJ C+(88YQ KIE-78PYS%,9 M&?[6*%8QBA&3W0I N#0_-N)JUQ9H*1&S8@&^L^FZ_/E3%1?3C@63ZI:ADW5=S4M@PC-K]H/>2C,BF$A'IZ[%HIPZEFW&6I__=4SM;2[:FOZ M3@3>0!4??*#KI\"#DP57JN?@@\[Q\@U>3^E(G0?+E;?*R"]?/V^OJ2G[IIK??UH40DVL4&O*< 2I MHA'$22P@Y1&R3)PB')%8$^)%O8.:/S;J;HR3X)5A7#F?3MEB:?<$P-+Z?'Q] M.H97P9&K1]O!?7.]=0IRZQ5HNP[:OENAV/:%M?^@!,"*:M=513<@V)&Y@N$& M-$" &HG-5:#$(N"@<94^##KH#.O!L(/657IG;]"[CA7=!LV/-AQL^?!I,?]> M2"5?/_^QM)51-A+IMW8R7 8!;&JI4YUHB1F!)-/,1HH*&ZN-H(RXQF:5SR+N ME!;=W82Q#5Y;Q?^MK7X#5H=NELL MQ72^7"]:RW+.$.,1$1!3:34AN#2S_EC"*!$TE9E(S#K 3V+.L>6Q<5XY@M6& M_]\Z\L]7:LX5=,?Y=1]0]CTU;MG[ZG@W,[DAX+Q8OIRPB!$ED12:T-=(H*81 CF*I)0I3HF MC.::Y4X'5Q?8,#82>_.B*/ !.:=R:[CEB,OT(EB'N=%>S]W0,P'VT@/^VK[= M,0RJ^=O!C&&U@+OCM*<1?,&C+CU:.[Q"+[F[7H+7,\SGG4.9*&!.JIM.#NRB9)P>.6KM6-RFR']_.%*K[-S'/?_;2LK^K' M3Y)4)!%+""0Q2R'6-@TS(PP201-$TD303/F5X#G9WMCFLK6=OG5W3F/JN*@/ MAU3?C%I9"FI32P:HC06O:G,#9ANQN/D_WY%'K?;+JS*8Z:0 M>QN@F^TL%FD=2T%@RI69R@E,(1^ZP^C6":Y'*8&A[?T8)0"JW:O[N*#42Y6?DPU?I]J/"Q9'J_XXW1PJ)_.S M8M-W2]MTK=:2Z(QJ$2G(4I:;M6:60BHB 6.><)Y9]DJ](CK/-SDV=K+V54'Q M0*]G\N+LRSV(<\)XDILQ@$B!(4Z4AC179DTO-8XPURE!V:5:1)> /$P"VA;F M\ B[$7Q8U'IF]\,YK26(E<6#R P= ZC?_-6]5J^49CB%,4F[_E&:0IIH+P&).4;G8-_4LW'6JSR[;A M )GU;]L5G*9;<[N5<3H(MC/C7(;=%4HZM4SLK:[3*3SZJ.YTL+VKU'@ZY?FQ M2D\G[PDF7_GSJ2PJ\'Z]6B^:)7)]CK;\J'ZNOOY0T^_J]_EL];"TL\:()4C" M5$81Q%$L(4\3 2.9(,PD$@)?/*7QLFA\\QWS2L87*RQZ=4K765!O0%]EBM1X M RIWMK^M'+H!_ZW8 MS/ B;(!(*T9]5&+Y.N+>;8!3\'C<=.C^VH.KZ8"Z7D M\KUQ]PNS)\V?K*+Y8O5L+5G=SJ1=ZC_9IB>(V6*\"D&*-#=3-Z7,U$U83D5) M1C3%&'L5UO%H>VRK\<9T8%\3L&155,U3;?Y-F<*^*N/C5.."IS"Y1[^X,6I/ M:/?,GB^!_E(#_6D#=&G[38GTN[-(^XN7^V,65,[22R0Y9F3+"J!7%22*8:DGC-,ET++17 MOMS1IL9&8)6E]EM:;&P%R]I8SP2YX_BZ,5,8U'HFHBU@6S/!EW. ^>>SG<4B M:-[:\=:&S4\[Z_5>'MKY.[JQQ6>U*A;EB8?EH:_F(75!$);&)!DQQH:&U-L[:ST7ZRE':NM',76C2="(-8S2W0#RYLE MSB$1DB..MC4H0YSS>)GM]?,+ M<8#/-GKL]F>QG# 22YZ*'$HL4HA)9I95*LUMYK[*.,(::3^AL/ VCHV37FJ( M@-).\*>UU#R;L(<=S?;8OEF:5G;#D1I/-"U]>Z!_!Y=<)IW M^P.V9RJM,&VL!ANS064W: P_'VEQT?OMG##1#\@#Y4ZX@ATF@<(?JA.Y%!X/ M&RRMPM_!=H9%A[O]:QV_F<^6\VDARQ?K;J4>E^4DCAJJBF@LH8BYE5LGV-:( MR2!2C).<4*$2[EKU^' 38^/N%U:"TDRO*?4),$\SF;A#NAXE4P^#<"E MQ9.//'VP,LJGO6L75#YS9;=5^_WJ02WLA'*A'JS&]'=5!:O8,E-U,?;;F2RO M^C1?KA:;O8/6H>SRHUK],:NKNBEIRU39VV\7Q=*0TMOUPORWD@1\K?1\80-A M)C$622HD@HPA#7%&)5ZR+E?R8VQ,9;7GV*;:WBM;;N\7 M\,TXXK?VO]9;X;8_\!?HZYXIM_0-O( 5!C4]?YNP.'8FE9)0%#["BIG-ZJT MO/371A*&VXZX=4YA'-($9%QRK6&DB(K_XZU/-^;SI MPP17-]:"Q<;<&S!5MCKT=#K_P4PGVX"2?TY_164$VS_C7^E-J]#-U%.2ZV1G MN)%(*(![II(-LI];R#)M2+XL65-!:T:X9M_.ONDWX2JW^J 5DG1.MC&2Y%K[Q?$>P=../RQ'JF3DV!MZ #4ZEC<'3 MR$Y#$9(6CK0T*"&<]G:7"LYC/3?Y$V_7:H*R M+!:(1)!*B2#.-($Y(PQ&:8QX'"'%)/>I[>S:L!=1#)"!6F:Y EUE($VMU>"I MMM:/,IR1=R.1/O#LF58JDV]:A2]*JV\VB:J&;U9SP!7XQ H9CF1\H0I).\YM M#TI$OHCL4I/W_9RV,;7GR<3X#$'A6,C^.G]O7?A$J/7_HC3YCF3$07B_GJ.LA/^_]1@;]LH_Z MN/M1'[^PV_=\1/WU;F:^)+52O$8JWD1"61X(IJ*+4M5:"(@'FF M(J@RI)# E%#BI=W:P8:Q<4)C*U"U/NG6(S]^Z-(?;@S2,\H]<\Q1*>@;L,'> M!C95Y^NE$Z#V(AP370!A2*[J8L:@;'8!3KM\=\FC>JKU?:S$ZGM6+/Z+3=?* MS+;6CU51@\_%\N_O%THU]GZV&F7%K'A:"K2Q%9@5K[H!C[Z!5(/UN!M1C[$?>V9WES+>9ZIX M6^=!Z3UHN7\#RK?#(K =)SZ7KTF-PH %O /WVZ"ENT/9/H+$K_YZQ+M<=^CV M@U9\/%0W4.8YRC G,+7K?"PS!O,XQ3#C69;S1$4:)0$*/?X%ZCL>4[_\MR#% M&X/7;/S+EFJ\4GW&ZY9E'&LUQLN+,(:OO;B-,K523)6P^^]J]3"7]I!VN:I5 MYU;&C,+6_)[)Y?WB;6':+OBZ9-8)0CC&":%0)P1#C&D""M4Y=U""$) MA7+8<).+K1HX-"44BOMA+,&>?-%Q4I,D^]7,C)>VG*NM!SF3Y3^GY:1Y^6D^ M+)UI]0OY0&=?+]&NO2B#HMM^@,H1\&?]9R]%<2^&M8=SM0[&7./\ MK3MF1\[I+GB@O]S+AV*F[O5+?0'#\ L; ?1657]^G;^>+Q;S'U:(@)EWVEPR MX11311("N99F4:]S FDD&>1(TY0ABK1P4@:\P(:QD6ACTX'98-^X ;[.P<81\&:P3G#7C!F@,P82D.FK4[QT M92Z$\X3(3- M #H@Y$XC#A!LY[G+9J*[5.+7;_/O_VINK^:XYB^[4]N3CQZ&*!RT(>%6[\LL- MV'H#MN[TBS1ZF'/=&H[^N)TM\=CAD5VI=%%\9U8+8Q/28X_#FQ^6 M>3D3@N,DSQ&'69X*,VN2!%*).11F793&2F0Y\3K*<&ET;.1XVZEDM0.XKAP8 M%K+>R:ZQK$JL:X<_UCH U2]"TID[0F%YRZ'=@0G*'8E])O*XM^.1:O/@N]G3 M>K7\H+ZK*:ISS5BBS>I,"R@3D4.<"04YSF,8XTPKR;-8YM0O._=$:S[?RS I MNE^*;[-"%\+6-KSG2[4H15Q 93IX51H/T"^>IZ0G\'8\!PV#8=\GG2V&J0R] M 35B?23]G<:&/8@\[_?>4:/#+?Z'B67]B??F[:E?924BCA%A,$-9 M!K$V\Q.**3(+NSQ/9)IG2+EMX>X_>VQSD7_&Z%<2V:._?\;9KSAW/VG:!>W\ M,=X%4/3\O5_11JN2SK)4Y-M]ANOE_4VFMOYLO5\OZ[+:E3AL'>O;\O^7"" M%7S[X/SDL ]^CYQL.EO1U?;T^.NC^B8XEN-/%T. M$9-,(HVU@B)-Z@PR95K*":>2>14!ZF[*V*;2Y^2X0_>$VZQY&'Q[ M'C^:*?)8#G,O!S5HUG!W:X;-(KX8M;VLXLN?V#DFQE9J:M6J^:A652F:0FR: M7ZXV'VN$4)*1)(=9;JNBYSF'E*4:4B(DBE(28^H;".-EP-C(TF:=/M7F E[7 MNQ+&8.]P&+]^<#W_[0_=_J?:!VJ(6;@;^S>_LAZ 5U5$^"]]!;UTPC%PI(N? M#4.'MW1"Z$!,2[?G^&\NW,WDVJ;\LNG[8KJJ>/7+?%HE '^J:S34&_TDPSB+ MB8"28AO_EZ20XQ3!3$:)C(20,6YSY%Z[I.00:ET#MT\TVW?55X\PO93FVEK?-74'V3R_&..0$VM^(06?0G3':G4)W M?Y!_OMR;]>-Z6L9XOM-:B7JF?J]OY;R4=RQSOE*:DAQ%"209CR'&2$.J4@+3 M5.)4*D)RFKJFS[DT.#;.W-H,*J-OZC6L/41O#/?.KW."_C0%]@%H[SNH ;#T MRL?S >C2]#RGM@;+UO/QO)V\YW5?QX.?%^G_;^>/K)A-4H02GDL!.;4JKI9L MJ) I%)'.B$0DH5GD=:1SH)'1<(BBY M$CG*HEQ$7A6D#K8R-JZQ1W(;Y>0GM0!+:RKXEW^B*([_'7!KL]T* G(^G;)% MZQK/#:##F&'G:W$??B M5[CG$;:QSZ[=J^HW-Z"T,6!^P"D(@B8 '&QHV C_4[[NA?"?O/B"XF+\?$48 M[E(1Q@8_B949L]7B,9ZP7))(FU5\$L488DXHI&ELQE2,HDQE7,2)UYC:GZEC M&YB_K.;B[Z#:2NLSX&KPO7:+<'KP/5C[?"5WWI%_6"MMWY;]!?D?3=;%:OG M]\54?5R7,4Q99L8-&BNSW%9FDH"XS?LSDX0\B:3.$,T3[+3S?^CA8QO6*_ML M#),"E87NPKM[P)WFX$OAZ'L5X8Z$E\#N,9^1@@KK'G&D+Z1Z]IF.8 ME:$)2Q(S>;]Z4(M/\^5JH5;%HN2+_0#?92L?[*-QJ,J%F# 1Y2*G$@J2QQ#3 M6$*>80D)%BFC:8JT1'[5RX+8Y;S;[",Y_NI/7?@ WZM?E@ M8W^=^!]V?=L5NI LZFW#H(39%:%=;NS\G% 9KZT%ZA]VG[XMC"M MK3;F0K3WP(K:W$LS:@/VLQO]CJ7O>J;JP_/=EJO@CW)?<^OL\33>&]"\ B^V M0>_.O0(!,GK#]TV_V;\![;URIG!XY,]G%??09K?QZ/5Z:4Q;+LVC>3%C514C M,?\V*_Y7R3MIYOV%+NRI71V_)/ZQ-NL&:982[9KSUAOSPY?1>4BEBLD80ZE2 M"7$29Y"G0D!,XB1EL?D!K1UTF.D?]=U!9H 6@RUY M'N?KV6K9,F_VFIF?"_7E0:G5)-8),D.$ACG)*<1Y1B'+LQQ&BE,D4Q7G*I^L MYBLV[;R*.6V!UX"PL:/?X+_%EF.:+79/46'_CNB\T @'[W56#Y7]97)R^2V M5YL=]E_:;%_,*I'A2H18@_?FRYL)*_+P:5[5A.QUS> &<\\+@3-&7'MV[X:1 MPY3=\4$7A#"^W@UT*'^ZO%VO'N8+V^0?,VGUC>?B[_?EXJ'@=+E#]%OXE\(C\NVJ73U@ MU-LFFFT;6713=^?AC@1_6I= Z5/ R7J_H >/:0MOZ?#Q;+VA?3"6K;_6NHT[ MM]/RI53RL'6U$NB$"JSB!%&8J,3*%2>TJE.4"93D&8IYQG.?<<2MV;&-"Y\, M7]B4UA?G ZI6T&7+Y=S,_.P9X8]B]0"6[?AW/]YW[!0W'@\/];5YN38Y'.OZ M012211U;'I05_=#893G/NSN44-M$KGQAWVTFT>U,OGM\FLZ?E:IX\\?,<,%# M\62ILU89S C)XS3/(,&209SK%#*>"H@RBF0LHHBHQ+G.6@<#QL9D6Q] [42E MX56[T.X#Y[3G,NQ2)ZP*^1R6YGCMAJ')S M'3HC4#VZ"P \5;2NRV.'JVQW@=,ORM]=\IR.)Z2M39X/MF<;<;,\C[#@+(-, M)#'$G O(--50ZQCG'&<\R:37^>:1AL8V=M1V@M)0T%CJ)2!W%EO'$\< B/5] M7M@)+/]#OC-(!#VB.];6L =L9SS>.QX[=WTW=OBLOJO96KTW]MDZ&?:X[&]F M]?=F;99_CVIQUTC0VE,$\_]6"6:2921)2&,C.M,B=1I M,GJ!#6/C%'O M613WY21+N@K+(@09BE )<804V((G.<(DCB.641B'F'/+.^> M\1].S^7+,#W@1NX]H]K[9+^T'ECB HW]U<90XT&IAUP+5#=.6)6O<*/"!1"& M'#"ZF#'H6'(!3KO#S"6/ZC8"_3:?RQ_%=&IFPG=FV33[5FQB/-X62S&=+]<+ MM0GEXI%&9M1!4/.$0APK!G.,$!0XQ5PB&DL1^XP]7JV/;=1IC"_W/K;F-]%8 M6P=< K,"=(X;,?8&><^4&!1M;R[LA%I(%O0S8%#^ZX3-+O-U>XB_^L+;>H/H M=C9;L^EG]31?K"8B)0G"G,$,9P3B5%%(\S@RDVLN,XZQPF[)@L<:&!MS-3:" MRDA06>FNQ' 0Q#,[L &@Z9EA/%'Q4F4XY?H%R@P''SN8.L,II]H*#2>OZRRG M_&@/M=GT$WM2BV8?6F..A>9089Y!'-G(SS2*H$P031!/$!%>]1T/MC*VCWEK M)"BM])9*/@"DVU3B8GAZ_J!WD0E8',L)@L ZQP<:&EK7^+BO!W2,3UP\L%#C M?:/@M%$1-'.,13%;%J)4>8HGA N%:)9"$M,$8HDS2)54D&N-"*81-B_;($*- M9TT=&_ULS /?2_VVN:X$8U^(-@XDVW>^G]V(;1R]US,[!I#MN]_J]&T3[7-OL:-P?G-6K!;?"WL:="A&Z2O[ M6EIFX9=;X^THR<-QE=N\)T\!\S!=[3;>#-^! XXMIX(P M;\JZ)+5; >73@^(95&\]C&7#"K0'17-/T3WLT[M79]J,,S.YC1,ZL,V>25$>;8^-HEMA<'7W."6A7]P%SML3?0#; M^]%O)TP[56SR1"=TW2;7Y@>OWN2)RZ$:3KZ/Z+@C8N<_=\OE6LFW:S/1_5:) MOU1908>I=!+G$4-13*&RY8:P)!KF6C 8B90QG6F9,^HG3=O!"J/ M3)O!#;R?+[0J5N9C"KC#T!W/H%L'':< ?(.\O_A0"(3_Y@^T,^LV? M\G3WHS]Y;;>O_O=B-E\4J^>[F?FTU'(UH3Q!<41B2)E4$'-!((U4"E-.L@A+ MGF7,:W=^MX&Q?>T?YS,H;+#Q?#JU&^M%;:??Q[X'H]N'?@DX?8_U=F+Z,)^: M5VGY?\&[?ZQMN9[;U6I1\/6JJD0X+PMCM+"[.X>=-P\< R@D!^RU,>CW?\S# MW6__Z'4A);/V#QE?[QXR5F]":[I75L7X^L!F]?'C;V71PKM9M9#9T80O?_F6 MK=2FQ)A9>Q JXE3!%-DIAL0$\I1H&.EPC?RG&'P%3#POMQ5]5T6IE -K&QU086;W'"J4#%4'*2X"%JE4-LV]I ML"OV?_]J8M=P;@0"9%?L4S?-LFL:Z"\8]$YK)5;%=W5G9GJ/ZBO[:=7TK8[G M3!33HCF>?K->636)_YSSY:U8W6L4Q=EOTSEGTVTZRX?Y#W-E]1QCN#".362F M4(8(@3B/4EO\DT*:4/-/F3&JH<,&^&XR _0+^?'K7'U9L]#\,;1YN.LWU85E)YZ6P5+&3]+<5V MK,? N SN-;!.FU'VS!MQ VKG1_,6N LGC>=M&$AB:41OA9= TS ==4+*J6<# M!A-]&@;(MCS40"UVW:^8+U:VAMSK^6(Q_V'5JR:<*$2RF,)(* ZQR 7,$S.7 M8"@B/%-Y3H1GULI>&V,;]4L3JV,WOC'2=^F^CZ3K(OHB?'I?SFZ@L8=C(=>. M1]T.NXK;;V;@]=11/_=7-L8YB+FTH*\(0 M:T4@Y3&#&>-QC%6$&(W\HAX&]V%L_/3"IN[YEV&T?**>7&%6 :)5Z:8K"V,"1-@K@\-TWX.5[U&!1%HFI MT !M.(*6B;E67P8N-#.X&T.7JKE6/QTH=G,U4[J-M1_5Z@U;/GQ:S+\;4I:O MGVT5S;O97421@3(B#&2INIMJUCD*0I5U8GAGD% M"/J;,+:1;F,JV-KJ-Z)UZ :W :E?<'L>3VQ$D;4>-.;;(ZA7917B8O8+. 1[ M+Q%(W4$,2>0=K!B4A[NCM$NC%SRI&PO6O/KNIWBPYS'FG_;HI9'22=.$:AQ! MC!+#=Q1)F M!+?-%'%.,$??BNU.-C8W9:N-L_;YRIB769J2:B6>@:NN!J,49 M/0GO).)NU!8*QYY)K)FD-G:"!M/P$CPNB(1DI)/M#W$YU$,L]B DG*$HCS&,-K]$:DOH2"9$;#&69NJ1$D@S&D/!,JQ3'&/,L-?YAD_K8YN5M'./ M#M4=;FO@=DS;\NL=QS.3OC#O^S0E*-S^9RY=8 MZ&N-EP+#G-%VPV3O!Z?00 M__BQ\J3('LK9,[F20C_.9YNCR\_&!E%&M-6K )SCA(IJNJ/^]FMT+8PY+E9R54\;V<9^4LD8I0#"5)J8T3)C!'9A6M(Y%% MFJ6*$>*W=G9I=GR+Z,9&J^E7&^F;D.R MMNL-AB"0R4L5V:"5XW!O]ADE VB MG\\CVB&#V1VBL!G-#NT.G.'LCL1^QK/'O5U%I,S':X? >UT%+-[.RGR-A7I0 ML^4F'')S!I?I+"8X5C"-L*WFGG/(919#B7B49XE$*4J]5N5^[8]MGKHQWZX4 M7]C=1"YW%5#P[1C'!7E_TPW MSKM_4@MF3U4_6%(U7#I;U4JB']5JPK(XR8E.8<8YAC@6">0,$4B$U(KG,E;2 MB^%.MC8V/OLZ7[$IF#G&[J?/!Y\X&HOW?K2$S62:O3K)()3(A,10X MR2#F<0:YTCE$*>.IE>&4?I+!YQH<&Z58ZP#;F.=]$'H:7>?3T&"8]7\DNG?< M<+/YUSV?%M_JU+=#ZSH]7Y1W@(UO0<]0G4 ,?)!ZNLVA3U.=$#API.IV7S<* M:AW3FGE36[JH2J6?",TS3E(%981MLCFQJ6(HA1%)4TYBBA5BDY4=^MTHZ%R# M7A2T:;;O63.-*Q0AF>9LFX,RC2L"NTSC?%\WIKD58OVXGMK]WG)W_, :[<-\N32S MJGMMR[4SHJB.HARF@BF($YI!FE(*;SP M]?^)[G$;*7K\"GH>.-H(5V>@!W?R7EGS?ZGT5>?:!@>&&ULZ@A=RJ/$U8="1 MIR,^NP-1U\=T/DJM-!NVL3M?U<_5:^/8WRA9SP^W5*F&CDR[ [$97<\< =?YG@[2OG")X4(FGEC M3)C$0O.$2 PUI69>G!$;"V@/NC7-9!ZC+)).Z2K'FQC; ''_,C &B+EOJ90# M,+K-9R\#IV=RWPE_N0%O3@%S8V15N"^P-[6JI[??OT9 C&QB#;\+WUROSH0_%85&/68JS6&46G9(50I9S%(H69:E,4XRE60=CAIZ,'6DQQ&MA""Y+@L.3:TW=D>< M;?P!R\HA^]/IUB4_4NJC^]U8[5J].0PMOA#[L_N+C7\WVVPOL/$06$H 'YH^ MWGH)OFS[^(-#'WOS:X^]$)*@^S!S4(;O$>?=(:+/IKJ-,:_7RV*FEDNSO.;% MK'SD5B7P3II9;*$+V_;MK)SG#%1VFXR?C]9;6C0SG0; M-4;013V/'(V'H.7B34M2%K2]!)6;H/'S!C2>WI3A6>UPK=K;P!'I/7=(R$&D M+U,''4AZQGMW,.F[N4$'E(/6M'XRB;!.E!(*ZH3'$">)@DPR80:4E,5$<1)G M?( !Y9R=8QM06J8-,I:<[<=>QY*0O3/FL>3X .+2WT,-)*Z],8*!Y*RI?X6! MQ!7O0 .)JJ1LV$I2IA),J@SG4*<8X2:*9R&N8"Y6FBTH0CKXJ*0:P:&]O5 M-;AM.832C>K4:O6@0.FJ^<%,K;:USY[4HDJT!8)-Q;H:K<"K8E;]=.E8E#EL M1[M1Z.#=US.[MOT!6X? NQ<]V?+)$N^&A(U;H/2KJ686,"4K)-!!$[6" L M^E9(+/>2NH(^O!O5ORGKL:PVJ2&UD$M]P#G1$;"FA94FVO#+VEYNZF(UGR-H9Q-W(-!R. M/;-D;6B[\'AM*WA56WM\S/*F/C=80G+:F18')2LW[W=9R/&NCF&NM>BO8,N' MJH7Z\1."(JF081:E*858HQCFJ200JT2DF6099]I/B?=H6QT"TOJ>]5E3;^S4 MSC/<]2B<;K1Q&40#!;\V8M[6R$T*>VUG0*XXBT708-BCC0T;$WO.Y[W0V+,W M!(V0;32X7H93?5H4\X69]11S>^VG^;*H8B(Y$SQ/$@R3Q);@2HBRA MF$DA2)[X[9E=;M38UI>W4E:&E5IFY4RF,=6N1YZL%T 72[.:2!BS_F(L M;K<+Z[5HF\M[I/+C'=H#F0?IIO'1>;,T'A&AGT7Z:I1^W++QDOI9-"^B]?-/ M[UC*NI@5*_6A^&XK9J_,.UXT 41_+)5>3S\46DUH9%;O2E 814H;VA8,LHPH M&&=I1G-)XHSDD^]JP>?.1:T=FO7YWMN-]_?9OUNNBL=2?VU=6@FFQ@'?2M8N M@.L$4T$Q@4K%%&)DOBC&&(%:YU1K)'6>>HGFA(9[B%'P;ZKX]F"QOC6=R[XI M4)D*K*W@5;EZ\3S_;40+#6C/XU5E+BSM!5N#JWC5FS:R :N+>T 4M,JX M2[O#5AOW0&*OZKC/O=V&@$K(D\1(V"6W@V#BG M;7R9,+(U&3S9DLK>13_"]J<;;5VSEWIFO,:-.7=3"9XVO]A4*MKKR^V^ MP$LW-[\(6F&DEQX(7)$DK(U#5S#I!>$#%4_Z::=CEKZQ0/+1ZR-,V&0AK;_'BI#5@2D3Q%E,.$H1ABE2O( M1,8ACQ*5LH1I*KP2/;L"-@#3AP',C:0[PM S 5<(?#J-@#>I'O U)&&V'S\H M&1[P:Y?H#EW2\:"GTEXXG&E+NK[9&13*, >W6\\NP&-;V!EG ,;[\JR2J5_ M=7F!36I/K_/*/M />N@2TKYA#V=Z0';O$*>/-CJ6;EG8^N2K9UM#=74[DW9+ M^0DP1A12;A;R.,H]LKA/-78V&BZL?6FW'1= ME;MWJK&W0_#^2: SF9,D$KD!6C [*>9F%9$CR'*:9YDD2-JB..ZKB&! #["L ML 3Z= KL@#@CB3/!8P&I1@IB(C.8*YI!P57,B<(D8<0O<"44TL,$K&Q?ZD\; MG-]M7^I3,H;^8+O-(T(!V/.\X +D_&L(.4 2M&C0J?:&K1+DX/E>62"7>SSK M *EB4H['SU_9ST9)2Y2;ZQ_79=DLHK-()4)"E> $8IV:!0_2'+(XBLS0*#2G MQ*G;?VU-OMEH36VZ[.N"S9:U->PB'=>!@AP"WA$ [+ M V$- 1_>D<(WA2/O=3N&HI0"5-)6 UJ6FRZOV5+)S6GB9J\4$RP(S074RJS> M<2(UY(B;)3S-A(PBQ1*>>@6W76;/V&:+7U;&*%C:^B(6RI.I+^PD1XX>#OJ> MV;FT$O(2]=K.=E'"GJIQ!\(O*.->:-*P7!L&OSV6#?38;OS:)*^]5=6?=[-- MN;4W[*E8L>DM7Y9E%B=)E"K)<0XS:L\0,YK:-. 4)D1&.H\RE.3B723N_NJ,?L7VRG; HVUZ>#/QOB ?.J/6$CJ]&A]4);T1V67 M$#L\P;^*^/[<=F_F6H?RVN50'=X[+_4:S+43KEBLHHA!)&0&K38TI-+T4T:9 MTI$D"6-.R5:7FS(V;K2G1:O:4,<%?X#^.+,;.2C*HUG:U\5-6@Z!KW/PROKT M2WG;8-WC7FQ\N&X:J.CX$-WE59(\#,(G2I-?V,!@)U ,,]4! E*!Y%.&'F==YT#X8*CKJ./'NR4 MZYQS[0.NL]=V6[A_WF2-6>[X\C2?+>>+#_/J]*Q.8$]I3B5!&L:2$;-BMPJ, M@B8PU1G1"5*I)%[J70YMCHT,MB:70RBHC0:-U1T% US0=UMW!\:T9]ZX'$[O M9;8'0"'7UR[-#KJP]L!A=T7M@?OUS.Y_%V582*Q)FDJM((( MV\-SNU!F.%8P8RS-C]4[<[W_3MO7 M'_.O#_/UTGP"'\WJ:*74K'Y]$Q4+@AB#.<(28FE5ZN),PEAE<2X19RAW.IL] MVZY^7( VTM;5ZE M@%3IA,&)S9_C]PZVKW/6_/:6S?F++ZBL88]S%^I!S99E84NKSV]CJ3XK,67+ MY2;6\5;^S[I*,K);0;?W;^[N9]N"F%9,9*+R3/,<)X8;B:%*P13,D\S\AV$A M)$TETUW*<00ST.GK&+2&QZX/]MAU.K#5-S/A7?X"S \?ZL*R-E7/VC5P,W/ENT[PK=.B0%4=>>+:I.U*&)I;EW5]V]M;!2LS9NFC[ MN^5D*0D5N%Y)"AT'X',CT@M!Z9D-M];U M%"9XPOV@(AX'FAE6S..XGWNB'B0A\-[KH =*>*>2H/F9E-GCC!&T0OS[]6JY,I^N661]GD^G[RNK)CE5%&>)%1F+ M4H@3$4.J10)5)"6E<1PI);TD)WLQ7U^ZAG7FVG M=;P0%F[G=O!G<##]P_IR VI7;]I=#/ZT[H+:WY#:E[UV2%")S'XL'59)LU>T M]P0W^VWM&I)V'XJ9NENIQ^6$QCI-\PA!E(H(8FW5[%*=PT2DA-%8DA1[S8H# MV36VX2*<5-J08G?;;G8;5J[0>3V/(R$E[JQ_H'1P-.)V>Y"/1]=N:]I?2-)N M#\^P:G;[C[_.2N(WNP6SO)M5%?4F.589RI&"66SH'V/!81YI!#77E$5Q1B/D M)UH?U+RQ#06E=6:Z^:J8@:5UP[<46^#>&V;%T+U/_D(KA/E55-%C.B<813BJ%,@:/;,2Y<"Z"WFV6Y(I*D*+&9O@ABSA2DU"R/%8LPPQF.$I4$D8(?[7;G207H M0++9OIN385'LF7-. MC35J([0(,(:E]I ] =!6=Q[5#;=D<;^&J>5P^_/$OB M,CH]I65U!&[69E)0F$=FOB,RH@E%0;AGV^:XR6=7?=[:'8B!6K!?2$'=P.R9 M@S[,9]_@A^)[&9TT^U;8 CW5T4;X*8\',H.03ZO9<;#//@[.]'/@UH&/#3:G M'N;U63]6.U>?B^7?WYM)V=W,<():KJQP[>_L9_&X?IS$F1!2IF;&)!6'.)<2 MYCQ)H%")1'&61BSRFD -9?C8F-":"K1=I%C-[QOP>"++XKH]WO,A1(_]./[C MB>T9-FBY?P/*M\,B !H(P.?R-:E1&,%)1<=^&\49AJ_M?XW3C8X]$NSI3G#3#B;Z& MKT31F B>C(V7UI\XW0]NPTD?L(Y->'(#^J=3H 6V8&C@PS(05S<%4 NQ6<@\0]O MG+PD0$Z!<$+]X^!M@PE_G#*ZK?EQ\KK0NZ3;$NR))$IES,S0> 8QCSFD.DT@ M35G"HCR3<8H#E3;ME+<\3(%3._.>SVP$J@U1&Z*LK&_Z=UA4KWMDTV.!8 MAMD[O4X2N3L*[CNG@5+,;Q_GZ]GJLQ+S;[/B?Y6\FWU4JRIDKQ#U!,X6ES%M MG]*]>*WTW)8T_SE)&6%4V@ST/%80V^H'-,]CJ!,:Q0G.*$)XL\YT+X4=VLXN M"]$!JFB7;8#%QDT;L&MEAIYJ3P&O%U+"%OQI"4:*%\(WKZR&T2^U.)$?0P9_ M(=SX]"K]>\T5<>4P^/RBJVU,=N/TYGKK-GA5)6W_4G;Y(:VC5Q4(OP +PXUY M3RP08<6+^NJCD-0?W,9!!XJ^$-X=5GIKIZ,,7E.YYX.MY+-\O[;I"+\7,[M- MVI0R>[M6FS!C,Q&F*DO-&)-$N5G\ZPCF**F3Z^7>8V"O38$3V3_"Z^ M-V"G5S;]\=8F;+8K*OS.S(56T+B/$/*.B 95E/,T85C)N&[X[&G"=7Q,UZH. M+U7F[M>K>WTKQ/JQ3- \RMGE0F]"(L1(Q"@4FMD9NH@,CZ;FGX+F),,BS; 7 M>UYDS=BX=%\0=%VFR;7\.3C]JJ4FJ[6T=YF(2[K3C5D'ZZ2>>;;G_NE0=R( MKF$K4EQBT,"U*@)@MU_%(L1#N_'R![/.N]?52NT]$[:XZ_-G9KY8 MS']4Y2G-[U;/$\$3P41*(,%$0QS+Q"K;8R@(E50BC2.5^Q"Q7_/C8][:4L ; M4X&H;?7C4\]N<"/0_L#MF3&MX98A:]F^QG8KA]P OC$?O#D'N#=!=L,M)"-Z M6C H!79#9Y?S.C[%_RC>QEU_58O'MXJO_HLM"LN9+T*;JF-4;M;@D-X9*ECTDYW[SF?VKW\K5@^?%O/_46*UN60;Q'4W>_=3J.7R7MMK*PW9 M[=\F&4H4DQ&!(I)F#DNT@I3%&J*8J%Q(SA'RVDSHS=*QC1!EZ/OW,O3=ACB4 MZ6!5:6<]7X"GRNGRYTOPP_AMHR JQS=G@/.-ZZ6PCRJ]WWG:I<&LH=X3MTGV M*'K_*L>!M9]57F#9WQM7#P3/VNY^M^GN\IY&H;OUCSYC:@/W2[_1MZ&,O7*< M;F#,ST?TAFZPHQZL6<:L5)GM:0;&.MVS>O)OB_ER.4%F_)%":+/(("G$,460 MVAKF!*=)FF\GH*LYW!VX_"0V/5,Q96I M=2+QUM@-EY;V!A1$=40FJ-+IN3:'E3!U1&!/F]3U/O\MC3?SV6I1\+7INN=W MCT_3^;-27]AW\Q%5#&A>-=/B-_4[6XD'PV]LL2I$\62U[;XHX[;V+2]OP++T$XBVH^!5?9]C2$,/;\'Y?9CK]6W/G/JB6QO/0.5: M-3G=.@=*[\"]F<*V_ .5@^"%AU?K2O<-H.MUZ4 ;14-WK=?64C_HG]B""MS@ M8%M5_0#5WM+JJ86. >[;H]^WZFFA1%%^)>;O4U4F=L^DF2P;"_ZW_/G1@/M) M0I,L2B6".$G-?[*8PIPI#K,TB40&&9S;43)MGV[ QJLRP+SMUPW821^Z<=3,\X\O#PQX MT+CR4+8-&T\>&-&]./+0SP]UO.$0\/-1K7ZS%;X_E.6^6PE,::XC\W\0(Y%" M++(,T@13J--4BUP3AA,=1"BCNXTCY?H_9@O%IF4N2UU#?9O(=.DYQ 4=2C#C M.*81U"2/;1TH"?.4)C"-4(QTB@2.O6J #-Z3 R[*6UWXS9I;99)YUP$)VG]= MCXZ&Z96KG!8Y1KLVA>^MCYM_])$9U@?X_1X)76#?E4^!+D?V_,%/@#:ZC>3_ MH>0W6TQ03:MS[8?BJ98Q53(RXS$G-J_8#,LIT3#G$D,1F=573**8,2_UV*,M MC8V2:T-!V]*.$OG'T77CV""8]4R8W>#R9KRS4(2DK^.-#)9;S-W2, MLU>&<]3+G*L/!>-EX&N33E<&]&]E/2*W86S,LLU9G)8IH]/&?+ 4#TJNIY[2 5VZQ8UX>@:[9TJJK+_9S<&] M 1L7;EI)H#VJL5P 8]" _ YF#!N5WQVGO=#\"Q[5C1SMILKJ^8U-@KK77\UR M;KE>/']9F0=_V)2ED!0)194R/92:R136#'(IJ?DGSJ@V9*B%UY+8H8T#XQ"9#>*UX:"RW(XWE>V@9?P-*,T/-]IT0BWDN.-GP* C4"=L=L>B M;@_IJ6C,\DR)XU;M[*;.\8[][WZJA2B6ZM.B$&K"!.,RT@1&+*40QR2#-"(, M)CB22F=41)H&+1X3V(&QL>\;9E[,:5VP7LZG4[98VJ#1BF5#UZX/_3:X\?28 M^[AGJG&D 0.4: Q8:*:G?ARTX$QH'\95 M>*:G'O(N0-.7'7ZCZ'*QFMS_F!F:?RB>;G\6RXG,,-6*$)@DBZUGM/'MNXLS$._&G-<]P?V@?L] AP$0P]4[,S LX\>=3;$P1F M[FF1E_G7+G'M/W001CGJ2_.I'[_ /X&I$0VP8@&_K9EAB952\HN:%?/%Q_E* MO5VK_UQ/G]\7VOQ\]O7'_.O#?+TTL^BO/PQO/-_/&JD+RH1,,K.PCZE9TV.E M(\B)U%#&"D62H2Q5Q#5U*9118_OR-^(8MFHA^+;Q#"Q+U\!L;JO4_VU]%_QZ3&V!>U?A7<%ONE&Y_D\3E;Z+F(6D4_1J! MQ_HI\^T"J$H2+QJ-CM(>\Z3H5Y3]'_#$GDLK_V$,-!=,'06T@KY.I\GM6B]) MS[RX>3]*59JM4Z#R"EBWK )LV>.@]@P8UT#C&ZB< \:[#JHVP7K//>WI&KTX M4,+3P+WIE>\4&O83F4[!FAHLQRDT..WLIN#/[KAY58=HW.L78L.?[5M#SLL01_>C;\;J9;/ZFF^L#LSI6++IH;PVV(IIO.E-:XN>(E$HN(LARQ59G4F M>0IS13DD*4FS+,.)YEY,[=G^V#AYHW136NO'O[[0NS%MCX#VS*F-Q74E]M_+ M )"J?'NX.>N%,(6D0U\3!B6^COCL4ES7QW0L;&G>IX_F#:NS"=(LC:@F,62$ MVQ"1/(=&YLTQV2GLG$ PW_ M:I('G0Y:.?)E"\-6B3SHW5Y%R,-7>>X;*UO?=F66,']3T^G_-YO_F'TQK#^? M*7FW7*[-F)?P2,6Y5##B2$!,)8-YI%-(K^:-: M;'[YB-HN]E")^L*$R>QLXF[RKB1(ZD4F6P@2C'.(TSR#+D((Z M%Y&*TE0@%7NQ57=;1D=@UA4XUW!M=[K+_>Y:EWY>>U5KS9=^E9NL,_5C9V>\ M4)["\Y=TIB,I#M-%??-DTSO&CTJF&-RWNN5=NUMV]KZWV:8!R?-R4(/RZ07F M#$NQE^.VQ[H!'MFQ>O.)"M&[U?ANY?^88N^.FXCQU_@31@HZ/.\TM1A MN:H7^E-[%5RWF%73?XM:/S)5X^C)H+6UK^O1L*6Z1]%[>Y6_QV%5..',FLV; MIB8"QS+6<019S#'$<9K"'*48$IX)>[23,(H"Z6'N-#W60?"" <\%<+=1*11^ MUY0QW"]L9:4-&W1;HT:_2H5'8.M;@'"WV:OK"A[!P44N\-BM76-CE@^&$NT? M5IOB.YO:@)Q/\VDAGK>;H2Q-HXBR!"I.&<0*Y_:\F4 NS S,K/N-0/6_J)2D81$:9GV MJ&(K5(H@DQC!6 O!S)Q)8J6:^9(;,7FTWF'*U#-!U<8#45L/5EOS:YEPSS)U M'GWAQERA\1VH>%T-;&,V:-G=O^)S!\R"EK7S:'[8"G?^N.P5N^OPB&ZT=C?[ M;KAROGC>'?%U%&&$:02Y)!QB(3/(8\;-F@_Q/*(TQC3SF5H=:VALLZG&3N_S MJZ-(NC%0"'QZIIN-B<-,C\XA$I),CK8U*'.<\WB7)LY>WY43[.Z5X99W/ZWV MA*J7>1/%)(^UH00FLP3BG&"8XT1#@8G4">9QE'CIKQ]I9WR,4.YOK]A/?THX M#"2CG&SM6MW-WA??U7\KMEA.1)XIDM(8LHC;\9=CS/-D?=L/C: M&<*@!Z;^5@Q[R-D9I;V#R>Y/ZKYKO[,+]UDM5XM"K)2L=^E>_J!UY<2L-CG# M9AZ4QBR%F"0(2K%S+ZLV&+EOJ??V2:?3WC7L@'VK87] MBVKO6W/UK9C-[(<^UT 72\&FX-GTK/^AP 7]*!)$J=0P9<1,;R6AD&-*[>EQ MG,><,*G3NA_?S1PW0 ?NQ<:NJ_2A,C^]7N^Y'_4,TA\#' '='#C_V=H.-CVU M^S.7,[=.AT(7 QOZL*B[08,?(EV,W:'#I M0!PS 7."$$RE(%&&I*9(>*5;.S8\MO7"3IUJQS+5EV'O1IA](-HS-YX$.^]W=CKJ_LYYOU:FD:^,\Y7]Z*U;U&49R5)UF% M/<@R%[R?+UI51NLSKW=L8:>ORTUJPD>#2WD.MIIPE%**=&YZRLJ3FG\9EDLS MF' DDE@J$6FOG*T^C!P;(VZ=L3O85IVT%"*U>95FE1\C\#B?K1X\-[9[Z5TW M'KUVG_7,N78GV/I7DJWUT$9#WH!6+]HK;&Y7NP!T$PC0^/BBKN#6SW"\W&/]'R. M?X6-K\7*MG,WD\7W0J[9U$HIM MJ?YU7^B^U>IB9"^>95(8!S=H?XBRBD%*< MP!BG,E("94(Z16YU:'MLY%>:;[_!K0.>"FU=.N TU_4,:]_STRZ(>E4 Z8C- MI35"?)L=K(I(1SS:=4:Z/L)?4>Z#Z=KIIX?YK"[;-XECP6*583,)BPP9*24@ MBQ$E")+F. ?LZOQ7_6!<+]7J]+&;*)N3]MK Z!''&&.&,0)4),WL3 MB2VQFN4PB[#,I(CR)/.2]#S7X-AF=&68AWE[EH4L(^GF,\\SY', .YX=!X2M M[S/CIO3*:@YJ8\'6VAM0VAOP?-@1F:#GPN?:'/8\V!&!O7-@U_O\-ZS>5&1F MN.N=UDK4I'6O;^6\K$[;[%-Q2E(2Y1 AKB!&"89P&RR-Z1TVK!P[X/P^57A8>Z:?0(AZ;5CY@73I/I5C:X-M M3_EYW]Z5\KRSX_GAN4K:9PII-V6R-V6TRR2VN]EJ49A9@2@KJ4Q4IKF.%89* MQ@ABAF/(UVNYN+OH'H9ED#5 M3DG/D\HA7@#'T\V1=6O?)Z+6%[->6-IXZ9;#H.4QX,^@?5WM-2C=O@&UXS=@ MX[I-36K6U]M7YG0%,/]CU $[*NC1ZQ!V#WM<.V!/[!WQ#MFV?]'W:M#<;!!\ M93]M.=K/RB);3 M6Q^L<"NBIHW;>&JN^6WWHE?&HX-/Z2<;8_[^Z:^MM([?" M[_T5?,P"8C$7AF2>2( M,YX^K#=Q-.0Y'TR@"P7 B*D,LB*S);WD)JA7.0EP@'' MNV/8/-'3WC8\KS$>;*WOQ'/?_WQ[^Q-X\UC[P1_TZ?3O\=^$"W=14QG8D4H= MM:Z"G>1]5QU\W]T9Z&(Y;W9B.<&G$EBW9^#B6^'V+M([<6&45\&_*/R47HF1 MBL5/Z=4(JB0_UEB=J3 _N FC59X?"\S=BO2C]1ES%^Y^6]T\;;ZOUO/_:O5U M:5K\8C=]]0K*J5ZWJZC/Z[G4=W;I]?71S)+N3Q_FO\TW]TE>EJFB!;T,=N<^^51#$YG99;=9NF=A6 MSJXK9M^G!55)2CE4JB00Y!T=R'$L=OI MD-%\NXDB,_!P]@XW'%]5I!@S;/#-56'CR!#DA8U?SZBFFN T3XJ0"3P6NF-, MP#?OO]R"E5F6F667LK(M%F+P9O-=NS-3OGP&#T_<II856O;&B5F3!6Z^;XE?_Q>57G,5;W1"@DB$J@2FUD M4XDP%(1AF'"AHAYI]63K*_B;/JQ329_;$VVMW6/UIM= MT:+ *2+*L/H1VFBC- [Q[;KC3I9:AVPQMMHET+E4A[0ZI]K0"/M(YU<\PHR) MK" _&Z($LA#_4\:K8G![=5]:35ST]KPULU7;G;]IU3A>Y$0=TC)11G MPC)*:9:"2FHH9,EABA5AB J2ZC#%B% +ID8Z7Z+$706/@^>9[9#H#GT0ZX"M MC0>U]5TPDW-@!NJ/-#YT![*GL0\_*PM?.6&*>U)2G&N=0DF5K3Q!,LB8V07G2!18:EZB).^GDW.I MZ\G1W8YR2VT[_'!XZUZ;WVBW>$;B]Q@43PHRE?(XO@"-HP@SL7> M7TD*QQ>5TR(XWBWTK*5QIL*VS=%[OUC]_@^M'G1;'NTPR]*F-E-:8"*$H3A* M"41$J]7$R1;TK!^GR6JU;P/DU MVR\6>>C>+&X*>TRXH]8%B6'7N)5"(B)Y5#LD9MO]6/_#?&FFEG=KK>:;]URZ MTX%?^!^V>LG;U7J]^MVPSCMNO@7V](HCLV]2&@];R&6AL M!UNHWUV".GBZZH-9S&DIJ/]1IY\^R!Q.,[W:Z#>=N-RL7\VS-W_,J_L4)6F) MRQ+R0G'#5A1#6A(*\U+0))=EB5%0K;V]UB8V/:3>-/O]77/U]M2#Q?2">' MLGSXJ!LME+EL/O]N56U^GE?21D_:Q*Y[>S.=9"J!#!4%1,*N7A(;OEAHD3&7 MH(U"0])C&CB]W5AK'5@;\T)#J*..G1]%OMYX#$RCC6-MD**K+38#.\Z!KTXQ M9.L>,/Z!UL'N.>OB#'3#>G=N6'L$>P^!?MSP\*@6CAQ0/@2ZQR'H@_0RL@Z5 MK<^V>=Z&TE=N@OKU.U\VL0/_U-7&WKKM:(R\Y_-U+4PD"T988BM ()%"E#$% MA2@RR$K$M,LLC?&GRYPZH?SR H6U36%1]*M MNNZ%\8Q F/QK,'0TP_7:5LU+M(-%LYEP+U&G?/7/[BUJ(\4L'I-1O(HRH)/0 MP+K.DPDD[XXU6M%TLN)8T[<2PH;;U4%;N:XYOI R28HL3\V^JLP@2KC9894I MAQ1;?4?)6$*\RI6<[V9J\UEK95<_,K0"P8M8^DTEUR,T,-4?@3/ \\/1;,/_OI?E__CD;>/O^B>?6TKHF*5_/*W7%@B5.!"(.JE&;= M++6A ,HIS @GN6DQY4J$\,"%_J9&"#LV F=DKVNC2R#[$41$Z 9FBF#4@GG" M$XN8A'&IRU&9P]/_0PKQ?:SOUGZUWG15'TT;C;QZB4A!!>,P23)I.$1DD.,2 MP[PHF1*R2),LB$-.]#,U[G!F[NHPU'>M02+VEZ#UW:5>#=C@V\A>6/78WIU% M(N[^Z^6N1MX@G?7W> =S_N/7)N-\U)N=4\7JH#0R4EB1W*PPDK+((K4CK@[MTY4Y&I ([L@?S M97O/O1?W7 >@]\W7.3]NGB04?S2&)J6=@; W+[L7+M5(Y:N]L!HF2>=\UZ^4 MH>.%Q^GT'+_'^]&<:=O&@W]>KW[,E59OG^W5RNWR=FG/OZWFC]4E=;'']T0Q MS8FD4'/%($H4A2*5!&*:ZRQ+4LZLE(,]YO%C.O^N@\BN,V"X[YC]7DF;A/%4 MU>0U;VT&O#,ZC+8"QL&/N89!=V#RLL"Z[);6;'L*_^9KC?)/H#,>W%R&.9B_ MPA&+26$!O8_*8N&H'!)9CQ:NN*45EX^RQ8F2#Y^V0G[_TO.'[QNM;G[H-7_0 M=]JN*&TPX+,/V;V>[N M=0>)&>A>J@8,T*$!=N %H_(][*O,Y;1+V5'=F/\&]G7&:<7KV-?R92HL5&B M<#E[4OO]HON!VO]"$@/O &BNZY@"M$:)@VAZG$*URX+UG5,GA M4P-%8U:G8E:V*4Y+94-*/YIWK[F4P$QB+#,)M;0Z34V*T)@JN3\OK>$0TPEE>QX&@C-#!W[J9*#G E-1QVH\83]K%S"OP; M!>G@6,!K^NJ92%I?'[6I79]79@;1FWD= W"<(U UN5^M'JD]+Y5YB7C.S+LA M,PI18A:?3*L$$I&Q3%&!RK)HE:/\N/UZH[QX8E\R:F N_[279[K8FAJ8;'K] M>/FQ]TAC,)9$1B.?:S7?7TJP:JR/F)(:#;ZHJ:K76S5N"FLT%(]26^.U?'6, MY5MN>I#ZRW>M-W]?KYX>Y\N'6O&2)0QG*1:P(** ",L"TD1*F!8Y04HJ+FF0 M;)-/IU-;!&\3.F;V9+*Q&SC#06MY/^U1KS'PH\O8R Y,B'% O29"\R)* X5I MGN[WM6(U+R)Q)F#S\K/]V.G7M8L$?78RS'7N&\%ID>$BARS5*40%3J! >0Z5 MT@QKK A&?6H"'??48^TVAMQG:RBHK*4SD.%9GJ 93K&+NLK0+#?_(9K7]3ZK M&3 _'NNZLPNS\. ;%Z,5QE OC(,?'_6$=1SVZ:#\4D,9.5WOM.\Q.>6%7D9E MD-->'O+%F4^&L8.MI=SG J4N8GFG*[W^H=5]0DO!E:*0I@F&B)8(,LZMWC!# M)%-(2N4E+A;'G*FM=VKK+'DX\UPYL=T2B&T"M26=\FGSM-;@P59 K-QE?C.XK5>C#I-:29=(ZIZ4U5< ME.MIS;3IYJJ$-#-5I$Y&F=7B M+.@)%;O>J(U1TC[)\L-*G ."G27!4"BAP) MB$BI(45F4L2)8D628:XU#5+HN]#AU&:\QEYW%-?K-/0TM$%GG5$ &WCRV<5J M""4]3R0&.)0\W>=K'#E>1.#$@>+EY_J12)O?_5FO'3EM$VV8TH44%$&),FU6 MTUD!J30[=*H0IT@)2G@9PAXG>YH:;72* \;2>H8.(X_3D/JQ1A2@!J:+8XS MMT&2DRZ"$9,Q3GC6MTDH97HA_EHBF>>-FZP^IA>FUTAC^G70C];_;MI>\X5M\:FR MB\M/Y=EKZ[8Z>1>MC(76*J<:\H0:-I>,0EH(!%'.[0,BV'$B[=F&I);N20IEJ>[V/">0J+V')L2YT6FJ,@E1B3W#+/ NHQ&W%N')WD:N/'C)Z^,Z@Q>? MZ'EM499U!%Q='O=7_H?=%]]IZXGIL+Z*W;PW_&56>U\V?/-D!O1Y[\/W>:HY MMC5\4F+#A3)LUE5("(@EST5"5,$%";K@N-ZFJ1%/9R7X^N&.>JT3P:QQ+X#BX7AT512QZ9ZGCT_N$ +S^,ZCZWG\%PNS M@?GP1;C -VLJ<+;&/-+SP23J>=W9#L<]C//Q_>BDS>NA?A32T9&5Q#$[3[V4 MSW52%<5EKFBBH1(I,?21IU#D-(49T5DN9(*(#*HO?;*GJ5''SN2^8VJ_]+73 M\/KQ1Q30!N:.GG@%\\9%+&)RQNG.1N6+BSX?M+\+%=(-'"L_ M+AIR! :FJ /P]XTWNS=G./C6_'^0Z+N^Z,45V VT8629W7X('8OM]FRGIQ27 MV=FYUC^5[^=+;O9^?/%Y5G4&+"SV>KR=U:#UNS^>H ^ ^!'<;%A'9C6(B :+GL5 %%4&2N??L>5 MI0I XDAF*N394[RT.ZAF/_B?O_ZI_8WY87.E_OJG_P%02P,$% @ MV@Y M4<<9O=E2]P 1)L+ !0 !D8VDM,C R,# W,S%?<')E+GAM;-R]67=;.9(N M^MZ_(F^=UXM.S$.O[CY+GJI\CM-RVZJJ<^X+%X: Q2Z*5'-P6OWK;X"#9LH< M-KCA7%DE2Q3%'<.'0$0@$/&O__/[U>B7;S"=#2?C?_L3^V?ZIU]@'"=I./[Z M;W_ZZ\4[8O_T/__]G_[I7_\?0O[/J\\??GDSB8LK&,]_>3T%/X?TR^_#^>4O M?T\P^\3JY^N7OD^D_AM\\(?^^_*/7D^N;Z?#KY?P73CE]_-OIO["8*?E!7@G OJ__WZ+T%Z:D%$ L8:(F7TQ()2A((.#%123JP^ M=#0<_^-?RI?@9_ +,C>>+7_\MS]=SN?7__+KK[___OL_?P_3T3]/IE]_Y92* M7S?O_M/Z[=^?O/]WL7PW0VI^7?[V]JVSX7-OQ(]EO_Z?WSY\B9=PYM[R@_D3Z7S@ M!'5!<$F4L4AULI)XD_ ["<$KX:*5JD/]WW_V3CC@[>/@8'DV@H=/,!U.TMMQ M>H,;\8 RE;A5GGCE'4I#!>*LLR1)882BV7!E.@3$@X?OA C1/B(.EV@CD+B8 M^O%L6 2_AC5GC&G)'6HQ!31N)A%O01-'41C4)*XIZW*;>/3\G8 AVP?&47+M M&1MOQ_/A_.;=< 0?%U?_17,& Z"\X<+5:-(H:M0$L7@%"C3<[:.LYE M9SAX^.R=L*!;Q\(1\FP"#^\QT)^B.5L*_@O*'UY/%N/Y].;U),$@ZXQN<002 MO9(8F6N,S".5A"DILJ ) _'<&3Q>)&4GM)C6T=*=M)L SX7__CZA^(9YN,ID MK*VBRD88@XPP%C21C$9BM4>6*)6*1\F<=IW!9@L1.P'&M@Z8+B3$JMUH9#[ PFSQ"P$T1,U?GL^O9C\/A[HD&4V.9*4*0H%?2EB1?)$6>](X8J$<'.B4DP;C7+1=P^,1 M#;MAI.%D:&<";@DHGR:SN1_]?\/KI4OE0E".3Q^+F[@:#A_.=1@NP9!!=37RI:OMQ+L!$#\/9[O/3CK[#,U5+G51), MDA!HP"#9,&*9U\1'FEAR-#G919;JN6?OAH2&TYE'"_1@0"#U8=)9T/!W&(W^ M]Q@#XR_@9[BWI?>SV:+DURR+Z,DD=&WS,H'"B3."$0R?,\N&@>.AL[AA"Q&[ M@:3Y%&87(FXBP/S;9+1 !4R7YW_3V2"9K"@#A'M$84C'--H_"\0X;P((ALY0 M%^4WSSY\-VPTG[L\1J1-8.+U8EKDM:H(*%LC*F$Q&[#LC&?( J2208F,H4TT M&".SP#7G0H+PG4'C>1IVJ]!J/H/9@8"; ,K[,7X:BF/X#=[XN5^S-4A>L:"* M2(Q8IMH"<4([HE2V65J1T#AV>,#Z' V[ :7Y-&8' FX"*$M+^-K/X>MD>C/0 MDLI(-:([JT(^NE2^%!HIJK.G KR@7:2JGGGT;K!H/G%YN#B;0,/;*YA^1;/W MY^GD]_GEZ\G5M1_?#)1W*OC B=*Z%*I&0:S&O=(D&<%R:J3JSCM]EH3=T-%P M/K,K\3:!DB]7?C1ZM9@-QS";#4100D 0Q(<!_S]&R1AOB.L_D<9BO9OQOYKP,)B%H?$=-2(*8#L\2# M00&!S5H)Y54G)F,[!;MAH^'<9T?";<-@7&)0OC%W7D3AK14$K*%H[@0&XDEZ M0E/D04-V(757"WS_R;M!HN%\Z)'"; (*GQ9A-(SO1A,_'U"F TT&P^^4/)&@ M(PDR:F)]9#EEC+YYZ@P)]QZ\&Q :3H<>)\HF<( OBHUJ9/XCR^7*+;9^6)> MKJR6A/\ ^1=>24-8 $OD\I:#T4 $"H53<$RZ+JZ0_)B2W9#2?$ZT,V$W=""8PC7,#W^2M\\S\&0F;J99;$,^1')H_K@6E!$J4H2 S")>]B MD]F9H-V U' "M8[HVS!%R-;4C]Z/$WS_WW SB$J#Q5B,).^+>^4M"=XHHC(/ M--HDJ.^N3OC1PW>[UMA^&O4(D?9=NK7*Y+T;SJ(?_5_PT\W=3.;0F4H,(S%) MT4YZ=+@]DD=L]M%9YK.R77@KVYZ_&S(:SIMV(MA&-J [)M[A*[.!DC%PSUP! M-,I$\&+SI";!.6"4,3"YR^WFT>-W@T;#N=,NQ-H4,E:WNE=,T"@THKM4*)1K M5M8$8E,R!#3G6441+*6=8^,> ;NAH^'<:3>B[1D?9\A!6G)1,CA,VT@%YX1K M]+2EQ(C=>Y.7AXJ:9I"4=7$.]^"AN^&@X6SIX2+L3/?_^NL3X7W %P[O>W3^ M\OOER@5]_>_OQXLOYN[=GGS^^__CG+P\9V*TETH\^LJ-N27M1 M?F0CI<6,?/7^>E!BCRM87AU9=E.Y111ZE3;32+2+GI0;\AA\Z$P$98:%C)$L M?^8(8K.:LI^%I=[7CUDM*1C-9YM7'J^M']!SJ)W8?.QG^ ;C!;S#-?1Z,EY^ MY-^'\\O7B]D<'S?%IXX6)70_F\T _Y), 1Q[TDAB8F M(@N,TV=*0(X7P0&T]M/4J4L,;:S2J136X]ZU8?'U9#8_SVM&!XY2R4 $0CTK M-S)L(D%KW(*1N&"#I@!5%MP#*OII"E431X<+N=?ZU@WY?YY.9K-/TTD>S@>: M"2VBM&1Y+UA2],HLXX&P7%**VH7P7 +N>(3%%'&E%+= M@*81'!">12H=]""Z9RI=C\?.'C3VTV6J)K9J*:B!O>LS:@<)N$1^WJ!M'4VN MB]0VS)3S#4A)DNQ#1N.:@%A+#=&!4^K :CVEI9]> M5U6MTY$";V '7%8,P^P6\M09J6@2Q&=?^DL+=.^H0/KFE@Y1M MV):R$7^.<)3QZ(5 Q(L#J0&++".(&E M(*HXUB^3U4_[J^K^4#=JV!]4;@6J,7PMQ^P=F9^-X=RD*8;C!;*UMJR3\>P5 MY,D45N^[\-]A]MMP/)EN[CK@@L*M^^&GO/VO!?[Z-YA?3O WW_ MRQ*!@5., MEUV;@(\8FT2AB!/X([>:1Y8H!/E,,Z6N\G$GX;&?9EYUS6:; &EBZUZSO%[] MKS ^6L;@7 G&C";"J-*)(B5B(6I"$_7!VR@9KY)TW4)/3UW$ZH/R.,DWL*>O MCYD[$GIJ)%83)@?*MP'3 M\GSF/#\ITWSE9\,X $JU#D$21E'#DIN,=M-)8JR4*8'U M1CU3&'L\>/:BLJ<>9#7Q54]+323NM[#W9CA:X*M/2X81) EB4NCR!D5D,KA] MH\DEU'-'M<,7?)5];T\Z>^J"U@,0.]%4$U!\ZZ=C)'SV":9+;E8K2FDCN 9! M<@J<2)LQVG)!DPQ,)^<5&LQ MN.">:%:R/MPX$G**))@@D]71 'NF *][\*SIZ:DKVRGA?^WM^\_XH]O.RS7>N[3ZU9N_9"?CHJX;J%WGE=8/!NGY)9X/@+*[ M\-]7Q=+X^A3\#-[ ZM];P6%@;&,YN)>J3* #0/N,%ILH:10$FIGDSW0U[^@L MX2C2^ZW].B5 3ZSFQH'];C+%"&B\NDL4;Y9#TDH7)M3[."U_&JU0D/YSL4HV M;V0TR-(J85(@D3-:.!%"&E\G MG\H+2Y:7[RJ-]*K:'BEG HC31Q_OR2(UWYV^6XT^?TOD+["G_UP7%Y< M'79^ACCRL]GM/*RSC.NW"$ $)BD#3J(NB370IK23]80)\-0ZR-Y4.>+NF(]^ M:Z0;7ARU,='X_O$&I?YM6?,[^X^%'PWSS?+ZRE(:MZH9,"6]=BA\+TH-NI*) MN)PMR2P+420!%0NUCZ&\W_+MAF'?O=Z;.%78>Z5O7>/>J:0=*!*9+J7O.9+ M7;F7[E+2$ (5)X?\7AST6UG>,/3KX>!8!^CB)";_":NW7E^IY#H[?_W^?'S/ M/-P: _#1.<,E22IBU.3*1:0H.,G&)D83>/;<7?:Z*^) 7OJMFV]X;9P"&S]G MF+ T"$_$,RY7?#\MM3[0V5!GRO7>:"2&2IP3#\D2JGR$ "QK6>7XL7M6^KTJ MT/#R. $R&BA5VR:!G7S&3V6> O(_GT^'83'W8007D[4<$IB8RR!RY3FJ)0=* M?$A @A@UI=]AB@ V;!94K 18[.76DF4CWY3H*<\2NX3 M )WAO\?RKM5&= ES=.9&=6N]'C[JY(5?+W#:4Q68UL",S(GD)#+:6FU+RPE! M+'##A4W*UNG2<.(JL$[.ZU8I6JI+Y29)(D"IW17$6YU(*J0-L'G56.:/=5>>/'3WN69BE<3P0S*:"<*ZP<1C(W6$ MS!N(GU;4KZ>JW#(!TG&5920T\UPZZVBTE"&C/ R-22A+397ZI&>IZ1<_QZCW M6:0<(^L& %,\SK+EXS^E+],W/RJ]F,[FK_UT6@[C_N9'"QCXP+W17)-H1)D_ M6SQ-W.G+T@(>06#$5:6<9R?J6@#442AXG)'O7"4-X.PLQLD"V4 _#Y"E,"JG M#&NIH5,IJ'5EJ''RE$AG$G%,1T1#SEXH"KS.+:R7B.HW^=(]JCI30!.UNZ5O MW!C?_(&,!C0S%X KDFWI0E&"61=DZ2UMO;(JH*-894?;@;9^ M$P+=0ZEK=32 L(?$)Y/!&)N)D)(36;H%6!'*Z"F97:#,IEPE#[4_:JJ5\%?8 MKPX6<0-5-9^FI4/P_*8PV;TY$"&C VMVWN/Y1*ML^EU]MY_BM:TB*U@6&9Y1"0 M&14LD4:718&B\CE&SGEB4M5)@K]$5;]%X=W#J3L5-("G/T\FZ??A:#1(GG$K M+2712D^D#IH$P4M75"YIPM>RKM+I94- OR71W:/D(,$V (CW*/7QUR&&A"N9 MH(U\^WU=^G?+$T4.P-! @A,8(IKDT$/30"QU63,0G,I*;:U_3%R_5\%@JD-?Q@>+:@52.L$0=RL8@.X%SHF5@W$!.+M4K]GI,3<^] MU"NX/T?+O '@K.@?T"B-*4/%N V,2&\4"8PIDK,1,CFALZCB]*P>WW,;]%IA M^EY2;2 ^_S#T83@:SHB,<&JP*(CPI?S0:\D M\2!9Z5@++ ITYWR5>5R[$MA,B6B=P_@J>FK %MWCZ_%B]!&-I_*4>*T#K]:!P':<':./!I#UY7(RG5_ ].K59#J=_%X: M< \$A@F42R#4H7,GP1L2C(E$A1R"%A"MJ1*Z/4-+,U@Z2LV3;F7> &P^3,9? M"P=O(,R7M0?7P[+7EFS7>1@-OZYF?6VR\:"%M"Y*8B*+1'( XKAFA&EJ?'8\ M:UGEP'4O*OO=&BM!K9Z>&@#AID3AD[\I]0FWQ0G69:,,(YD5W[)4:WDIBYU' MV8$/WL4ZQVO/DM/O07\E6'4@^0;P\_;J>C2Y ?@,HV7-]A-9#5B..I4[_SGS MLB"X)19,0M?4, %"X#*I4BS\0\KZ/?.OA*IN]=$ P!X> VWXN=EPX[Q@5DI% M,&1VN. M!8QF JXGZ1UQ,E-B'(0$,@.U54:M'8BH:I4%M;SZXR3>0$+U]>3J:KB:X[R\ M0%CF1'^%<42.!@AO;Q@*A9?6J%)'A+]W"??\F$M,K)FN8JQ>H*G?RH-**.I* M!PV8H,^ 7N'5LDC]V2Y#J]3?YD+$V56QQP/)G(! <9<7 J,5%B0)3(7EK%4C MC&"^3J[^$&+[K5BH!,#J6FL F;LE8 :6ZFAC3(3J$MAHY"\HD0GGX&3T,>5D MJFR8.Y'73&JL8D:_>STU@+ZUCWE;Q0$/SN,]!H;B<+9W7>"(Q6,ZL M-2C)*O;O):*:R9;50UIG.FD 7T_*A.Y)L-0*I4!9Y#:AL4X2O=*((K*&DBP9 MYR;0+.K< _T!7RL'70W)@5L22@LG*0T0)[@B/KD0 MA'"4BQ/4M3]#63/YM'I@ZU8[+<"M)&CNKY@[3M#A13?310(03.%$H)P4E&C; M9^\UY74N;VTGJ9FD646 =:./!I!UCXF!!.L8[OCE?"P3*?"[THD+Z2^-%JG, MO$X1ZCT:FDF/G:169R^)-Y E>T$B67I.HP M#N<#'B2S,7/4L#1E##"4MC*>* ?"!DZ5\E #03\FK>\FLU4PU;%&&MC,?AN. M)U,4S^U,">T3,SD+$F7&56)-.2/ [PQG@8> :T54V$])WJ]8J^#E*VCVB M)<7A,R+Y@Z76:^0G/'X M_ZRK),#WI+/?%%(E0U535PU \:(,*EM,;^YYATX'(X7@)-(2VW*5B160"2BM M@H\LA#HG>D])Z3>O5 E01TJ\G;[Z3^5ST.BN%!,X8695K/=V0WV^^JA)$>]!L WG2'R7_!L8Q0=URX%VIJ-5)H4A=)C%HR@$I M$J&7:]G-E'6=)/U^O&[:'0 X&<\FHV$J=OJ5'_EQA"^7 *7H^\AQ?[M]<$?C M&@[@XI2S&S+&DT)R3W2($7&("\XYGXE2%$-0ZU. *IFBD\QN&(TFOQ>)OYM, MWTP689X7HZ<]F#?EWER ,BDH KJ898_?E:X;Q%LEC0F,:E=GM,,^5/:=Q>\8 M44_BBVH::R"Z>'A8@>O_?+H4:%KZO9]@NHSG!X')R),0Q&H,G"2&[!C(2T^ M9J-C8AIT%1SN1E[?9P*5 5A!1\TA;\G"[&PQOYQ,A_\-:4"%-E'E2$ Z]$5* MCP0'WI$ *EI%E96F2C^FE\GJ^Z3@I$@[2B>-(NS];+9 3D(.2F9<(3:7BZ 6 M6,D!&:(Y+I/DI&6^RL6U[23U?8;0 [(.T$4#J+IW5KO5%#OG0K!9$@A4$)F9 M(8%C:,^IR(Q[*8*H J\=:.O["*(RSKK63EN >V*1A:#,)).(]X!!M8)(K#"6 M* L^<)8\T"KWB5Z@J>\SAM,!["AMM BLM4&.@FIZ>OL\83@VH [30 )@>')JL&!EP:2+WI14U-:45=;FL3ETB2="8 M59:!Q2K;X#.T]'T*4!E$QTJ_,P#5G(+[Y0*__O;VX\67\W>OS[[\Y=V'\[\? M.PWW^<_L?BKN#K1WGV'=C V_FVOIL^+>6HS;E$>,J:00'0R($)2YZ392P/%%+\4N5&QG[D]I,;O4X+#VV5Y5UUL!^B*SEX;P4GF" R[BV M)A,M?2!2*%4Z'0?BJ6,F,LELG3L<=R3TBZ+:RGXZX^D0R3> F;OA]K.+R6>( M$W04EO,X[ZJ8+B;[BC)X+K2(*,ID2L=9(4G(X(G7"6+PE/LZ;79J,--OHO_$ M..X=#0VLB#> 3T9ON:@8OQ_!4M?C='95JES^>U5;&B0X+E@FECF%/!E-'$,A M&RAY"W3N$GK0KZ%B?#6#T3I;O4 &K:I??8'XY2658[EK\ MR^K3-\,BY'&:G4_?#&>K^JQENYF@%=-,)PSNK2V%J.5RLV4D^@CH8]$H197C MU>-)[WD<=FOX/C$6CBTUK=,<9CW1]Q6, 1VQ 2M-1IS("#YAB/3.$1N,(M3* MF*)VPHHJ$:DRXQ8'P(R(Y3+ MR6@,"ZID0 Z_$%1OIG=K(.Q 9PTX!,M;**7B&B6WDN1Z+0TR%Q:$0=L>&"\S MCS0)W#O"( 0I-4U)5SFNVTI1S]/!6\-?-YIK8E=&\LN9 +R!U;_WA+9N>G@K M,:53HAPX\<$A;\+%4HHA"%>0]X:3"OIM@'3^92SIY6V M@RAT8,Y8DF,Y&5TF]&S2A"GO:>*:TE!E+NPNQ/4;[]<"Q@_Q=Z26&K68)68; MXQ^5EE):A1@2\X3S4ON8M"8^*4F *V=Q*S!.54FCODA5O]%W;V@[5"^-PNS3 M%*[],&TBL+7+<3L_8C5)5=B@?4P6?0]GRD@<39R(% 6JJ ;C8U5BG(.([?? MX+HW8':NR481^[2W\7KHR2!Q7N88"I1B"=4,>LS.QW*/T&HII/:NSDS)/6CL M-^;N>I(2N*YTU8"G1ZJ^3;F?QOQ;#*2"ON-;F-Y]&?ERFMY3SU>NK5=]Y MJ0P3D42!XI/6&MP#K"-)XB[@N W>URFQVYG$)DOP.@/+XQ*\.IIK(AI"5B) M6A[P?_$C.,_;F>-<;N M)/:;/CHQ+BMIKMV09WT][UE!"B=CLA*]=5-&T#!OB#7HMPLM%6?6:Q 4PU@[S-;&:[?'[O/#(.@@ MLB:@,-J7N'I(D$P0K6E6 32P.D-(7B:KW]KMGE#7@8::0MQG6,Y7N9A<^.]_ M'\XO2VMWE!XNKFWS?K*/U A-(M.\9,^!V#)WW'BJHHB 5K[*\?"A!/?;9*PG ME%;5:CMC4!XXN&4=GE\OK]J^_0[3.$0>!SR[Z%D HDLR7:9(B?,6^0I.9DBE MKW(=R_DCROIM6]9G('*TGAH(2':7WT PF;S1N#/D7(J"HR#>EUIVY$QEL-RY M*G>P=B>QWQDF)X9B)(\_/\]CMZQ..O\!EM[?FX,%O^7XZ_O_G1 M:G,H70DB6N+EX>,X/7SAWCL'3,J8#DL/C\=5RNN96_?%NA+U@(= C>6)[7!K&2@-;R'%FPV:K!-A$HJ.22&<5\5(" M\9"]BUQKG:KDQ^IO"Z=H:MX0SO?2Y,&PO5ZN)I3 =-X >(%['RW@)N=S+,V9 M,O%4&A(SHR%XG[*HTV^_.GA/T4"])?#NH\DCP?MVW$TR[LOB^GJT%*4?;43Y M?IPGTRO_H)&X$91'4(KHR!B14O!2'QA) LV3#\QD5L7"[DA?,ZW8NX5C#>TT MX#8_N"\Z3!@8#PQU-#NWO-=4QERH_934GKNCEU#X\\V M%#Q8_$UT8MN,&[YEP&I. :VNX>46O#*!^)!0*"(97FZ*QEBEW.,1'3W?"SL) M> X7? .FY[81UZ;8>)QN$W#OT8C?V6U@I5\L:IR+C$+B%I>$X98@W=$FG0-U M=2XC[DIAO\G3>@6Y5334 /36=]N7#3S2<+XH8WG&L8QX3:\6\X^3^?^%Y:H: M,$AH?$U$1JQ&OK+$Y0F.8,P.@J)899W*HET)[+DFMPX^G@0"%93U\TW$^_G'U^^Y?S#V_>?O[R]C_^^O[B_S[DZ;@9.2\\I?+4G%WYZWZ. MSM-I]G>7:X+RR28@!@-&#"-E((%A+!DYMT%QQ3FKLO/L1-W1 >?F(1?+/C$. M8V,;F"3:E '#B:'[H)4GS.@@N A>TRJ7K!^2T.XEN*P?%@G ,<74#%A,]$X^O2\Y1IK-*W^GER^KWCUCV".A!Z ] I&9/)>(Z?.BHY MDG4"=\V+\$[FH!#\/"DB/>[LP:I2-J(]"S*S;.HTQWB!J'X+YKJ'46<*: !, MFS[$]VOX[RK[-[< UKQ)0R.NB$RLDLL)%XEX"8:P& 6+*7H*M :X]B&RWW*S M[L%634$-@.\LQL758GG!9-G+M? XA4MD<_@-5L>::\:8@01269)U:0$7<(NW MB9;R-P/1E%HB6V4H]9 M_NZG:8!LF""]6(J'2/"2E(-VDFW04FF+TJJ2;-J3SD92F ?"XH=-Y+O340,0 M?,K,[9V"3V5Z,NILOIHC6];KQ>3Y2&:0 H8M',T\5ZFXD19P2[>*.*T!LHM, M0)7JJV[(;VV^5H<(>V(S3Z[N=HKTGSJDRS:H%_[[W0"]9#,SDI;N:N4NL$:O MU%)+0A1.!AX-9U7N;.] 6VMCN>J!M&M%-6!F/TTG>3@O0QT'W$H,LST0P\L4 M!UL&XW ,@9BFZ.'R3GY?3*%X=?Q MZU* -HXW%U,_GJ&DBL[&:?G3:*7!V[&B&Z$.?/!>\%#F+U$TUM1K$I![HG!! M6O#H<\LJ-S?JL-.O&:P-W@8@T$1U_TMR^%1>6#*]?->G"%II[+.A>H*_'3[W%;GXOA5"!HI^'0 M-FF\03?Y&^K\&\S^8^%'PWQ3:J)G?X'T==WG'WE^UKG_M-3R0%"1$OA(J$"3 M@"IRQ$:?,%CV-,;LO+95NL348JC?P\.^%L5)8="XL[2YC[)D_L]^."XOOH*, M&^AGB",_FPWS,*X@D9&D8A2FJ_2C[IB/ M?@\S^]P1:BN]>;_H60%L95V#,8IQ28 9BZP[0UPJ[4&\PPW16Z7K9#HZXZ#? M\]/FD-Z)HIMH#_J": ]*5CJP5#%.]3Z0UX,P\.O?_F1PO8#.9Z/2F%8O/+21I(C$L41B@D2!]P)2=-7#E5 MMQC<6R]$5G5&9NQ"7+^1Z"FSTYVKJ@FCN^2FC)R!]&8Q+8MM>?JRY._YMJE9 M>Y!4"1(#;BY2R.7E6B!)RN1]3(KG*FCD6 ,)8*;S)A@)CQN:_OD&OT/'])O:'0*)'4K MYW:2O,\->"CAWL!91Z6,BL04!?K6%MUJRS-1W'D(B U.JYP:;R.HWVCDE,:J M$Y6TX^-U4/SC#1I=AHO*"!2F DJ3_'K9.7GV?G5)YH' 5DC MW.XRZ HOM?&FY'/+8/:<'*=)&Z30E<'L.A*_G/'$="A>+Z!IJ)2^_"%QC51Z M=X:@%YH0=*.@#@^1NC:/7Q975WYZ,\E?AE_'RV.$\?PLQLEB/%_N&*-A+ -; M]C>".WYP-Z;N$"XZ,FA/'W.+00W<6J"6:"A-S9/FQ#J>B+*4IBC+3,HJAVW; M23KZ('+ZU8^'_[U4T=WVLJK(^71/?>=YW9O/C^YVGC?#61Q-9HLI7*#L7XW* M%#O(@J68,5[3-!&9N2;>,TIRDER XC+7N2#5-2/]FL2.,/CD-+)/;3?;-'$W M6U/=!I^R9+G*1:-ZEO3!>EI^^,W= M.L' 2X/']#6<$NYJI+V>8FH=BW<'MAXZNEUI(4&3DG^ M6F82OYW-AU=H@F<#(XP5 2VL]>587FB/U&M'C-,84+CPDA&3$Y:0ST$4&6E^(?;=#'9=SE4&T& MV ^IZ[<(H=:FV;E>&@#;9XB K(01/.'$Q"RY8Y)X*TLJJ9PN"IO*S."L'8N> MV2HE+]M)ZK=FH!*L.M) U@J,PK&^):;QWQ$6Z:E.$VT9I%(4R9EA*C*/22; M?$)?LTY5RC:"^JT8J(2C3J3? (H^32?7,)W?E/ML<[2WQ=9>E]3*8[XR8Z"L M9P34!TXFTT(#!^O-DDGX?CD:XI>/:04Z' M&)"2Z]%T+:9(B*%(@409.@ MC2=91F6H1@'(*L=%AQ"[&R1_MA.!ZFIKP#+>C@]^S(=621JI,_':ECD:LK3] M94!<9#F4^@,7JAP+;"-H-XC];&G_3L3?JXTK3L2#:Y1/8ANMC!%9$RJ9*EVC M*7$\EG:3+.7@N4Q^%X?MI6?LAHV?)2/?J40;,#&?41U(0#E=> /?8#199E26 MPUAGF[@E.10&2-S(';J24KI0Y,1)HDGF%+E74*4'^PZT[0:NGR\OWZU2&L#9 M_3N&GV$YO*#? M+7]?0SD-8.XSKIWQHC0EFGP=#Y^K-PHJ&?#*ET)UA\8Z>N(%U40%E;W.)@A= M)2/V0\IVP]G/EL'O5B$-(.P+QL+)3].GZ20MXOSOOF1JYNN$S"#&;#+EAOB4 MBIM8\C# $G$BMGR]]WIX@&4'6OP^#C]<&BSLZ5 5): M)")9<"1(A5^8$,&SD)2N$OAM)VDW//UL2?R.5- F#["[_=D-)V,\=NXNB_P M?/88-/X7J",F(VLRE\&O)=8U4EC%=8XF5>G' MWI3YLZ-Z=X7X]&>'O)].E:W#O7+;4@2_;.CS_Z_L5XZMY;!"% ,;]9T'_'Z, ETL>;[M M]GQ36N*BT)?9HL+CY?#Z[/MP-E"EB4I(FB1O4/+: T99P1*?!04GJ-6RROY] M&+D]MU7H&61;8YYJ&F\ U\^PL9FEZKSE41F2*+7%7@3B6&DX!4E0S3GUN8I) MWDI1O^@\!1PF-733 ,@^PKS4Q*_&H:RY6D_8]2&!R4")U2$0F_JQZDO0;,VATOFP+4"_S+]7)5QAF38R32 M 7XI/6,#(' XH\F7/<&$*G?V7B*JO1WT,-5OQ=21>F@ 4YM+U5]^]]=K"XW+ M"5V%H(@H/<2D3ABX*98(EX(QFUABL@J2GI+2"GZ.5?/C\_[C9-XC:F;3^6!] MQG<^71?#+Y>3MYHN+Z@&GRA&_/@%W8- 6&8L2LH0P8$%O._"27C-B@-(D I4$LY^E:+>H7.LMA_G:#L1?0,8VGJQ^=5-V?"7"RT'E66V MD2@A45 4X^# J2/9R'+^YRBM<^%D!]KZ[;C2R-972Y-ZI--)8J2[0I ME:%2>Q*B#:5C?^91>V]=E;JD'6CKUX?O' ^[XNU Y32 MU<+E.C*KF^^?7]U M/9U\6ZWFM8V/&9)"^TX2P^U#)ERICFE+DK>2.@A/Q[MT@[B=J&L4/4AW#].:^P-:L,*NHU [AH,O$9L<\\;@38*P-NHR9TZ%.F?@+-/6; M8ZV-L*Z4T0"N-CT@[EWD63.B)9KVY#@QTI>;T@Y]WZ@Y\4%K6Z(GF^K,]=M& M4;\YC-J8ZD81/6O=77.FGFY35^H9 Q%86(9P*6(X5D9#B(YL4MCLYVR M$;=/[;<+7B.N_N%Z: $\:\R#-3ZXC)ZFM@I]3MRG72SV-)J8M8Y*B5UF->\. MG[YS$ =J[+'.#Q!?SUK_;3@>7BVN-J??JK3@4($(2,B\0ZP'3PUAP0IC<[9< M[5*?M9/>'SRY9\T?HK=)%T+L6_O^^SW"H_11!*4(3Z5OMD?J0_2&!&.9-A*, MWBE,WTW[]Y_C<^TUCL9;)S]EG6Q) MW)?1#TQ+$IP#8@2W3%KIG-TEVNX$CWT?NG4/@3WP=8 ^&D?86?K/Q:HF<&W+ MDP"';.&.X'VYX029.,\B\=$SS6QDBNY2C=F-[7M$7+NH.P08^]BU8[341,EF M!UO'A^$8WL_A:C9P5#*6,4K1M)RQ4XMB%J4[ M@<8M!ECD25BW(74C M>WKOZ&@@';I]E,KMU0+(^)X+_WT@&&<\"$HB+2V.O @DV(CVA286?'31Z2J] M^_>@L=^#GOZ M/. G..TVNLT]]+J[>.B;$#G^8V_F97)94-4**2+R6?X-H3? MD>VB MS"?!B.AO.;@='1E$&W!$"7>JCL24@1=RJ&+V>6;3:/RA"?[:>WYV/[ M/0SJ'86U%=6 V407*1:=?L4][,/[=^>W$S<&FN/>([,@6:;25-P8XJUWA(8@ MA4.GS,M="E_WK[S81E&_ITB]@[%;C34 O;??(\QFY_DS7(_\JA7)^71EZ>?+ M+G'GZ#DOA]"FPN??_&@! V%I5LI2(GCI IV8(-:5XA://"+_&*3NN_>DL"M##9%PU6E M"TMW1/1[H-H,]@[62P.8VEJW\-<9Y,7HPS##( 7.,F6,Q)1#F?Q1^HZK0"Q- M9.S VW]9MN;06#76NQY?LMK?SV<^]%ZDCRZQ4-<7TLSCJ[PI\4T M7OHR4?>9635G5Y/I?/UWJ\3<0% NLQ6*Q%*?+Y-.Y=@,'6;A@_*)6N_M#D%- MES3UFT_J';6]JK@!F_MN.![.83GHX=$\DGO+-8#&=1HY 2G*/B)P1Y$1B-:) M!B:\3*K*D+Y=B.MWB%KO^*VFQR:R_TL&[N:3O+[TTZ\P&]@DD-S$B([ES,0J M0;PPDB3A+#,\4:VK7 A[GIQ^9Z\U@\ .=-4$YHK=+[';LL'VP"1CC,Z,9.]C M:=R8B-4QD.P4HQ9_Y:.N ;4'5/0\CZT9B!VNFB:0==>%X..D2,6/T']8C.<# MDZG*.G-<'MJB3! .S@A'?%9"EYY[*5?)\6PCJ.?1:\W@K1.%->#DW;5VW'1W MG_WU.ODYO"TM3&?%5?@PG,T'(D@PY7IOI*79HQ>6A(BBBYHZ#,F<3ZQ*W[8= MZ>MY_%HSL*RASA90NAPT-]#*:8/KB)06\*4-T*QEJ:G2)'",QCE5)G)C:&95:A[N MT=#SP+9FP'2H6IKMA'X6_VLQG"WG[AS2Z/S!GW?3QWP[11VU*7^UF"$69K/7 MDZLP'*\Z3-ZUSJ>6"QTU,4[%,JH677%K$2LN!^NT=BQ7Z57\$E''7YY_\MEO MAK,XFLP64[@WI5"B;)/,Q)7V_M*5)IC4<))\#M0*D6VLDHO8C;Q^JZHZP\S3 M>_.=Z^:GL#7+BLEC+<[Z0[JW.\]1=PKKP[@3#+/MO2.\3*FF8AYN9S$O9(TQQ.[^WP^+O%E>0ELJX6PJ\ M'+BI,LUF>5532(H1:\BXVJP$[23NP57FO7?,1\/V;!\4;A^2<'IM_Q2&[V,9 M0U?\U,.GR[SX<=T;PY$H+'L]*>"V /* MVC!E1^E_!TP=KHR>"]I>G;\[6YYD8&(BDR8 4W MQ*:(KFR6&)+O[WR?_S[&S]F,'P*)-E<9#&"4PQ@" M9&G]:R*QG/%,93!HA7>P+SM=Z'[PY%:&GE3*!4%.=UM$[R6)H54WB@.DW(+T%@CFF:I$+N&>(#">.+$.Z\)DXQ9YF5 H70* MCKZMQ($:V](A<1_Q]=TC[T%SOS(XW2F:B5/ B2S)<*N2()"X%SQ8SMDN$>K/ MVB%Q+[UM[9"XCQ#[UOZ#YGX&O#"*:F(21Y](&46LSO@E)6K >&E59UM"@QT2 M#];^P4)L,VOUX;:"2 7M;$;\.N?0%C)0Q 3-0\;QF'VY^ED-ANP8&P$JLKM M?!2B02\QT.R(XEEDR)**6.6,Z$>$]9M_JX:[3O71@ U\[6>7F]7Q#L5X3V"# MS%VP+B2"_])R2<63X+@A(4JE4%12BBH7.5Z@J=]@O1JJNM)" X"Z96/K5>+9 MWV'X]7(.Z0P-)5KK>U>+F50ZEP9@VI=6WBX'XE-$C( L]^$QYHU5^G(<0W2_ MSE\U2)Y,CSUGH.][#5\N4>:SLV]^."J.\KV^#0.7? :K%!&&Z>(S"PS)G,3U M:)*T%D3:Z5!SMZ?UVX6HA&7)T# )'46JMP$_P.5*^Z#HZ/+%??15P,NWK;BJ.Q )DLE$5HG#'V< M)K0JE^'TZ-ORPHI5 M %Y#HC+LX-FW5F=228V[59_L(],&[,X+,>ZKF]_\?TZFKT<>15B6E,,(QV5< M4M&5[F(P@10AUAB#L3N-/5OIXS,972W-M@_*.L8_^:K.,I1"! M2J8(DQ)#9U[F>SM!"0-M4]9!2E[EHM:>=/9K#:OA97=<'JV\!K#Y>C&;3ZY@ M^AE&J[CI'R1TI)A>SSZ+161I0A$I MA]%Y+@6S3@9:L'WZPJ%V:H\[3E$2O.V*IN?#W0-C]N'E0'QCH M.Z]RF!3\9MT.E6KO"[X::-8 ML)%%U!)V&EA"?YY,TN_#T6B@J%*9FD0"R%R*B@1*50K")="4*)="59F[O"&@ MC=K#QD!ZD'9^3J?E!5&^'\?1(@W'7^_$D7D")1,!7L3!62#>4(F1$V-0;E_8 MQP,7NW1=]B&UC?K%1F#=(CP.7RV3N1\UY\;X/]Z7 M!V@AN"TC*J!81E17D G5E870DD9F4Y7K)[49:V,?^J,OLJ,A]0=;8O?%X*6U MUMB(SC>@IZKQ.Z5^/GCI ):7E"' NCG#9@V\>&SXO@( M\T&21EGF$XG1RZ(:12R+B62&Y@2T]2Z=:DA!%_RTL8Y:"9 ZU?X?=!%\P,]; M3IT:SY':T;TF#X.0@H)(!=$Z4R(],.*Y,T1HD5S@Z.GZJIUA3L-F&^FZGV+) M=(25-E?2/0V<*V\EB;DD()/CZ)3*^6G_^0AYUN4^_RJ=U3(OI>#2&CK*0K1:>H%^.:YSF2*PWEE"G MI%;2:!]WF0QP1#>+EPG\(]C1?9"XO=U%AXILH_GB='(-T_G-)S0O]X\IX&75*2U):!UK@O>&T%82*G8*.'2OUF?DQ:OX<^_<.R8^5U",@> MMO7;E7EXRZE#GG*RK?YE_IK:]#5$X8-,)"DHIRN.$N\S)XIIKCDW4JD_[J9_ MJZ>/,+^52++,.)HBD08=;(EKFP2F/?')B.@@(@:KA)7/$?-'V,SW0=ACJWFT M@AHXQ+[EX;/__3>4SA3%-!M8I)1FJHFP61,91"!!!U$N+RJGP'O'JM08/DM- MOS [7LG;4'.PQ%N"S=\GTW^\'Z/_$&$V&W!E,D272 8EB)0H%\<+*R&HZ+*1 MS%:QU\^3TZ]75P\XA\N\)>246_NSR]6QU&R01,B)!2 I\%AFN9=F\T80EUD" MR)0C2U61\X"6^4 8"%].))77 M5::,WR>BW^/E>BC95[Z='?KV$.P]B'S]O>+!C0^2-R>$>Y0D0WLUENY>75S@1^QFM6H7$:O M%8@24'8KX8@UZ( D[I3E*5FCJIS\[D!;*PV1NP3%KDG? S74,N@*0YON7XXG M@903H(#QDF")!"<,R-AYT.&PY33 -X^H,>T;O]F M3>D+*#4QWD,9(HUAN):"&*62HT+94*>B]HZ$1M%SJ'8GG8BZ 9"\6J#@AN.O MFVGCTF7+RH"?;,J 8E@.&(TDN:B]QOBL^-=5JDGOD]%O;JPV6(X0>0. ^6&C*;;]K? M>&)<%)9,J@6QDB\65.HQ*, M,R8MQ%#%1NU,8;^IM]J8JZ.H!A!80NSY=!%790@HQJ^HN0TO*BN9E$X812=3 MYG=;XE09:J8$6FQ-A0]53-M+1/5[8Z(VSCI31P/0VBJK#[=W3&+$Y1!B(#EI M#)%Q>1!O628< .TU5]Z$*O=X?DQ:*U,H^L@V'*:?EA&W&FXLN;0V:D6H+D,9 M0VFI12$1IIVP%E* QWW7*Z-M]U'3IP\2#P3!KAC;7R,-X.LLQL758N3GI2<- M$A&'2SWA]R-8IZC/KB;3^3I]O97Y0?(:XV,+)$=O<=ER(![]4Q(%!&.L9FC0 M:R"Q*P8:C56[P6PO6MX?W6Z%[C%\+91>U#>BRT/H+*P/'+U;RQB1BDOBD@_$ MT^ ".$\3/^V&W7L;AKX,Z+[::+8DX*V?CH?CK[-/,%V.5C[@?/_)1W1S6/\R M91V=O#]^R%T?&YF$D$(0",X3F97^@%LIZM\\K-AQ"WSS7"T*![2P^M\,@3!J&2$.2>(-)EAY$PIT4(P8;/+IDX+D0/I M;=0D[8.F[74V]33WTQBLPXL;MWU2'9-5LPAQ*\JLXSXIW)V8=!P#*1]+^SR' M'B_@?UX9#E5.\FO9K+/Q?)@*MH??X O$Q739]^GM]])G'=([7'ZO)U?7BTVA MVQ,RKB:+<;DH)='%MY*$5,ZZ- AT!ZS#8" E83A_,,R:1WC M\BH.\3*BC7 1B*,0B;!>H//#P9I:31/6)#1J//?1^3-YKD/DV\"AP-]A^/42 MU]_9-YCZK_!Q4"L\9932SFNBN>6E M15-$_J4DF1H5-=_*!2L,-#[E*+_(#Z>W7P+8*XH[UW"JT;;*GP[TFL#+;Z?S> .+ L: HOH M?NG20B5:XI/'385&GB&D)&@5&_LL-?U"L(J+>KS4FVA4^"3'O%H4@\24_^+"[@TGN,A?)&R*,L<75Q%6CA25,!2@7CR15 M58Z4]R.SWW"X'LJVS?:NH+R?UN0=7!:SXP>?QOQ5+)O9#YX!=UOK2D4O /I7 M43)BT7''K3=0#:42H.4TL#.8\[5DHWO#E\&'Z#)^)[5 3$(LM9 M)4\H]:7M1;D+YU,B2AB0-IC$1.6V^CO3VF_JK@]$UE%C0TB=O,3BN\5\L2SG MN+TB\O;[-8QG\(CW("(3)5(3SIPW/L$T_CG.[%=R]>*[5E9%X&0J5)Z"*$ MDBNB@7C.-(98 JRK3-;S6S=3*M^/_]=D M.)[_#7^)$AOD)&@ W%BRHNA]*&@)_)]>O">.TE\ : \DR" M8-DR!#"FTBQ+ D9((IW6Q(-/A&9MA51@5:Z"FRWT]'NJ=CH8=:&.%E"UZ;6\ M&?'\!;ZN6B^OFY%R:WPDAI4YHTH <4$(HB1-QC/I3*HS./8EJEII''R$WA]C MJ3,EM("H%>WKYEF:)>XS>H)<1UQBSG#B+#,H&\:9"HE'4:6B] $5/2.F.^T^ MQLW!HNX1)RD.!V_1,(_ATW22%O&VTQZU7@AI-+',H>-F92(.14&T4)ER9J*D MCXY;GZ04MGUVSP X7$V3#F76L\[?C],"]]VA'SWB02+HLT^"!,O*'3V7B"TG MM3$(I;2*EE._@]ZW?7[/G=\ZT7TGLFM@;]ALF1]N>^E(S:-#&X>(#8I(D7.I M3,)=-*&8)/7<\:IU)Q]::Q#8G5=QG+ ;0LOGR6CT;C+]W4_30*E @Y21Z%3J M:%FV97XSNNS>,TC:66>JG!,^0TL;V;X#M;L%*X>*NB&T#%RRZ#Q)1Q*-I3T7 M5<1Y]*UR%+FT:9.>5^ERNU4"PR_CE\OD(9QO+F8^O%LM-30G]'%6QZ$*"8$%[E$*H=*3WK!7X34JQR8K [B6TD>[N&6<>J:0AT VM-IM%8-+!+B@@ MIC'NN1F]K;<>H4$D\.7S,8&32QLESSE6!+[U!#1,H6 ME,_(6Y4^<$>EJ0/E*=/8+RVIXV1V71RNO 6R^7LSF MDRN8?H958#Z['%YO#K,X^__9^[+FMH\DSZ^RL>\Y7?<1L2^R+?5J0[84DMP= M\X2H(XO"- 5H %"VYM-O%@C>((GC?Q3HGIA06Y0$Y/'+JLS**Y.3'CU89RD8 M4X7".Q<']364>*&3G+_"&LUD6BBY#Q:UC\ M:TD>_6=,7V;S\_G9CPT_/$LGM&; *?ZK:5@')!P+P7I6K/#&Q%TRSKM\U[B! M\! ZD7J#9Q43\CNYET!T7'F,H=$1((2QH 72@)Z;SA#;GWH);K8A;A6,MIC MN7&'::EIY/V^Q')Q_FY:<%*X=T*R#-*K&HEI :$^:;.4B]?(LNXGQ[ +< MF@="8F?,':B?IC&WO%SM)Z.(:P8T*QF4Y>0#)$D^+0814!FD\WO@DV[W=8MC M7+!]8^T O30Q'>P)CFYMZKO==3MAVB:N0H+"D/S/P"(XFR)DX6/Q(:9H>QE+ ML3^IX^95QT1C%[KK>FGBT-F2VAZ>[@E@TS)^&5;-SE;SUW].E_6_ADNE=$+6 M,'F6[B4X2A*F6)1&<@T%8P15UX5&'E0M]I72FN1=Z+4$;9 DS"&3$ZXE)$1& M:76!J'E=-.4Y1-02G-2JYF2EC+VDJ8XA^I02-?L@<(]3OEO%MNWW;N'R-SI- M/O^!Y]_QU_EL]64Y<4&:G N#Z#1QRU!#5!Q!JNA(\((9VTM[TW%D-QN?=0RO M/;R7CG5]YKP)3SB)(%+D2*B#$/_4[Q%+W-!HS- M07AO[9XDB-_,+Q83LDMFF8P4,\AG>,GR!VW-/B$ M(+RW;D\3P?1WR5=BGM5JV"CK$!Y#QNI*)%])%L42'()?%?KF:U81&8L8#$@3!2CN! 1G'22KN8C5E,W0E5'/T;P3ELU?',N' M:[EM0/^&JTD@VHUT)+9B"JB@$@3C$V#RAKPD%AD?NB2!R-H)EO:O!,M]==79 M5JBNLR(?\3O.+NX-#M@I<7'U+[O)+6REHZ/G_\UG7R[]GJUQ\<_IZLM5T=PU M5JQW=28[ AI&0;:0'GQ BK15CEJZ&!T3?1C?CO0=>_0\\S4W(Y&+8=FD:"%K MRT"I:C.IVDQT0AFK7!Q%#HUL%>@#3?=/GEY4U6P?VX;;@_>AW/WWG9Y'/6XW MV1E'-A>-)H-5J5XS!";O2H#D,5'0&8OWO8SQ&^A4^F6Z#&=GBUH#0%IZ7VX+ M_@;G3*D2>?& 65'@S;V_G$[LLPJ8 H_<]Q*2[D3=B9Q'>^#H_GG4O9):/XSN M'5WX<^DV='G#'\3GP41BY,U)Y!M$7!RK6 M"O>0'0@M8HXR"X^GIZD8EP@=:?D>=<2'QLVEP,P;[.P:3;"C)AE2#4- M73,A*4"T=;28UPI5TLRX74H-=H/-8U2, YL.M3OO6M0CXB7-+^@0_C'Y_=-$ M."G)K10@0B**BRT0@E2@([/!8;:^;&EO65ZA8XGI/\[FW_^V^<1+@&Q^;"\@^EH < ME?"[E%WN='4\^/9Q2G:Z!\7QHAT9%^]J/\ K\M-)$%>H1B&4=>1JB3KGBR4- M3JH(F",*R3RWKC-@//SZ<2IA^D'&D<)M($_ZB$_^[KH3REGK,:<$QH58-T5) M""40U"6RP'BT5O>2*7V.L''+6CL/97K11P/X>N;QX.TLG5_DZ>RLIGOI__/G M\.0P$5N:?_RADLXU:[Z+4V8[S$;Z.UR8#Z0+#LEQL[6G.MOTS_ M%A8+^K#O>/3+\X-/ZO1E^6DZ!WXYSH855[?\"F-=G1RL(+(2(6>&/"8,="F> M\,OQUL^NA2JU3D4(9G)-"E.L0*Z#"\K9I\BZC1>CO=! MS8.13%VII('+-J2YNPL@R=U!XRMW59+@$GN,2!"2\R6O+R72_=4MO).7HL\)4PZ\??JG#R MAGG+:FFO9_671$&+R_0+MZH._6>JEV*T[>2,[%WH$F3NFX.3Q$ M?^+#>CMP^@S4'T&5=Q:+L0BI&$VH\A)B)J\U&Q>3C-('UHL)#GOBK%]?@W-/M@8M>39F\--!!UW^6 _M&Z MOL1F.B*E"J"5J4N/#$*=%0@U8'0N>X&JEW%Z6ZEI9=G L3 M4R2'7I0L'#A>9R]P6V]=JR$1:T6EPFWJ9ZG[=GI&AM#QFGX..P>(O0'TU%S- M^_(S??%TMWOD>DM(89@[1\+Q3 M<3< F)_G7[_B(M4MY^$;+JY6W$=9@HL&2D2D4UAPBA^<@I1T3MH;F70_6R&V M43/R3/4>8'.\T,?8G9[H"< >K2 M!YC"WY%_TYW$QX;-HQ53@8BO3Y1@-'&B,H413I?Z*JIUL#9HAKL$E"^O+GTO M[>Y4E[Z/J-NH2^?%4G 9 G#E[.5<5>>D!*\9$U)Z=&9+%^D+K$O?2W4/Z]+W MD>.H=>E5"J\O%O-ON+D:C7 A,$GT)A2@%,\0)4JHPT"LC,B*[.QXN/W%+=:B M'P*"HP0Z\G:IW^:SWS^]_G-3'G:'"XPA<6LSB+6O;0G0P2H')1.VHXTLVGN) MCZT[I1[_AA;+S@_1?X=R;"!FJ=[4V]ERM;BH(KILWRHA&E'+8X,D;UP'NC"# MIY/.>!>C88*G?MIL'Y R[G#1WM[6CI1YH;>I."N(_A M#KJM+SZ<;E7I# 1RX.L2JEQ49A33VQWNHUV_KR6@'*K9><]B;@HZ=?L*7+/JXNX1!$]<:;KE'"%.I&#QA+8K*)77FAC=G%H]OO6D5M?^H51 MIR)OX!9[-Y^=K>XG/D)VGA=1H#!-/#@E(')E@5L6;.36*.PE-[2-F'$G4_?F M_QPM]P:Q#4_@YL# M9-X"U#C% \44[PTKDH9=%-]O)&7<"_3!5,(?) MO@$$W;:!-R&MNV-^#7].OU[<5#[^'+[1GZQ^3*1R,EM,().IT_'KJ# ,&3(O MT;BH8F*]C(S?A\B&BA\.!,43IU2G&FH ?5NJ;"$\G>I# M%6,\$4#23BG*PP^O^WU0351$=(.E8^7= &2VF<-'K+[ [2>,:X-@G >K?8$L MR1:4EQF7*X^AA5.!-F555Z#%74'0B8Y.A4U",V+8UYQV<_&P5T)'/D1H<<# MKDO-=)BC'Z"IIH,!&+M\:F]M-H,,QGBDM\*F%',N%EAD=?" (.B1$P5%<&>R MR.0_]3*5;X1^FX1TLYM<>U99K!DG?[DR,TA+_F,I6NPTV/;E]]OL@XF]^FWV MT4 #E][=RWS]8.?IR)0J&XB:'$951Z\%'1"$%3G98HJ*O33$/B2EX4Z;O=1\ MOX#Y.)DWAYK-HYWFT@;E,Q0G*.1(NEZ^*"$(;XM"':WHY1UA&S'C(N=8!3^) MEP.D/7(:]]>+\]7TYPOZUEFB>.'[_/Q[#1/NOGU\;6P+*(9J=]R[F!HZ;[0UKV=E@9$;@OJX'ET&!S\)# M#"F*JZPXX9R050WJFDUDK MNNH3Z_WYL87KJQ,-/Y^^W4?<#0#FD0 M8S;D-?K(P";."OF3,AF_@^=\X-A)ZGO#U&6IM'RA[X>#SWU(DV6@B7KCGZ-:PN M%M/5%)?ORP,+ON$/D2<62P#4B=6R$@;1Z@*UYE/2+U;TLQM\7T+'[PSJ#7L] M:.HD;KHK"RYZW6*, M?1#P=(OT_O)NX ;@272#!TBTL(J!($A=*04$A@O?35']R5.%"K M] $:WJ49<1]Q-PB9S<.[,)QK+S2@2QY4\AQ<5(+4[(.S):M@M\QZ^@LU(^ZE MYMV:$?>1>0/(^82SZ7SQVWR%5SW<*B9I8TVJ:!/J7D0!=94N6"-="IHXLOU$ M;_KG;\(H9KH0KTM7W;LDO MC=&EJ^-1 HSR.=W..%'5S8+DUW,0F&V2N&YV+CA0OB-H>;@ODDE(N MC,PI]S*4^V1F3NVEZ%UG3NTC]9&3Z/\(BVDUH-H45,=%3UXPE@K6R(" M>A%=*&CM_9*QK5GVONAK"8B'(F?>F!I'AO)G@A%^F$]GJT]UOR;Q\ $7B=CY M?;;$=$'$W/(R20B_$J5?+OF]^@=WI?!F?G$U,UU8:9(+"#F*>KVH##[+ ,PQ MK:,C";FX YI[)+&E*[D#0+>BS)$QO8W;3],_K\K]2BD9*2A*HKX&*BLAUM8L MD[UTV9I@+-L!E4]^R;CE;YWCJCN!MGAQ7W-74Q?OYF%&EO$^K>;$VZ45O*X= MP4_9!GH*KKTPP'E-1,E$\1=+$I+DS@<*S)3=9;1D/]2-VZX]S*4]K I/!<3/ M.2Q7,3[7DDF>08CB2!UHP1O%@#L3BU%)2ZVZ1.]N9(T[ &H\V/:@M :OXS?3 M[U?SS7,PB7MC2)AUT[+Q!7QD"8H54M/5$E,.!]['-]^R$YK,R:"I0Y$V=)C] M_2(LPFR%M]E:>ZD_K@.L1\_O8A/+UG*H6W-!)73$XV9.!VQA*:A^7]:1^,RWT\X>!T_O9E2V&[(3S*I"D'1FD"(RX5^18Q,BS MX75 ]KZWZS'T[(1,]Y*0V;V:1H;F)F,S_1_ZUGM9FU>SO!ZJ_<_IZDL5#?&Z MJ:7[\0M)J/[Y[8%&5UD>FS%+K./;9*F7!@5OGI4Z2RD9IX1,5N_2W-,Y83N! MU9\,6,=57',9EW?7G53,V^Q+': K. E4"PX^6;H7-(]<%"Q&]C+:XQ%Z6GJ] MZ3I1=YC0F\/.SV&Q^#&=G;WZ6C>H32*Z7'2B0$@X0699>SJU*5!$*(E3=%3" M !60=XEJ*5ERH-:?1-(1*AAU?]T--Y=?_&8Z"[-$0?ERM?P-5Q-I7*$ *H+3 MCFPM<@Z.O #@)2=OZ&A7]R.)KK"TE9Z64A1=P>AXP>^/('^)H!G2C;M^<.FP M5/*JYIUNZ4?*:=[.-JO=+@?HK&XZ'";.V.#)_00F.-WAN2X1C18)'LJC-%8& MUTN9T[&$MW1+=@/,055Y^)4ZKT0-!]T-FY,0=" WQ!*4)$F6>PE>>;+64OO1 MBV)>]58QOC.5+24[A@3E(4HZ]@P=$(/D7;#H?5 0. N@/$4[+A0!*2')SZDB M\HB'9$NYBB%1MY=:FHLAWH2$&^>5R[IAV0MR/7PB#[8>W P9D,]1F%'%ZSQ M_'!#4$OIBCYBAP-%WQR$;K_)K-?$YTW!33C#B>0Q.VXE%$G\J*P+>"LME"*C M=\G%) :H/'Z*Q);2%'W K#/UG'[W\.3>KKMN^X?ITP?N(+[/SW4/\=\ZD64' M\_"?_+CNI37F!'R64I0N(MCD+5FL+>1P<@8\*Y>]9=K8W@KFAVFQQF $#YZ3 MHV,5^=6A0*Q/%1&EEQDQ2_:7;K'>!P&[M%CO(^\&O((M$[F+1HVV#G9"=,0! M9HA&,TC1!\UR#C+VTBO;VIC[H[7[_'3[?43='%@V.<5QGJ=!+3[?=2\"[3[?>1]NE,MR\JAZRL)C:0HG%!# 4K$W"K MHY&)Q\B>Q@2@2=H7 M0<=QZ7_)6!O3[;N^H8X7>(NHV=A7'2Q@;7U;]G5ZMX]G+(>Z6_9NIY1,T^GIJ+KVQO#("05O TBN]1+ MC/B0E,8PUQ"#8;F6VK$"00L)#IV6P3B=;2\# MA$^F,NR8BZH+H3> G7=;YJD_NNN:15]88H%.8ZR\V;J83Y&3:"W)C65BO)>I MV_L0V5+ ?B JCEE'OH^*1JTD>VR8_ZM,OYG6Y]H'S/T^(^7]C(L5'?D_SV>7 M?V\YX5E;76(&+GBM[^2"K!@MD,RC,$HPQW=I(.V$F):<\>/0-XY^&CT1-Q4B M#\TM,LTB<@=H:P)6I9J 30*D$SPIIVIL.]2)^!B1+=V[_9V(G:CH)%*5;RY6 M%PN\J9R;WQGSW$W.;;?OZ#X1=P!O/>\+\$&QF"+H8I%@F@FAGN)1Q;EESKG M[C\+MIR=>VPV^#6[DF)M[4-MBG::V'42?-(&I.>%J2)\*+P/=I\C;'RO[DAL MW#_".M5$"[?F+1YN>/N(W\*/]0J$]^7#8CI+TV_A_.WL-[+9SW_@^7?\=3Y; M?5E.T+JDI.*@@ZFC7S4'7SMV1# 9DW'(L9>V@:.H'A>3W0+HB0K&?K5Y:M#] M3PR+SW_,)[6?(KF<(/)J^R$F"$XK4.L=]84@(\1@<*_6**T+*?>6Q-VIG;<_IBV,+JW]DX2HM/O.+&< MH3*H(?'B02$J<*X.#"!V6V';@"A1.VXS36,0W5=[IP715X6^]II/Y\G7 MSCJ S^1XJR@<>(\.BK2"\2RSOK]B>'"4WB%XW":=5H!ZN X;P^I$\Y*59;59 ML@I,,0=110W6%6D*AAAR+U-('NXT'JLC9S!,[27K!CJE'QU9P'E27%E %@2% M8>3E1F$Y9&<;WJ9%]#;*:["#K7>==G88=IW>^V?M/YNM?AR0M;O^ MI]TDX[93TE&.[=,JS')8Y ^+>;Y(JZOOVI):08:.99' .TEN>]0$*6LR>(Q* M":^\MKVT_^Y,X;%GV:-?<+.AUZ?(N T<@O*JS@?0E]<\R8"E4F*VHI>DR/.D MC5P$V@N*[A],'2NHV]FX:XKJZYMSR<)TYWNPEU9QZ21+R' MD)!!3)*EQ$LQ_8PSVI?04SFH]D'8XYO?>U!>\\?6X>5.]S^AVX.KSU*EW7'E M@W0^.?*=U9;<%Y\BR-'G(B04?1>KE[7JPD^O7^7>\'%;RR%>^2FEQ$8)JHP>:Y%BEI*,5&H(@CP M+X326AL1^VD'VXV\D8N4FH#?42IK]IS[L$#\<[I<36=G;V=I49_V?L'+_YT4 MKH4,C-Q07AE$Z< E2=+DVC*E@A&F%P=E;TI'KD]J IY=*;)=I&XRM!-'[+A: MR2)4703E6&T1-;6]6'H9D@Y.])*:>IJLD>N/VL#@(2IJ8ECO(QZ'\SEG'@79 MC.6@Y+I )5G0R')V')7#7A+G1SB!_=4/-0&QO51RI!/X>I9[?"3YM)JG?_U$ MQW/^>?[U&\Z6ZX\\X*WDD0_JYLED%RJ[>CGY0CA\\%4WSW!9>=*YA^QK\[2C M,#84^D5*1D<-TYA[RCH]2=;1]1?7\?K[U!-<> ^FSV_7?[H7%P M$NO)C^OSF.LSP?4T!$UV0=@B ,!3W%G" 8Z@.;6(M>9[KI>GD'[/>QNLB$/ M3.!5]1?66GC_;5U5\H]P?G'YY11M?[W\V;U^QIYP)#I+N"J M@,RA=G#4X0A)9N"FR, QV71_>65_^-Z/]''?"P?&=(]:/04L[,+3%\. ^SY4\_7O^)BS1=XH?%-.'',#N[)9$4$%4.B4PY4TAG; 9/ M81XX]+FHQ$DGO?29]<_:N ^38]K!L*@X 3MY59\QSM8O*#_]V'XA7MV%N*1( MX=4LO_[S&Z:ZTF]>?_3^8K6L#R_3V=F]$R5:9KQ."#;+^B22 D0O!5A>BA?< M9"E[:28>C^5Q'UM'M*M&4-2"O6V5SP=0:K(CFC=5W.E0(%F85;B(590"E=XHP;5GI95C'\N\LCM\KRL6OE M:BAOH'N@+L)A=7J0Q 0^(@)J#IE];]D'?$9Y#ASH>T1%8 M+E:3=[NN)A;@>Y,2U-\H0[G=)K^RD M]SO?/++F#]';O LACJW]RXGL&\)EL%FX$ +KR^P L%GE&!UE"$R93+;Q*"=*[T MDCF\0\7(29)1O8?CU=( I@X7W W;LUR?PG\+7Z^VY3"4MF2ZB#W6:<4Z2_"E M:."21\E<<"'V\YC; S/C^L='8&NG5Z@!%=T V%]__78^_X%X*XFSN0D,.0$B ME0S6UT9^[S5X"F2K8VFC2]86U-Y*'\>#7A=9: -]&(NO+1$L6!"L6 MLJQ=#:S.%:%HFN(?(W-,5FCL9*QZ^KGG#QE4]<4G1KF R\" /*4+3C2RB0M6$N M^A0E9[V90B\L-1[C=@S.;;8Q/E):L9E#%+'^I18$3F=G'];=KGR2+-VXR",8 M7^])KBTX3Y=N83%P11>O<-L- M^4W6ZP^%ZQ$0T #NC^U?^'N=^K%\.[N\COZ)T[,OM;;[.R["&:[_\!D^_>>S7AWQ=_F5Y,1JGR6:XYO_WD=2OG;?/6?N/J(:7XVJP-[ M)B*%9+.7D$RH6X\R'49)(03K$\5P3K!^[J[>.-K-G%YJRKP-H!QL,=]Q$>=C M7U[K7SXBG2_+Z>I*DE?ITJA$\3S0<8&^UOK07>Z43""M5=:45!?V-G4W/<7- M;K;R[S1Z7P!IX&8YV-E]_>>WZ>)J3 ]Q3JI@EED* *,3G.)!"@K7A;R9>6-9 MPN3Z62/2&0>[6<-+3 MHV/2&##.((5XQ4(, 0FU"ND<,)CLO3:YQQ^#.Z1K-W"_M-S\Z!INPA/:R2G< ME.70?[TO-V[?I4FOQ]EOUL+7G[[Z.K^8K2;<6I=U%)"BHR#*<0;.LPS!9&T= MMX;%\6*'_?G9S41>:M*]!9"Y4%MXJ-RWQQ(Y[K5X=YN?F<*W'?C[NZ M'NW7)XU]3@D<3+;##!ST=%7$8#CP[,D*C//@G18@%7>Z*,N%'W#V:'L#!W,R M+N?D04HI0"7/P1?R'FU6SH2DT_Q,#!?=#7W\#!?70\\B"IS]-5Y?CM M+$^_3_-%.%^WJJKLC1<4T.>2"BB=%'@C,YC @E$NJ.AVF8"QTT"IK12\E$&$ M>R%AWJ5:6L/5/Z>K+^N=4?5F^S+]]GG^>K::KGYL^F.S#$QR'8#94C=ZUKGX MBGRI3"%V$,$8GSL;7+@G;>.-N.L !4]AJD.5C%S:]LMT@8G^^/UB>C8EO^NR M+K;R1P$ML3@/^6I*1QT!7X35="5XK"-I"P2'M71/2B<+U]JR9_S/_;ZQ(?AT MJ?!Y[](?&5._U="O4(!XCZ^K]GMK@V8J0G2UE-H(A%A\ HX,=;8:T>Y2"OGT MMXPW7W$H['0HY59R#,>];,@BR0ZL!,/K,$NAB./,2:[9Z% R&9!IJ^WCW5Y# M#DY@_.,A/MM( #AER&]K7?\X7?[KS0)K-1D2?E8?PPHW,WHG*'()LAXIFM6* MLJ(IM..$8RLS8\@#]C.B:B@&FXRK>P-N5W;3)XK^$M9U.0-Y0JZ7)&TE\)ZD MH5*FH(+% M:B9#Y*AXUU0>W)X,F/46C;N@Y T4NSKJNQ*_^85R?YG%SCV^>. MHEB]6"Y E\) 66D@6$GB4=(G+50A.35O7T^R>/*C'IJQL.Z0]!>QL@8F/0J FC5L6KO;!T\N,ECC:>\9'2H=4, M4TOVZ>+KU[#XL2ECNFQAN]IPVW5-V"[?U6=MU]Z\#E.C%8*GLS<;X H3**8T MGLC&UY_H]QTB3R!X5G?Q9S %8.-I9OZQK\3ZNP6#5A,G=G M\$V0Y62=\1"=3G6:JP?G2@!4(@DLDAD]9/WS@6R<:+JD76,Y B4M7"O5?7U+ MX0J%]Q>+ZYG::XZ7MWS;ZYEY).Q"<7^(%HK' LIE#B'3K5Z"8%K$6$3L)UV_ M-ZDGFKCH$>O]:GM_//M+/,_P+%S&R(UX2R3L@M/5Q>)F1N0DBZ D0PM69:0[ ML*X1CD:0(YM*YB%(\F-;//^W\'*BV89V+X%C\7*LY31A- _=1IU8E)XCZ"C( M;2S%0E N0"A><"\%4[:MRJZC0HSVD@GM&LQQ6#DRQ'@]:\Y@[O6*7MV_'Q;3 MA%5G9:.SXI(+R5+DA;DN_H=><-;;XYF!6FPQ4&GO/Z@,U+00E MPTAH0DK,K#BZDE.B&YJK>MK0 >A]]$P7*QQK_7IZBK\7\R[6"\S'LE$Z4DD4N!0A=XX7D(D26$MA@E!!)>M-CFI(7NR>B+>;\\ M"1OM$X6G8*5=>?Y<%PS"@69*@2J^0"R,W'_.8I#9Q!3::L3K(=H\A2?2)FQR M!,QU^J@Z<,7IVQEIY>MF2MXLX6)&DKDE)/KUUDJ3C1![JTD]BII!JE:[D]

(E63=$)23*Z1=O M1,E)*B;9+ILO[G[JR0*N&P7/.Y%V"SCY_,?\:GJA3EHE2]Z=R_6&2HI":A*% M9ZD('C4*ZW?%R?6GMI@6'!$GATF["9R0RJ\P'C2BPBW89)11 M3I8HPJY@N?G8%K,E(V+E0'DW 97I]RN4&V<*]R@ 69T5;F2!8$I]?59:6UN, MS6)GJ%Q_;(N/^&-"Y3!YO[08\-WU6 VAF/7$;9VHH>MV)@,AR @8>0ZY%)G" M@"4@Q[+3]ESCTWQ$Z0H]+\Z&YG_@8B./K],5^;0&Z3"2P)(TH +67<0RT^5P&+'/LAJD7%.@>"-I>[>@(!+TT:_K]V[<[LK#:!O,?4"WH.:-":CD%0L]9T3/^=YX(EG@M@"JP*P$"D(P:D M4CYK8PO3K4]#VJ-7\S2>1OJTFZ&PTHJQQ.<%$/>NMOJ(-9WT)R:11/>#:=51G^%.CC$O))\,$7F35$%F,=O)[!22/H[@\^!FD, M\_U-]FA$""_HY:]/(SX!A+9BW4=X'+=J3Z\\CLA1%UG .O(S%.D.ZF0BL#*R M%#.)IO13R]@U)RU.5A[?SD;#2BO&TM5!\[!J^ZF#AD^$UDR'VIS#A"*W@67P MW O@3GLE7+*^Q\T:(S&]DPG:OYH)G@("3V\D.GWRQ;+,%U>B^#)-7ZKO3E[\ M/W"YJB/X%O/OT^6C_17']*,<\N6]MI\<+8UANDV,QE)R=%!4K3?"I, I%4!8 MY:3BA%HYY*2_@;I-=M^CZGE C5*!S8Z!4NCK2F!&)FOJ0!,?2D^YJZXX:#%1 M=1#Z]NTAZ4?'#3A1EY337UX71&,6PJOBP3NZ A4/$KQB"I(1VN;$D##O2BT-8.IPP=VP/'<2L$Z!. M*'0(AHMQIH@?P,RX"#\"6YU-2.A(T0V _0,NUBW!LX27CO]5-:U)3*U[2]#3 M;<1Y ,\*@X N6[)\9TPO=_TC]#1Y_ =V*?X.2QCH+/GJR M_T("=!81LO$V,V5!6.@=UV@,H%S+$(AQ=Q2;F@A;]H+-* MNN?P1*UL )@/;Y$'8.YTI@H?+)Y[.YF*T"X[Q8'%D$!IS!""*I"5EY)Y+DT8 M9RQB1PRV6"G\%S/((Q#WHB_'?ZSU=RT7@R(F*R,92R:YI+I-JA:.*JVSPZP2 MQK;65^S)8(NUQW\Q2SP"<:>]A>E9R6SFN-X2CC4N)VT$2.LI9"]"@D,I02N' M)F04WO17_3$,CRT6)__%+/(XW+UPHWS@R9?H.2=_(>;J.4@1:O;7 6IOBM%& MIWQB)GE(]-C>G."79)#'8*Z1U6OW:LHN&=F\8=_NG_AE>GY!?^V7Z3*=SY<7 MB\MWMNM:"^>B38I5GX"4I%)BX',.P%7@H1A?0C_^:#?DGVC_F+I%X%_NQ?-Y\6F5K>-TU*:X7EY UA8TM^#(#^#>]-A9C&F<9 M:BL1<&]/N"_:;GM"8-.[W5Y__78^_X'X$\ZP3%?KON(#FF"W?DPW[:S/4]A1 M8^K?Z0L6X;QB]F)9VV#?EP\$KPJN65YCY<.(29Y<$W4*U)"!G*2$Y M.L"5S0Z\T)S<,"&++U$G[*74Z5C"CV]?V>'+;HZ"SZ2OG^C?_VM2A,"HF 2D MRPX4%PF<5@H2HZO/1,M]/R^9AQ(\[NOCH/A\V.PR@(X[\V^&."77C1==G96; M#^OOQ-Q&;2OG9O:&*^T<1*T\X;+H^IQ,=ZL-BA<91=&]]$>,?6[>M/_\0I\[ MPWQ;83>V=*F[B119A%@26&O(D*P7X$PH$).-Q1F>0^FGM'T?*D_\A-P'B8^W M_W>MS0;"OH_7,JOL?/I&WO)\\:[^LRK*6L?XG!$RLI)C"J;( M7FI(=J!M7-QUC(9]L': :D9$6YI?S%:+'Y/?/TU4RG%MD_SN;?_[;YQ$LP;7YS'TL%7$ #-O#@M8Q1I5[4C)LV[PLJW0B^ M >0\O.!O[O=WUV5WEL6@,M>0F1!T[#*$&)VJPMVIJ2WTG9]O(D.R M-1(@L8D//!QO,ETL=+WXVO^FBHXD//)UO"YFYX=T5W('+?@9E L=JVT M!B!Y7;+S=EW;LZ[[>3U;35=3BB._A-7/X3Q=G-.U0>[0FM_U7_Z BW4-T3W> M!2,NF0E0"OVBCDUNV1BW!TH_<-Y-(4W /8;4WY="KDW M[\NGZ=EL6J8IS%:_S^9QB8OOE<.WLV\7J^7/7VK)7&T6>R9!DR2( M?T\Z$%Q""8YS([SWL>><,C+MU9,@S? 3%MP7\/[_=]NLW]9_WV7,NL."L M@23KVR%&"3Z%#"%JKED1,JF>ERCL1.=.L'4O K:=J^VD:LE^"XL%??)W/'P- MS4X?VU]]V=,V>^><]VB4#[WL63ZM2K.$N3@N M=%UB2E%GE([^RTE(BEGGZO-'3Y.I_D*59OL@\;A*LWVTVH?WLG2C>Z: !; ME]["SLR4YJE>!W.5BV3_(I5U^F7Z[58$GK&>,.0&&\5CYDQ X,I EBX3T M6W&_6&-KQON0[QXW>]TII@81?P,GV?,UYY%AT!8]R+7T@K 045LPR"3'DFPQ MO31\=M,DTDCA8W<._;$J:AUS&YO--C&3F0,KL@6E"P,G;01G,S>ZV&)-+W?G M"V@2V0L-!S2)[*.:!M#VL$8]F&R50PU,UT$05G.(ECL0Y'?*&+Q0MI^4\$'- M :/VD>REZV>; _81? /((1G4)>OI%@O6U%B*Y5+( M7I*K#TEIR7_O'CM'BKZ-WC0;HT(". @=,BC%$P6UADYC0K_Q@5%0*QZ"Y:1[ MTX[5V\-6M'V$V,*9\< 9_.G'=<;^Y[#"L_EBBLOU16UBTD+1S:Q\KKU2 L%K MBDN$0IM+EJJG]_$]:!QY/\]@/G9?:FL D5O8V!S0A4>*2;F%'!AQDPDLD=D, MK*22@S8E][/C]%&*6FLCZ@@#]Q]#.U%( \AZ,_VS3CQ-=.9_PG2Q6-?K79WZ MF&-02M?D _UB@KQ\"7=LG+8HB1Q"F*2%%0%!$S2(^8A?7'._R.Y^OC7B1K4D6%TZDF51,'YZ4!'5UTG-EB,N_E M--N)O)%7M@WFI/6@K)8@^"N&*JAU$>5#_C9&G)QAW+L,@NR5#G4ER;[J"F/I M3 JEI!1Z&8"]%Y7CWK1]P.0Q)':NLY8 >5EXOI:8O'K!2X4YKQC!I$;CS'J( M67&P4E&0SXV4JA^W[G&:&@%;]TAXO$GF*+6,NI1KN5A-/M9&AK4),HR>!:8A MZ3IF" N1;555?BDAZZQTECN@B3[T%I+H=_=1=.=;1]ZGV/MM>;B(1SQ[KHG> M )KB$VDSN9'>V=JQ6 *1G1-X]#Q:$;/&7EY&+7CB/#JWBZ.]D][O?//(FC]$;_,N MA#BV]J>S6X0K$;(-7 ,JX2_[E+TQ#*RU@9F$+,I='L1WT_[M;QXG9.],^P<+ ML0%O\]-%7.)_7Y"87G^G7ZY+F(V/.F?A(+GZA"7J)6@Y:=&E$.DB%#KWLZMK M.SWCMF /%V-WH8XV474U[A"]TR(EHIR,0BG.(29EP.B",<0BE>SE*>=1BD;N M2^E"W\]CZ #AMX>BS0&;"E<8HH3L$YE7<0R"-1ZD$FB5$2*D7OH&ME+3''H. MT?33^#E [ U@9[=.;%:\9[53/]DZ+I6E.K(M:>"R6)5Y*B'V4N;8W631WB8P MC)G\/U95(_<-7*WXNBVQB>=&4500B/ZZM,XZ7>MP(@1=AXDKY.6^<[VU+V#; M9[>6MS]:??,.93DR%C;2^7D^6RVF\6*UZ8UY-9M=A/.;,K[;?[[\@(M$/YL$ MQ4)!5:?H: G*Y *>\P!!$'^Q<$_G^@Z0.8*$4QCM>2BRAM),DY?A[3&FEY/+ M)E)%E:0GP=DZE2221(-)!D+,Z%44&$TOJ]AV(>X4YG(>@L/>%+0_Z/PEZ&9X M%E:8>X+=JY0NOJY'B5U.?*CK*!?XI?8,?L?+.IK?2\:6HD4<,1:9>)FQTR<0IS.CL%L8#*?Q8N'_N MLXQJ,Z?IU=?Y8C7]G\VPR,IRY?@W_'/UAM00SO\3PV+"HB\YD&=3&-:&22;H M3J%X*Z(U1DGGT/8RW_,XLD]AWF>WN.Y-J2TC^98Q/Y@!/2E96:N(-1UD H59 M4@1H$;1RUN93N#CE-:D'WMKW, _IZLOC\\H?TLFFW"Y MO#VF]_&_/9%!9<.B $R!''Q7MVTS:8$GFVH773&LET*;P3@\A?&>W1I""U!Y M@39T_5^3'#4O/"J"M:+#Q'D&+I+7EGB(1E2/S>U23C2ZS5S_URG,$FW)1@Z# M0NLVL:R2>.H676X3QJNSL\7:(WOBY##>$C.F7KP!05FAP=7%DIG;PEA218UP MR?3&[D[6Y%^H-;4!HA=N:D^ZNC8(R:2/$*.QH"(6\"4:B!I)N3$J5WI)&X_% M\&Y)(?9O>^L522_?G7W&Q=>Z0>U]^8BKB\7L_:W]$)-<)$.C#- 7KYLQ M.41F%!"+7',?LV*[Y&^?^Y[=4'BB6=I.A3PR8#;9XW!&G-3\WO_%\_QVMLF+ MG)^3@[=.BESMX/D'?IFFR]T-LZ8SL%V^=V[@>T$4Y>#**/-Z.;:-_@<%F>W^;XY[">%//S;SK1<3 M+[G@QG'@UE$Z^D)=:1"2@UQ5J*6.;:02WL MT5C>DZC=>DM.,$$UKOI.!+=;>'Y]/CV;QG.\;;D3*P6%G#*!2'6?FN<2O,\2 M2MTL'F7F&7=Y&^B8K-VP>X*)G[%5>"+HW6*VGS#-9_FNW5JA,&2AP3M?UZI1 MD!J2)^/50EDN1):XR\-]MU3MAMT331>-J, 3@>XVIK>:K2M&>L\M73I640A0 M"H2,!6S!*&0V5NGG%FSW0==N\#W1=-2H2AR_4WK]E;?I?[58U %--?56BPW> MSO+T^S1?A/.-1W\9T%[]RX^8)1O :Q$;Q-#ER4 M.CL*;,7]7;6/]4]W2]AN$#[1#->X:FSC>6UW 1"O5=\4MH8X/9^N?DQB\;*@ MY:"ME^0MD:\?9 Z@0S*J*&Y%Z65 TG%D[P;I$\RCC:#5SC#\?_[V0!LDC'^M M_VC])_5??<3RO^K__O[Q[9W/S_-9.,_+^>P_TOSKY>=?W4BW9W%4>KN MO/R&*[JBIO,\39LRL9_GR]7R%UR%Z?GR+GO+*7W8<_[#D5_XMQM.[\M@\[T/ M0-@SU_CG"FM?__\^[HCY.Y&R".<5XQ?+Y;KU=//5KV:7?=8?B(3%]0R+#>G+ M5Y%^&M)JPATR:84'8:0!)7BZ'-?C2?HQ&LS8SQSI8PD_>J+87D.-BO0F).N M%\[KOKQ =XXE7XJ9X'+AVN9>-EWL1>6XPW\&1>*#066]:;,!-^+A.N7U8,!L MZX)C0Q>)J\Z0-0$\9\2%=$$RCTI&WPYUPP\)D'_YZ.SO92M/$=8:X@Z1/WW]]AUJ8L& ML+5;#!>L%,8@!^L#22S4\?PL:C!2!*V9MD3\,(4GAT[L[.UE?;CKL'M5-8F_ M6Y'=YJ]AERD2BX6Q_- PU(> M)[*U,;6#(K$CW8TZN?;67.C;(_3N#'G\0 )=W#KC?R8"IZM7LWNS(#\OR.N> MKO_[IB%^(P]! M$J.A!25-^[5D05IR'YS%U*RGJU2VEQ_Y2V-K"V!T WJ/(F MC^:'DTXW$WLG1N@8(SDU6*P'9>C6"=F1R[,>TJNXL7R@..A1&EL;4#OHP=R- MYEH>3%OS[6>SZ?]@W@R3KOS]N MC?#(20#:D[,T#%!W([BU8;6#HK8'G38Z%'^[6">%Q:*MS*"3K)-PE(?@ZHU1 M5*DU3U;YO@J!=B*PM0FR@Z*S YT=?LO/5^&\OUO^@NSJQOBNAZ$\F-M_+5D1 MO4B.K2^06%/X&;P,!9(I3I3H-+J!GN0/H+ZUQX/^'T?[5G$#WNMC_-0K9)?R ME'7&A$S\]UFX])TP7]U KQ;3Y71V]LO%HA9EKX^ FY45R2MG?.& 4M99G#Y! M-#X"RT8([9U/;I<%NGM;PDC\MO;*VSNRYZ<'L\:MD71U'I;+:9E>#O=XE?_K MXG+45NWA??7^Y[<["_+-?$&RO(G!UX'W32!^([ZZF!E+#I"8H>,T.@97#&!BC"!!<\$S;TDA]H10"MY1Y:,N=F@?A7NYVOW)L;:15NT17NP#AK M2>^\CO#2"H10Q7 KI"^]U-B/RW9K>966C+4QT)W&5;NS2&ZD>2,.773QBJMZ M6#%0TG.@$") 8(RG8 7]F6LV;-W"4&O9GI:L:S"@'&TWG;UR7HK_MO0?>2J> M/;JC].[Q84W1*:NU&$PMG940=3"UHY.CTE[:W$L95->,M.8R=OWV.:KBN\;_ M$,V\M\H6PBS?7D$]+U4X8?9C>;?MH,O.WD._O;\VWT[DT4K/+XIDE:U;:-'0 MX5U;X*-.!;@I246AB^IG/=]I]?PB\X%YK2'Z$NB\<0:\$1%X9L+DH!B= ?_N M^1T.BF!.L#DZ??\[N7 M_G?K^=U'&4U":M-ZR%0.67D!F.M,29G(C:FE8#G*)"C2<#;V\EYZ4CV_>RE[ MUY[??23? (*>[3,MSH5L#4*2$4%I3E%AP B%I5K&V$IO3P?G&C/[U[JW[?G M=Q]=-("MW6+ 9#P3JI;WY53G-FD%@24).3BE778RJH':CDZ\Y_>8Z[![536) MOY^_U)%>;V>;']U$@!_GY^=OYHL_PB)/G&$1O:H=^YY^*75)H>":+)JX5$9J MAP,!OD!PG#S@ MQ(S)2229>@D_.FA*'S"W,@+D#M92DYB[3.3B+*\;CR8I>90*.1@3UZ+*9$W& M@1,"N>%26#%0=\Y=PEJK+!D!=T=HJDGD/1#=O3UT:YYOQL%/9$S*"^.!Z;A+]=4IYA&BE)F\$VYD41)-[J4\?P?:6FO('0&@Q^FKG6*ZAYR1O'!Z-OOY M@HB:I1^O_TQKZ7ZD[[V4\_)A *<43^A# J[JW8)9@6?%@LDB>)'W#V(?Q85]G6ZO:K#ON)BZP8DQ1$5W>"8\CDP:,$QTU, MPD=48:PGI6WT[H3I 7>[MN!"'*W7\5&\?4C/ TXW"\-KK]4EE9_GM6:\_MU) ME(5;X1-(G24).4;PP4?(*B63! ^,[[("\S@J=H+G@$M;>X/GP IKTK5]P.U5 M(=2',,V3%$,V$CU)5250M;9[/8HG>*$T9D;"'F@8S9-T[O9N/^"6UA9.U(,5 M.?Y)ND]Z0GGRW3/QP[-?[TOB=?&AI8M"LM;7.*0K2;X)T\4_POE%779X/4KRCC29EU)$ YA(D,HQ 2&3]'PP5C^CHLX'P#-]Q(>ZY>W\[7RK_-Y)3FF.1H(PA02 ML_7@LI6U4B<8P5#WU %Y'-FMU@Z,ANJ.-=THLF_-@K[E%P5RA13C=;=9W7Q7 M=WR'Q 5P89F-Y"(%',BSW4I?JV4$ V/U>-VU_)SZ5&K#6TW7AC9D:9&N%$$^ M4A0A [KB10I2)3E0V<"QN:H1R@.&#KXZTF/C;NZ=E(9T)G.O F2ER'UW7$), M48%CEBX%%NK%,;0+L'=2:H0L_VB7_<'::W0EPO8'.DS>>2^&]C-?N\C%UA.1^$X^I^^BNV=34[0E &^ZNY[5Q$XR4"83P9'1D M:A!<+3J/5KJDK-0WZW1[QN:C1+;V:-5_^JDCA35Y=S_D;:)8Q.@# M>*)*BJ MD4F,D%V)(B/8O=JIU9 M_C:?I?4+V6H2C MSB8>-Y^LNV0,8B,%@S/!<@A\Q"3$<"]0):+ M#*F?\H!.J&\M"FL1ZL>KO0FT[RWLB>.\YC@8I%)GO]O,P:%+ZTD=@H0?+1]H MK, SE+;F*(_DA'2HSL[V@0XQ*?R?.#W[0F;RBCR@<(8U3%G/6B?364YGOR Y M\E^GL^GL[+I?^,,E.>N7P7GYL)C_%Z;5M3!OBMB[G2G>/YW]31\?6,:MS"G/ MS-I233):5HL:)3GN3D1 YISB6=0;H(\C\+3FE->F.)T\Q3-.!% NUT/%&<@: MF2DF9=2]I.C^2G/*]T'B<7/*]]%F X\KCTQ+YJPH+@H'BYYN.RP)O+%U;C)% MW(9C,JR77O'3GU.^E_YWFU.^CS*:A-1F7')V++F(JK) (6Y2$H+4$8R-A6%@ M3IE>GN5.:D[Y7LK>=4[Y/I)O $'/SL;V7K)DDP1N HDF%P.^:(2>+=_/-@L)J@5%E;[S-4(HMQ%#T M$(6RX-%H'Q)77@YP3&VA[)3FDW=W#1ZKHM8Q=V6C,@H>9(%44GT1,Q&!RDH!A("73K M18_D661OM7#1^GZJ21Z0TC"6#M'V_6?%XT0_(GC6[U&+'Y/?/TUB%HFL)H,- MCM>C6X+G*@"Q[W-.6CJUY3UB>866):;_.)M__]OF$R_!LOG-?9S&3-]'!D/*!G7Z^G[ MQ#A.\ T@9[="ITAQ:^2Z4,A1^].XYW1%,P4L,:4RJAC,0&U3M+ M"PQ+$@,K#EDBZ9M:'1U%A*@T!4[!*>&S9D(/-/&@$WY:JSQK"O\=P: S:QBB MM.&>>%;SJTP[;M\>WVW!PJ'?WE\90B?R:*6X(*G"E4^,(C)'GE!MD/3T,P)Q M*LI8G8WHI7+PM(H+?)0N!R9!!>WK5HD(/M<&&!%C*!E3R;TL\?HK%1?L@\3C MB@OVT68#?LLC*4XL'J-UC,A>U_,;0]%,K$7/:#AG"54_T^I.O[A@+_WO5ERP MCS*:A-3F$8;'7!+/&:S2U8DA^42O.&09E. I.L-Z>>(^J>*"O92]:W'!/I)O M $'/)K29<"D:XX"K^@"7ZH(QGBV8&C(*']#+?Q<7'*C^?8L+]M%% ]AZ/E>I M%9.A< &:.;+ J!@$H3,@9Z4$+5W2O0P7>%'%!=U=@\>JJ'7,;6R4%65EX :T M=0H4EPH"MP)D8L[%6!0'%!7NAX8#B@GU4TP#:MF1*K=1,>ZR[LS)9 MHR"GPHD2@0Y^%AT/AJ5_%Q<^GM87'!/D)LX,QXF..6206G=8&,@=RZ6M_L:I-2MXR=0OW!N(;1(3!>Q.WP1%&&9)99 M)2UHC:(N!-(09([ A?__[+WI=EM'LB;Z1-$WY^&G+-MUW$N6="55GW5_<45. M$OI0@!H 758__8T$P4$D2&(#.[$3JE.KEDS9$A##EY$1&1-IL"AB^40#(,=C MJK=Y.?T=D)$ ,>(]^F#,?D:"-#*+K.+7/6@2LE$38Y19:B*%F:U!">5QE.,#J)&!$RB@"JT#$. MTD3@Q5L3 V,Z-'F _[0_O58 MR^"D46TF,YQ5&];AC-$\AT@Z,72C\"30>DS"/+C0*5$0HK&@BC"&A:- M,:))E>"9EN$,4O_0,IPANN@ 6R]G]0N3F3'/P!=B0W&.@)QG\'4+5!+>H6XR MG/.G*L,9[QH\5D6]8VY[1JW,W(3::!.XIV,D/=T !D$[25PQ+9)I\O#Y$Y3A M#$+# 64X0U33 =IVU!1X[Y.TK,Z_->14A)K5S:BA6(80RD.3$YU^P@G7[1P#M$:9QS'&CW__&4X@_3VN QGB!![ ML!F/KO3K#=F;A\?7N,Z?%\M97ETW"FAE1&0"A!%U]F FAT^S6H8=;-!T:HP^ MT5K3)VD\I\**8SRE5FKK )$[V-@:Z**#)H*RKT]8U@VP0&4LYRC:S M&)ZDJ+>BAY$P\# 0'$4A'2!KQPI-7'UY-4_U'[_]GZO97WA)!)> :3.E%%PG-D3HO!D;#QHG4;35%=PK"RM/[^,<>K MY68GRI:O4@*J*!V@RB3";"1@271!9)N-C2GY-@T:^Q(X[;/$J: W@G(Z -WO ML[_K]I)(_NXC5E0M;=!>0G&ET/FA0X3<11 Y*$9"8ZG-NJ5G:)K6CVL#K;%4 MT &:WB_)!*_S]=&H"U!O^,B,N:AD!.4T^1E,.0B<,; >30@Y6):;%+,^1="T M:XS:X&@4X7< HL>F]D/&R]]6I)]\>RQTLL('B#$I4"((P-+G!:R1%=(!Q&XKJ7[Y?OOC?\SRDHCZ\OU-_BM?7K=S,HVJJ$2A M-Z]]#B6#MSG5GQ0O=0*":F*U]B-O6AMVNC>-!LKJ"8)_9JR"JF_0J\?\W;Q! M&^]]Y)'.:YU!R+2&D%P"C R+#R:7T!:)^U Y;,2W&#E%+%QC;KS<( MG32<60J)?-A4F->C0T$X><)H9!))IQ-E10]M-&\6IDZ9#SU651W M[\KM$\#JPCN=BZC,!"2GP&1+9TH%"*:@B+(4S$W&A^U)7V]9TJ.1\2+VCE?3 MA.A+<;:K9_&2/GE.6ON+3/M?>;7^\0[Y@5%IF%6* BZI$P54@!1K+ M96;XX/Y]U)UW-!'GT'9]".A.JYVS&NS^SWFYJLV/KQ=?O\ZN)8#S]"&G?-UL M^X'DLIS%3=_MN'VCAWQSN_;1H^4P4A?I_8;E5Y6 FQ+,N[-PVZ8G7!64&BGT#)>G:E]Q C,\[)+!)O_3YS*.W3>@&ML/A, M_',2)7?@I3XU5=H$58JR8',QH*)&0!\D>*E5<M[UTB.0[ M0-"++8TR).LQ(-C-9/'B$H3J):>#E<.X)*4244FLSG!8I2S;#H=A(8#FDZ'J*8#M.WHH.-,VU@? MLDJ0B4XCDI>A2%9,(=;:-$7>1Y/WZ#-L.AVD[9>;3H>(OH^F4V&L#"P8X'I3 MM)HC42P,1)^D*XK[)/)CL/QL3:>#]/:XZ72($'NP&0,ZUTPT*D9,9&YC!*62 M 1^0@0@^F:*R,/Y$(R\[;3J=VG]JI7%""Z9K5TX0C M@RXZG@QO4IC^$[2B#L+ WJVH0Q32 ;+V;C.37JMH,0)+/-1=9YSX\K42,#N2 M7TR)->G-&K4'<(+VTT%X.+0'<(AR.@#=DXU#ECM!-EX "^2)JB@HI"E.0$(C M>)2Y\$:-]<=T;4W06'H,J$81?@<@VJ-)2,3D2C%U87PDCE0)=9!. 5R\3.D ':&QASH_0'P3:_W/V7SV]>KKEG"-QJC,+3"M4MT/ MP@$++Y =1AM)*B/:B1^^>6+-'Z*WQ1A"G%K[^/<]PIF5.DFM@9,O7AO?8VWS M"Z"+RRQ+J:7>)S[:3_OWOWD:'W4T[1\LQ YW];?"1EX(V> TUHV9 M=7\AR4H6 3ZZ3Y M2%8BLA!LB0^&\$]4E=]I&=Z!D!FM;G^(_L[>2/]8PW[]MR]4H/O)^ @ANE#= MW 2^Z 0.3=+6>Q5UFP7!H[-RSA4WQYV#3N!Q]@?D[B_=-7:\7:QG,5\OD.,7 M"3W+V7"P2C-0Y"6"5YI^R2%FIKD5NC,RYPSJI![(F]>F\7 M\PF6"C[YK2??*[@?_[VL%G1!VARY!N-%'7!F/7CZ$;QFDLD0M-:RA5D[L]6" MJ2 S"D&3>P@JDI'Q7AHH4B;!358B->S1,=*-8P MH0UR,-IG4-PP<)$"&,."3I)X:>2^]]@1UE#_^_5^#5%&EY#:9DYST5BTS>!X M+J"<"(!,<"BF&%&BUDW>,35V$IM'2#RZ5(C5#(PZRR$@O4N\)[N@HA0 M?'$F"<=%;%*<]3-4+@_!P-Z5RT,4T@&R!NYF,2K)X+R!A(ZN"18".,9C[3U' MZ;(KVIUH-MDY+M$9A(WCEN@,4527,'RB1ML3X:P$\GV3YJ!J40NB;TN MN2A+DV&@Y[Y$9USHC:"<+D:"/K?#10N?(XOD!]M*4Z^Q=81""=Y*\6W(P;%:NL =! MZ,XBC9T?WNLNG$/ ,(X$)X< !3(XC_GU8KYY4K[A(09-830%-88Y!"4-P3@K M,I!9Z^P,A=ENGP&:3WU^K[MK#@?""'+LP*=Y>?:$5H'+%#T4C8;NR\P!G:LC M Y!E'92/K.,1,KWLW1WM-?U8%?6.N>VY-&ATLO4@:D_'B+PR<$@XX8RI:%-@ M(C6I)/D)AL4,0L,!PV*&J*8#M/V^6.;9Y_F]P1>%1>MK]ZRSD0PSA:#@"E= M=M]AS-(QTR1_\XB2CI%TB*X?.LU'";X'Y.RW]4DHB=W\"3>Y'7%+-E!63Q#<:XN*9HE[&3,8*^JF1"D@!,/!.T>.;;8N MF28/GS_?)K=!,#EJD]L0G?4$R!TKP^JZS^!8A*CJ3G1C(_C@(MGX((+(D1L\ MV9ZM,]SD-@@) S:Y#5%+IPB[61E6 C>)XR6ULA!VBECZ>U)]9&<9"1J&% (:"PB?-"J A(6'@P9)/PDKZ[TUN MI\/8(6KI F/[[>.1 IVNGH4K)I-Q]@901P529JU+B&C:+-_]^3:YC5J4J[UG][ M5S>ZDEL0(\\6)2:KF[CJY]4S)64)5M=Q[CP54#8["([\&QLYUX$9NL::%(#_ M._5,#4'B<3U30[39@8?PU-8>(3,W0M?F6Y(7DXVKI91QDZFY:1W,II0-7#*_08RMZW M9VJ(Y#M T(M].IIC2CI8*-[6)J L(7@Z9$SQX+WV/K39/'VF/5.#U#^T9VJ( M+CK ULNU$]%8Z71.M;_:D@57'C )#CGE8)BA6$Z=X.[K;E_65-?@L2KJ'7/; M,TH.JM9U$ETJ]?WT#.?H41WA4; MZYHG:S#2>6.>;+M.@#:X+!S1+MIN S^^V*F3DN!C;LD&RNH)@GLE&JV4PB4Z M6CYR2<%2,("\),@R64S22PT1&<] 7)'/CI@,L*3XZ%#KI>% MJ[VK28#,Q(IFT?C8IO/NR#*!3HJ=!B%A0)G $+6<49E %L)@L.37JEJ'C<&# M\]X#8TXPJT)@MDD[Q'AE IV4&!]SZXZOJ@YLW(Z6_4T2\H_=>>@/B\M+\G7_ MAK7BZ]$XI?ZMEY'\->A F_S^A_D%:W>+(CS MU2^Y+.JZBK_IMF+.BLA F,+JBAP+WK@",D3)8\Y"XHFVVAW.Q+0OU]U _$0H MZ-(TW\EW^TSV^HKHFL?OGY;DHUUNP% YKXQ?D+>>(T,+TM7V59GH_N,$4:69 M3H)[;E23P.HXLJ=]>>H&Y13NJ%MIZ"SNC!>J0#ZEB& M8$,"3Q^!EA7&[8,1"7NNN;G]BFE#K!/#:TQQ=[<^Z2->$@O%9I_KXD1.O@VH MZNFC4N3?^!P*.J$0#UN,M/GX:>OVNT#+<#$/1XJ_1LH\?ZZW^J>3QS8AD/44 M&L'4)UL5M (G"KG+S*,6)LN43G13'A[;F)\$A2UU=V1L\]L\G;BD_U[=T"=< M?L[K5Y>7-ZG64>OW]_BB=L7Z0[D012+/U5+$@X(C1%E8,0Y# M\?]=6G^\_O:^5YFVG#9U5: M/TC9^Y;6#Y%\!PAZL9P[^92\+!1)$^&@='5\T02()!Q.+/)BFS2CGVEI_2#U M#RVM'Z*+#K#UHY#>XM?K8X=!.>7(;!>1'!T[)R'4 33.)))2D#JI$PP/O2'G MG(KHQ[OP#E)&EY#:GCN1/9,L%Y IBIHA1XJ=/<7GDJL0$\:DFM2@/D503^;I M,&6_B)\#)#_QR^M'O,3E+*=[AO:V,!N3,619F0L2E!0%@I.U98#5H 6]=@_@ ML_/M]G#5%(!\C:>RN2T$;8J#6D$NDN%\S27#AT9=40Y731U/#,E[^M2$7Y9@.3K0/XZE[,)&L+&S)PG'[) MH:C@HPA,FM.8KX>D];H.;5S#=91"NC!9 U=7)DE'"(VH0\5D[9DDDYQ< !)K MS(C.&WVB^_+H':,3K%\;%WRC*:I+6[>K1RC47:F!*XJSF:X&G(-'I<$%5UQ* MUF?3Y []Z=H!QPU(CU55E_B[*UI[6.7T/B]C5>WG?&%T=$): 4&D6.>599*H M1\)15-(E*0WZ4Q?M/TUN;T'LT;@94)<_DA+/:L0P>2:SK[5&]_>K-0GYYC_A M]TV/>EDL__D1Y^GM8O[/C]N$[)A%BH=^>[O*Q5'DTP]<59X'7NMHI! M@I>!0;%UY4!M$U1-2OJF'C2\X_7@[V\Y/J75MZ2O3__*EW_E/Q?S]9?5A8D^ MH40+6.K4#^?KBB.GP7!+OS',<7^BD&D0W6<^C'@(6O=X+VJF\4YCLF<9_O\R M+C_]:W&AHA*U-@<$&@2E2-HH2="%LU)8-H)4T &RM^1.^_AT3H ^1+]GBV," M9KY@19L4)<4C0M99$,J +R77%4O"Y$+^V,.EW-,AN1(\[6/7V6%YL([/%J=]QC@W+ _6\-E" M>?97OBC&6U$[UZ,P"I3T KSRMG8@%\%J?M!SX[* _5\#E"N3+Y M.VD$+RO+JT^DA8QEG9<7&!-R5TB\.:I:'18A%%/J$Y1 9HN/V(.9?I*!:=N. MSPGLXV"@VY? Z^3W)_P['_*2=_]OC_,2]R0]([VDW7[^CD;-G"V7V20R9SJ1 M.>,)D$4-:*06/F9CVO1A/$/3L09OQT=_(DG^0G_FORZ\E]XG[Z&$VNY5M^4A MTPZX9H++HJ(II^+WEJAI7Z[&0L=#FS.:&L[!CFR2AD=:D^UGC&Y3=M%V LNB M#<6GF2%HX0(H@05"=AX8_<0L1FG:#"%I:%GN4LC77W(]B>WN"^D?J_4LTH6^ M'7*U$?T=ZDGO@:D<*0S2M2^03I)+SD#R5F'TF*QJ$AT<27>_]FD(QIX>,]!> MF1WD[^_8K7,<%O/JY]VP3NQ6?W"^NG$$'[!:I.2LYIB%2A:4*9OPG0%ZZPQ' M%9)JO(QR,,W3/IZWQVQ;)7:%U]\*!1OKVV&8Q.<'7-,]'1?S.+N<;93Z@%>N M,4A6DGL1T%&8$AF%3H%9FVU,IC%@AQ,][1-Y>\0V5F-7D/UU2P Q>5U< M0[?(FQD&XK-66S]@T[I0R)7V0->&H\B>>? I24#.6;3>>V*U+5H'T3OM^W=[ MH+93WM2=S[7W=^7]8C6KC-49 MP/_Y91:_?"2W>E9F$>?KFR&,_YPOZ4J@?_U_-R?PYAGTC]6'C!3ADB"^T\>L M9C\(1$J97?(!F*RI4E$LU")N4$QX[E-=:=HFL&K-V;1OULUL;5> .(?WI3MW M?U%^P^5\-O^\>A"PYB.J4P_]IM'?J@[G\P0O6E@**Q5%J]ZDH+3Y6WD=NOX[G?[7B_EZ-K\BH;_[EI<;53Z6_I^S^6(Y6W__8T[X MSZLU75T_?LIUK^J?>?UE0?_E+_HCFZ32K1B+9IS7==-)4#2JA*H>4_7OM73> M2Z6Y:_@P>%)>^WTY&X+EW2_[_8*F Y?G !'=/#A>^,2R],R!R0*O9Z>B+@%* MP-IN$257V,GYN*&Y!YQWC,?CS\]!X#C/<[!];;_00KKB8P)=##F8R4? (&I7 M.G'ME)$B-BDW.9SD'MZ%8)X*$!,XH#DXD MI;QRB*G)/M 3\MC#0_E/?GC[H_?AZ K)IDB Y19':CSG;7>?S M5@S"(H^VR/K.JVL;=KDV \S1N2K68&I3/G( K3T$!,=CZ/6+U@LN3@M0"1>=TO&1G%#T%!T-Z&0 3YU*0\Y 6Z)E[O^@'C;?WJ0W9<<:9XG^H@'P$JJCJGO;:V)<>Y*3SIU&1:V MT31O@3VP' MQ]!5/]![0HH7Y+ZDP,F,&QFP^C$"@>660^H.9-VAGW(V_R<8JG M0'+*;(41.:SJG M!N?H:NP(HEL?^BFN4I#*YAQ!&UREJ;C.!8#I "_2AST=DU6:OZ EW3AD%30W ,9740 M"#W)!IT@$YF )'(&)7R@>,X4X-)+'F(Q/C>9'-BEN3MU #.&4LZA<.*FMVE1 M?NSO7)1_?JR>QQ5A]_L/?:#_.5M_V=TA.DIY10N"1B_":"ZU4TS]D+XVYTIP MR!!4J0L\8F04Y"A/N#;&B2:IM8:E&OLT+K^Z26#MUM,%\F*X(CEH9^F FTS! MGB$_QC,1BLID,UB38M81:.\D27XDUAY:XE,KM0-O=!^6=X>%>46RSCQX*.90/9AR+BY_6;T%ZN29GAY MX="KX+TD: ERV+S'.A5<00C.AQ!R=+%)EG,,XCMQCR> \*AJG7CPPGZC3_Y^ M?;69-?$_%V'U*J[?%<&X_"J]R>RHZGAAR Y,ZT>K[XWA[S7_.2_GJZD\B/ MLL#ZUNPR D>ZL93! ,&[#"'QR"2%RZG$M@C?B\Z.AY2<'N/C:W8XROTURN?Y MFD?LFGFWDNJPL7E-HL&[<4$8"R.D&P1M2W:\M\L.BTF,H#N2.SXUDC MC7V- U4U/1[K$7UA3LJ%L#(4KSPXFP+Y2591E"H42*QE8UJC?#A=;*?M?.%K M]@*//1?PC"W7Z9$RY#B\7=1'PBOZ8V2NMR_5'[^0(G[!54ZU58S^S>9/OEZL MUA?"Q,13$9"#($%H6U] '(,0E<2$6&28S+H-8V4O$+MS 7$G*I\>^_LZ,G]\ M_4:RKJ_M6Y<&;UV:&W.^Z=+",YHB]3LQ=< M_;G =2(MGJV51\NM*K5QD1R5A)(:N!/F%8MHRY>H@*25KAP(=N&P+:&Z=1D07'\X(;8G( M723NA\.?))=UM([.J]#@4_[Z;;'$Y?>;1^(Z-O4+KO]!/R"B]7FW_F^Q*^0%UX-B:# M"IE.NY2UN<$'L"GZPKSDGC5Q4L=BH&UU)XO08 M.TP9$Q=#/>)B^_PV__PFXRI?_[LZ?]]($3BH5#-H04? *!DDIW.643CSL$]B M9R)IKR^;MBRI'6[:2+M'J[3)(EQ8AVA*KL51D8%R,@&JXD&7$DW2SGJ33V*1 M-N1,6RXT@34:KH2#H?177H9%*S#]8[E8K2X$>7"Y;I^DX*.H"0% M&.0HNJ;S9>X3,VT5S@2H&JJ #@S7$U+:]?2>*4RUR3+@EE$ Z[@#SRF>E71R MM)?"QMAF-O#>)/;\(G:R=,:QJNO+R[_'S?OE@B*8]??WESBOFS?JKHUO]8'O M(B5%!CH8"%@?]C(R0)-)J$(GC$:376_2QSB0SBXS%$?#Y6FC.+KN)KUV'\34 M]YC[,;"^GVIQP;OHR)-(K$XO2;4:6!>2:\Z8M0HDT'V*8@=^;9=F<"RKRB?\TAFVX3KH" MV&WYS_WC4E1. E%"*DZ"0HZ '@MP([ACN3">FCZ ["*JRQ?^5A [6BM'=Y:T M>QBYQU(-EY@U*:0ZW%7609HET?4O# 3\-"^W/]+5I45K%DF,J:1S MJ(U^B\OJ*?PUS@2U1Y\V>EWR\_2>H*JX",LU^5#@4-+]5ESM[601. ]:1D^& M#9N4&)QBS=QU-\#G/(_?/V&XS!=.B$+7=H',-:$]9@D^) Y9N!1RH) D-+G^ MGJ2HWPKA(;AXK2ZL%LH6C!"TIOO:*PLN M!KJTM7+.1A]9F^%*N\GI!$/'Z?HI!!TN^"[A\^OB*\[F%TH**:*7M7>8@^). M0;!HP2?.HXAT%3T<7M0*0-<$=0*A(Y3](GX.D'P'""*J\VH]BZ\75_/U\ON? M^6N@F%0*9[G4%'E(0;:982*A6 4FV)""PQ)YFW>"7=3TAIU#%/W0:3Y:ZAU MYX=QB/_S:CE;I5FL:MFRDW@PV=$TIB8Z -9VQM6/AR/&$E#7H#1D#PJ]J8,)+5A92$0NH8M-PHA=Q'0R M/W),"!TM\PEQLUJN+S[4L4*;6UW((K+2 D(R-2D4Z'X7KH!VG&61G$]L']>' M/O0>2.AW#P'RP[=V8E1&<9$/%V$6V29.:7(G%S(/C(4$V M4:)-=1#W/JM_]M/^_6^>QOZ/IOV#A=B!M[CK\GLSF^<_UOGKZB+[$BVS",E% M8D8J!/HWA1PCH8-VA.;89)7CLU1UXC^V>5 [6@T3=QK=E8(L5JM-/_3.IKQ7 M7ZNK?(%&%YVU!V^L(!?98>6I@*<;N+!<+,L/:F9W5ND,^M).'D2.5_3B%%(_ M#SC]]O>WV?4XJ?=Y.5NDBU""5UE9*#DS4#4=&\B\@Z9_:8SCSHE]RK\._/K^ MXIF30>PH39P'V'9T,'AK38C%0ZHC'95RFY4/&9PQLM@<"PE[/+@=V$5RTBOQ M9( [4AL=N&#_G*?9:KV52#R%PFR! MXDTD%\.H^CR%]%LK?:;(U3R .3LPUB93E,TF-9FL-9S43K9?C ['QDKK )9W6HF2 3G"(+'J?N2HIMAW#V&"95OL%%Z,#]!3JZP"E.\[A M][>+]8?;[0S7(=>[X/3IR7.5[/M@AQB\U6,5U^O+O'QA7=/L/-X MM5QN6M[JH RD>$#[X$#Y$""P&$ 7GXVO3[ZER7+[%LQTLAAD]+,QN>([ /\3 M^WW^F--7Y-7ZW=T%FF_F3%Y$99PJ->"-I;8*& N.%4T<>U,XD\[OE;L[(#8< M3&LG2T(:!(EMU=8S,K>,O<]SO-RTQ\S3#=\WK HNBV+, +/U$)I,4A5!@R)>1T4!U9CQ,_Z6YSLQ^N]T@MZ #N\JSN">!#7EU=5E'_ M3LIX@]]6^5VY7K5./[R9?9VMMULK6$Y99"Y "!*YXO23+^13<:<""LMT"?MD M&)H1V,M>D5'?A/M0YVB8;MEH]^X-WGLQ?_Q*/LYND?V_9OS6O,,X/$'/GB.+ M2#>Z FF$KV.^"=@N1C#>!L[J)L_4MGUDO)Z]>N@>2_9AU^J'Q>7E[]?IF N3 M;(Q"TN4@5*FK*^@@,KH_V"5^6XNLON/R<5Q,]'>?#E'1./?I;_-TFFCT;KWCC^G@1?DE?Y[-Z[,]Q7)$#OUP'=$O MRF8:]1-A_+E9]ZAOKM[WAY=:>>%1T_4D%5W*?%;W_CU]E\\\<_Y/750K0'DKC83*6_:=&"T9JS?D'T(2A^:^:[@T(%G\@3_%R6@ M9,$;AR8"1,8B?MGOFYSD18V"CW_/P:Q[",\>L?38"4!%N5>UXPQ0Y"*>BSHKB M\>Q/>!X&$3]M#\\YGH=VV#AZGO0TU\3'O%Y?;G8 K_YSMOY"?[YJ:CMQ:;,8 M@"7OK$?0/#E0UG' DB)HQ14J9PII8O+[XB4NINTN.L>#<@*T=']B=AN+%V7 M;%'>8ATB5K>D&6WJNED)%K-T.GF%\911QV%<3-ON=(XGY@1HZ6(OQI,%?#<9 MNEVE?*^^?;N[(W50F@2N*@PL8T!N>5!8G/#+'\#)M M)]0Y'IR3(:?["^?"-(V5+;[_I+@]UMUJ+&=_;1:JU,:2VV_Z1/+\ MA?[RTVMVJISX@USVM71X4T7U/W+ZG(GY>XWTFY6:=07>,G_)\]5&3+50IDY@VYB?.QEXXZQCG(/- M6H!B/('7R8%!#"%*KG5N0>UG=. MT_7$<\Z($:,,I.@8*)X$."4#:%T8>E-8P15\ M*YM?OM_^^!^SO"2BOGQ_D__*EYN]*ZS4A8%>@8FVKE_BC!P+%R%)1IX&L18? M]HV/?&:>)6]:>!V-@H?KJL9724] NW\9/.9ON^[+JY6"$_9678=$08_)F<263 M*%*-2Z35)"E.84JJIY,)S^CR(*FU-7&/:>KDJ642C!VBEKXP]LOW>X+[!5>S MU>8"<%DHEC89)UW['8*I"U(5.).CBQAB*$UZ%%^@:UJL-?39CE9"3W?C7<14 M1\-MBRVV)S!'[566#M#6=@'++1T2EZI=#BJP(D)J&Q,\0UPGM^48:'@*:6.I MI@.XO5\L-ZI9WS*W@\N;1>)>B\!(8B[6\OR2(Z!"38Y CM'2"0ZF26IC (V= M@&\T@"Q.HZT.@/C;:CW[BK7<< _>G&6%;H8(AB.KK>@>$#UAQR9GDXK1\R9- M$D.(G!:*S9"R.)':.H#D9IO6;/[Y0_Y&TKS9/? T>SRE9#"2U^J-K'XQ@K-T MT'/1)64>M6K3_CR0SFG=OU,!LZ7R.L#FCU[TQK4IAKF<-(><;!V8[@6@DPFT MY'4,$W$@FG0:/R9EVJSIV '&D:+N#BQO\6O>^B+:"*13%8 I%@CT0H%'RR#Q M(JWQ,C%[ LC<$=13-F&XHI_%S8%2[P ];Q;SSY_R\FOE9VLLF?72"!NK#UN; MJ'P&7[R'D'7@R(W6OHG_]9B4GA!SJ(H7H\I[XL4"]ZG_7[B<5?-[LR>A+C7; M? $NW/"YW[?UM.#UY$@:23B#LS, MCV)Z<[L209/""WH$65? J% 2.8&U:* (EAESTHI&.S5WTC/M#(BVOLUA0N\. M.[=._@4*([+- 6P=,*\BMW5IHH/ E2@YQUIGTAX[M_3T=%D=J.MG\7.8X#O MSV__YVJV_OYG7G]9I+N"X-6.:/&" D^A8N+ 2B2KF@-"L+78U_ HJL4.3K6 MU/XD]G3;C8.R1NHYKPK4VW^Y*.^NUJLU;L;:WNM3F\U?+^:KQ>4LU:K=7_"R M#D_^^"7G8\8"-R.E89WKZ)(Z23=9-,P80W#U=?-381H".@?9:^=*Z M2R<=AI=G4N;CZ*6#*WQ7!]N'V>J_-L\X&$P=$\_ AVSH\HF;07L,BG8F)>ZX M*HWJL9\FJA-LC0:!)QNHC]1'5]BJ2_OJ\?M$?W,;Q1M5"P=J M=)5QO! SA& M@1B+W'./T@B-;;'UF*BI XVQ5/\DIH[40P>8NMG-_'?\@O//>3LC9?MTHU2, M3&0%4F0*Z47V@%D(R,@*^M&D;?HYHGK!U+&J?W@7CJ6'#C"ULXO['R2A MVJKWR_?:X[?)B%Y>#W/Z,ONV.9*V8-$).:2,=;]*'>QO909KDI8E6^.K,,.D+J#C>U9EC&CX)$8275^OK017"+L*"\PQ1R3U4W>5YZD MJ!>[UPX.BQ:ZZ0!DC[K[B:NM8;?2!E?J-GE4BDYHG6!G/'$B=5T[+P5S39(* M3Y,T+!6).5E\(%_8^S8[MG^^]LU!,#FJ M?7.(SGH"Y(X^0<^D-K(.?E(US<.= @KX56T0"U;039)YDXSK3]*^.0@) ]HW MAZBEB^OV_@7QIO[IJJ[KBCS--)?DSP9>Q]YD.I5,&:BOX=Q'PV)I4GKV%$'3 MUH,TOU)'T4,'-FL7'S>O1V3CA2/5"R:_5@$B_K>F47 JCX]'DQGR:I&DM MUC@JWP-'!\B_ R2]7^9O.$N__?TMSU>;Z;#7 [*NMYY=+S&^:6@V17K,""5D M#2IP!%=\@BB3\H5YQV23MXS]2>P/:8> XF&77!L-=8"]#1]O%_.X@Q59DB@J M%A F%%#H-Q,:$B3Z)<:HE&ICQIZA:=JGVD;H&DL''<#ISGO8X3O<#GR]'0+[ M&K]M'H?>W!9U!9M2+#8"PTQRM$G5M!X#5(:^31N%IO& @\,(GW8_U0G?04Z@ MUPYP?/=(_G91.<'+ZVZ_BXQ9<^$-1%,,J*0C..\$%,USL<6YDAK5_^XFJ)-0 M]"2P>#*O=82.NL+:K3COC\_>7 <76B61HH^ LCX=15Z@[@2@7X35(=9AK8TS MJD\3UTO^=%(,CJ2[_O'X9H9A=CE;?[\(,OA'R,!V.N+SN)/7M%+6M\>\_OG[#N%X4!CE@E @V&".1?'+ M]^LAY[8K8?D'%F&VAKM/?UBHC&<(4J3FJP+/-,"_4&J M'U*@/T0/'6#JV<)PP;U1/DN006NHJ0((B4?@.CH6)1>RM"GS.L\"_4&J'U*@ M/T0/'6#JV:OA+I;,05ADICX\^+I;,D7P"A5HX8UA0F1DC7=]/D?>U/WE9WN[ M'JGI#O#[W"JH'S9)W2HD%SJ^'W*\Q-5J5F;;:H)YW>%\D724Y)(7*+*V@GEE MP<7 0=A )SG18<[M,I9C<=&+U1T/9KORG9/HO'/ /UX>N)\$HL%DLP==%:(, MR<()Q2%@\=PIH4UHDC,=GY6.+X+VT#^!]CO'_\[#_Y#M:V%4SJUTT?F8@!<3 M0#&6()A$+J%AT9,-L"4W*=PHFZD'-G']2+^UP]?\W:QSG>9!N:"#CR""Z5NNLVUTJ\X,!&+ M#8QS;9O,>G^>K*.W0N_\]+M,R]VFW\B\R $EH(@,5&8>O(\&A,XZD!']K*6)UD M._P+X%.^\*2< )^2 V6TA^"9!$Y18[9:>M5F8>*IS-8/Q^$ZQY"=*)&PSZ.A M,Q>-@!!C!$GW=M9*2 H?VIJJ1S1U;9Z&(.1I\W2<'CIXK[C-95V+J$:PBWD- MCZ\;-84I*M1A\,4%4-X+<*@#8!+!NBR<$4U&$CY+U<2P&DOWC[SQL131 :H> M\+!-WA?'M:_];%HY.G(^!0C*Y7IY^Q!S$G1MMT#33FJF-DZC:7OGB/-C1-\! M?G[P^K85&J$8K5F2(%RJDN&U)%,@&,8E66LM-&N"GAVT3(N=$32\&%?<'2!F M8X6W-OGN19<%JTVN&P)"JEW9T8%3=9&-L0R55RKE)D[13FJFS7*VNK>.%WP' MZ-E0_R%_NUK&+[C*[Y>+STO\^O:JG@3BK88XJU=7ZR^+Y>S_YO1I\4N^^\/I M0@6=4$L$YK$V>B4$+Z*'K*U*QB>%K-T;R:%43VO#1D#-KM?,DZBP [S^8+"W MO$6Z%HB2BU)2"2(I$#&3\Y!0TD50-#"RWG4BHL_8I#WO&9JFM7SC8VTL\7);98WIV(=X7\BZ^+^8;#BYR+LHI4[HM-=;]<(5>4*: C8T)V(4O3 MQ/5ZF;1I*RG&1];(RNC 5.VVRQ]R=5IG\\_[&NA@3?&)"3!1(7%-?HJ/W ,Z M+-*BPHQ-ZN3'(7_:\H=37;9-E=H!E.^=PE]G?\U2GJ?5^[S<<%FKFM[CC'AB M(@2/BIBPM8B$XJ8@K8+@GN=Z4>9!&CFBA7&1-]HZL)N>O:"DCD?*(TA]B[?.Q*^U MW*PZJ28G80*%.Q3=UP?&P,!S0_&_-FB0>ZE#DZ*;?8C;"UGV?) UND+.*)%] M\^BT^#&//V9:^X6O:)7D'L+9:5+>TFB?C1> GD=0CB$06"TPF8P)SJ)LLSZL M;QY_$/+UHV5PK&BK-' 3!"B3ZU9R$R'&;)E4Q?/0I'#R28JFSBB-AHXG MGGB/U$$'OM7S6;>84I0^&+K@=J>XCH M.\#/KMRK<#)ZE@T%JG48@?0>0E82-J_'+&M'D<>_<:I[D(;W2'4/$7<'B-D* M98=IO@M8G%'U\!2P1F=0PA8(.B1@CBD960JN3=GV'K1UD0P:^48;6R43HHQ" MKHL=P,9(&C]616$ 69<:O; M1*P[:)D&4TUU_G+.>I "#L;0M[R<+1)Y@K6+12E#:,?#1.')'H] V*D,R:/;P-HC4::HE3HG% MQNH;<11V*XC67W^IV?4:->7Y:J/>BU1WXB9R:5'+&N+$1$SZ")*";^+0.-.P MC7,8K=/42O0#TN,5."E*JR WPS!^G:V^+5:SS6E[S.:%Y3E;I"A;2LM)@('B M;>D"$#_.<4]P4FJ/N&&/KYJFZN$4@&HAZRY,W"YG-;H_#!UM#!$ 4=&"[_-6VZ->!7CU=>KRXK6QV-[ZEB> M Q+3+W_F.)GH@;2/E'I^8;K1N_()_[ZV./3O*W1J9KFJZI1-+H!B/@*$N:M0%>4#EN?I)C>-=6^*S*KPC:Z/(NU-HF0S"UDHY MBR0Y3C+$DCGP6*)@16)A;09]'$?WV9O6(8A]>GQ&>YV?K^4]O$AR[X\^D>UM M610Y I0I^+762@$EAD@7N?1UB!2'[$,4V3E-@<_/:7P?CA]]=[7>ZTQ>)\R% M*UD@*\!=XJ!T+2FLM1B\I/K0+[B534SO452?O>$=@M:'AO=T^NX@X_Q\W1F) M2QDC+22-"E0H#IS0$HK/T:K LVZST+GC8L\3HF-00>@0576 N]TU:\%:P257 M8(TA\7A&/@L+"-$;%3"0S'B3[79G5Q Z2-M[%80.$7T'^-GCQ&WK%IEB+EE7 M(*) N@H* Q>$ ";1,^2J1*Y:8&IO"KNHU#HM3J*:+NH=[K'U:XGQUO?7J M5?K?5]=CZ[=\<16DPYC $D\U#5E+92GV2\5AXDPSG9OXRON1-VUI:5.\C:64 MO@S&2206.>S=#FG)F'& M,#*G'432%'IC*ZDO"-ZLXJ#PZX?--.\W@K]A3RGGF(V0329S'K2K _ #Q6"I M6.U%"FUF#PZD<]HQ(TU!.+J:)D3A:KF^WY7510P;E@JI-X@*DEL[Z6!CJ)FG(IPB:$#GCZ/I1XFL$ MP7< H$+&U2&; D1ADDYCS2$ZXR$K'ATK@AO9I%-Z1!ZF M]?VG>[:="@8=GH#?22U[\+N=*G6=XKE)^-R5*\4B2> 4-!!MQFRV8*:O5,;)D/G""3DY3#HX*H\'TQ"3EU>I%JDOEAOMK-?+6;A: M;ZH\%F\7)(/YFJB@3_S\QYPHR:OUA9:RJ.0"X.9%-1'KCN4 V:*.68EL4KL! MH$>3W]=Q.#T,7UP]V!P3W?2O/E<#L'OC]^IN+:Q@Z)R-#'+4'FJ5%83(0YU3 M7KPF-U*W\="/(;JO-X7)L7\R_7=@^P_@M7+)DBN)XBM(Z$M]QTO@-,\@70D> MT: S3=JX#R.W+_?_'/$]5.==]*@=P.>-G"^LB\&HJ* H$K)2V8/G-@%FI9B* MLM@V&T..H'G:W,+/@/*#M'^X$5^L\;*;6/?N!LO68*[#E92LF<+$+7AK#12& M5F0I399-BE9&Y6+:0>K='8;I$'+L3?"I[8O0(LY^8+*RYWTLUBD!R!*Y<(EN MNR"8 79\=..=CO:1ZJ[FB<)M\KD#1=Z!H))+W M%1,*1SS'$IMXY2=\7??_-CB? !.CSGLY8GG2HU)54L[B\[PN'R,1WQ01_GI% M7'_,Z_7EICIHQ2^8IJ C" >\N +*.0-^T\X9Y[!4]2,-+'@_7*1KN+Z/W%9OV665[_. M5O%RL;JJ8]QNKO_ 6,B*S)+QA!_%*&KR)7(0PA@6,:BX5R'XX*.[#W''FK$[ M^=Z-].#,JNB+ 13U\80E!8X\(&)?QQS)W3"A29//#EJF+=48'1T/[[<#G[O$TQWX(]V,"YH#B&&LFV$+6*SN#J.WQHV.//&/OR:SD&;"\@>2&$\[KV MR==U)ZP4\'+3CZJ,EMJ3KM-/>OMM>CUB[<9FS$#FY-PI)>NZ%\P09&#*AA"X M;%-"_3)M9W#K#4'/P%MOL':FW ^69Q=O\F>\_(TDM?Z^Z:BTRDKV['@:S N[G_G1(N\ MCE7:8@0)3KPT\%7Z"^':6S03Y<3C";:WZ[OEQ[S\:Q;SYG20_7/6 M* V"ISHP1I!5M)E!*=I*5KSU>K1)%[L(F#;N:75YC"+N/N"R>C5/6PY6-WM_ M/;'.389'GY ML/B.ES7$WYA%AX8'[3(8]+5Z)WI NF M+.(.\+'+P+ZYS=@:H2*2G06IL"Y]#@E"L>2S.;JB9;0NAR8A\;-439L0;W4W MC:^0#M#U:P[K/^:K]?*JOBN^QN7R^VS^^=77Q=5\?1&D<,Z3^Y=3;=;4CJ24 MDP66>4 N7/*LR7[CYXB:-F@>4?>/2H%&4D0'H*IU'J\7%$C,/^=Y_/XJQN45 M7KZZY>I_X>55ON#)8T(?R/DO9-&Y9^#)^Z=?@GU;KGE9KG*>[\Z.S,SE' )/?B60CQF(((I# M91-#]A)ATUZ4#5$VID(Z -A=^5JMC7XB)W?A7$K.:01I7-UL88DI*TB A7Z5B?*D12E.0])UV"-#!:C)'A5#2:PC)"!#&T[7)4O&RR7D=1N;1=4,/OFT7^%U!RUTQM=[% M@=+)00BE+G=0/B;#Z3BT:0Y]F;:):T#:(>I1!='(>CH;(W5P,?\3']3&8#4L M[!\*LJ 3TT6"9(J#VE0?Z&P@$OBD+4&8M$^2M'>S=9ND>/B]?\S+8OEUH]-? MOF__X]T1439)]'0$M0J90IZL(&#QP%'5*2TZE=(D/W@@O>=EW@8@[^D"R7;Z M[. AK+8GDX]Y.;N>U%ZV471]>MFRMOJT(&=TM;BO.RUM.?=)>,+HR.#-U MS5*=2Y$4,),R\TJQ:)NTK1Q.\L0E-J<#[XFTV@%^[X[IS?O/YM60+KHE79&O MKU;KQ5?Z,HJHWBSFG]_,_LKIU6J5UZM?OO\C+SXO\=N76<3+5W6E\8.E[G6) M'4_1@]!UH;S1=1ZB(T3:8#732476I%F]'4L3I_&G,-Z3HN)L7-JWM<]@36(X MO%OGQ8]LX^8^3_DT#J_U1K(:\"!Y J"B04!MR8X:$WS*4BG9Y*WQM [OVZM: M?%5/6/VZ>DANKI:+@ H=-PFT3PR4^K49&,^,/?_Y;6S: )ZF,7 B.B;K>M](T %5 MQZ-[QK%6DUC,*A3MFZ0PNX[H-V6(ICAM@D (4;HZH)NQ/NPCAB8Y-&WY3A1Y^)!^$A&$[6/E,PYWE$X#%Z M6=N^]IMJOE=KPFX2>NF&;*3UQ:@JZ Y$VRI]'HSC3&LHWM=B"D5.@Q$)I,Q9 M6U>$U_N8^@-A-'6#RQB*?18G!TBY@T>7=]]R#;K(4]GZEMM&#'(I?:#P& I' M67*.W->+)1EA7.=7\W3[ M1DD6N4IHRPU/%(WHX""6K$"E0*=,BP*5$^]%2$Z)%WSX_;YIFL?@T='10*P= M6)C;/=F_7*UF\[Q:W6#^NI$]I11L"*!EG;^3' >?G0,RRAI92%';-CFSYZCJ MI7^WK;LSOH)Z0-LVSKX^A4(55VSDD(1,9$^U!2;WZ@8J) MG>?QM+N[:N0 44]\=?TV_TR2N&EGW5K5P#F7A47@R7,*2\D'Q,(L$$]$N^+5 M/]SCLMKUV5V$YX>H:3&BS";6^1_S=+5:+V=X^8 ';W(LA6[F[%4==6P5!*\2 M$/IUYE$7DUYZ:'SN\[O(4Q^I^U%DU\_=L.LZ?7/;M\"R=R9%!M[5F7W*:@A! M24C)DMO&4C!MVM'V(:Z7WNT3^25CJZL#"-ZKWJAEX?5!]#]GZR\W:>S;51HU MA4W_W^S^LC)IU"*#X3Z"RM:"IU\A"R%1*TFQ89,Q @?0VL5--R)@=O M!P#=KV5/1K+SQ440M6]/(=O,3U4@Z3H(D27A99,ZT/&Z*4]6&C8Z",?74'>P MN^Z8N2+I;1_*;M>47_\Y.E=Y]>=LOEANU@]=KQ1Z-4_[B4:9[$D&KK[VUNU' MV0$FBZ"-R\X4Z8QITG%P0A[[J@YK? 3Z04V37$2\[GPI"A<-#$3OLF3<:@+H/0URV&CTC]!]>4A<;7DWMJ@(H41 M3H/R08(3QD,)3+D4LT3?9./#SUZ<- 1Q8Q0G#=%C!V[Z\\F$(A/Z'!C(+!3= M?N0TH:VE%C= ) ME+0"?.09)/W/A&"==;'A9=!_+F^0=I_-Y0T1=8^Y/,=,\=PC^,P*J*A,'1XJ M0&KE4S8EAX<38LXRES=(32_E\H;(K-=<7JYO7@;KVE(=09DDP7/,4"=5!V\= MEACWT/LYY/(.U?THLNMCB/N/L\J3*DQGD2':5#VW0$X;LPX$_8_B8,$PC%8D MW?/,_[9^QBCB[P,^.^:8ZY"]]BF1]X\<5(@"0O(U=<-]D488[O.P"&2'GBF^9=*1\6F!Z82JV3CXBU7-S).B"5+LUD.&"(#H/S0C&_QS6S M\\,GU_ZQ"EN,*;VIU3_?0;]$9Z4B^J-,=%$Z7Y?C2 9!H%4E9*5XV4?[.SY[ MNCKF!LH_5G93;YPJ]#E??V "26XXDH'R#99\I2S!]1*0'+2.A>4+$SM M 8 GOV":Y%T;%(PCQ:FAD)>+U3>,M2;_5_KZ^>IA\(0EH)88@ L30!6Z[1WC M"GA4Q1FG??9[0>*E+YHF!=8(&J-*M9N0]-Y:M<7EU289_3#20NE,G9^GN:-; MD&4%+GL+,NID6%3"^F$5IR]^Y31SHMO II6D)P;0/W#UZ6H9'K_+^(S&%R_ M6>]!61'!:18@69:P<"7(>=H#+4]]_E[0,._:"]DV/- QKA2[27W ^):7Z^_O+W%3-E4K[[Z-6UYV+ 5MRLE&E3EX\-0=P8Y6-#]#AQUNVV=N6'J:PUPR2%C3P5DE+D"E0I'KPH#HPI6JJB M(W.C96Z?I.+\RL0&Z7XQMB*F1M.U).ZSL T1OE)*0SFI5?E;TD3D9W6:B MW5BO[ET5J1X2Y3135P<0/.3=-A7&<@P*9&$>E*]55UEQ*($K;4I4V?H6B/PY M7]T' 6:$5_L29JP(NH(>%5JX25AT,LZQ?9ZL8RW5L_*^MT7#J1F!I-Z6(+5BOE= MY$U[98Z(FX=VJX%VNLU*[W?R#UY7/.CC3VG+&JXV?@&9F5"3@G/@2S2U6SK0 M3]F"YCS\_]U=66];MQ)^O_^% /?EI4!OEJ) T@9)BHL^"1QR& NPI4*2D_3? MWZ'M>%%B6^?H4*+R(D"6=33D?!Q^LW H"5-%I"9$I*U%NW.QGEX]#R]"Y%9: MCK*P9%)-6^K:HY 6;7#1I2R%,]"F4&R,M%W;NR&H>CP!W$IW)T_@QA?=#'O^ M(4U@RX*99] :9/9HN&09A&2:U\+:4I"E0J_9*.5CD_;X;6W@&"=;NIQ-=I)% M&G8MW*"9\$HRYS@M7:^CV^GD[\\?(ID045,$1X;HK8/HW6^KY;I6GI?Y9E9< M024B9Q%4#:.GPL 48( A"H,ZN=2DK?,]&8X;^&@(I;'SW %$KJ6N74EGR3K4 MJ OS,7"F::-G,0C+G)3D2&F1[EV;/7&L[$:$XU;I-P3(R%D^?BU#7"W(!*[? MX>K#&4WB?^-ZGF8A@I6"T)TX8O6R"PO>%L8+".^1EP!-3,D/I3ENF]:&F-E_ M[KN#S\OY^251T)F* -$G4O#586SG!0-1LVS<<:V=12[;U,7\6)[CG%<] H3& MS'\7.9X7RXN+Y>+#ACS0E_//\TS.RNV@7L3UV;LXSS,-V0NM%!.Z1*;K5>4> MR$E-"CV2D^Q3&_=B%^&.<^[U !";7#/=QDS?8%R/BH;>?'$:)_]'4DSDO5\_ M^A85WB;+?3V[+)VK@6[%0KU8).J@)0#(1LOIH1C[6HXWU7?#VPM0KQ]^%\Y2 M JOY<\PEF8FM"T.NG18L^8+1&"L#-+F/_FFQCNMS[X&#;>LPX>QW;A=&YTH> M?'U*&]$PU[&%$%>RS<1*F73%,ZT5LB# ,[ J!6M#,FT.ODUM*>AI+Y;KS5;$ MVUMKHDO ;#VEKZ5-+( B_]Z4Q!67*83W MCAMHFP CS2:W@XC;C_;$;T/\]VW<7-9[@[:S;JJ E,$P96NYLC>!]F!,S*$J MLN1)/:I[9ZZ@"*=RG@UY5XV=OXO_7C5[ M?[U<;1.XAX/6M,9"]*J6Y=>B&Z[KC:R:L&0E9AUY@#;GWJ>0_KCAPPGA>GA= M=L[(;_G%^"S^(P^:DJ4_+64;OJZQU.O!/#,:ZSU>EI0L,C)G.*G8!*[;W.8S M+5]_".0ZA3-GO+/.]NL[#G+ M/6QR9\O5YB.N+NY&@$4G69)FH &81GH)*9.5 V]C@XE <>A]4C)O3SHG% MA\M_B#I*MTV* M_)Z4JBMB,@0%3Q.3?>:^@[WGD2C#B\M5G=590HY)*L]L@CJ:VO\D*\Y4E$9* M\LD4R/9(VA:K*^XR'93VFOU^L?3'9?/]-?/Q&#JHTZOGU8G0 QL]8D MX5U@.9/9U46YVC:VGBH/0J1,5+"8]AA[7M"NXG_306YB#?6.P-HQ\W M^ Y7J:XPX\DP0^!,>ETO_S&I5DI:T.-6'QX*@?MJJ'.? M\"8?-,?UOF[@]T^:TO-[1LXVSAX7D+,/CJ7:H;8VD& ^BTA;'^V 41$Q%TT. M%K1T]NXEI;\E5UY>XNV03=%&>B%9$LHRG4)F7A3/,G?\:WR\7F;#USZ$316C.!U;BFK%C, MRC R[CX;M,#CX4L&GA#XN&AL!Z$A5053Z?.$%S_AEG.CMI@(9&+*;>KFHX@Z*0 MV:2)[2L:O&[D! X3]+CAF#[Q.51_)X3/JQNC;P?IDXV53[."M3UECHJ!2)YV M"A"E.!ZC;1(S'"7M<<^4=H?4\9H\(;C6\_]*6ZE9X(G<0!4$"S%)ACZ$$H*W MJC0ZC;2;@,>YQK5;4 [2UW@<+C?QO#T._UKDFR@^YE=?$_WKKQ?UW4Q%)T+, MP,@/K,<>1)U)( SE'$IM&HVI437/"&EW0JC_N1$ZB28[,)N/#&_F):*%S)E3 MQ58R3:,F"2I'HM=1:';+"82?(A9.'W!3:Z Y4ZWJ"YM77?W"QQMK!/%HH MDL@#J1YHA7 E6>3TUFD.$6P.#E-[:&U)M5OPG/]D"-M'-?WA[,&QK1]-'+=1 M!AE<;)Q>CX/1QDT-CP\3L*8LX,6+&H7.,^DX'G+\O/GY95I]_ M/2L\AZ239:5.HZY=66/M,46\(R57[Y'' Q0<[B!I3RG$+B Z4HDGA=*:@KH> M(GH//M/RXTXI(BE.,Q!:,2=YD%DX!_P0_'$767O*)?:"U'&*/"6LUFS4]0@U M%,>!%R:O.O$$ZQDDCLR!(K?-HX-9X44.>?;Y9BX*&@ M1*BW )MZJUAB(:$FOQ(#T#K4QA\@W+.+J#UE%WL!ZB@UG@Y0/Y[A"F--3LTP M:%1:$HZ*J=YHO3NJ^J6.%B9XD26V2=X,EK2GU&(7,!VIQ--!*=$9GGE!VB6L MT>0@FMK5@TN6 *7+3N?(F^1P=I2OI[QB%X@G@.C7[V9KOH"].5?_O-_4$L#!!0 ( M +=H.5& ;C+Q1PH &2_ 8 97AH:6)I=#(Q9&-I,C R,# W,S$N:'1M M[9UA4]LZ%H:_[Z_0A5EN.^,X(4"A"9<9"+30!LB0M,SNEYUC6XFUR))7DA/" MKU_)3B@4>B\[E1G*GLZT36);EEX_.3G2.9)V?SL\[XW^,3@BJ;Y4UV M(YG,]W83-B4L^6.%;6UN;-"M5ORNO3W>7'^_M;,-.QOQYM88VCL4MJ)_K=M* M-NWIU37:S#G]8R5CHI%2=__.9COT-E M"ZA>5N4\*,W0:], SB:B4[;)%> N6!Z/(+Z:*%F(I!%++E5'3:(W[:VM8/F7 MM,+6VVYU;+55_NFZ AICR!B?=WX?L8QJ#4T5&U5M.\JWLZIMV[8==7GX;#425%W2I5A,?#%%]S(?&$JWK\/MUO;I;4P%@:3+,M?6)*PLB1-DSP\ MN+D3OF_]R?%6N/[C@_Y*;I85KRIO5= YB#]6-E:65^20)-9V-VR;.^W\NKM\ MO]#6??1$..Y82$['YGM1JP)ORW>G=-;MDUM^H*KGGS^PK'_Q+7@RA??A_5\: ME=!8*G"_G!UB+Z#*H6.K>089)7)L?^@RJ^K\%M?%,T&UO:I]F5)%R;F:@+#5 M2^ZI_9HAWZQ=]I6]@_,/^V0_LT7$H,F)B,/7#O-SJ#HT4 @C14!.^@'Y,MQ' M9GTS>R(,50*J7@WIFP3!]2#M0$I.+;&"N<[=9UO51&8(KT>%#QVOB9:"[!?: M*."@&9"!F8<(L2>)+^=23(*EO@R0WUKX/:!\PJRQB,)I&(6 Z'I0MT^+*;5N M0ZEM@9:W'G)[(""! -U=3\J.I+)WD $Y%P84LR\JA1'?>O!-F7/2T%WPU%D# M81A,'+5.6(2V+F@%D&/)77U)3X8(L#> 4Q"3%%A0B8P UPCP2 $"[+W#5EPC MO/7":\_+(@9D&.Z'0X36QRBDG$BSMMIN;W6#6WT1WWKPO:%Q2BYH7D2)/W/0ABH:$]M?(^>II83-WX,GH6S\WQ*4SFH*32-V [*&.#//L(^14)Y!;H@!P7UJE0:(^? M@6,.<^I[4_LJH$+"8N(1FN'Z2AUQ. MJ=!7$C.*_/G(3EO-8>H2+JR^<(4D/P/)142&D(("L0C[8X(%)EC\@CH_3O?< M>AN91J3]!D@@IV0D9XCS,^,\2H&5,1(DV8_*9[;\%*+"92\OQ46,Z\.8DB%S M%IG;,LG(MD_1*J7(?JZNJ&$(]<]K?J(-B*C@%NG"BHH#&S4!;5WFF.*\*']+ M"(%B.ECHBM#6 NU)M+;:WFAWRX[>4/(BMGZ%O1U=^AGN/=$A1Z)]#&F BBF7 M;FANF ,3"'4]4(N$P3+%<]GE&TP-IL1Y\Y-M88>4IRRHQ$:0ZP*Y&L'GI'>! M0\O^)JM"XL+4.#_U.1@V;N6\$EYT(GQ(>ZX-FW W#=5)B[VY>K#]+!4%7)S% M;ZZ0=(,0U1!QJ2^R6PN[_>*:9I$LU(0,0W"&%_'UD(/\3=4>,_/@CLS(<2T< MG[(DX;2:9_H@B$?Z_1YB[6%1BZ@@ARE$[#:U?E]!1(XR9N6^L^L+HNT3[3/J M=J5PH;N#\"MZ%SXXYAE5-+"%FK22%MFMA]USVR)-0=^NP;EP,A#CY_8RFN7> M4T_<=NSV$&=A>/K?5P6[SE-7<> M4TS=3AM+O7^X8U[U;ZJ^(3.AC2]V))609!*2KZ ?7P:M6[ C+,0W(32@Q-^%G!&)2&6>#$Q=RS MNL@=QE9;)F#*@$"8X^0Y/PM,K*VV-W>Z2J>29P$YI,+Z45>(<$T(I_:^-SAE MSI.R_RQ4.05Q.&/FIAH_0')K(7<$; 8"HVJ^MDP"EE.7KE[*BLS6PRQ.M/ K M[0546ROB)(M:N?WR^7:0%LG%]2U_"8&_T>MV\UFD\6I,Q<%]DEZ^KK?L5JLX MDX22'L9W_<1W)P5HVPSFHD@Z(*?TFL42Z:V/7IS%YD?4[-_499OC/#;OVI9) M85*3 2B32806MZ3[910^GC<&2EIM52ZKO$;DUH.3(!+;5W _8.6T-/1N/:_" M3 [D#8T?65$'/0:<]_[RE3UC>>YV%_@V4P+'$SP%(>*47<$, C*25W,9D$^0 M8S3"KUD(1R%Y=!DH^UOG%FU@N,FG!YD_P97M34#P U61XI^D6%%M(+$^KQL< M&U(U93&S7;C[PSO6FW"'+\(^CJ'A&-JO)/$PE9)L[^SL[Z-SX[UR'I]G-T("2S M=?EJ7:S"^KK$98VY^(2@2JU5;,V%;$)"3/ODRW$>"?1+\87A"C@HE2] IVXA/=Y8O%I;W=CIDJ$4FC3NQ/ 7?3J,%/G*M88L M@RP@0R@25JYC^!C8/U@UZW9IIZ?=[7X5G]RROU"H7#1JL9#5>KM<@^F[X1:L M-%;Z=5?Z-2Q?UXQD,K?_I2;C>_\%4$L#!!0 ( +=H.5&:$VO6/0, +@+ M 8 97AH:6)I=#(S9&-I,C R,# W,S$N:'1MU59M;]LV$/Z^7W%UL+X MED1+LN6W&MCL%"N69D;B(=BG@:).%A>)%$C:JO?K1THVD"[Q@'4+D!HP0>J. MQWON.1YO_FKURW+SV_H2"E.5L/[UQZN/2^AY07 7+8-@M5G!3YM/5Q#[9 ; M187FADM!RR"XO.Y!KS"FG@9!TS1^$_E2;8/-3>!,Q4$II48_,UEO,7=?[(@T M6WPW?^5YL))L5Z$PP!12@QGL-!=;N,M0WX/G';66LCXHOBT,A"0D<"?5/=_3 M3FZX*7%QLC,/NO4\: ^9IS([+.89WP//WO=X$I%Q&)%D/$E8G.9CFB=1'-&( M#1'CE(Q^'U@G ZO>[='F4.+[7L6%5Z [?QJ'?C*LS:SAF2FF T*^G_5:W<4\ ME\+8 Y4UT$T[.X^L&?QL/%KRK9BVF)P!M^$D3RF[WRJY$YG'9"G55&W3M^%P MV#_]@?CDW:R379#V-W,&O)Q6O#Q,WVQXA1JNL8$;65'QIJ\M7YY&Q?-.4?,_ MT3IO<;3+IL.66#LE%WC".@A;=)>?"YYR&_KH2V!/0V*6!%2SBJJMC9J1M353 MOWB,2RFTRT*9PT>188UVL,L;W')MX=B\7._2DC/X@3'KM7$Y^H&KZE%$SJ;! MT]'Z8Z<-SP\O)CSQT^&Y0RAL%-(#L&.@C 13('#!I*JEHJX8@)4KS*VB8$[4 M:G0A/"K<&GO'W3758%$(&W7R0D"2< M=/-)DB3M9R],R'@$5&1N$<>C,'[G&%RYNI1I>\)25C45A[XEE?E.)'?*NF@= M-I"UY>86:^M1BNKUQ6!$9J$-;5MB%):T9?D(-.>""L9I:2DZ83@1_/7,Y?ES M)S;\=R>?/[T<@R[(F.?(#-^C0*T=7=S5$DNF2SNC9 ERC^H!%QV5EJ8^- 5G M!="Z1JITEWQ<=RDV(-[/_K^ZJ<\G>ZD4O+Z(DYEN1U@KSK"Q6:X*N=.XE+)& M&].KJS5\8Z@^<2&0UK+DN@_M0DM#OS$0YTK45[T]#][ET0MZEL]FI4/\/P+] MYSVU[+K::5?]]_BPS?M; ]A[>B=-M2QW!F>I-$964_*X4SS?-)UW\HNQZVG; M[GKQ%U!+ P04 " "W:#E1ZXV=[6_;MA;&O^^OX%RLVP!;LATG:>TT0&:G>VT3I!Z" M?KJ@+=KF(HL"1G0W' M'\]/V<(L4W;^^P^__3QDC58<7^X-XW@T'K&?QN]^8[VHW6%CS;-"&JDRGL;Q MZ?L&:RR,R?MQO%ZOH_5>I/0\'E_$95.].%6J$%%BDL;Q4?D)O0J>'']U]'6K MQ49JNEJ*S+"I%MR(A*T*F-IO]_K1H?[N1FL96(6_4Z[ M_=:O8BH;*+^P.S[ATZNY5JLL M:4U5JG1?SR??=??WF[N_K!VUOQ_4QUZTJS^#LH'6C"]ENNE_.Y9+4;#W8LTN MU))GWS8+ZJ]6(;2?%G(B*?6] MVX$]'-*4.D%HVV-Z^:)ST![X$\_YV>7I!3M[RT[&X[.+]Z"5T=.1?4<>R7B/TJTI1^,[<;??GB5;=S."@8-T;I3&P* MRA#%,S5UNW-*5M%DE#5Y+9,53]--=: 0.=/VLDZ[]>MG@2=91A&PB_J4\M.WLIC2)Q\%U]7\URR#*%:< M4FD4^T 7I)F8=?88G=O9_R[YOKQZV10=6FF:IZE'3BA7]&GG]5ZO^=?BRH1F M=?XHD8P2D"7ES%J436IA5'T.73D1J;RFWGHZ-P67R2[H0K&M5*NY/(JIY^F"Y[-1:ER*8N" HWNW3IVWR"/W.\0#=&EZ%&YZGWY8O_5H)9? MOWX0N1'+B=#UVR[)JE:^C@7G9(\\,4$ON9[3[#-1-!#G]LM3^AWJN=T' MNN[_^ZNM)]SS;!?>-N\S@[IGQ6V^DK4>J5S96M+"(V)#KO'IBN)5? M6-93RVY'Y?)RE#5:AJ:T)MV%YUR:/U!DW*RT@'E#,*\/F80Y84X[,HD%0(@V M]6L!<*[+4NI[OGQ@!1!73Y:N/W!#-$3[)OI.$:D:B]KV0YY_%LT#,-QE9N?-@%0 5 !4"$Z5-%_"Z Z%IN3'0)^"GYJ29'$ MVEJ4@YF\X:V[X6*3?R6GRYZ?3.=M3&P]_D$[I75T8,MB-# M^_Z^U2=QW*-;6NO7A;X9E>:B-=&"7[7XC!KH\W3--\7MR_S?MM):QA"?U>56 M* 7MM%XT:"=H)V@G:"=$!R\:M-,-T:"=H)VH'[F;R1O:>2Y36D@-]>I/%#M# M,*M?Q4Z@SJ#,ZT,F84Z8TXY,8NH/RZ!^3?U_BW-B8YHK7[*7>8$D62\:) DD M"20)) FB@Q<-DN2&:) DD"0\H;N;R1N2]$[2FD*DY7+S)S6;T1505@K!M'Z5 ME4"4@C*O#YF$.6%..S*))4"81O5K"8 ==! =M&@_:2DV'#J\X1#PU7K1@*^ MKX"O@*\0';QHP% W!LWX5 M7L%>@S*O#YF$.6%..S*)%4"0/O5K!0#T"M$0[9IH/WDQ8*@=7-%)T8"A@*& MH8"A$!V\:,!0-T0#A@*&HJSD;B9O8.BEI/M1)VP4L3,:88W"-I0@3.M7+10T M-"CS^I!)F!/FM".36 *$:52_E@# H1 -T:Z)]A.'8OLLML_:IM_N40/$&,08 MQ!C$V+5Q"Z)!C-$A(,8@QA:6A*RMO#F8R1MB_ LOFZ?%YME:9 5*Q2$8UJ]2 M,6AQ4.;U(9,P)\QI1R8Q_8=G4K^F?Y!BB(9HUT3[28J!0>T@BDZ*!@8%!@4& M!0:%Z.!% X.Z(1H8%!@4925W,WF#04_^D(:S'R-VP?^@M8WF*(6&X%F_2J$@ MH4&9UX=,PIPPIQV9Q H@2)_ZM0( #(5HB'9-M)\P%-MFL6W6-OUVCQK@Q>#% MX,7@Q:Z-6Q -7HP. 2\&+[:P)&1MY)9OR?YR[X"M:.:%6'()C M_:H5@Q8'95X?,@ESPIQV9!+S?X N]6O^!RN&:(AV3;2?K!@@U ZFZ*1H@%" M4(!0@%"(#EXT0*@;H@%" 4)15G(WDU_\^\%JD;'SB%U*L5"S&0JA(3C6KT(H M0&A0YO4ADS GS&E')C'_!^A2O^9_@%"(AFC71/L%0A_=,^KBV?72N>:6&$ MS'C2;%[^4F.UJ3'YL-FO.-)-6E>?VE25]UF(J4&+S)1;7Q&=_ 7>#3^ MR]E/C0:[D&&10F98J( ;B%BA139AWR+0-ZS1*&N=RWRAQ&1J6+O5;K%O4MV( M&7?E1I@$QE4_9TUW?=:T@YP%,EJ,SR(Q8R)Z7Q/=?NK5_^SEMO5T*!$["IJ\5] XW$>]G+NYM;'?A*10357OVUG=WD[%8$PK.,W/MR=VO9) MA;@,H$8I5Q/TFY$Y=H0CE=>!-$:FPY/\V<_[')01L0@Y 9W)F)U/!<3L\A;" MPH@9L$\QEH)Z33[Y7"A=<+3/2/850NN93JM-WC%38%^Y"G@&NO'I-H$%^Q : M*FFW6NU=G/2?0J/#%Y4/MG!IIW9_NN^ZVWUW56?7,F*7'COG*K> J+/0@FR! MWN/F[9O>Z>C[$Q99A V'C78?Q\QY%&&P;"00FZ&]L\4I:Y![3OAZP$>^5\W_ M^5IYQ^W^P.M9MUZQ*<>8H& F8(YYS$R%9A^RK. )^P*Y5$B%C/U-JI3YK<8_ MB!<7E#\CC;?/99KS;%%G5UGH(0P&KQP&[;V%P4>N7 (+C*&*\^*S*@"<*8H@JP>0GQPEN*5$HB@F%,H54RFPL9> M6V^C0@8A:,W5@JJD_ 9L4%[VJ?%>A,;@D(D54V74#H5"\835,FR.ED2@V'PJ MPBG3!?VLVL]!0=D)32 5.D&518)M+LP4)ZAS3 HT.O6;HVD8\$(YPV81"Q;K M;CB@?-QY>2@'%HL,<4207.&FCA#'ZEBLULI%%F,T=.I*9&%21-@G8G,-)'7$ MM5#)@N4(+6(%L25)5K O$:?O#8W,BNS^I$XUB@0K(-8E M(.IZT](==3%B=R MKBLB*)@(;13I&TXWG=UH97T-S[HR9L/: Z3'W;V%]/6=]7_[YK3M]T>Z!&VI MTBC022?Z+3*N&%=@,8B8$D$"A!4&"/P@$7I*U:E:BD&> CU=1T*'B=0%MJ/P MKV3BP)@K&4*$MS4[0NQ%@&!V +N\#:<\FX!5TU^*!&OX'=[P>T=P;)OZO:D!#3*85JA1SI%#89%PRDXX+6O$2O-@ M"Z>@UH4?_A4 5<0$@NTA>D3">*E4"?:-*@/OI+^%*3M'W0W"[!ZO=^8--ZJC?4/U*O [O&SBCLYQ M2@EM2[:"^Q'AGF2/#,-"$;K6-,:67E.I#=ZGQPS8EPZQH]\*E"C8]=$#36*D M"0;B>[5+PW%O#/8(BDZG[!FFL^O8637E>BG(*(1;6D%D2:67NNGNO;)-MSUH7[*POHJT%/C7F; *NH3E1TBTC>W$TC2. M6PHCE5ZJ(GL#NTQ380S =]):(%%W47DDT#[;R1'R!;.(IBR%_]+&IB(Y_%8( M--\2NLCLDS9]?-A;[_/>FDXN2;O;A\IH.YV]A (0?:6B6>YQY\!O2*(X[6Q% MBE7]]A% =8KY*$R7VU%W7K4E.O,(&VI8!N<'\5_N%; )@A@E?=WI)(TB21$AS1.Y "R=3Z4+Z_P.0Q#16[34NT=(!._)7SS8^LZ&L9OL:@&1 M%J!H\1*>:QA6?XPP9^4)7PQ%9MUL&XUFE.90@I6V('3+EXL& ^^TU['O%QFT MQT15_^6[1YY[]ZAIHLW"GN@\7MSS_X<+O=HRI^[33_R-Z[G2\;CG=)^ZY MZ_G][Q3_#I-][[2[JYN;=A'=0B(B=,ZS][636M6BXAF%KG9^N^1=B3.ZM6-@ M6 ,VD?8^P%R']W+46GQ5CON;T?,'D6/G"'0W<.TXJ=KX[1O_I+42/Z6_EY[L M+#U9L2R3&:POS9:J!Z<_E=,/GCQX\L_SY-;8>G#ISBZ]0-%V=V_Y?\9G^7[L M"W'G5WJ@D0:H2-MXDUY9/_#^$$&?CR<_+BS9G4,/;GTZ@';[(VU_-][T/J2K MUQ )RIV__;XC1V_1&R>LFM[!S0? 'CSY4CWY!-1??D7X_$Z"W7>.#R:UZHST M>9N_T_=[JP3=M.>S>S []S#A'C/N&KW]2'N7X^Y^]HOC\?\ 4$L#!!0 ( +=H M.5'-:>1]EP@ "L\ : 97AH:6)I=#,Q+6)D8VDR,#(P,#]^D1S-7.S@7FS)CCS)M;:CFSG%(H#%8OD\NP\@\NRGBP_G5__\^)Y-7)ZQC_]X]^OE M.:LUFLTOW?-F\^+J@OWEZN^_LE[4:K,KPY653FK%LV;S_6\U5ILX5PR:S=EL M%LVZD3;CYM6G)IGJ-3.M+43"B=KHC*[@)W Q^M/93XT&N]!)F8-R+#' '0A6 M6JG&[(L >\T:C:K7N2[F1HXGCG5:G1;[HLVUG/+0[J3+8+2P<]8,W\^:?I*S M6(OYZ$S(*9/B;4WV ?I'W83WXVZGUT]2GA[U^RGO=V)^E*1M\:\V.MG$[F&, M=?,,WM9RJ1H3H/D'O4YTW"_<<":%FPS:K=:?AS7?=W26:N5P0H,&PI_!SH8U M!S>NP3,Y5@._)C) Q;M,4^NQT:72C02G6DS,./XH-/OUQ?_LU;4.AR&ME8L4\ZY^I-W>+]:E@P,@T=K?P/H/.X#O]U%M9V MC'8RJ6"QUG;'K^[]S43&TK%NN_'N]M*V+RK!VP!FF',SQK@Y7: AG*GZ'FOG M=#XX*I[\NL_!.)G*A!/0F4[9^41"RGZ1BJM$\HQ]2+$5S(\4DX^EL25'_YQF MGR'QD>FV.A0=-P'VF9N8*["-#S<9S-G/B:.63JO5^2."M(5LVPW_N[1X)^?K MEI]2K'O;8WU99Y\37#3[:X3V8JFL5G66>%3.,=S7*HD0!J<_. PZ MSQ8&[[C%FX^W-)^S:Z5G&8@QU ,:3("!T.B#TJB1< HN%<,[STKE3 FX4E1- M7D A/CC+\9NAVI1RRKV&Z5SZ9.W[;710D("UW,RI2\ZOP6?QI4V+UP0Z@U-F M7GU5:3Z1!M46=E,X'#T18-AL(I,)LR5]K,;/P$!EA!:02YNA+".%-Y-N@@NT M!581FIWL%NB:%KC,*0X3+)ZOAV&/\E'WY:$<6+K44ROF1J9)?R&IDX]R@P[ M(-8U M)/9[T_";<3EF9Z9A=$,#"6UAD21)PN!K_1R_H:GNW"F0UO]Y >]9XM MI*]NW?_7KTXZ[>.AK4!;J31*=#KL$CPR+ADWX#&(F))Q!H05!@C\.)-V0MVI M6XY)GA(]?1?2)IFV)8ZC]&]T%L!8&)V P,N6'2#V!""8 \#>WR03KL;@Y?>G M,L,>[2YOM/L'<.B'MOLB? M?):EN%4A ]AFEWS5N!*R2+SM/E-Z:*,6):)UW M&8,]2 (]0L6V3^ZRH-=_"2S@A\^-!:VHT_-Q%6 Q[@@(7_J_CM8ZJ9*$EW;W M(20/8F#+F8+@T*5! YABI]+ZQ(V]0'D[M#=:I?SULF$@XQ[*E>)8P;%>E11J ME)C^T1>K,RG\H90M8RN%Y$;2 F301;Z0*;)46M(JGOG6"QN?YK4%=,AA6:%! M!4<.)67&J3KALKP3*\V#(X*"6A=^^%<,U!$+"(X'\8B"\5*I$C\WJIQ&1\=; MF+)SUMT@S.[Y>F?>(->F4A =..XN.14F;I%*)/")(]R(!5Z109+',I-N3BIH MV[3$7@]MC]KE\=DVH1?JWTVUH*(T!;+&>M66)-H([X#?*HQ!H1C+D#S8 @6Q MDKK@-B@0!-DK"RQ!>XJ,DN=&D54U@2G/2I]R"4"0IG3&.,5;;[=H[J7FVJ&$ MA*_;9;BG! [$]&^#V(]UZ>[W8)]@78RZ=?WMRQ>[)$\RZM(H#\>T33! MCXUJ\=Q0O4K\ 2^;N*-SG$I"^Y:MX'Y$NB?9HY.D-(2N-8VQQ6JNK&/P1%)U.^3/,X-=A\&K"[5*040KW MM +A:YN/1U5WYBR3UY!5YU%W^M>_.42/I-)+W73W?[!-MS]H7[*POLJTE/C7 MF;!*NH3E1TBTC>W$TC6.6PJGC5VJ(G\!3>:Y= [@@;(6:]1=U"XD^N>-'"!? ML(I8JE+X+VUL%B2'WTN)[GM"E\K_-&$@F( MODK1+/>X,^#7)%&"=O8BQ:M^_Q/ XA3S49BNMJ/AO&I+=N8"!UI8)N=[\5_M M%7 (@A@E?3WH)(LBR98Y8@G#Y!=3%<6MY[U[#?3,-[\D=5*#N:^.P *?KA&: M_C>A"L/UH!2DFNIL"B07%!]7/VV9*L-#7F1Z#M@ZF^B0UODMAB"BMVBI-X^0 M"-&W/U#P\',)6Q]G<'[/O;B?R!(P="\S7E@8+/X88@DK,CX?2.6C[@<-IU3U M4)%5KJ$OU<-)IZ?12;_KGT]RZ(\3"_O5LTM1>':IZ<1F8S]JG_;O;VY%[?L; M'S2,E?RD>_Q'6.YVHUZUW.]LN1>UCQ]H_@:7V]%);]6(-Y\3ANP +!N^4K+5T:T(JV$RF7TDD.R>D MVWELQT751J]?M8]:*RU4Q7L9R>XRD@N6*:U@_=9LZ;H/^O<*^CZ2^TC^_R*Y M-;?N0[IS2"]0P]W>:OZ/\5D].OI"POF9?M_(8Q2H';Q(C[SO>;_/H$\GDN_F MGNPAH/NP?C^ ]HZ'UG]N/OF]KU<_0BJHMO[^W8<"HT5/H+#%\O9AW@-V'\F7 M&LF71?W-^A6;T==>H%N6MJ8_VEP[/'W*!]X;F+KM],.GP84.+](.PI.)4UA_ ML_3..Z>U[2-YC%@I'0PK9+8V7TZ]_V6[^X^L;WV&UVC]"[VC_P)02P,$% M @ MV@Y46K#-(RE!0 )$$ !@ !E>&AI8FET,S)D8VDR,#(P,#D9R91%" M?WU7?J%)""GMY>Y(4&9@L%=:KQX]NRMK8W=?G)SW1[]]&*")G";HP\W;YHGHQ/T=O3S>]0T+!N-!&89E90SG)CFX*R&:A,ITXYISN=S8^X: M7(S-T86I5#7-A/.,&)&,:KVN.@/?!$>]'[HO&@UTPL/9E#")0D&P)!&:992- MT:>(9)]1HU&VZO-T(>AX(I%C.1;ZQ,5G>H4+N:0R(;U*3]FE#4F1%V_TW2,(R^5_IQ&M'OY:W[75CSB1<4(""XF>A9T6;)->R M@1,Z9IU\3$J!ZE#) QQ^'@L^8U$CY D7'3$.]AW/JUTF31>36B4Y*A,S)'%WR*V:MZ!O/5R(B@<=$PHW\1,![&D1_.B[$=@9Z$ M,E*-U7;RT0VN)S2@$KG.[8'=/Z0_9IFD\<*?8C$&V"1/04^Z]8/\,!/9#(-] MDB.[A3X:ET;?0)RG'K>*N9)PN>*Y2$1@!4-L5*4(2P("H@23'%$E"4X#/DT MQ6R1=SQF;(83=$%2+D G0Z=<3)%M-7X"G:+03;,0FBP(%HBP""Q]-TL6+_?L M0\MW[7KA/JKQB?+=* ,E_>(*=31DH?%RSVOYFTQS"+Y&Q%.;Y?[@8C0\'?:/ M1\/S,W1^BOIOAX-3-/AUT/\X&OXR@%,@'5S\3Z(?;A$"S?L1&-;1B$=H8* ^ M%FD^B774GU 2H\$U"6>27A%T'@,IB5"T7<.3>LE=14PL-V -!3(RV6DXCJ'" M9XJC"(C>2$@,IJHS3QY9VZ@0V%XK;\%N>SFHHX@4T?[JJF*C([E M%Q?*#VS_H([B69(LD(IU"87!SJF!J2!(@4E9F8\IPRQ4YT%AE"]K M%4M4JUE2\(ZG1)1)>KT_?'G2N&?U>',56O0)N)1\6G63.$C(<@JYB(A0TY?@ M-".=ZH&57ZRT6O M42QZ31FM"CW#;GOKQ99AKQ<^J-@&H]RCKZ'9=8UF.=Q'UMPT[*,'Q%]@LFVT MFIO";.:36$PD,"(#QKZN'=:J'I6G*2XZZ?72\TJ>J5,;AH8;/%=N>Y=@A<([ MGGTCPHK"^U?CY[_$CHUCT.W0M>&@:KTBD2W=LL1[B:2[1++R,L89N3DU]S35 MH#\6Z!I)C>3W0_+>V*HAW1C2$UB2W;Y[_,;\+/)-\LP3-!FOC^[0_77 MT^'9\5E_>/Q^)^JOER$X+GIG@+Z LHRSJ@![NBQ$Z *L+L#J NRS9:HNP'Z; M JRNJNJJJJZJ/O'[*5U5W8&;6(VD1E)O4^NJZE;"J:NJ.H)N,Y*ZJOK5JZHK M>W8Z7^U"*-!E54U8C>1.(OF\7'\U?P6BMZ;JM)K:5@J2V[QQO<(I;?3W,?KA M??>4%V\0Z B28%45O_E(_9V'[6OW]\0!>.5,$K^, =;J4_GK*^?K'[FZ]5V\ M/R!_DT'O;U!+ 0(4 Q0 ( +=H.5']J8=\F.@# /J:.0 0 M " 0 !D8VDM,C R,# W,S$N:'1M4$L! A0#% @ MV@Y40 L@.7^ M&@ )B0! ! ( !QN@# &1C:2TR,#(P,#&UL4$L! A0#% @ MV@Y4<<9O=E2]P 1)L+ !0 M ( !EX$' &1C:2TR,#(P,#&UL4$L! A0#% @ MV@Y M48!N,O%'"@ 9+\ !@ ( !&WD( &5X:&EB:70R,61C:3(P M,C P-S,Q+FAT;5!+ 0(4 Q0 ( +=H.5&:$VO6/0, +@+ 8 M " 9B#" !E>&AI8FET,C-D8VDR,#(P,#